hermes_runtime_components/traits/
spawn.rs1use cgp::prelude::*;
2
3use crate::traits::task::Task;
4
5#[derive_component(TaskSpawnerComponent, TaskSpawner<Runtime>)]
6pub trait CanSpawnTask: Async {
7 fn spawn_task<T>(&self, task: T)
8 where
9 T: Task;
10}