pub struct VimVsanHostTrimDiskEntry {
pub disk_name: String,
pub disk_type: Option<String>,
}Expand description
An entity to represent a disk being trimmed.
This structure may be used only with operations rendered under /vsan.
Fields§
§disk_name: StringThe identifier of this disk.
disk_type: Option<String>This represents the disk type hint (optional) provided to trimming operation.
It is used to specify erasing disk behavior when trimming fails. Refer TrimDiskType_enum. If it is not specified, the behavior of “CacheDisk” in TrimDiskType_enum will be followed.
See also TrimDiskType_enum.
Trait Implementations§
Source§impl Debug for VimVsanHostTrimDiskEntry
impl Debug for VimVsanHostTrimDiskEntry
Source§impl VimObjectTrait for VimVsanHostTrimDiskEntry
impl VimObjectTrait for VimVsanHostTrimDiskEntry
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VimVsanHostTrimDiskEntry
Auto Trait Implementations§
impl Freeze for VimVsanHostTrimDiskEntry
impl RefUnwindSafe for VimVsanHostTrimDiskEntry
impl Send for VimVsanHostTrimDiskEntry
impl Sync for VimVsanHostTrimDiskEntry
impl Unpin for VimVsanHostTrimDiskEntry
impl UnsafeUnpin for VimVsanHostTrimDiskEntry
impl UnwindSafe for VimVsanHostTrimDiskEntry
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