Trait Reducer
git_features::parallel
pub trait Reducer { type Input; type Output; type Error; fn feed(&mut self, input: Self::Input) -> Result<(), Self::Error>; fn finalize(self) -> Result<Self::Output, Self::Error>; }
type Input
type Output
type Error
fn feed(&mut self, input: Self::Input) -> Result<(), Self::Error>
fn finalize(self) -> Result<Self::Output, Self::Error>