mod rgb;
mod rgba;
mod rgba32;
use std::fmt::{Debug, Formatter, LowerHex, UpperHex, Write};
#[derive(Clone, Copy, PartialEq, PartialOrd)]
pub struct RGB {
pub r: u8,
pub g: u8,
pub b: u8,
}
#[derive(Clone, Copy, PartialEq, PartialOrd)]
pub struct RGBA {
pub r: u8,
pub g: u8,
pub b: u8,
pub a: u8,
}
#[derive(Clone, Copy, PartialEq, PartialOrd)]
pub struct RGBA32 {
pub r: f32,
pub g: f32,
pub b: f32,
pub a: f32,
}