Struct acpi::interrupt::Apic [−][src]
Fields
local_apic_address: u64
io_apics: Vec<IoApic>
local_apic_nmi_lines: Vec<NmiLine>
interrupt_source_overrides: Vec<InterruptSourceOverride>
nmi_sources: Vec<NmiSource>
also_has_legacy_pics: bool
If this field is set, you must remap and mask all the lines of the legacy PIC, even if you choose to use the APIC. It’s recommended that you do this even if ACPI does not require you to.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Apic
impl Send for Apic
impl Sync for Apic
impl Unpin for Apic
impl UnwindSafe for Apic
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,