pub trait Paint {
Show 36 methods
// Required methods
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 gray(&self) -> String;
fn bright_red(&self) -> String;
fn bright_green(&self) -> String;
fn bright_yellow(&self) -> String;
fn bright_blue(&self) -> String;
fn bright_magenta(&self) -> String;
fn bright_cyan(&self) -> String;
fn bright_white(&self) -> String;
fn underline(&self) -> String;
fn bold(&self) -> String;
fn italic(&self) -> String;
fn strikethrough(&self) -> String;
fn black_bg(&self) -> String;
fn red_bg(&self) -> String;
fn green_bg(&self) -> String;
fn yellow_bg(&self) -> String;
fn blue_bg(&self) -> String;
fn magenta_bg(&self) -> String;
fn cyan_bg(&self) -> String;
fn white_bg(&self) -> String;
fn gray_bg(&self) -> String;
fn bright_red_bg(&self) -> String;
fn bright_green_bg(&self) -> String;
fn bright_yellow_bg(&self) -> String;
fn bright_blue_bg(&self) -> String;
fn bright_magenta_bg(&self) -> String;
fn bright_cyan_bg(&self) -> String;
fn bright_white_bg(&self) -> String;
fn reset(&self) -> String;
}