pub enum CaptureIntent {
FullSnapshot,
Park,
TransparentTransfer,
}Expand description
Why a checkpoint was captured.
Variants§
FullSnapshot
A user-requested full snapshot.
Park
A local idle/park checkpoint.
TransparentTransfer
A transparent continuity operation.
Trait Implementations§
Source§impl Clone for CaptureIntent
impl Clone for CaptureIntent
Source§fn clone(&self) -> CaptureIntent
fn clone(&self) -> CaptureIntent
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 CaptureIntent
Source§impl Debug for CaptureIntent
impl Debug for CaptureIntent
Source§impl<'de> Deserialize<'de> for CaptureIntent
impl<'de> Deserialize<'de> for CaptureIntent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CaptureIntent
Source§impl PartialEq for CaptureIntent
impl PartialEq for CaptureIntent
Source§impl Serialize for CaptureIntent
impl Serialize for CaptureIntent
impl StructuralPartialEq for CaptureIntent
Auto Trait Implementations§
impl Freeze for CaptureIntent
impl RefUnwindSafe for CaptureIntent
impl Send for CaptureIntent
impl Sync for CaptureIntent
impl Unpin for CaptureIntent
impl UnsafeUnpin for CaptureIntent
impl UnwindSafe for CaptureIntent
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