pub struct PciBridgeDetails {Show 13 fields
pub primary_bus: u8,
pub secondary_bus: u8,
pub subordinate_bus: u8,
pub secondary_latency_timer: u8,
pub io_base: u32,
pub io_limit: u32,
pub secondary_status: Status,
pub mem_base: u32,
pub mem_limit: u32,
pub prefetchable_mem_base: u64,
pub prefetchable_mem_limit: u64,
pub expansion_rom_base_addr: u32,
pub bridge_control: BridgeControl,
}
Fields§
§primary_bus: u8
§secondary_bus: u8
§subordinate_bus: u8
§secondary_latency_timer: u8
§io_base: u32
§io_limit: u32
§secondary_status: Status
§mem_base: u32
§mem_limit: u32
§prefetchable_mem_base: u64
§prefetchable_mem_limit: u64
§expansion_rom_base_addr: u32
§bridge_control: BridgeControl
Trait Implementations§
Source§impl Clone for PciBridgeDetails
impl Clone for PciBridgeDetails
Source§fn clone(&self) -> PciBridgeDetails
fn clone(&self) -> PciBridgeDetails
Returns a copy 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 PciBridgeDetails
impl Debug for PciBridgeDetails
Source§impl PartialEq for PciBridgeDetails
impl PartialEq for PciBridgeDetails
impl Copy for PciBridgeDetails
impl Eq for PciBridgeDetails
impl StructuralPartialEq for PciBridgeDetails
Auto Trait Implementations§
impl Freeze for PciBridgeDetails
impl RefUnwindSafe for PciBridgeDetails
impl Send for PciBridgeDetails
impl Sync for PciBridgeDetails
impl Unpin for PciBridgeDetails
impl UnwindSafe for PciBridgeDetails
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