pub struct Colors { /* private fields */ }
Expand description
Foreground and background colors.
Implementations
Trait Implementations
sourceimpl ColorPairColors<Colors, Color, i16> for ColorPair
impl ColorPairColors<Colors, Color, i16> for ColorPair
fn colors(&self) -> Result<Colors, NCurseswError>
sourceimpl ColorsType<Color, i16> for Colors
impl ColorsType<Color, i16> for Colors
sourcefn foreground(&self) -> Color
fn foreground(&self) -> Color
Returns the foreground color.
sourcefn background(&self) -> Color
fn background(&self) -> Color
Returns the background color.
impl Copy for Colors
impl Eq for Colors
impl StructuralEq for Colors
impl StructuralPartialEq for Colors
Auto Trait Implementations
impl RefUnwindSafe for Colors
impl !Send for Colors
impl !Sync for Colors
impl Unpin for Colors
impl UnwindSafe for Colors
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more