pub enum CheckpointHint {
CheapReplay,
ExpensiveReplay,
MustRetain,
}Expand description
Public hint used by crate::LinearizableOp::checkpoint_hint to guide
retain-vs-replay policy decisions.
Variants§
Trait Implementations§
Source§impl Clone for CheckpointHint
impl Clone for CheckpointHint
Source§fn clone(&self) -> CheckpointHint
fn clone(&self) -> CheckpointHint
Returns a duplicate 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 CheckpointHint
impl Debug for CheckpointHint
Source§impl PartialEq for CheckpointHint
impl PartialEq for CheckpointHint
impl Copy for CheckpointHint
impl Eq for CheckpointHint
impl StructuralPartialEq for CheckpointHint
Auto Trait Implementations§
impl Freeze for CheckpointHint
impl RefUnwindSafe for CheckpointHint
impl Send for CheckpointHint
impl Sync for CheckpointHint
impl Unpin for CheckpointHint
impl UnwindSafe for CheckpointHint
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