Trait Foreground
ansi_rgb
pub trait Foreground: Sized { fn fg(self, rgb: Rgb) -> WithForeground<Self>; }
fn fg(self, rgb: Rgb) -> WithForeground<Self>
impl<'_, T> Foreground for &'_ T