1
2
3
4
5
6
7
8
9
10
11
12
13
14
use super::modular_num::modular_num;

modular_num! {
    pub MsgNumber(u32, 26)
}

impl MsgNumber {
    #[must_use]
    pub fn increment(&mut self) -> Self {
        let result = *self;
        *self += 1;
        result
    }
}