struct Waiter {
pointers: Pointers<Waiter>,
waker: Option<Waker>,
interest: Interest,
is_ready: bool,
_p: PhantomPinned,
}Fields§
§pointers: Pointers<Waiter>§waker: Option<Waker>The waker for this task.
interest: InterestThe interest this waiter is waiting on.
is_ready: bool§_p: PhantomPinnedShould never be Unpin.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for Waiter
impl !RefUnwindSafe for Waiter
impl Send for Waiter
impl Sync for Waiter
impl !Unpin for Waiter
impl !UnwindSafe for Waiter
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