Struct madt::MadtIoApic
source · #[repr(packed(1))]pub struct MadtIoApic {
pub id: u8,
pub address: u32,
pub gsi_base: u32,
/* private fields */
}
Expand description
MADT I/O APIC
Fields§
§id: u8
I/O APIC ID
address: u32
I/O APIC address
gsi_base: u32
Global system interrupt base
Trait Implementations§
source§impl Clone for MadtIoApic
impl Clone for MadtIoApic
source§fn clone(&self) -> MadtIoApic
fn clone(&self) -> MadtIoApic
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 MadtIoApic
impl Debug for MadtIoApic
impl Copy for MadtIoApic
impl FromBytes for MadtIoApic
Auto Trait Implementations§
impl RefUnwindSafe for MadtIoApic
impl Send for MadtIoApic
impl Sync for MadtIoApic
impl Unpin for MadtIoApic
impl UnwindSafe for MadtIoApic
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