Enum ChildStdio
pub enum ChildStdio
Variants
-
Inherit -
Explicit(c_int) -
Owned(FileDesc)
Implementations
impl ChildStdio
fn fd(&self) -> Option<c_int>
Auto Trait Implementations
impl Freeze for ChildStdio
impl RefUnwindSafe for ChildStdio
impl Send for ChildStdio
impl Sync for ChildStdio
impl Unpin for ChildStdio
impl UnsafeUnpin for ChildStdio
impl UnwindSafe for ChildStdio
Blanket Implementations
impl<T> Any for ChildStdio
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for ChildStdio
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for ChildStdio
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for ChildStdio
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for ChildStdio
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for ChildStdio
impl<T, U> Into<U> for ChildStdio
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 ChildStdio
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 ChildStdio
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>