1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#[derive(Debug, Clone, Copy)] pub enum Color { Black = 0, Red = 1, Green = 2, Brown = 3, Blue = 4, Magenta = 5, Cyan = 6, White = 7, } impl From<Color> for u16 { fn from(c: Color) -> Self { c as Self } }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#[derive(Debug, Clone, Copy)] pub enum Color { Black = 0, Red = 1, Green = 2, Brown = 3, Blue = 4, Magenta = 5, Cyan = 6, White = 7, } impl From<Color> for u16 { fn from(c: Color) -> Self { c as Self } }