Struct madt::MadtIntSrcOverride
source · #[repr(packed(1))]pub struct MadtIntSrcOverride {
pub bus_source: u8,
pub irq_source: u8,
pub gsi: u32,
pub flags: u16,
/* private fields */
}
Expand description
MADT Interrupt Source Override
Fields§
§bus_source: u8
Bus Source
irq_source: u8
IRQ Source
gsi: u32
Global system interrupt
flags: u16
Flags
Trait Implementations§
source§impl Clone for MadtIntSrcOverride
impl Clone for MadtIntSrcOverride
source§fn clone(&self) -> MadtIntSrcOverride
fn clone(&self) -> MadtIntSrcOverride
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 MadtIntSrcOverride
impl Debug for MadtIntSrcOverride
impl Copy for MadtIntSrcOverride
impl FromBytes for MadtIntSrcOverride
Auto Trait Implementations§
impl RefUnwindSafe for MadtIntSrcOverride
impl Send for MadtIntSrcOverride
impl Sync for MadtIntSrcOverride
impl Unpin for MadtIntSrcOverride
impl UnwindSafe for MadtIntSrcOverride
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