diff --git a/src/codecs/gif.rs b/src/codecs/gif.rs index ea943f50..336849ec 100644 --- a/src/codecs/gif.rs +++ b/src/codecs/gif.rs @@ -68,7 +68,10 @@ impl GifDecoder { } /// Wrapper struct around a `Cursor>` +#[allow(dead_code)] +#[deprecated] pub struct GifReader(Cursor>, PhantomData); +#[allow(deprecated)] impl Read for GifReader { fn read(&mut self, buf: &mut [u8]) -> io::Result { self.0.read(buf) diff --git a/src/codecs/tiff.rs b/src/codecs/tiff.rs index fb3d7b6a..b4d21450 100644 --- a/src/codecs/tiff.rs +++ b/src/codecs/tiff.rs @@ -167,7 +167,10 @@ impl ImageError { } /// Wrapper struct around a `Cursor>` +#[allow(dead_code)] +#[deprecated] pub struct TiffReader(Cursor>, PhantomData); +#[allow(deprecated)] impl Read for TiffReader { fn read(&mut self, buf: &mut [u8]) -> io::Result { self.0.read(buf) diff --git a/src/dynimage.rs b/src/dynimage.rs index 93e3d036..0d0ab74d 100644 --- a/src/dynimage.rs +++ b/src/dynimage.rs @@ -1395,6 +1395,7 @@ mod test { // Test that structs wrapping a DynamicImage are able to auto-derive the Default trait // ensures that DynamicImage implements Default (if it didn't, this would cause a compile error). #[derive(Default)] + #[allow(dead_code)] struct Foo { _image: super::DynamicImage, }