pub struct VirtualMachineFileLayoutSnapshotLayout {
pub key: ManagedObjectReference,
pub snapshot_file: Vec<String>,
}Expand description
Enumerates the set of files that make up a snapshot or redo-point
§How to access
VirtualMachine::layout.snapshot?[*]
Fields§
§key: ManagedObjectReferenceIdentification of the snapshot
Refers instance of VirtualMachineSnapshot.
snapshot_file: Vec<String>A list of files that make up the snapshot state.
These are relative paths from the snapshotDirectory. A slash is always used as a separator.
Trait Implementations§
Source§impl VimObjectTrait for VirtualMachineFileLayoutSnapshotLayout
impl VimObjectTrait for VirtualMachineFileLayoutSnapshotLayout
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VirtualMachineFileLayoutSnapshotLayout
Auto Trait Implementations§
impl Freeze for VirtualMachineFileLayoutSnapshotLayout
impl RefUnwindSafe for VirtualMachineFileLayoutSnapshotLayout
impl Send for VirtualMachineFileLayoutSnapshotLayout
impl Sync for VirtualMachineFileLayoutSnapshotLayout
impl Unpin for VirtualMachineFileLayoutSnapshotLayout
impl UnsafeUnpin for VirtualMachineFileLayoutSnapshotLayout
impl UnwindSafe for VirtualMachineFileLayoutSnapshotLayout
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