pub trait StyledString {
// Required methods
fn black(&self) -> String;
fn red(&self) -> String;
fn green(&self) -> String;
fn yellow(&self) -> String;
fn blue(&self) -> String;
fn magenta(&self) -> String;
fn cyan(&self) -> String;
fn white(&self) -> String;
fn bold(&self) -> String;
fn underline(&self) -> String;
fn normal(&self) -> String;
fn bright_red(&self) -> String;
}