pub struct VirtualPs2Controller {
pub virtual_controller_: VirtualController,
}Expand description
The VirtualPS2Controller data object type represents a controller for keyboards and mice.
§How to access
VirtualMachine::config.hardware.device?[*]→VirtualPs2ControllerStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StoragePlacementAction.relocate_spec.device_change?[*].device→VirtualPs2ControllerStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StorageMigrationAction.relocate_spec.device_change?[*].device→VirtualPs2ControllerStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→PlacementAction.relocate_spec?.device_change?[*].device→VirtualPs2ControllerStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→ClusterClusterInitialPlacementAction.config_spec?.device_change?[*].device→VirtualPs2ControllerStoragePod::pod_storage_drs_entry.action_history?[*].action→StoragePlacementAction.relocate_spec.device_change?[*].device→VirtualPs2ControllerClusterComputeResource::action_history.action→StoragePlacementAction.relocate_spec.device_change?[*].device→VirtualPs2ControllerClusterComputeResource::action_history.action→StorageMigrationAction.relocate_spec.device_change?[*].device→VirtualPs2ControllerClusterComputeResource::action_history.action→PlacementAction.relocate_spec?.device_change?[*].device→VirtualPs2ControllerClusterComputeResource::action_history.action→ClusterClusterInitialPlacementAction.config_spec?.device_change?[*].device→VirtualPs2Controller
(10 of 65 paths)
Fields§
§virtual_controller_: VirtualControllerTrait Implementations§
Source§impl Debug for VirtualPs2Controller
impl Debug for VirtualPs2Controller
Source§impl Deref for VirtualPs2Controller
impl Deref for VirtualPs2Controller
Source§impl DerefMut for VirtualPs2Controller
impl DerefMut for VirtualPs2Controller
Source§impl Deserialize for VirtualPs2Controller
impl Deserialize for VirtualPs2Controller
Source§impl VimObjectTrait for VirtualPs2Controller
impl VimObjectTrait for VirtualPs2Controller
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
Source§impl VirtualControllerTrait for VirtualPs2Controller
impl VirtualControllerTrait for VirtualPs2Controller
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 VirtualPs2Controller
impl VirtualDeviceTrait for VirtualPs2Controller
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
impl DataObjectTrait for VirtualPs2Controller
Auto Trait Implementations§
impl Freeze for VirtualPs2Controller
impl !RefUnwindSafe for VirtualPs2Controller
impl Send for VirtualPs2Controller
impl Sync for VirtualPs2Controller
impl Unpin for VirtualPs2Controller
impl UnsafeUnpin for VirtualPs2Controller
impl !UnwindSafe for VirtualPs2Controller
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