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§
Source§impl Clone for InterruptSourceType
impl Clone for InterruptSourceType
Source§fn clone(&self) -> InterruptSourceType
fn clone(&self) -> InterruptSourceType
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 InterruptSourceType
impl Debug for InterruptSourceType
Source§impl PartialEq for InterruptSourceType
impl PartialEq for InterruptSourceType
impl Eq for InterruptSourceType
impl StructuralPartialEq for InterruptSourceType
Auto Trait Implementations§
impl Freeze for InterruptSourceType
impl RefUnwindSafe for InterruptSourceType
impl Send for InterruptSourceType
impl Sync for InterruptSourceType
impl Unpin for InterruptSourceType
impl UnwindSafe for InterruptSourceType
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