[][src]Trait combine::Stream

pub trait Stream: StreamOnce + ResetStream + Positioned { }

A stream of tokens which can be duplicated

This is a trait over types which implement the StreamOnce, ResetStream and Positioned traits. If you need a custom Stream object then implement those traits and Stream is implemented automatically.


impl<Input> Stream for Input where
    Input: StreamOnce + Positioned + ResetStream,
    Input::Error: ParseError<Input::Token, Input::Range, Input::Position>, 

Loading content...