pub struct Thread { /* private fields */ }
Expand description
Mock implementation of std::thread::Thread
.
Implementations§
source§impl Thread
impl Thread
sourcepub fn unpark(&self)
pub fn unpark(&self)
Mock implementation of std::thread::Thread::unpark
.
Atomically makes the handle’s token available if it is not already.
Every thread is equipped with some basic low-level blocking support, via
the park
function and the unpark()
method. These can be
used as a more CPU-efficient implementation of a spinlock.
See the park documentation for more details.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Thread
impl Send for Thread
impl Sync for Thread
impl Unpin for Thread
impl UnwindSafe for Thread
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