pub trait CombineError<EA, EB> {
type Out;
// Required methods
fn left(&mut self, ea: EA);
fn right(&mut self, eb: EB);
fn finish(self) -> Self::Out;
}pub trait CombineError<EA, EB> {
type Out;
// Required methods
fn left(&mut self, ea: EA);
fn right(&mut self, eb: EB);
fn finish(self) -> Self::Out;
}