Skip to main content

VirtualDeviceDeviceBackingOptionTrait

Trait VirtualDeviceDeviceBackingOptionTrait 

Source
pub trait VirtualDeviceDeviceBackingOptionTrait: VirtualDeviceBackingOptionTrait {
    // Required methods
    fn get_virtual_device_device_backing_option(
        &self,
    ) -> &VirtualDeviceDeviceBackingOption;
    fn get_virtual_device_device_backing_option_mut(
        &mut self,
    ) -> &mut VirtualDeviceDeviceBackingOption;
}
Expand description

The DeviceBackingOption data class contains device-specific backing options.

§How to access

  • EnvironmentBrowser::query_config_option().hardware_options.virtual_device_option[*].backing_option?[*]⇒VirtualDeviceDeviceBackingOptionTrait
  • EnvironmentBrowser::query_config_option_ex().hardware_options.virtual_device_option[*].backing_option?[*]⇒VirtualDeviceDeviceBackingOptionTrait

Required Methods§

Source

fn get_virtual_device_device_backing_option( &self, ) -> &VirtualDeviceDeviceBackingOption

Get a reference to the VirtualDeviceDeviceBackingOption parent struct

Source

fn get_virtual_device_device_backing_option_mut( &mut self, ) -> &mut VirtualDeviceDeviceBackingOption

Get a mutable reference to the VirtualDeviceDeviceBackingOption parent struct

Trait Implementations§

Source§

impl<From: VimObjectTrait + ?Sized + 'static> CastFrom<From> for dyn VirtualDeviceDeviceBackingOptionTrait

Source§

fn from_ref<'a>(from: &'a From) -> Option<&'a Self>

Casts a reference to a trait object. If the cast fails, std::option::Option::None is returned.
Source§

fn from_box(from: Box<From>) -> Result<Box<Self>, Box<dyn Any + 'static>>

Casts a boxed trait object to another trait object. If the cast fails, the original boxed trait object is returned in std::result::Result::Err.
Source§

impl Deref for dyn VirtualDeviceDeviceBackingOptionTrait

Source§

type Target = VirtualDeviceDeviceBackingOption

The resulting type after dereferencing.
Source§

fn deref(&self) -> &Self::Target

Dereferences the value.
Source§

impl DerefMut for dyn VirtualDeviceDeviceBackingOptionTrait

Source§

fn deref_mut(&mut self) -> &mut Self::Target

Mutably dereferences the value.
Source§

impl Deserialize for Box<dyn VirtualDeviceDeviceBackingOptionTrait>

Source§

fn begin(out: &mut Option<Self>) -> &mut dyn Visitor

The only correct implementation of this method is: Read more

Implementors§

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualCdromAtapiBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualCdromPassthroughBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualCdromRemoteAtapiBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualDeviceDeviceBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualDiskPartitionedRawDiskVer2BackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualDiskRawDiskMappingVer1BackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualDiskRawDiskVer2BackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualEthernetCardLegacyNetworkBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualEthernetCardNetworkBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualFloppyDeviceBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualParallelPortDeviceBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualPciPassthroughDeviceBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualPciPassthroughDynamicBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualPointingDeviceBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualScsiPassthroughDeviceBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualSerialPortDeviceBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualSoundCardDeviceBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualUsbRemoteHostBackingOption

Source§

impl VirtualDeviceDeviceBackingOptionTrait for VirtualUsbusbBackingOption