[−][src]Module sophia::quad::stream
A quad source produces quads, and may also fail in the process.
The trait QuadSource
provides an API similar to (a subset of) the Iterator
API,
with methods such as for_each_quad
and try_for_each_quad
.
Rationale (or Why not simply use Iterator
?)
See the documentation of the triple::stream
module.
Structs
FilterMapSource | The result of
|
FilterMapSourceIterator | An iterator over the result of
|
FilterSource | The result of
|
MapSource | The result of
|
MapSourceIterator | An iterator over the result of
|
Enums
StreamError | A error that is raised by functions that move fallible |
Traits
AsQuadSource | A utility extension trait for converting any iterator of |
QuadSource | A quad source produces quads, and may also fail in the process. |
Type Definitions
AsInfallibleSource | |
QSTerm | Type alias for referencing the |
StreamResult | Convenient type alias |