Encoder

Trait Encoder 

Source
pub trait Encoder: Send {
    // Required methods
    fn calculate_max_decoded_size(&self, max_encoded_size: usize) -> usize;
    fn encode(&self, data: &[u8]) -> Result<String, Box<dyn Error>>;
}

Required Methods§

Source

fn calculate_max_decoded_size(&self, max_encoded_size: usize) -> usize

Source

fn encode(&self, data: &[u8]) -> Result<String, Box<dyn Error>>

Implementors§