pub trait Wake {
// Required method
fn wake(this: Arc<Self>);
// Provided method
fn wake_by_ref(this: &Arc<Self>) { ... }
}Expand description
Trait for safely implementing a Waker
Required Methods§
Provided Methods§
Sourcefn wake_by_ref(this: &Arc<Self>)
fn wake_by_ref(this: &Arc<Self>)
Wake this task without consuming the waker.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.