[−][src]Trait combine::stream::Resetable
Associated Types
type Checkpoint: Clone
Required methods
fn checkpoint(&self) -> Self::Checkpoint
fn reset(&mut self, checkpoint: Self::Checkpoint)
Implementations on Foreign Types
impl<'a> Resetable for &'a str[src]
impl<'a, T> Resetable for &'a [T][src]
Loading content...
Implementors
impl Resetable for IndexPositioner[src]
impl Resetable for SourcePosition[src]
impl<'a, T> Resetable for SliceStream<'a, T>[src]
impl<I> Resetable for BufferedStream<I> where
I: Positioned, [src]
I: Positioned,
type Checkpoint = usize
fn checkpoint(&self) -> Self::Checkpoint[src]
fn reset(&mut self, checkpoint: Self::Checkpoint)[src]
impl<I, X> Resetable for State<I, X> where
I: Resetable,
X: Resetable, [src]
I: Resetable,
X: Resetable,
type Checkpoint = State<I::Checkpoint, X::Checkpoint>
fn checkpoint(&self) -> Self::Checkpoint[src]
fn reset(&mut self, checkpoint: Self::Checkpoint)[src]
impl<S> Resetable for Stream<S> where
S: Resetable, [src]
S: Resetable,
type Checkpoint = S::Checkpoint
fn checkpoint(&self) -> Self::Checkpoint[src]
fn reset(&mut self, checkpoint: Self::Checkpoint)[src]
impl<S> Resetable for PartialStream<S> where
S: Resetable, [src]
S: Resetable,