graph_executor 0.0.1

graph_executor
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use async_trait::async_trait;

pub trait Executable {
    fn exec(&mut self);
}

#[async_trait]
pub trait AsyncExecutable {
    async fn exec(&mut self) -> anyhow::Result<()>;

    #[inline]
    fn get_priority(&self) -> usize {
        0
    }
}