pub trait EncoderFactory: Send + Sync {
// Required methods
fn descriptor(&self) -> &EncoderDescriptor;
fn create(&self, builder: EncoderBuilder) -> Result<Box<dyn Encoder>>;
}Expand description
Factory for creating encoder instances. Implementations register via inventory.