Struct madt::MadtLocalX2Apic
source · #[repr(packed(1))]pub struct MadtLocalX2Apic {
pub processor: u32,
pub flags: u32,
pub x2apic_id: u32,
/* private fields */
}
Expand description
MADT Local X2APIC
Fields§
§processor: u32
Processor ID
flags: u32
Flags. 1 means that the processor is enabled
x2apic_id: u32
Local X2APIC ID
Trait Implementations§
source§impl Clone for MadtLocalX2Apic
impl Clone for MadtLocalX2Apic
source§fn clone(&self) -> MadtLocalX2Apic
fn clone(&self) -> MadtLocalX2Apic
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 MadtLocalX2Apic
impl Debug for MadtLocalX2Apic
impl Copy for MadtLocalX2Apic
impl FromBytes for MadtLocalX2Apic
Auto Trait Implementations§
impl RefUnwindSafe for MadtLocalX2Apic
impl Send for MadtLocalX2Apic
impl Sync for MadtLocalX2Apic
impl Unpin for MadtLocalX2Apic
impl UnwindSafe for MadtLocalX2Apic
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