pub struct ReaderWatermark {
pub checkpoint_hi_inclusive: u64,
pub reader_lo: u64,
}
Expand description
Represents the inclusive lower bound of available data in the Store for some pipeline.
Fields§
§checkpoint_hi_inclusive: u64
Within the framework, this value is used to determine the new reader_lo
.
reader_lo: u64
Within the framework, this value is used to check whether to actually make an update transaction to the database.
Trait Implementations§
Source§impl Clone for ReaderWatermark
impl Clone for ReaderWatermark
Source§fn clone(&self) -> ReaderWatermark
fn clone(&self) -> ReaderWatermark
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 ReaderWatermark
impl Debug for ReaderWatermark
Source§impl Default for ReaderWatermark
impl Default for ReaderWatermark
Source§fn default() -> ReaderWatermark
fn default() -> ReaderWatermark
Returns the “default value” for a type. Read more
impl Copy for ReaderWatermark
Auto Trait Implementations§
impl Freeze for ReaderWatermark
impl RefUnwindSafe for ReaderWatermark
impl Send for ReaderWatermark
impl Sync for ReaderWatermark
impl Unpin for ReaderWatermark
impl UnwindSafe for ReaderWatermark
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