pub trait Encoder: Send + Sync {
// Required method
fn encode(&self, request: EncodeRequest) -> CoreResult<EncodeOutput>;
}pub trait Encoder: Send + Sync {
// Required method
fn encode(&self, request: EncodeRequest) -> CoreResult<EncodeOutput>;
}