operon 0.7.0

A workflow engine for parallel, incremental scheduling of DAG-defined multiplex tasks.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use std::fmt::Debug;

#[derive(Debug, Clone, Copy)]
pub struct Job<const N: usize> {
    pub coordinate: [usize; N],
}

pub trait JobLike: Debug + Clone + Copy + Send + Sync + 'static {}

impl<const N: usize> JobLike for Job<N> {}

pub trait JobEnum: Debug + Clone + Send + Sync + 'static {}