pub trait Source<T> {
// Required method
fn next(&mut self) -> Result<Option<T>, FabricError>;
}Expand description
Produces items for a pipeline.
Returns Ok(Some(item)) for each available item, Ok(None) when
the source is exhausted. Once None is returned, subsequent calls
should continue to return None.