pub struct VirtualMachineIdeDiskDeviceInfo {
pub virtual_machine_disk_device_info_: VirtualMachineDiskDeviceInfo,
pub partition_table: Option<Vec<VirtualMachineIdeDiskDevicePartitionInfo>>,
}Expand description
The IdeDiskDeviceInfo class contains detailed information about a specific IDE disk hardware device.
These devices are for the vim.vm.device.VirtualDisk.RawDiskVer2BackingInfo and vim.vm.device.VirtualDisk.PartitionedRawDiskVer2BackingInfo backings.
§How to access
EnvironmentBrowser::query_config_target().ide_disk?[*]
Fields§
§virtual_machine_disk_device_info_: VirtualMachineDiskDeviceInfo§partition_table: Option<Vec<VirtualMachineIdeDiskDevicePartitionInfo>>Trait Implementations§
Source§impl VimObjectTrait for VirtualMachineIdeDiskDeviceInfo
impl VimObjectTrait for VirtualMachineIdeDiskDeviceInfo
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
Source§impl VirtualMachineDiskDeviceInfoTrait for VirtualMachineIdeDiskDeviceInfo
impl VirtualMachineDiskDeviceInfoTrait for VirtualMachineIdeDiskDeviceInfo
Source§fn get_virtual_machine_disk_device_info(&self) -> &VirtualMachineDiskDeviceInfo
fn get_virtual_machine_disk_device_info(&self) -> &VirtualMachineDiskDeviceInfo
Get a reference to the VirtualMachineDiskDeviceInfo parent struct
Source§fn get_virtual_machine_disk_device_info_mut(
&mut self,
) -> &mut VirtualMachineDiskDeviceInfo
fn get_virtual_machine_disk_device_info_mut( &mut self, ) -> &mut VirtualMachineDiskDeviceInfo
Get a mutable reference to the VirtualMachineDiskDeviceInfo parent struct
Source§impl VirtualMachineTargetInfoTrait for VirtualMachineIdeDiskDeviceInfo
impl VirtualMachineTargetInfoTrait for VirtualMachineIdeDiskDeviceInfo
Source§fn get_virtual_machine_target_info(&self) -> &VirtualMachineTargetInfo
fn get_virtual_machine_target_info(&self) -> &VirtualMachineTargetInfo
Get a reference to the VirtualMachineTargetInfo parent struct
Source§fn get_virtual_machine_target_info_mut(
&mut self,
) -> &mut VirtualMachineTargetInfo
fn get_virtual_machine_target_info_mut( &mut self, ) -> &mut VirtualMachineTargetInfo
Get a mutable reference to the VirtualMachineTargetInfo parent struct
impl DataObjectTrait for VirtualMachineIdeDiskDeviceInfo
Auto Trait Implementations§
impl Freeze for VirtualMachineIdeDiskDeviceInfo
impl RefUnwindSafe for VirtualMachineIdeDiskDeviceInfo
impl Send for VirtualMachineIdeDiskDeviceInfo
impl Sync for VirtualMachineIdeDiskDeviceInfo
impl Unpin for VirtualMachineIdeDiskDeviceInfo
impl UnsafeUnpin for VirtualMachineIdeDiskDeviceInfo
impl UnwindSafe for VirtualMachineIdeDiskDeviceInfo
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