pub trait Decoder: Send + Sync {
// Required method
fn decode(&self, request: DecodeRequest) -> CoreResult<DecodeOutput>;
}pub trait Decoder: Send + Sync {
// Required method
fn decode(&self, request: DecodeRequest) -> CoreResult<DecodeOutput>;
}