Skip to main content

FileTransform

Trait FileTransform 

Source
pub trait FileTransform: TransformDecoder {
    // Required methods
    fn quick_check(&self, hint: &FileHint) -> bool;
    fn encode(
        &self,
        input: &mut dyn BufRead,
        out: &mut dyn Write,
    ) -> Result<TransformStats>;
}

Required Methods§

Source

fn quick_check(&self, hint: &FileHint) -> bool

Source

fn encode( &self, input: &mut dyn BufRead, out: &mut dyn Write, ) -> Result<TransformStats>

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§