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
Bold
rustc_private
): use the crates.io term
library instead
Bold (or possibly bright) mode
Dim
rustc_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
Blink
rustc_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
Reverse
rustc_private
): use the crates.io term
library instead
Reverse mode, inverts the foreground and background colors
Secure
rustc_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 !=
.