2024-09-11 01:18:52 +02:00

19 lines
308 B
Rust

/// Timer channel.
#[derive(Clone, Copy)]
pub enum Channel {
/// Channel 1.
Ch1,
/// Channel 2.
Ch2,
}
impl Channel {
/// Get the channel index (0..1)
pub fn index(&self) -> usize {
match self {
Channel::Ch1 => 0,
Channel::Ch2 => 1,
}
}
}