[−][src]Trait combine::Positioned
A type which has a position.
Required methods
Loading content...Implementations on Foreign Types
impl<'a, I: ?Sized> Positioned for &'a mut I where
I: Positioned,
[src]
I: Positioned,
impl<'a> Positioned for &'a str
[src]
impl<'a, T> Positioned for &'a [T] where
T: Clone + PartialEq,
[src]
Loading content...
T: Clone + PartialEq,
Implementors
impl<'a, T> Positioned for SliceStream<'a, T> where
T: PartialEq + 'a,
[src]
T: PartialEq + 'a,
impl<Input> Positioned for combine::stream::buffered::Stream<Input> where
Input: StreamOnce + Positioned,
[src]
Input: StreamOnce + Positioned,
impl<Input, X, E> Positioned for combine::stream::position::Stream<Input, X> where
Input: StreamOnce,
X: Positioner<Input::Token>,
E: StreamError<Input::Token, Input::Range>,
Input::Error: ParseError<Input::Token, Input::Range, X::Position, StreamError = E>,
Input::Error: ParseError<Input::Token, Input::Range, Input::Position, StreamError = E>,
[src]
Input: StreamOnce,
X: Positioner<Input::Token>,
E: StreamError<Input::Token, Input::Range>,
Input::Error: ParseError<Input::Token, Input::Range, X::Position, StreamError = E>,
Input::Error: ParseError<Input::Token, Input::Range, Input::Position, StreamError = E>,
impl<S> Positioned for combine::stream::easy::Stream<S> where
S: StreamOnce + Positioned,
S::Token: PartialEq,
S::Range: PartialEq,
[src]
S: StreamOnce + Positioned,
S::Token: PartialEq,
S::Range: PartialEq,
impl<S> Positioned for CompleteStream<S> where
S: Positioned,
[src]
S: Positioned,
impl<S> Positioned for MaybePartialStream<S> where
S: Positioned,
[src]
S: Positioned,
impl<S> Positioned for PartialStream<S> where
S: Positioned,
[src]
S: Positioned,
impl<S, U> Positioned for combine::stream::state::Stream<S, U> where
S: Positioned,
[src]
S: Positioned,