pub struct EntrySuspendGuard { /* private fields */ }Expand description
RAII guard for the entry-level suspend counter.
Dropping the guard decrements the counter; write-back resumes once all guards for the entry are gone.
Trait Implementations§
Source§impl Debug for EntrySuspendGuard
impl Debug for EntrySuspendGuard
Source§impl Drop for EntrySuspendGuard
impl Drop for EntrySuspendGuard
Auto Trait Implementations§
impl Freeze for EntrySuspendGuard
impl RefUnwindSafe for EntrySuspendGuard
impl Send for EntrySuspendGuard
impl Sync for EntrySuspendGuard
impl Unpin for EntrySuspendGuard
impl UnsafeUnpin for EntrySuspendGuard
impl UnwindSafe for EntrySuspendGuard
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