pub struct VirtualBusLogicController {
pub virtual_scsi_controller_: VirtualScsiController,
}Expand description
VirtualBusLogicController is the data object that represents a BusLogic SCSI controller.
§How to access
VirtualMachine::config.hardware.device?[*]→VirtualBusLogicControllerStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StoragePlacementAction.relocate_spec.device_change?[*].device→VirtualBusLogicControllerStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StorageMigrationAction.relocate_spec.device_change?[*].device→VirtualBusLogicControllerStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→PlacementAction.relocate_spec?.device_change?[*].device→VirtualBusLogicControllerStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→ClusterClusterInitialPlacementAction.config_spec?.device_change?[*].device→VirtualBusLogicControllerStoragePod::pod_storage_drs_entry.action_history?[*].action→StoragePlacementAction.relocate_spec.device_change?[*].device→VirtualBusLogicControllerClusterComputeResource::action_history.action→StoragePlacementAction.relocate_spec.device_change?[*].device→VirtualBusLogicControllerClusterComputeResource::action_history.action→StorageMigrationAction.relocate_spec.device_change?[*].device→VirtualBusLogicControllerClusterComputeResource::action_history.action→PlacementAction.relocate_spec?.device_change?[*].device→VirtualBusLogicControllerClusterComputeResource::action_history.action→ClusterClusterInitialPlacementAction.config_spec?.device_change?[*].device→VirtualBusLogicController
(10 of 65 paths)
Fields§
§virtual_scsi_controller_: VirtualScsiControllerTrait Implementations§
Source§impl Debug for VirtualBusLogicController
impl Debug for VirtualBusLogicController
Source§impl Deref for VirtualBusLogicController
impl Deref for VirtualBusLogicController
Source§impl DerefMut for VirtualBusLogicController
impl DerefMut for VirtualBusLogicController
Source§impl VimObjectTrait for VirtualBusLogicController
impl VimObjectTrait for VirtualBusLogicController
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
Source§impl VirtualControllerTrait for VirtualBusLogicController
impl VirtualControllerTrait for VirtualBusLogicController
Source§fn get_virtual_controller(&self) -> &VirtualController
fn get_virtual_controller(&self) -> &VirtualController
Get a reference to the VirtualController parent struct
Source§fn get_virtual_controller_mut(&mut self) -> &mut VirtualController
fn get_virtual_controller_mut(&mut self) -> &mut VirtualController
Get a mutable reference to the VirtualController parent struct
Source§impl VirtualDeviceTrait for VirtualBusLogicController
impl VirtualDeviceTrait for VirtualBusLogicController
Source§fn get_virtual_device(&self) -> &VirtualDevice
fn get_virtual_device(&self) -> &VirtualDevice
Get a reference to the VirtualDevice parent struct
Source§fn get_virtual_device_mut(&mut self) -> &mut VirtualDevice
fn get_virtual_device_mut(&mut self) -> &mut VirtualDevice
Get a mutable reference to the VirtualDevice parent struct
Source§impl VirtualScsiControllerTrait for VirtualBusLogicController
impl VirtualScsiControllerTrait for VirtualBusLogicController
Source§fn get_virtual_scsi_controller(&self) -> &VirtualScsiController
fn get_virtual_scsi_controller(&self) -> &VirtualScsiController
Get a reference to the VirtualScsiController parent struct
Source§fn get_virtual_scsi_controller_mut(&mut self) -> &mut VirtualScsiController
fn get_virtual_scsi_controller_mut(&mut self) -> &mut VirtualScsiController
Get a mutable reference to the VirtualScsiController parent struct
impl DataObjectTrait for VirtualBusLogicController
Auto Trait Implementations§
impl Freeze for VirtualBusLogicController
impl !RefUnwindSafe for VirtualBusLogicController
impl Send for VirtualBusLogicController
impl Sync for VirtualBusLogicController
impl Unpin for VirtualBusLogicController
impl UnsafeUnpin for VirtualBusLogicController
impl !UnwindSafe for VirtualBusLogicController
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