pub struct VirtualVmxnet {
pub virtual_ethernet_card_: VirtualEthernetCard,
}Expand description
The VirtualVmxnet data object type represents an instance of the Vmxnet virtual Ethernet adapter attached to a virtual machine.
§How to access
VirtualMachine::config.hardware.device?[*]⇒VirtualVmxnetTraitStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StoragePlacementAction.relocate_spec.device_change?[*].device⇒VirtualVmxnetTraitStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→StorageMigrationAction.relocate_spec.device_change?[*].device⇒VirtualVmxnetTraitStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→PlacementAction.relocate_spec?.device_change?[*].device⇒VirtualVmxnetTraitStoragePod::pod_storage_drs_entry.recommendation?[*].action?[*]→ClusterClusterInitialPlacementAction.config_spec?.device_change?[*].device⇒VirtualVmxnetTraitStoragePod::pod_storage_drs_entry.action_history?[*].action→StoragePlacementAction.relocate_spec.device_change?[*].device⇒VirtualVmxnetTraitClusterComputeResource::action_history.action→StoragePlacementAction.relocate_spec.device_change?[*].device⇒VirtualVmxnetTraitClusterComputeResource::action_history.action→StorageMigrationAction.relocate_spec.device_change?[*].device⇒VirtualVmxnetTraitClusterComputeResource::action_history.action→PlacementAction.relocate_spec?.device_change?[*].device⇒VirtualVmxnetTraitClusterComputeResource::action_history.action→ClusterClusterInitialPlacementAction.config_spec?.device_change?[*].device⇒VirtualVmxnetTrait
(10 of 65 paths)
Fields§
§virtual_ethernet_card_: VirtualEthernetCardTrait Implementations§
Source§impl Debug for VirtualVmxnet
impl Debug for VirtualVmxnet
Source§impl Deref for VirtualVmxnet
impl Deref for VirtualVmxnet
Source§impl DerefMut for VirtualVmxnet
impl DerefMut for VirtualVmxnet
Source§impl Deserialize for VirtualVmxnet
impl Deserialize for VirtualVmxnet
Source§impl VimObjectTrait for VirtualVmxnet
impl VimObjectTrait for VirtualVmxnet
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
Source§impl VirtualDeviceTrait for VirtualVmxnet
impl VirtualDeviceTrait for VirtualVmxnet
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 VirtualEthernetCardTrait for VirtualVmxnet
impl VirtualEthernetCardTrait for VirtualVmxnet
Source§fn get_virtual_ethernet_card(&self) -> &VirtualEthernetCard
fn get_virtual_ethernet_card(&self) -> &VirtualEthernetCard
Get a reference to the VirtualEthernetCard parent struct
Source§fn get_virtual_ethernet_card_mut(&mut self) -> &mut VirtualEthernetCard
fn get_virtual_ethernet_card_mut(&mut self) -> &mut VirtualEthernetCard
Get a mutable reference to the VirtualEthernetCard parent struct
Source§impl VirtualVmxnetTrait for VirtualVmxnet
impl VirtualVmxnetTrait for VirtualVmxnet
Source§fn get_virtual_vmxnet(&self) -> &VirtualVmxnet
fn get_virtual_vmxnet(&self) -> &VirtualVmxnet
Get a reference to the VirtualVmxnet parent struct
Source§fn get_virtual_vmxnet_mut(&mut self) -> &mut VirtualVmxnet
fn get_virtual_vmxnet_mut(&mut self) -> &mut VirtualVmxnet
Get a mutable reference to the VirtualVmxnet parent struct
impl DataObjectTrait for VirtualVmxnet
Auto Trait Implementations§
impl Freeze for VirtualVmxnet
impl !RefUnwindSafe for VirtualVmxnet
impl Send for VirtualVmxnet
impl Sync for VirtualVmxnet
impl Unpin for VirtualVmxnet
impl UnsafeUnpin for VirtualVmxnet
impl !UnwindSafe for VirtualVmxnet
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