luaur_analysis/records/
counter_state.rs1use crate::enums::polarity::Polarity;
2
3#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
4pub struct CounterState {
5 pub count: usize,
6 pub polarity: Polarity,
7}
8
9impl Default for CounterState {
10 fn default() -> Self {
11 Self {
12 count: 0,
13 polarity: Polarity::None,
14 }
15 }
16}