summaryrefslogtreecommitdiffstats
path: root/buffered-reader/src/decompress_deflate.rs
diff options
context:
space:
mode:
Diffstat (limited to 'buffered-reader/src/decompress_deflate.rs')
-rw-r--r--buffered-reader/src/decompress_deflate.rs9
1 files changed, 1 insertions, 8 deletions
diff --git a/buffered-reader/src/decompress_deflate.rs b/buffered-reader/src/decompress_deflate.rs
index 89ebeabe..6d8af629 100644
--- a/buffered-reader/src/decompress_deflate.rs
+++ b/buffered-reader/src/decompress_deflate.rs
@@ -8,6 +8,7 @@ use super::*;
/// Decompresses the underlying `BufferedReader` using the deflate
/// algorithm.
+#[derive(Debug)]
pub struct Deflate<R: BufferedReader<C>, C: fmt::Debug> {
reader: Generic<DeflateDecoder<R>, C>,
}
@@ -46,14 +47,6 @@ impl<R: BufferedReader<C>, C: fmt::Debug> fmt::Display for Deflate<R, C> {
}
}
-impl<R: BufferedReader<C>, C: fmt::Debug> fmt::Debug for Deflate<R, C> {
- fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
- f.debug_struct("Deflate")
- .field("reader", &self.get_ref().unwrap())
- .finish()
- }
-}
-
impl<R: BufferedReader<C>, C: fmt::Debug> BufferedReader<C>
for Deflate<R, C> {
fn buffer(&self) -> &[u8] {