pub trait Colored: Display {
Show 24 methods
// Provided methods
fn bold(&self) -> String { ... }
fn underline(&self) -> String { ... }
fn italic(&self) -> String { ... }
fn reverse(&self) -> String { ... }
fn delete(&self) -> String { ... }
fn black(&self) -> String { ... }
fn red(&self) -> String { ... }
fn green(&self) -> String { ... }
fn yellow(&self) -> String { ... }
fn blue(&self) -> String { ... }
fn purple(&self) -> String { ... }
fn cyan(&self) -> String { ... }
fn grey(&self) -> String { ... }
fn bg_black(&self) -> String { ... }
fn bg_red(&self) -> String { ... }
fn bg_green(&self) -> String { ... }
fn bg_yellow(&self) -> String { ... }
fn bg_blue(&self) -> String { ... }
fn bg_purple(&self) -> String { ... }
fn bg_cyan(&self) -> String { ... }
fn bg_grey(&self) -> String { ... }
fn color(&self, r: u8, g: u8, b: u8) -> String { ... }
fn bg_color(&self, r: u8, g: u8, b: u8) -> String { ... }
fn fonts(&self, fonts: String) -> String { ... }
}Provided Methods§
fn bold(&self) -> String
fn underline(&self) -> String
fn italic(&self) -> String
fn reverse(&self) -> String
fn delete(&self) -> String
fn black(&self) -> String
fn red(&self) -> String
fn green(&self) -> String
fn yellow(&self) -> String
fn blue(&self) -> String
fn purple(&self) -> String
fn cyan(&self) -> String
fn grey(&self) -> String
fn bg_black(&self) -> String
fn bg_red(&self) -> String
fn bg_green(&self) -> String
fn bg_yellow(&self) -> String
fn bg_blue(&self) -> String
fn bg_purple(&self) -> String
fn bg_cyan(&self) -> String
fn bg_grey(&self) -> String
fn color(&self, r: u8, g: u8, b: u8) -> String
fn bg_color(&self, r: u8, g: u8, b: u8) -> String
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".