amadeus::par_sink
macro_rules! combiner_dist_sink { ($combiner:ty, $self:ident, $init:expr) => { ... }; }