[][src]Trait bawawa::StandardInput

pub trait StandardInput<'a>: Control + 'a {
    fn standard_input(&mut self) -> &mut ChildStdin;

    fn framed_stdin<E, Item>(
        &mut self,
        encoder: E
    ) -> FramedWrite<&mut ChildStdin, E>
    where
        E: Encoder<Item = Item>
, { ... }
fn send_stdin<E, Item>(self, encoder: E) -> SendStdin<'a, Self, E, Item>
    where
        E: Encoder<Item = Item>
, { ... } }

Access the standard input of a running Process

Required methods

fn standard_input(&mut self) -> &mut ChildStdin

get access to the standard input so we can send in data

Loading content...

Provided methods

fn framed_stdin<E, Item>(
    &mut self,
    encoder: E
) -> FramedWrite<&mut ChildStdin, E> where
    E: Encoder<Item = Item>, 

fn send_stdin<E, Item>(self, encoder: E) -> SendStdin<'a, Self, E, Item> where
    E: Encoder<Item = Item>, 

Loading content...

Implementors

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

impl<'a, C, D, R, Item> StandardInput<'a> for Capture<'a, C, D, R, Item> where
    R: AsyncRead,
    C: StandardInput<'a>,
    D: 'a,
    Item: 'a, 
[src]

Loading content...