hermes-runtime-components 0.1.0

Implementation of an IBC Relayer in Rust, as a library
Documentation
1
2
3
4
5
6
7
8
9
10
use cgp::prelude::*;

use crate::traits::task::Task;

#[derive_component(TaskSpawnerComponent, TaskSpawner<Runtime>)]
pub trait CanSpawnTask: Async {
    fn spawn_task<T>(&self, task: T)
    where
        T: Task;
}