pub trait DynDecoder {
// Required method
fn decode(self: Box<Self>) -> Result<DecodeOutput, BoxedError>;
}Expand description
Object-safe one-shot decoder.
Wraps Decode for dyn dispatch. Produced by
DynDecodeJob::into_decoder.
Required Methods§
Sourcefn decode(self: Box<Self>) -> Result<DecodeOutput, BoxedError>
fn decode(self: Box<Self>) -> Result<DecodeOutput, BoxedError>
Decode to owned pixels (consumes self).