yarr_common/
process.rs

1#[repr(C)]
2#[derive(Debug, PartialEq, Eq, PartialOrd, Ord)]
3#[allow(dead_code)]
4pub enum Sleep {
5    Ticks(u64),
6    Until(u64),
7}
8
9#[repr(C)]
10#[derive(Debug, PartialEq, Eq, PartialOrd, Ord)]
11#[allow(dead_code)]
12pub enum State {
13    Running,
14    Waiting,
15    Sleeping(Sleep),
16}