From 57f83d98d77d27e64ecd28a3f7529a5f6b4bcb1d Mon Sep 17 00:00:00 2001 From: Mauro Gentile Date: Fri, 9 Sep 2022 10:09:14 +0200 Subject: [PATCH 1/2] Fixing clippy warnings --- src/codecs/png.rs | 4 +--- src/lib.rs | 1 + 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/codecs/png.rs b/src/codecs/png.rs index c57764ee03..2da588222d 100644 --- a/src/codecs/png.rs +++ b/src/codecs/png.rs @@ -579,10 +579,8 @@ impl PngEncoder { }; let comp = match self.compression { CompressionType::Default => png::Compression::Default, - CompressionType::Fast => png::Compression::Fast, CompressionType::Best => png::Compression::Best, - CompressionType::Huffman => png::Compression::Huffman, - CompressionType::Rle => png::Compression::Rle, + _ => png::Compression::Fast, }; let (filter, adaptive_filter) = match self.filter { FilterType::NoFilter => ( diff --git a/src/lib.rs b/src/lib.rs index a902d61056..41d7d95a30 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -268,6 +268,7 @@ mod utils; // Copyright (c) 2018 Guillaume Gomez macro_rules! insert_as_doc { { $content:expr } => { + #[allow(unused_doc_comments)] #[doc = $content] extern { } } } From 3c0056599999d24a5828a0a9922f2d0aacc7749c Mon Sep 17 00:00:00 2001 From: Mauro Gentile Date: Sat, 10 Sep 2022 10:24:03 +0200 Subject: [PATCH 2/2] Adding deprecated message --- src/codecs/png.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/codecs/png.rs b/src/codecs/png.rs index 2da588222d..63df3304d2 100644 --- a/src/codecs/png.rs +++ b/src/codecs/png.rs @@ -477,8 +477,10 @@ pub enum CompressionType { /// High compression level Best, /// Huffman coding compression + #[deprecated(note = "use one of the other compression levels instead, such as 'Fast'")] Huffman, /// Run-length encoding compression + #[deprecated(note = "use one of the other compression levels instead, such as 'Fast'")] Rle, }