Trait colored::Colorize [−][src]
pub trait Colorize {
fn black(self) -> ColoredString;
fn red(self) -> ColoredString;
fn green(self) -> ColoredString;
fn yellow(self) -> ColoredString;
fn blue(self) -> ColoredString;
fn magenta(self) -> ColoredString;
fn purple(self) -> ColoredString;
fn cyan(self) -> ColoredString;
fn white(self) -> ColoredString;
fn bright_black(self) -> ColoredString;
fn bright_red(self) -> ColoredString;
fn bright_green(self) -> ColoredString;
fn bright_yellow(self) -> ColoredString;
fn bright_blue(self) -> ColoredString;
fn bright_magenta(self) -> ColoredString;
fn bright_purple(self) -> ColoredString;
fn bright_cyan(self) -> ColoredString;
fn bright_white(self) -> ColoredString;
fn color<S: Into<Color>>(self, color: S) -> ColoredString;
fn on_black(self) -> ColoredString;
fn on_red(self) -> ColoredString;
fn on_green(self) -> ColoredString;
fn on_yellow(self) -> ColoredString;
fn on_blue(self) -> ColoredString;
fn on_magenta(self) -> ColoredString;
fn on_purple(self) -> ColoredString;
fn on_cyan(self) -> ColoredString;
fn on_white(self) -> ColoredString;
fn on_bright_black(self) -> ColoredString;
fn on_bright_red(self) -> ColoredString;
fn on_bright_green(self) -> ColoredString;
fn on_bright_yellow(self) -> ColoredString;
fn on_bright_blue(self) -> ColoredString;
fn on_bright_magenta(self) -> ColoredString;
fn on_bright_purple(self) -> ColoredString;
fn on_bright_cyan(self) -> ColoredString;
fn on_bright_white(self) -> ColoredString;
fn on_color<S: Into<Color>>(self, color: S) -> ColoredString;
fn clear(self) -> ColoredString;
fn normal(self) -> ColoredString;
fn bold(self) -> ColoredString;
fn dimmed(self) -> ColoredString;
fn italic(self) -> ColoredString;
fn underline(self) -> ColoredString;
fn blink(self) -> ColoredString;
fn reverse(self) -> ColoredString;
fn reversed(self) -> ColoredString;
fn hidden(self) -> ColoredString;
fn strikethrough(self) -> ColoredString;
}The trait that enables something to be given color.
You can use colored effectively simply by importing this trait
and then using its methods on String and &str.
Required Methods
fn black(self) -> ColoredString
fn red(self) -> ColoredString
fn green(self) -> ColoredString
fn yellow(self) -> ColoredString
fn blue(self) -> ColoredString
fn magenta(self) -> ColoredString
fn purple(self) -> ColoredString
fn cyan(self) -> ColoredString
fn white(self) -> ColoredString
fn bright_black(self) -> ColoredString
fn bright_red(self) -> ColoredString
fn bright_green(self) -> ColoredString
fn bright_yellow(self) -> ColoredString
fn bright_blue(self) -> ColoredString
fn bright_magenta(self) -> ColoredString
fn bright_purple(self) -> ColoredString
fn bright_cyan(self) -> ColoredString
fn bright_white(self) -> ColoredString
fn color<S: Into<Color>>(self, color: S) -> ColoredString
fn on_black(self) -> ColoredString
fn on_red(self) -> ColoredString
fn on_green(self) -> ColoredString
fn on_yellow(self) -> ColoredString
fn on_blue(self) -> ColoredString
fn on_magenta(self) -> ColoredString
fn on_purple(self) -> ColoredString
fn on_cyan(self) -> ColoredString
fn on_white(self) -> ColoredString
fn on_bright_black(self) -> ColoredString
fn on_bright_red(self) -> ColoredString
fn on_bright_green(self) -> ColoredString
fn on_bright_yellow(self) -> ColoredString
fn on_bright_blue(self) -> ColoredString
fn on_bright_magenta(self) -> ColoredString
fn on_bright_purple(self) -> ColoredString
fn on_bright_cyan(self) -> ColoredString
fn on_bright_white(self) -> ColoredString
fn on_color<S: Into<Color>>(self, color: S) -> ColoredString
fn clear(self) -> ColoredString
fn normal(self) -> ColoredString
fn bold(self) -> ColoredString
fn dimmed(self) -> ColoredString
fn italic(self) -> ColoredString
fn underline(self) -> ColoredString
fn blink(self) -> ColoredString
fn reverse(self) -> ColoredString
Historical name of Colorize::reversed. May be removed in a future version. Please use
Colorize::reversed instead
fn reversed(self) -> ColoredString
This should be preferred to Colorize::reverse.
fn strikethrough(self) -> ColoredString
Implementations on Foreign Types
impl<'a> Colorize for &'a str[src]
impl<'a> Colorize for &'a strfn black(self) -> ColoredString[src]
fn black(self) -> ColoredStringfn red(self) -> ColoredString[src]
fn red(self) -> ColoredStringfn green(self) -> ColoredString[src]
fn green(self) -> ColoredStringfn yellow(self) -> ColoredString[src]
fn yellow(self) -> ColoredStringfn blue(self) -> ColoredString[src]
fn blue(self) -> ColoredStringfn magenta(self) -> ColoredString[src]
fn magenta(self) -> ColoredStringfn purple(self) -> ColoredString[src]
fn purple(self) -> ColoredStringfn cyan(self) -> ColoredString[src]
fn cyan(self) -> ColoredStringfn white(self) -> ColoredString[src]
fn white(self) -> ColoredStringfn bright_black(self) -> ColoredString[src]
fn bright_black(self) -> ColoredStringfn bright_red(self) -> ColoredString[src]
fn bright_red(self) -> ColoredStringfn bright_green(self) -> ColoredString[src]
fn bright_green(self) -> ColoredStringfn bright_yellow(self) -> ColoredString[src]
fn bright_yellow(self) -> ColoredStringfn bright_blue(self) -> ColoredString[src]
fn bright_blue(self) -> ColoredStringfn bright_magenta(self) -> ColoredString[src]
fn bright_magenta(self) -> ColoredStringfn bright_purple(self) -> ColoredString[src]
fn bright_purple(self) -> ColoredStringfn bright_cyan(self) -> ColoredString[src]
fn bright_cyan(self) -> ColoredStringfn bright_white(self) -> ColoredString[src]
fn bright_white(self) -> ColoredStringfn color<S: Into<Color>>(self, color: S) -> ColoredString[src]
fn color<S: Into<Color>>(self, color: S) -> ColoredStringfn on_black(self) -> ColoredString[src]
fn on_black(self) -> ColoredStringfn on_red(self) -> ColoredString[src]
fn on_red(self) -> ColoredStringfn on_green(self) -> ColoredString[src]
fn on_green(self) -> ColoredStringfn on_yellow(self) -> ColoredString[src]
fn on_yellow(self) -> ColoredStringfn on_blue(self) -> ColoredString[src]
fn on_blue(self) -> ColoredStringfn on_magenta(self) -> ColoredString[src]
fn on_magenta(self) -> ColoredStringfn on_purple(self) -> ColoredString[src]
fn on_purple(self) -> ColoredStringfn on_cyan(self) -> ColoredString[src]
fn on_cyan(self) -> ColoredStringfn on_white(self) -> ColoredString[src]
fn on_white(self) -> ColoredStringfn on_bright_black(self) -> ColoredString[src]
fn on_bright_black(self) -> ColoredStringfn on_bright_red(self) -> ColoredString[src]
fn on_bright_red(self) -> ColoredStringfn on_bright_green(self) -> ColoredString[src]
fn on_bright_green(self) -> ColoredStringfn on_bright_yellow(self) -> ColoredString[src]
fn on_bright_yellow(self) -> ColoredStringfn on_bright_blue(self) -> ColoredString[src]
fn on_bright_blue(self) -> ColoredStringfn on_bright_magenta(self) -> ColoredString[src]
fn on_bright_magenta(self) -> ColoredStringfn on_bright_purple(self) -> ColoredString[src]
fn on_bright_purple(self) -> ColoredStringfn on_bright_cyan(self) -> ColoredString[src]
fn on_bright_cyan(self) -> ColoredStringfn on_bright_white(self) -> ColoredString[src]
fn on_bright_white(self) -> ColoredStringfn on_color<S: Into<Color>>(self, color: S) -> ColoredString[src]
fn on_color<S: Into<Color>>(self, color: S) -> ColoredStringfn clear(self) -> ColoredString[src]
fn clear(self) -> ColoredStringfn normal(self) -> ColoredString[src]
fn normal(self) -> ColoredStringfn bold(self) -> ColoredString[src]
fn bold(self) -> ColoredStringfn dimmed(self) -> ColoredString[src]
fn dimmed(self) -> ColoredStringfn italic(self) -> ColoredString[src]
fn italic(self) -> ColoredStringfn underline(self) -> ColoredString[src]
fn underline(self) -> ColoredStringfn blink(self) -> ColoredString[src]
fn blink(self) -> ColoredStringfn reverse(self) -> ColoredString[src]
fn reverse(self) -> ColoredStringfn reversed(self) -> ColoredString[src]
fn reversed(self) -> ColoredStringfn strikethrough(self) -> ColoredString[src]
fn strikethrough(self) -> ColoredStringImplementors
impl Colorize for ColoredString