Struct r_efi::protocols::device_path::Hardware
source · #[repr(C)]pub struct Hardware {
pub header: Protocol,
}
Fields§
§header: Protocol
Implementations§
source§impl Hardware
impl Hardware
pub const SUBTYPE_PCI: u8 = 1u8
pub const SUBTYPE_PCCARD: u8 = 2u8
pub const SUBTYPE_MMAP: u8 = 3u8
pub const SUBTYPE_VENDOR: u8 = 4u8
pub const SUBTYPE_CONTROLLER: u8 = 5u8
pub const SUBTYPE_BMC: u8 = 6u8
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Hardware
impl RefUnwindSafe for Hardware
impl Send for Hardware
impl Sync for Hardware
impl Unpin for Hardware
impl UnwindSafe for Hardware
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