1 2 3 4 5 6 7 8 9 10
pub trait Color: Clone { fn from_rgba8(c: [u8;4]) -> Self; fn into_rgba8(&self) -> [u8;4]; } pub enum ColorVariant { Background(u32), Text(u32), Border(u32), }
1 2 3 4 5 6 7 8 9 10
pub trait Color: Clone { fn from_rgba8(c: [u8;4]) -> Self; fn into_rgba8(&self) -> [u8;4]; } pub enum ColorVariant { Background(u32), Text(u32), Border(u32), }