pub(crate) struct InterruptCoalescer {
batch_state: Cell<BatchSignalState>,
}Expand description
Signals the first completion immediately and defers subsequent interrupts until the batch ends.
Fields§
§batch_state: Cell<BatchSignalState>Implementations§
Source§impl InterruptCoalescer
impl InterruptCoalescer
Auto Trait Implementations§
impl !Freeze for InterruptCoalescer
impl !RefUnwindSafe for InterruptCoalescer
impl Send for InterruptCoalescer
impl !Sync for InterruptCoalescer
impl Unpin for InterruptCoalescer
impl UnwindSafe for InterruptCoalescer
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