1 2 3 4 5 6 7 8 9 10 11 12 13
#[derive(Debug, Clone, Copy, PartialEq, PartialOrd)] pub enum Signal { L1, L2, L5, } #[derive(Debug, Clone, Copy, PartialEq, PartialOrd)] pub enum UsedSignal { Single(Signal), Dual(Signal), Triple(Signal), }