pub struct CommitterWatermark {
pub epoch_hi_inclusive: u64,
pub checkpoint_hi_inclusive: u64,
pub tx_hi: u64,
pub timestamp_ms_hi_inclusive: u64,
}
Expand description
Represents the highest checkpoint for some pipeline that has been processed by the indexer
framework. When read from the Store
, this represents the inclusive upper bound checkpoint of
data that has been written to the Store for a pipeline.
Fields§
§epoch_hi_inclusive: u64
§checkpoint_hi_inclusive: u64
§tx_hi: u64
§timestamp_ms_hi_inclusive: u64
Implementations§
Trait Implementations§
Source§impl Clone for CommitterWatermark
impl Clone for CommitterWatermark
Source§fn clone(&self) -> CommitterWatermark
fn clone(&self) -> CommitterWatermark
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CommitterWatermark
impl Debug for CommitterWatermark
Source§impl Default for CommitterWatermark
impl Default for CommitterWatermark
Source§fn default() -> CommitterWatermark
fn default() -> CommitterWatermark
Returns the “default value” for a type. Read more
impl Copy for CommitterWatermark
Auto Trait Implementations§
impl Freeze for CommitterWatermark
impl RefUnwindSafe for CommitterWatermark
impl Send for CommitterWatermark
impl Sync for CommitterWatermark
impl Unpin for CommitterWatermark
impl UnwindSafe for CommitterWatermark
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more