1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub struct Rgb {
    pub r: u16,
    pub g: u16,
    pub b: u16,
}

#[cfg(test)]
mod tests {
    use super::*;
    #[test]
    fn basic_test() {
        let red = Rgb { r: 255, g: 0, b: 0 };
        assert_eq!(red.r, 255);
        assert_eq!(red.g, 0);
        assert_eq!(red.b, 0);
    }
}