image::io::free_functions

Trait DecoderVisitor

Source
pub(crate) trait DecoderVisitor {
    type Result;

    // Required method
    fn visit_decoder<'a, D: ImageDecoder<'a>>(
        self,
        decoder: D,
    ) -> ImageResult<Self::Result>;
}

Required Associated Types§

Required Methods§

Source

fn visit_decoder<'a, D: ImageDecoder<'a>>( self, decoder: D, ) -> ImageResult<Self::Result>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§