Trait Destination
amadeus_core
pub trait Destination: Clone + Debug { type Item; type Error: Error; type ParSink: ParallelSink<Self::Item>; type DistSink: DistributedSink<Self::Item>; fn par_sink(self) -> Self::ParSink; fn dist_sink(self) -> Self::DistSink; }
type Item
type Error: Error
type ParSink: ParallelSink<Self::Item>
type DistSink: DistributedSink<Self::Item>
fn par_sink(self) -> Self::ParSink
fn dist_sink(self) -> Self::DistSink