Crate character_stream

Source

Structs§

CharacterIterator
Iterator over a CharacterStream
CharacterStream
Wrapper struct for any stream that implements BufRead and Seek.
MultiPeek
Peek
PeekableCharacterStream

Enums§

CharacterError
Type to represent stream errors.

Traits§

CharStream
MultiPeekable
Peekable
ToCharacterIterator
Trait for easy conversion of a type into a CharacterIterator.
ToCharacterStream
Helper trait for converting values into a CharacterStream.
TryToCharacterIterator
Trait for easy conversion of a type into a CharacterIterator with a potential for failure.
TryToCharacterStream
Helper trait for converting values into a CharacterStream, with a potential for failure.

Type Aliases§

CharacterStreamResult
A result that contains a parsed character or a [CharacterStreamError].