Trait combine::stream::state::Positioner [−][src]
Trait for tracking the current position of a Stream
.
Associated Types
Required methods
fn position(&self) -> Self::Position
[src][−]
Returns the current position
fn update(&mut self, item: &Item)
[src][−]
Updates the position given that item
has been taken from the stream
Implementors
impl Positioner<char> for SourcePosition
[src][+]
impl<Item> Positioner<Item> for IndexPositioner where
Item: PartialEq + Clone,
[src][+]
Item: PartialEq + Clone,