Enum term::Attr
[−]
[src]
pub enum Attr {
Bold,
Dim,
Italic(bool),
Underline(bool),
Blink,
Standout(bool),
Reverse,
Secure,
ForegroundColor(Color),
BackgroundColor(Color),
}rustc_private): use the crates.io term library instead
Terminal attributes for use with term.attr().
Most attributes can only be turned on and must be turned off with term.reset(). The ones that can be turned off explicitly take a boolean value. Color is also represented as an attribute for convenience.
Variants
Boldrustc_private): use the crates.io term library instead
Bold (or possibly bright) mode
Dimrustc_private): use the crates.io term library instead
Dim mode, also called faint or half-bright. Often not supported
Italic(bool)rustc_private): use the crates.io term library instead
Italics mode. Often not supported
Underline(bool)rustc_private): use the crates.io term library instead
Underline mode
Blinkrustc_private): use the crates.io term library instead
Blink mode
Standout(bool)rustc_private): use the crates.io term library instead
Standout mode. Often implemented as Reverse, sometimes coupled with Bold
Reverserustc_private): use the crates.io term library instead
Reverse mode, inverts the foreground and background colors
Securerustc_private): use the crates.io term library instead
Secure mode, also called invis mode. Hides the printed text
ForegroundColor(Color)rustc_private): use the crates.io term library instead
Convenience attribute to set the foreground color
BackgroundColor(Color)rustc_private): use the crates.io term library instead
Convenience attribute to set the background color
Trait Implementations
Derived Implementations
impl Clone for Attr[src]
fn clone(&self) -> Attr
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl Copy for Attr[src]
impl Eq for Attr[src]
impl PartialEq for Attr[src]
fn eq(&self, __arg_0: &Attr) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &Attr) -> bool
This method tests for !=.