/// Cycles spent executing an instruction pub type CyclesSpent = usize; /// Result of execution evaluation (when Fault is not generated) #[derive(Debug)] pub struct EvalRes { pub cycles: CyclesSpent, pub advance: i64, } impl Default for EvalRes { fn default() -> Self { Self { cycles: 1, advance: 1, } } }