Trait Codec

Source
pub trait Codec {
    // Required methods
    fn configure(
        &mut self,
        parameters: Option<&CodecParameters>,
        options: Option<&Variant>,
    ) -> Result<()>;
    fn set_option(&mut self, key: &str, value: &Variant) -> Result<()>;
}

Required Methods§

Source

fn configure( &mut self, parameters: Option<&CodecParameters>, options: Option<&Variant>, ) -> Result<()>

Source

fn set_option(&mut self, key: &str, value: &Variant) -> Result<()>

Implementors§