pub struct StdbufConfig {
pub input: Option<BufferMode>,
pub output: Option<BufferMode>,
pub error: Option<BufferMode>,
pub command: String,
pub args: Vec<String>,
}Expand description
Configuration for the stdbuf command.
Fields§
§input: Option<BufferMode>§output: Option<BufferMode>§error: Option<BufferMode>§command: String§args: Vec<String>Trait Implementations§
Source§impl Clone for StdbufConfig
impl Clone for StdbufConfig
Source§fn clone(&self) -> StdbufConfig
fn clone(&self) -> StdbufConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for StdbufConfig
impl RefUnwindSafe for StdbufConfig
impl Send for StdbufConfig
impl Sync for StdbufConfig
impl Unpin for StdbufConfig
impl UnsafeUnpin for StdbufConfig
impl UnwindSafe for StdbufConfig
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