pub struct Executor(/* private fields */);
Expand description
A type implementing hyper::rt::Executor
Implementations§
Source§impl Executor
impl Executor
Sourcepub fn spawn<Fut>(&self, fut: Fut) -> JoinHandle<Fut::Output> ⓘ
pub fn spawn<Fut>(&self, fut: Fut) -> JoinHandle<Fut::Output> ⓘ
Spawn a future by app runtime
Sourcepub fn spawn_blocking<T, R>(&self, task: T) -> JoinHandle<R> ⓘ
pub fn spawn_blocking<T, R>(&self, task: T) -> JoinHandle<R> ⓘ
Spawn a blocking task by app runtime
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Executor
impl !RefUnwindSafe for Executor
impl Send for Executor
impl Sync for Executor
impl Unpin for Executor
impl !UnwindSafe for Executor
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