pub enum ControlChars {
Auto,
Hide,
Show,
}Expand description
Whether to hide nongraphic characters as ? (-q / --show-control-chars).
Variants§
Auto
Default: hide on TTY, show otherwise (GNU-ish).
Hide
Replace nongraphic with ? (-q).
Show
Show control chars as-is (--show-control-chars).
Trait Implementations§
Source§impl Clone for ControlChars
impl Clone for ControlChars
Source§fn clone(&self) -> ControlChars
fn clone(&self) -> ControlChars
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 ControlChars
Source§impl Debug for ControlChars
impl Debug for ControlChars
Source§impl Default for ControlChars
impl Default for ControlChars
Source§fn default() -> ControlChars
fn default() -> ControlChars
Returns the “default value” for a type. Read more
impl Eq for ControlChars
Source§impl PartialEq for ControlChars
impl PartialEq for ControlChars
impl StructuralPartialEq for ControlChars
Auto Trait Implementations§
impl Freeze for ControlChars
impl RefUnwindSafe for ControlChars
impl Send for ControlChars
impl Sync for ControlChars
impl Unpin for ControlChars
impl UnsafeUnpin for ControlChars
impl UnwindSafe for ControlChars
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more