[][src]Struct abscissa_core::terminal::streams::Streams

pub struct Streams {
    pub stdout: StandardStream,
    pub stderr: StandardStream,
}

Terminal streams

Fields

stdout: StandardStream

Standard output

stderr: StandardStream

Standard error

Methods

impl Streams[src]

pub fn new(color_choice: ColorChoice) -> Self[src]

Create a new set of terminal streams

Auto Trait Implementations

impl RefUnwindSafe for Streams

impl Send for Streams

impl Sync for Streams

impl Unpin for Streams

impl UnwindSafe for Streams

Blanket Implementations

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

impl<T> AsAny for T where
    T: Any
[src]

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

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

impl<T> Erased for T

impl<T> From<T> for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.