pub struct AsyncStdExecutor {}Available on crate feature
async-std-rt only.Expand description
An executor for the async_std runtime.
Trait Implementations§
Source§impl Clone for AsyncStdExecutor
impl Clone for AsyncStdExecutor
Source§fn clone(&self) -> AsyncStdExecutor
fn clone(&self) -> AsyncStdExecutor
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AsyncStdExecutor
impl Debug for AsyncStdExecutor
Source§impl Default for AsyncStdExecutor
impl Default for AsyncStdExecutor
Source§fn default() -> AsyncStdExecutor
fn default() -> AsyncStdExecutor
Returns the “default value” for a type. Read more
Source§impl Hash for AsyncStdExecutor
impl Hash for AsyncStdExecutor
Source§impl LocalSpawn for AsyncStdExecutor
impl LocalSpawn for AsyncStdExecutor
Source§fn spawn_local_obj(
&self,
future: LocalFutureObj<'static, ()>,
) -> Result<(), SpawnError>
fn spawn_local_obj( &self, future: LocalFutureObj<'static, ()>, ) -> Result<(), SpawnError>
Spawns a future that will be run to completion. Read more
Source§fn status_local(&self) -> Result<(), SpawnError>
fn status_local(&self) -> Result<(), SpawnError>
Determines whether the executor is able to spawn new tasks. Read more
Source§impl PartialEq for AsyncStdExecutor
impl PartialEq for AsyncStdExecutor
Source§impl Spawn for AsyncStdExecutor
impl Spawn for AsyncStdExecutor
Source§impl SpawnBlocking for AsyncStdExecutor
impl SpawnBlocking for AsyncStdExecutor
fn spawn_blocking<F, T>(f: F) -> JoinHandle<T> ⓘ
impl Copy for AsyncStdExecutor
impl Eq for AsyncStdExecutor
impl StructuralPartialEq for AsyncStdExecutor
Auto Trait Implementations§
impl Freeze for AsyncStdExecutor
impl RefUnwindSafe for AsyncStdExecutor
impl Send for AsyncStdExecutor
impl Sync for AsyncStdExecutor
impl Unpin for AsyncStdExecutor
impl UnwindSafe for AsyncStdExecutor
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Sp> LocalSpawnExt for Spwhere
Sp: LocalSpawn + ?Sized,
impl<Sp> LocalSpawnExt for Spwhere
Sp: LocalSpawn + ?Sized,
Source§fn spawn_local<Fut>(&self, future: Fut) -> Result<(), SpawnError>
fn spawn_local<Fut>(&self, future: Fut) -> Result<(), SpawnError>
Spawns a task that polls the given future with output
() to
completion. Read moreSource§fn spawn_local_with_handle<Fut>(
&self,
future: Fut,
) -> Result<RemoteHandle<<Fut as Future>::Output>, SpawnError>where
Fut: Future + 'static,
fn spawn_local_with_handle<Fut>(
&self,
future: Fut,
) -> Result<RemoteHandle<<Fut as Future>::Output>, SpawnError>where
Fut: Future + 'static,
Spawns a task that polls the given future to completion and returns a
future that resolves to the spawned future’s output. Read more
Source§impl<Sp> SpawnExt for Sp
impl<Sp> SpawnExt for Sp
Source§fn spawn<Fut>(&self, future: Fut) -> Result<(), SpawnError>
fn spawn<Fut>(&self, future: Fut) -> Result<(), SpawnError>
Spawns a task that polls the given future with output
() to
completion. Read moreSource§fn spawn_with_handle<Fut>(
&self,
future: Fut,
) -> Result<RemoteHandle<<Fut as Future>::Output>, SpawnError>
fn spawn_with_handle<Fut>( &self, future: Fut, ) -> Result<RemoteHandle<<Fut as Future>::Output>, SpawnError>
Spawns a task that polls the given future to completion and returns a
future that resolves to the spawned future’s output. Read more