pub enum TailPressure {
Nominal,
Watermark,
Full,
}Expand description
Where the tail sits against its bounds. Full is not a latch — an acked checkpoint moves it
straight back to Nominal.
Variants§
Nominal
Watermark
Past the soft watermark: the host should take a checkpoint candidate soon.
Full
At the hard limit: the next prepare is rejected with a retryable CheckpointRequired.
Trait Implementations§
Source§impl Clone for TailPressure
impl Clone for TailPressure
Source§fn clone(&self) -> TailPressure
fn clone(&self) -> TailPressure
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TailPressure
Source§impl Debug for TailPressure
impl Debug for TailPressure
impl Eq for TailPressure
Source§impl PartialEq for TailPressure
impl PartialEq for TailPressure
impl StructuralPartialEq for TailPressure
Auto Trait Implementations§
impl Freeze for TailPressure
impl RefUnwindSafe for TailPressure
impl Send for TailPressure
impl Sync for TailPressure
impl Unpin for TailPressure
impl UnsafeUnpin for TailPressure
impl UnwindSafe for TailPressure
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