Module base

Module base 

Source

Structs§

Checkpoint
An iterator wrapper that supports checkpointing (snapshots and rollbacks).
Or
A pattern that matches either of two sub-patterns.
Sep
A pattern that matches a sequence of sub-patterns separated by a separator pattern.
Sep1
A pattern that matches one or more occurrences of a sub-pattern separated by a separator pattern.
Seq
A pattern that matches a sequence of sub-patterns.
To
A pattern that captures matched items into a destination.

Traits§

Collector
A trait for types that can collect captured items into a destination.
Destination
A trait for types that can receive matched items.
Iterable
A trait for iterable reference types.
Pattern
A trait for pattern types that can match against a reference iterator.
PeekableExt
A trait for iterators that support peeking at the next item without consuming it.
Satisfies
A trait for types that can be checked for satisfaction against another type.