pub enum Colorization {
Auto,
Never,
Always,
}Expand description
When to use colored output.
Variants§
Auto
Use colors only if the output is a terminal.
Never
Never use colors.
Always
Use colors unconditionally.
Trait Implementations§
Source§impl Debug for Colorization
impl Debug for Colorization
Source§impl Default for Colorization
impl Default for Colorization
Source§fn default() -> Colorization
fn default() -> Colorization
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Colorization
impl<'de> Deserialize<'de> for Colorization
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Colorization
impl RefUnwindSafe for Colorization
impl Send for Colorization
impl Sync for Colorization
impl Unpin for Colorization
impl UnsafeUnpin for Colorization
impl UnwindSafe for Colorization
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