pub struct EchoConfig {
pub trailing_newline: bool,
pub interpret_escapes: bool,
}Expand description
Configuration for the echo command.
Fields§
§trailing_newline: boolWhether to append a trailing newline (true by default; -n disables it).
interpret_escapes: boolWhether to interpret backslash escape sequences (-e enables, -E disables).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EchoConfig
impl RefUnwindSafe for EchoConfig
impl Send for EchoConfig
impl Sync for EchoConfig
impl Unpin for EchoConfig
impl UnsafeUnpin for EchoConfig
impl UnwindSafe for EchoConfig
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> 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