Trait Combiner
amadeus_core::dist_sink
pub trait Combiner<A> { fn combine(&mut self, a: A, b: A) -> A; }
fn combine(&mut self, a: A, b: A) -> A
impl<F, A> Combiner<A> for CombineFn<F> where F: FnMut(A, A) -> A,