pub trait Color {
// Required methods
fn red(&self) -> u8;
fn green(&self) -> u8;
fn blue(&self) -> u8;
fn alpha(&self) -> u8;
fn pack(&self) -> u32;
}pub trait Color {
// Required methods
fn red(&self) -> u8;
fn green(&self) -> u8;
fn blue(&self) -> u8;
fn alpha(&self) -> u8;
fn pack(&self) -> u32;
}