pub enum Out {
Discard,
Inherit,
Capture,
}
Expand description
Indicates what to do with the output of a command.
Variants§
Discard
Discard the output.
Inherit
Inherit the output stream from the parent process.
Capture
Capture the output.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Out
impl<'de> Deserialize<'de> for Out
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 RefUnwindSafe for Out
impl Send for Out
impl Sync for Out
impl Unpin for Out
impl UnwindSafe for Out
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