pub trait EncoderBuilder<T: CodecSpec>: CodecBuilder<T> {
// Required method
fn new_encoder(
&self,
id: CodecID,
params: &CodecParameters,
options: Option<&Variant>,
) -> Result<Box<dyn Encoder<T>>>;
}pub trait EncoderBuilder<T: CodecSpec>: CodecBuilder<T> {
// Required method
fn new_encoder(
&self,
id: CodecID,
params: &CodecParameters,
options: Option<&Variant>,
) -> Result<Box<dyn Encoder<T>>>;
}