#[repr(C)]pub struct RawDownstreamPCIAttributes {
pub domain: PCIDomain,
pub secondary_bus: c_uchar,
pub subordinate_bus: c_uchar,
}Expand description
Downstream PCI device attributes
Fields§
§domain: PCIDomainDownstram domain
secondary_bus: c_ucharDownstream secondary bus
subordinate_bus: c_ucharDownstream subordinate bus
Trait Implementations§
Source§impl Clone for RawDownstreamPCIAttributes
impl Clone for RawDownstreamPCIAttributes
Source§fn clone(&self) -> RawDownstreamPCIAttributes
fn clone(&self) -> RawDownstreamPCIAttributes
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 RawDownstreamPCIAttributes
impl Debug for RawDownstreamPCIAttributes
Source§impl Default for RawDownstreamPCIAttributes
impl Default for RawDownstreamPCIAttributes
Source§fn default() -> RawDownstreamPCIAttributes
fn default() -> RawDownstreamPCIAttributes
Returns the “default value” for a type. Read more
Source§impl Hash for RawDownstreamPCIAttributes
impl Hash for RawDownstreamPCIAttributes
impl Copy for RawDownstreamPCIAttributes
impl Eq for RawDownstreamPCIAttributes
impl StructuralPartialEq for RawDownstreamPCIAttributes
Auto Trait Implementations§
impl Freeze for RawDownstreamPCIAttributes
impl RefUnwindSafe for RawDownstreamPCIAttributes
impl Send for RawDownstreamPCIAttributes
impl Sync for RawDownstreamPCIAttributes
impl Unpin for RawDownstreamPCIAttributes
impl UnwindSafe for RawDownstreamPCIAttributes
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