pub struct DiskCheckpointCreate {
pub guest_flush: Option<GuestFlush>,
pub checkpoint_id: String,
}Expand description
Seal the owned root disk without capturing RAM or execution state.
Fields§
§guest_flush: Option<GuestFlush>Optional writeback policy; omission preserves released behavior.
checkpoint_id: StringCaller-selected capture identity.
Trait Implementations§
Source§impl Clone for DiskCheckpointCreate
impl Clone for DiskCheckpointCreate
Source§impl Debug for DiskCheckpointCreate
impl Debug for DiskCheckpointCreate
Source§impl<'de> Deserialize<'de> for DiskCheckpointCreate
impl<'de> Deserialize<'de> for DiskCheckpointCreate
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 DiskCheckpointCreate
Source§impl PartialEq for DiskCheckpointCreate
impl PartialEq for DiskCheckpointCreate
Source§impl Serialize for DiskCheckpointCreate
impl Serialize for DiskCheckpointCreate
impl StructuralPartialEq for DiskCheckpointCreate
Auto Trait Implementations§
impl Freeze for DiskCheckpointCreate
impl RefUnwindSafe for DiskCheckpointCreate
impl Send for DiskCheckpointCreate
impl Sync for DiskCheckpointCreate
impl Unpin for DiskCheckpointCreate
impl UnsafeUnpin for DiskCheckpointCreate
impl UnwindSafe for DiskCheckpointCreate
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