tm1637_embedded_hal/
tokens.rs1use crate::mode::Mode;
4
5#[derive(Debug)]
7#[cfg_attr(feature = "defmt", derive(defmt::Format))]
8pub struct Async;
9
10impl Mode for Async {}
11
12#[derive(Debug)]
14#[cfg_attr(feature = "defmt", derive(defmt::Format))]
15pub struct Blocking;
16
17impl Mode for Blocking {}
18
19#[derive(Debug)]
21#[cfg_attr(feature = "defmt", derive(defmt::Format))]
22pub struct NotFlipped;
23
24#[derive(Debug)]
26#[cfg_attr(feature = "defmt", derive(defmt::Format))]
27pub struct Flipped;