[][src]Struct stdio_override::StdoutOverrideGuard

pub struct StdoutOverrideGuard { /* fields omitted */ }

A Guard over the File Descriptor change. when this guard is dropped the File Descriptor will go back to the original, and the file will be closed.

For more information please see the module-level documentation

Trait Implementations

impl Drop for StdoutOverrideGuard[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]