pub struct VirtualDeviceUriBackingOption {
pub virtual_device_backing_option_: VirtualDeviceBackingOption,
pub directions: ChoiceOption,
}Expand description
The VirtualDeviceURIBackingOption data object type describes network communication options for virtual devices.
When establishing a connection with a remote system on the network, the virtual machine can act as a server or a client. When the virtual machine acts as a server, it accepts a connection. When the virtual machine acts as a client, it initiates the connection.
§How to access
EnvironmentBrowser::query_config_option().hardware_options.virtual_device_option[*].backing_option?[*]⇒VirtualDeviceUriBackingOptionTraitEnvironmentBrowser::query_config_option_ex().hardware_options.virtual_device_option[*].backing_option?[*]⇒VirtualDeviceUriBackingOptionTrait
Fields§
§virtual_device_backing_option_: VirtualDeviceBackingOption§directions: ChoiceOptionList of possible directions.
Valid directions are:
- server
- client
Trait Implementations§
Source§impl VimObjectTrait for VirtualDeviceUriBackingOption
impl VimObjectTrait for VirtualDeviceUriBackingOption
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
Source§impl VirtualDeviceBackingOptionTrait for VirtualDeviceUriBackingOption
impl VirtualDeviceBackingOptionTrait for VirtualDeviceUriBackingOption
Source§fn get_virtual_device_backing_option(&self) -> &VirtualDeviceBackingOption
fn get_virtual_device_backing_option(&self) -> &VirtualDeviceBackingOption
Get a reference to the VirtualDeviceBackingOption parent struct
Source§fn get_virtual_device_backing_option_mut(
&mut self,
) -> &mut VirtualDeviceBackingOption
fn get_virtual_device_backing_option_mut( &mut self, ) -> &mut VirtualDeviceBackingOption
Get a mutable reference to the VirtualDeviceBackingOption parent struct
Source§impl VirtualDeviceUriBackingOptionTrait for VirtualDeviceUriBackingOption
impl VirtualDeviceUriBackingOptionTrait for VirtualDeviceUriBackingOption
Source§fn get_virtual_device_uri_backing_option(
&self,
) -> &VirtualDeviceUriBackingOption
fn get_virtual_device_uri_backing_option( &self, ) -> &VirtualDeviceUriBackingOption
Get a reference to the VirtualDeviceUriBackingOption parent struct
Source§fn get_virtual_device_uri_backing_option_mut(
&mut self,
) -> &mut VirtualDeviceUriBackingOption
fn get_virtual_device_uri_backing_option_mut( &mut self, ) -> &mut VirtualDeviceUriBackingOption
Get a mutable reference to the VirtualDeviceUriBackingOption parent struct
impl DataObjectTrait for VirtualDeviceUriBackingOption
Auto Trait Implementations§
impl Freeze for VirtualDeviceUriBackingOption
impl !RefUnwindSafe for VirtualDeviceUriBackingOption
impl Send for VirtualDeviceUriBackingOption
impl Sync for VirtualDeviceUriBackingOption
impl Unpin for VirtualDeviceUriBackingOption
impl UnsafeUnpin for VirtualDeviceUriBackingOption
impl !UnwindSafe for VirtualDeviceUriBackingOption
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