Struct arceos_api::task::AxWaitQueueHandle
source · pub struct AxWaitQueueHandle(/* private fields */);
Available on crate feature
multitask
only.Expand description
A handle to a wait queue.
A wait queue is used to store sleeping tasks waiting for a certain event to happen.
Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for AxWaitQueueHandle
impl Send for AxWaitQueueHandle
impl Sync for AxWaitQueueHandle
impl Unpin for AxWaitQueueHandle
impl !UnwindSafe for AxWaitQueueHandle
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