pub struct StdThreadDriver { /* private fields */ }Expand description
State for the host-thread driver. The epoch is captured lazily on first use so the driver remains construct-in-static-context.
Trait Implementations§
Source§impl Driver for StdThreadDriver
impl Driver for StdThreadDriver
Source§fn schedule_wake(&self, deadline: Instant, waker: Waker)
fn schedule_wake(&self, deadline: Instant, waker: Waker)
Arrange for
waker to be woken at or after deadline. Drivers must be
tolerant of multiple registrations from the same waker; Waker::wake is
idempotent for already-pending tasks.Auto Trait Implementations§
impl !Freeze for StdThreadDriver
impl RefUnwindSafe for StdThreadDriver
impl Send for StdThreadDriver
impl Sync for StdThreadDriver
impl Unpin for StdThreadDriver
impl UnsafeUnpin for StdThreadDriver
impl UnwindSafe for StdThreadDriver
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