Struct tokio_executor::Enter
[−]
[src]
pub struct Enter { /* fields omitted */ }
Represents an executor context.
For more details, see enter
documentation
Methods
impl Enter
[src]
pub fn on_exit<F>(&mut self, f: F) where
F: FnOnce() + 'static,
[src]
F: FnOnce() + 'static,
Register a callback to be invoked if and when the thread ceased to act as an executor.
pub fn make_permanent(self)
[src]
Treat the remainder of execution on this thread as part of an executor; used mostly for thread pool worker threads.
All registered on_exit
callbacks are dropped without being
invoked.
Trait Implementations
impl Debug for Enter
[src]
fn fmt(&self, f: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more