pub trait SpawnExt: Future {
    fn spawn<Tx, G>(
        self,
        queue: &TaskExecQueue<Tx, G>
    ) -> Spawner<'_, Self, Tx, G, ()>
    where
        Self: Sized + Send + 'static,
        Self::Output: Send + 'static,
        Tx: Clone + Unpin + Sink<((), TaskType)> + Send + Sync + 'static,
        G: Hash + Eq + Clone + Debug + Send + Sync + 'static
, { ... } fn spawn_with<Tx, G, D>(
        self,
        queue: &TaskExecQueue<Tx, G, D>,
        name: D
    ) -> Spawner<'_, Self, Tx, G, D>
    where
        Self: Sized + Send + 'static,
        Self::Output: Send + 'static,
        Tx: Clone + Unpin + Sink<(D, TaskType)> + Send + Sync + 'static,
        G: Hash + Eq + Clone + Debug + Send + Sync + 'static
, { ... } }

Provided Methods§

Implementors§