Struct ChildPipes
pub struct ChildPipes { pub stdin: ChildStdio, pub stdout: ChildStdio, pub stderr: ChildStdio }
Fields
stdin: ChildStdiostdout: ChildStdiostderr: ChildStdio
Auto Trait Implementations
impl Freeze for ChildPipes
impl RefUnwindSafe for ChildPipes
impl Send for ChildPipes
impl Sync for ChildPipes
impl Unpin for ChildPipes
impl UnsafeUnpin for ChildPipes
impl UnwindSafe for ChildPipes
Blanket Implementations
impl<T> Any for ChildPipes
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for ChildPipes
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for ChildPipes
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for ChildPipes
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for ChildPipes
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for ChildPipes
impl<T, U> Into<U> for ChildPipes
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for ChildPipes
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for ChildPipes
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>