sdmmc_driver/
power_mode.rs

1/// Represents the power mode of the MMC controller.
2#[repr(u8)]
3#[derive(Clone, Copy, Debug, Eq, PartialEq)]
4pub enum PowerMode {
5    Off = 0,
6    Up = 1,
7    On = 2,
8    Undefined = 3,
9}
10
11impl PowerMode {
12    /// Creates a new [PowerMode].
13    pub const fn new() -> Self {
14        Self::Off
15    }
16}
17
18impl Default for PowerMode {
19    fn default() -> Self {
20        Self::new()
21    }
22}