pub struct WakerToken { /* private fields */ }Expand description
Returned by try_park; identifies which slot the parker
reserved. Pass back into wait and release.
Implementations§
Source§impl WakerToken
impl WakerToken
Sourcepub fn slot_index(&self) -> u32
pub fn slot_index(&self) -> u32
The slot index this token is bound to. Useful for debugging / instrumentation.
Trait Implementations§
Source§impl Clone for WakerToken
impl Clone for WakerToken
Source§fn clone(&self) -> WakerToken
fn clone(&self) -> WakerToken
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for WakerToken
Source§impl Debug for WakerToken
impl Debug for WakerToken
impl Eq for WakerToken
Source§impl PartialEq for WakerToken
impl PartialEq for WakerToken
impl StructuralPartialEq for WakerToken
Auto Trait Implementations§
impl Freeze for WakerToken
impl RefUnwindSafe for WakerToken
impl Send for WakerToken
impl Sync for WakerToken
impl Unpin for WakerToken
impl UnsafeUnpin for WakerToken
impl UnwindSafe for WakerToken
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