(pos: u8)
| 37 | /// Returns `None` if `pos` is bigger or equal to `RATE`. |
| 38 | #[must_use] |
| 39 | pub fn new(pos: u8) -> Option<Self> { |
| 40 | if usize::from(pos) < RATE { |
| 41 | Some(Self { pos }) |
| 42 | } else { |
| 43 | None |
| 44 | } |
| 45 | } |
| 46 | |
| 47 | /// Get current cursor position as `u8`. |
| 48 | #[must_use] |
nothing calls this directly
no outgoing calls
no test coverage detected