pub trait DynEncoder {
// Required method
fn encode(&self, input: &[u8]) -> Result<EncodedOutput, PluginError>;
}Expand description
Object-safe encoder used by EncoderFactory.
Required Methods§
Sourcefn encode(&self, input: &[u8]) -> Result<EncodedOutput, PluginError>
fn encode(&self, input: &[u8]) -> Result<EncodedOutput, PluginError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".