pub enum TerminalColorLevel {
None,
Ansi16,
Ansi256,
TrueColor,
Unknown,
}Expand description
Effective color depth inferred from the terminal environment.
Variants§
Trait Implementations§
Source§impl Clone for TerminalColorLevel
impl Clone for TerminalColorLevel
Source§fn clone(&self) -> TerminalColorLevel
fn clone(&self) -> TerminalColorLevel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TerminalColorLevel
Source§impl Debug for TerminalColorLevel
impl Debug for TerminalColorLevel
Source§impl Default for TerminalColorLevel
impl Default for TerminalColorLevel
Source§fn default() -> TerminalColorLevel
fn default() -> TerminalColorLevel
Returns the “default value” for a type. Read more
Source§impl Display for TerminalColorLevel
impl Display for TerminalColorLevel
impl Eq for TerminalColorLevel
Source§impl PartialEq for TerminalColorLevel
impl PartialEq for TerminalColorLevel
impl StructuralPartialEq for TerminalColorLevel
Auto Trait Implementations§
impl Freeze for TerminalColorLevel
impl RefUnwindSafe for TerminalColorLevel
impl Send for TerminalColorLevel
impl Sync for TerminalColorLevel
impl Unpin for TerminalColorLevel
impl UnsafeUnpin for TerminalColorLevel
impl UnwindSafe for TerminalColorLevel
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more