pub struct VirtualAhciControllerOption {
pub virtual_sata_controller_option_: VirtualSataControllerOption,
}Expand description
VirtualAHCIControllerOption is the data object that contains the options for an AHCI SATA controller.
§How to access
EnvironmentBrowser::query_config_option().hardware_options.virtual_device_option[*]→VirtualAhciControllerOptionEnvironmentBrowser::query_config_option_ex().hardware_options.virtual_device_option[*]→VirtualAhciControllerOption
Fields§
§virtual_sata_controller_option_: VirtualSataControllerOptionTrait Implementations§
Source§impl Debug for VirtualAhciControllerOption
impl Debug for VirtualAhciControllerOption
Source§impl Deref for VirtualAhciControllerOption
impl Deref for VirtualAhciControllerOption
Source§impl VimObjectTrait for VirtualAhciControllerOption
impl VimObjectTrait for VirtualAhciControllerOption
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
Source§impl VirtualControllerOptionTrait for VirtualAhciControllerOption
impl VirtualControllerOptionTrait for VirtualAhciControllerOption
Source§fn get_virtual_controller_option(&self) -> &VirtualControllerOption
fn get_virtual_controller_option(&self) -> &VirtualControllerOption
Get a reference to the VirtualControllerOption parent struct
Source§fn get_virtual_controller_option_mut(&mut self) -> &mut VirtualControllerOption
fn get_virtual_controller_option_mut(&mut self) -> &mut VirtualControllerOption
Get a mutable reference to the VirtualControllerOption parent struct
Source§impl VirtualDeviceOptionTrait for VirtualAhciControllerOption
impl VirtualDeviceOptionTrait for VirtualAhciControllerOption
Source§fn get_virtual_device_option(&self) -> &VirtualDeviceOption
fn get_virtual_device_option(&self) -> &VirtualDeviceOption
Get a reference to the VirtualDeviceOption parent struct
Source§fn get_virtual_device_option_mut(&mut self) -> &mut VirtualDeviceOption
fn get_virtual_device_option_mut(&mut self) -> &mut VirtualDeviceOption
Get a mutable reference to the VirtualDeviceOption parent struct
Source§impl VirtualSataControllerOptionTrait for VirtualAhciControllerOption
impl VirtualSataControllerOptionTrait for VirtualAhciControllerOption
Source§fn get_virtual_sata_controller_option(&self) -> &VirtualSataControllerOption
fn get_virtual_sata_controller_option(&self) -> &VirtualSataControllerOption
Get a reference to the VirtualSataControllerOption parent struct
Source§fn get_virtual_sata_controller_option_mut(
&mut self,
) -> &mut VirtualSataControllerOption
fn get_virtual_sata_controller_option_mut( &mut self, ) -> &mut VirtualSataControllerOption
Get a mutable reference to the VirtualSataControllerOption parent struct
impl DataObjectTrait for VirtualAhciControllerOption
Auto Trait Implementations§
impl Freeze for VirtualAhciControllerOption
impl !RefUnwindSafe for VirtualAhciControllerOption
impl Send for VirtualAhciControllerOption
impl Sync for VirtualAhciControllerOption
impl Unpin for VirtualAhciControllerOption
impl UnsafeUnpin for VirtualAhciControllerOption
impl !UnwindSafe for VirtualAhciControllerOption
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