pub(super) struct DelayedIoApicIrqEvents {
pub events: Vec<usize>,
pub trigger: Event,
}Fields§
§events: Vec<usize>Vec of ioapic irq events that have been delayed because the ioapic was locked when service_irq was called on the irqchip.
trigger: EventEvent which is meant to trigger process of any irqs events that were delayed.
Implementations§
Auto Trait Implementations§
impl Freeze for DelayedIoApicIrqEvents
impl RefUnwindSafe for DelayedIoApicIrqEvents
impl Send for DelayedIoApicIrqEvents
impl Sync for DelayedIoApicIrqEvents
impl Unpin for DelayedIoApicIrqEvents
impl UnwindSafe for DelayedIoApicIrqEvents
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