[][src]Trait bawawa::StandardOutput

pub trait StandardOutput<'a>: Control + 'a {
    fn standard_output(&mut self) -> &mut ChildStdout;

    fn framed_stdout<D, Item>(
        &mut self,
        decoder: D
    ) -> FramedRead<&mut ChildStdout, D>
    where
        D: Decoder<Item = Item>
, { ... }
fn capture_stdout<D, Item>(
        self,
        decoder: D
    ) -> Capture<'a, Self, D, ChildStdout, Item>
    where
        D: Decoder<Item = Item>
, { ... } }

Access the standard output of a running Process

Required methods

fn standard_output(&mut self) -> &mut ChildStdout

get access to the standard output

Loading content...

Provided methods

fn framed_stdout<D, Item>(
    &mut self,
    decoder: D
) -> FramedRead<&mut ChildStdout, D> where
    D: Decoder<Item = Item>, 

fn capture_stdout<D, Item>(
    self,
    decoder: D
) -> Capture<'a, Self, D, ChildStdout, Item> where
    D: Decoder<Item = Item>, 

Loading content...

Implementors

impl<'a> StandardOutput<'a> for Process[src]

impl<'a, C, D, Item> StandardOutput<'a> for Capture<'a, C, D, ChildStderr, Item> where
    C: StandardOutput<'a>,
    D: 'a,
    Item: 'a, 
[src]

impl<'a, C, E, Item> StandardOutput<'a> for SendStdin<'a, C, E, Item> where
    C: StandardOutput<'a>,
    E: 'a,
    Item: 'a, 
[src]

Loading content...