pub enum CheckpointRetentionSkipReason {
Disabled,
Capacity {
requested_bytes: u64,
retained_bytes: u64,
maximum_bytes: u64,
},
}Expand description
Optional retention policy decisions, independent of device pressure or ordinary capacity-domain availability. A skipped capture does not wait.
Variants§
Trait Implementations§
Source§impl Clone for CheckpointRetentionSkipReason
impl Clone for CheckpointRetentionSkipReason
Source§fn clone(&self) -> CheckpointRetentionSkipReason
fn clone(&self) -> CheckpointRetentionSkipReason
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 CheckpointRetentionSkipReason
impl Eq for CheckpointRetentionSkipReason
impl StructuralPartialEq for CheckpointRetentionSkipReason
Auto Trait Implementations§
impl Freeze for CheckpointRetentionSkipReason
impl RefUnwindSafe for CheckpointRetentionSkipReason
impl Send for CheckpointRetentionSkipReason
impl Sync for CheckpointRetentionSkipReason
impl Unpin for CheckpointRetentionSkipReason
impl UnsafeUnpin for CheckpointRetentionSkipReason
impl UnwindSafe for CheckpointRetentionSkipReason
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