identicon_rs/
color.rs

1/// RGB Color Struct
2#[derive(Clone, Copy, PartialEq, PartialOrd, Debug)]
3pub struct RGB {
4    /// The RGB Red Value
5    pub red: u8,
6
7    /// The RGB Green Value
8    pub green: u8,
9
10    /// The RGB Blue Value
11    pub blue: u8,
12}
13
14impl From<(u8, u8, u8)> for RGB {
15    fn from(value: (u8, u8, u8)) -> Self {
16        RGB {
17            red: value.0,
18            green: value.1,
19            blue: value.2,
20        }
21    }
22}