Trait Source
amadeus_core
pub trait Source { type Item; type Error: Error; type DistIter: DistributedIterator<Item = Result<Self::Item, Self::Error>>; type Iter: Iterator<Item = Result<Self::Item, Self::Error>>; fn dist_iter(self) -> Self::DistIter; fn iter(self) -> Self::Iter; }
type Item
type Error: Error
type DistIter: DistributedIterator<Item = Result<Self::Item, Self::Error>>
type Iter: Iterator<Item = Result<Self::Item, Self::Error>>
fn dist_iter(self) -> Self::DistIter
fn iter(self) -> Self::Iter