Trait sp_core::traits::SpawnNamed
source · [−]pub trait SpawnNamed: DynClone + Send + Sync {
fn spawn_blocking(&self, name: &'static str, future: BoxFuture<'static, ()>);
fn spawn(&self, name: &'static str, future: BoxFuture<'static, ()>);
}
Expand description
Something that can spawn futures (blocking and non-blocking) with an assigned name.
Required methods
fn spawn_blocking(&self, name: &'static str, future: BoxFuture<'static, ()>)
fn spawn_blocking(&self, name: &'static str, future: BoxFuture<'static, ()>)
Spawn the given blocking future.
The given name
is used to identify the future in tracing.