pub struct PciConfigAddress {
pub bus: u8,
pub devfn: u8,
/* private fields */
}Expand description
A PCI configuration space request.
Fields§
§bus: u8Target bus number.
devfn: u8Target packed device/function number (device << 3 | function).
Implementations§
Trait Implementations§
Source§impl Clone for PciConfigAddress
impl Clone for PciConfigAddress
Source§fn clone(&self) -> PciConfigAddress
fn clone(&self) -> PciConfigAddress
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PciConfigAddress
impl Debug for PciConfigAddress
Source§impl Inspect for PciConfigAddress
impl Inspect for PciConfigAddress
Source§impl PartialEq for PciConfigAddress
impl PartialEq for PciConfigAddress
impl Copy for PciConfigAddress
impl Eq for PciConfigAddress
impl StructuralPartialEq for PciConfigAddress
Auto Trait Implementations§
impl Freeze for PciConfigAddress
impl RefUnwindSafe for PciConfigAddress
impl Send for PciConfigAddress
impl Sync for PciConfigAddress
impl Unpin for PciConfigAddress
impl UnsafeUnpin for PciConfigAddress
impl UnwindSafe for PciConfigAddress
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