pub enum CheckpointCaptureIntent {
FullSnapshot,
Park,
TransparentTransfer,
}Expand description
Purpose of a full checkpoint capture.
Variants§
FullSnapshot
User-requested full snapshot.
Park
Local idle or park continuation.
TransparentTransfer
Transparent continuity operation.
Trait Implementations§
Source§impl Clone for CheckpointCaptureIntent
impl Clone for CheckpointCaptureIntent
impl Copy for CheckpointCaptureIntent
Source§impl Debug for CheckpointCaptureIntent
impl Debug for CheckpointCaptureIntent
Source§impl<'de> Deserialize<'de> for CheckpointCaptureIntent
impl<'de> Deserialize<'de> for CheckpointCaptureIntent
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 CheckpointCaptureIntent
Source§impl PartialEq for CheckpointCaptureIntent
impl PartialEq for CheckpointCaptureIntent
Source§impl Serialize for CheckpointCaptureIntent
impl Serialize for CheckpointCaptureIntent
impl StructuralPartialEq for CheckpointCaptureIntent
Auto Trait Implementations§
impl Freeze for CheckpointCaptureIntent
impl RefUnwindSafe for CheckpointCaptureIntent
impl Send for CheckpointCaptureIntent
impl Sync for CheckpointCaptureIntent
impl Unpin for CheckpointCaptureIntent
impl UnsafeUnpin for CheckpointCaptureIntent
impl UnwindSafe for CheckpointCaptureIntent
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