pub struct VirtualDeviceConnectOption {
pub start_connected: BoolOption,
pub allow_guest_control: BoolOption,
}Expand description
The ConnectOption data object type contains information about options for connectable virtual devices.
§How to access
EnvironmentBrowser::query_config_option().hardware_options.virtual_device_option[*].connect_option?EnvironmentBrowser::query_config_option_ex().hardware_options.virtual_device_option[*].connect_option?
Fields§
§start_connected: BoolOptionFlag to indicate whether or not the device supports the startConnected feature.
allow_guest_control: BoolOptionFlag to indicate whether or not the device can be connected and disconnected from within the guest operating system.
Trait Implementations§
Source§impl Debug for VirtualDeviceConnectOption
impl Debug for VirtualDeviceConnectOption
Source§impl VimObjectTrait for VirtualDeviceConnectOption
impl VimObjectTrait for VirtualDeviceConnectOption
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VirtualDeviceConnectOption
Auto Trait Implementations§
impl Freeze for VirtualDeviceConnectOption
impl RefUnwindSafe for VirtualDeviceConnectOption
impl Send for VirtualDeviceConnectOption
impl Sync for VirtualDeviceConnectOption
impl Unpin for VirtualDeviceConnectOption
impl UnsafeUnpin for VirtualDeviceConnectOption
impl UnwindSafe for VirtualDeviceConnectOption
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