Trait combine::stream::state::DefaultPositioned
[−]
[src]
pub trait DefaultPositioned { type Positioner: Default; }
Defines a default Positioner
type for a particular Stream
type.
Associated Types
type Positioner: Default
Implementations on Foreign Types
impl<'a> DefaultPositioned for &'a str
[src]
type Positioner = SourcePosition
impl<'a, T> DefaultPositioned for &'a [T]
[src]
type Positioner = IndexPositioner
Implementors
impl<'a, T> DefaultPositioned for SliceStream<'a, T> type Positioner = IndexPositioner;
impl<T> DefaultPositioned for IteratorStream<T> type Positioner = IndexPositioner;
impl<R> DefaultPositioned for ReadStream<R> type Positioner = IndexPositioner;