diff options
Diffstat (limited to 'buffered-reader/src/decompress_deflate.rs')
-rw-r--r-- | buffered-reader/src/decompress_deflate.rs | 9 |
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] { |