pub trait Colorize<T: Write, Y: YaxColors + ?Sized> { // Required method fn colorize(&self, colors: &Y, out: &mut T) -> Result; }