1pub mod jpeg; 2pub mod png; 3 4use crate::image::Image; 5 6pub trait Decoder { 7 fn decode(&self, data: &[u8]) -> Result<Image, crate::error::Error>; 8}