pub struct VirtualDeviceBusSlotInfo {}Expand description
VirtualDeviceBusSlotInfo is a base data object type
for information about device connection to its bus.
This base type does not define any properties. It is used as a namespace for general-purpose subtypes. Specific devices types are represented by subtypes which define properties for device-specific backing information.
§How to access
VirtualMachine::config.hardware.device?[*].slot_info?StoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StoragePlacementAction.relocate_spec.device_change?[*].device.slot_info?StoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StorageMigrationAction.relocate_spec.device_change?[*].device.slot_info?StoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→PlacementAction.relocate_spec?.device_change?[*].device.slot_info?StoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→ClusterClusterInitialPlacementAction.config_spec?.device_change?[*].device.slot_info?StoragePod::pod_storage_drs_entry.action_history?[*].action→StoragePlacementAction.relocate_spec.device_change?[*].device.slot_info?ClusterComputeResource::action_history.action→StoragePlacementAction.relocate_spec.device_change?[*].device.slot_info?ClusterComputeResource::action_history.action→StorageMigrationAction.relocate_spec.device_change?[*].device.slot_info?ClusterComputeResource::action_history.action→PlacementAction.relocate_spec?.device_change?[*].device.slot_info?ClusterComputeResource::action_history.action→ClusterClusterInitialPlacementAction.config_spec?.device_change?[*].device.slot_info?
(10 of 65 paths)
Trait Implementations§
Source§impl Debug for VirtualDeviceBusSlotInfo
impl Debug for VirtualDeviceBusSlotInfo
Source§impl VimObjectTrait for VirtualDeviceBusSlotInfo
impl VimObjectTrait for VirtualDeviceBusSlotInfo
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VirtualDeviceBusSlotInfo
impl VirtualDeviceBusSlotInfoTrait for VirtualDeviceBusSlotInfo
Auto Trait Implementations§
impl Freeze for VirtualDeviceBusSlotInfo
impl RefUnwindSafe for VirtualDeviceBusSlotInfo
impl Send for VirtualDeviceBusSlotInfo
impl Sync for VirtualDeviceBusSlotInfo
impl Unpin for VirtualDeviceBusSlotInfo
impl UnsafeUnpin for VirtualDeviceBusSlotInfo
impl UnwindSafe for VirtualDeviceBusSlotInfo
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