pub enum InterruptSourceType {
LegacyIrq,
MsiIrq,
}
Expand description
Type of interrupt source.
Variants
LegacyIrq
Legacy Pin-based Interrupt. On x86 platforms, legacy interrupts are routed through 8259 PICs and/or IOAPICs.
MsiIrq
Message Signaled Interrupt (PCI MSI/PCI MSIx etc). Some non-PCI devices (like HPET on x86) make use of generic MSI in platform specific ways.
Trait Implementations
sourceimpl Clone for InterruptSourceType
impl Clone for InterruptSourceType
sourcefn clone(&self) -> InterruptSourceType
fn clone(&self) -> InterruptSourceType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for InterruptSourceType
impl Debug for InterruptSourceType
sourceimpl PartialEq<InterruptSourceType> for InterruptSourceType
impl PartialEq<InterruptSourceType> for InterruptSourceType
sourcefn eq(&self, other: &InterruptSourceType) -> bool
fn eq(&self, other: &InterruptSourceType) -> bool
impl Eq for InterruptSourceType
impl StructuralEq for InterruptSourceType
impl StructuralPartialEq for InterruptSourceType
Auto Trait Implementations
impl RefUnwindSafe for InterruptSourceType
impl Send for InterruptSourceType
impl Sync for InterruptSourceType
impl Unpin for InterruptSourceType
impl UnwindSafe for InterruptSourceType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more