pub struct HostPcieHba {
pub host_host_bus_adapter_: HostHostBusAdapter,
}Expand description
This data object describes the Peripheral Component Interconnect Express (PCIe) host bus adapter interface.
§How to access
HostSystem::config.storage_device?.host_bus_adapter?[*]→HostPcieHbaHostStorageSystem::storage_device_info.host_bus_adapter?[*]→HostPcieHbaHostProfileManager::apply_host_config_task(config_spec).storage_device?.host_bus_adapter?[*]→HostPcieHbaHostProfileManager::generate_config_task_list(config_spec).storage_device?.host_bus_adapter?[*]→HostPcieHbaHostProfileManager::generate_host_profile_task_list_task(config_spec).storage_device?.host_bus_adapter?[*]→HostPcieHbaHostProfile::execute_host_profile().config_spec?.storage_device?.host_bus_adapter?[*]→HostPcieHbaHostProfileManager::generate_config_task_list().config_spec?.storage_device?.host_bus_adapter?[*]→HostPcieHba
Fields§
§host_host_bus_adapter_: HostHostBusAdapterTrait Implementations§
Source§impl Debug for HostPcieHba
impl Debug for HostPcieHba
Source§impl Deref for HostPcieHba
impl Deref for HostPcieHba
Source§impl DerefMut for HostPcieHba
impl DerefMut for HostPcieHba
Source§impl Deserialize for HostPcieHba
impl Deserialize for HostPcieHba
Source§impl HostHostBusAdapterTrait for HostPcieHba
impl HostHostBusAdapterTrait for HostPcieHba
Source§fn get_host_host_bus_adapter(&self) -> &HostHostBusAdapter
fn get_host_host_bus_adapter(&self) -> &HostHostBusAdapter
Get a reference to the HostHostBusAdapter parent struct
Source§fn get_host_host_bus_adapter_mut(&mut self) -> &mut HostHostBusAdapter
fn get_host_host_bus_adapter_mut(&mut self) -> &mut HostHostBusAdapter
Get a mutable reference to the HostHostBusAdapter parent struct
Source§impl VimObjectTrait for HostPcieHba
impl VimObjectTrait for HostPcieHba
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for HostPcieHba
Auto Trait Implementations§
impl Freeze for HostPcieHba
impl RefUnwindSafe for HostPcieHba
impl Send for HostPcieHba
impl Sync for HostPcieHba
impl Unpin for HostPcieHba
impl UnsafeUnpin for HostPcieHba
impl UnwindSafe for HostPcieHba
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