pub enum InterruptSourceConfig {
LegacyIrq(LegacyIrqSourceConfig),
MsiIrq(MsiIrqSourceConfig),
}
Expand description
Configuration data for an interrupt source.
Variants§
LegacyIrq(LegacyIrqSourceConfig)
Configuration data for Legacy interrupts.
MsiIrq(MsiIrqSourceConfig)
Configuration data for PciMsi, PciMsix and generic MSI interrupts.
Trait Implementations§
Source§impl Clone for InterruptSourceConfig
impl Clone for InterruptSourceConfig
Source§fn clone(&self) -> InterruptSourceConfig
fn clone(&self) -> InterruptSourceConfig
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 InterruptSourceConfig
impl Debug for InterruptSourceConfig
Source§impl PartialEq for InterruptSourceConfig
impl PartialEq for InterruptSourceConfig
impl Eq for InterruptSourceConfig
impl StructuralPartialEq for InterruptSourceConfig
Auto Trait Implementations§
impl Freeze for InterruptSourceConfig
impl RefUnwindSafe for InterruptSourceConfig
impl Send for InterruptSourceConfig
impl Sync for InterruptSourceConfig
impl Unpin for InterruptSourceConfig
impl UnwindSafe for InterruptSourceConfig
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