use super::Color;
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
pub struct ColorPair {
pub front: Color,
pub back: Color,
}
impl ColorPair {
pub fn invert(self) -> Self {
ColorPair {
front: self.back,
back: self.front,
}
}
pub fn from_256colors(front: u8, back: u8) -> Self {
Self {
front: Color::from_256colors(front),
back: Color::from_256colors(back),
}
}
}