pub struct FixedIrqWorkerSignal { /* private fields */ }Expand description
One coalescing IRQ doorbell consumed by exactly one runtime worker.
Hard IRQ owns only publication to IrqWaitCell. Scheduler state and
task-context fanout remain owned by the fixed worker which calls
Self::wait.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for FixedIrqWorkerSignal
impl !RefUnwindSafe for FixedIrqWorkerSignal
impl !UnwindSafe for FixedIrqWorkerSignal
impl Send for FixedIrqWorkerSignal
impl Sync for FixedIrqWorkerSignal
impl Unpin for FixedIrqWorkerSignal
impl UnsafeUnpin for FixedIrqWorkerSignal
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