struct TIMERS {
__private_field: (),
}
Fields§
§__private_field: ()
Methods from Deref<Target = UPSafeCell<BinaryHeap<TimerCondVar>>>§
sourcepub fn exclusive_access(&self) -> RefMut<'_, T>
pub fn exclusive_access(&self) -> RefMut<'_, T>
Panic if the data has been borrowed.
Trait Implementations§
source§impl Deref for TIMERS
impl Deref for TIMERS
§type Target = UPSafeCell<BinaryHeap<TimerCondVar, Global>>
type Target = UPSafeCell<BinaryHeap<TimerCondVar, Global>>
The resulting type after dereferencing.
source§fn deref(&self) -> &UPSafeCell<BinaryHeap<TimerCondVar>>
fn deref(&self) -> &UPSafeCell<BinaryHeap<TimerCondVar>>
Dereferences the value.
impl LazyStatic for TIMERS
Auto Trait Implementations§
impl RefUnwindSafe for TIMERS
impl Send for TIMERS
impl Sync for TIMERS
impl Unpin for TIMERS
impl UnwindSafe for TIMERS
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