pub struct GenericPcieRootPortDefinition {
pub name: Arc<str>,
pub hotplug: bool,
pub settings: PciePortSettings,
}Expand description
A description of a generic PCIe root port.
Fields§
§name: Arc<str>The name of the root port.
hotplug: boolWhether hotplug is enabled for this root port.
settings: PciePortSettingsExpress-level port settings (ACS, etc.).
Auto Trait Implementations§
impl Freeze for GenericPcieRootPortDefinition
impl RefUnwindSafe for GenericPcieRootPortDefinition
impl Send for GenericPcieRootPortDefinition
impl Sync for GenericPcieRootPortDefinition
impl Unpin for GenericPcieRootPortDefinition
impl UnsafeUnpin for GenericPcieRootPortDefinition
impl UnwindSafe for GenericPcieRootPortDefinition
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