Enum ColorChoice
enum ColorChoice
Selection for overriding color output
Variants
-
Auto -
AlwaysAnsi -
Always -
Never
Implementations
impl ColorChoice
fn global() -> SelfGet the current
ColorChoicestatefn write_global(self: Self)Override the detected
ColorChoice
impl Clone for ColorChoice
fn clone(self: &Self) -> ColorChoice
impl Copy for ColorChoice
impl Debug for ColorChoice
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl Default for ColorChoice
fn default() -> Self
impl Eq for ColorChoice
impl Freeze for ColorChoice
impl PartialEq for ColorChoice
fn eq(self: &Self, other: &ColorChoice) -> bool
impl RefUnwindSafe for ColorChoice
impl Send for ColorChoice
impl StructuralPartialEq for ColorChoice
impl Sync for ColorChoice
impl Unpin for ColorChoice
impl UnsafeUnpin for ColorChoice
impl UnwindSafe for ColorChoice
impl<T> Any for ColorChoice
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for ColorChoice
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for ColorChoice
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for ColorChoice
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> From for ColorChoice
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into for ColorChoice
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for ColorChoice
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for ColorChoice
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>