pub trait Encoder: Send {
// Required methods
fn consumer(&mut self) -> &mut dyn OutputConsumer;
fn encode(&mut self, batch: Arc<dyn SerBatchReader>) -> AnyResult<()>;
}pub trait Encoder: Send {
// Required methods
fn consumer(&mut self) -> &mut dyn OutputConsumer;
fn encode(&mut self, batch: Arc<dyn SerBatchReader>) -> AnyResult<()>;
}