Struct pancurses::colorpair::ColorPair [] [src]

pub struct ColorPair(pub u8);

Trait Implementations

impl Copy for ColorPair
[src]

impl Clone for ColorPair
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ColorPair
[src]

Formats the value using the given formatter.

impl PartialEq for ColorPair
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for ColorPair
[src]

impl Hash for ColorPair
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl BitOr<Attribute> for ColorPair
[src]

Implement the | operator for combining a ColorPair and an Attribute to produce Attributes

Example

use pancurses::Attribute;
use pancurses::colorpair::ColorPair;

let attributes = ColorPair(5) | Attribute::Blink;
assert!(attributes.color_pair().0 == 5);
assert!(!attributes.is_bold());
assert!(attributes.is_blink());

The resulting type after applying the | operator

The method for the | operator