Searched defs:DropGuard (Results 1 – 9 of 9) sorted by relevance
6 pub struct DropGuard { struct10 impl DropGuard { argument21 impl Drop for DropGuard { implementation
40 struct DropGuard { in wake_all() struct41 start: *mut Waker, in wake_all()42 end: *mut Waker, in wake_all()45 impl Drop for DropGuard { in wake_all() implementation
114 struct DropGuard<F: FnMut()>(F); struct116 impl<F: FnMut()> Drop for DropGuard<F> { implementation
270 struct DropGuard(AtomicUsize); in drop_inside_schedule() struct271 impl Drop for DropGuard { in drop_inside_schedule() implementation
241 pub fn drop_guard(self) -> DropGuard { in drop_guard()
585 struct DropGuard<'a>(&'a mut Vec<u8>); in merge() struct586 impl<'a> Drop for DropGuard<'a> { in merge() implementation