pub unsafe trait Park:
'static
+ Send
+ Sync {
// Required methods
fn new() -> Self;
fn park();
fn unpark(&self);
}Expand description
An handle used to unpark a thread.
Note that thread need not mean std::thread::Thread but could be any number of
user/kernal thread implementations.
An implementation for std::thread::Thread is available behind the std feature.
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".