pub struct ProgIf { /* private fields */ }
Expand description
Represents a programming interface to a PCI subclass in the PCI database.
Every programming interface has an ID and a pretty name.
NOTE: The PCI database is not a canonical or authoritative source of programming interface information for subclasses. Users who wish to discover programming interfaces on their PCI devices should query those devices directly.
Implementations§
Trait Implementations§
impl Copy for ProgIf
impl Eq for ProgIf
impl StructuralPartialEq for ProgIf
Auto Trait Implementations§
impl Freeze for ProgIf
impl RefUnwindSafe for ProgIf
impl Send for ProgIf
impl Sync for ProgIf
impl Unpin for ProgIf
impl UnwindSafe for ProgIf
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