diff options
Diffstat (limited to 'buffered-reader/src/reserve.rs')
-rw-r--r-- | buffered-reader/src/reserve.rs | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/buffered-reader/src/reserve.rs b/buffered-reader/src/reserve.rs index 37f3ea0d..9d3d755f 100644 --- a/buffered-reader/src/reserve.rs +++ b/buffered-reader/src/reserve.rs @@ -9,6 +9,7 @@ use super::*; /// Note: because the `Reserve` doesn't generally know /// how much data can be read from the underlying `BufferedReader`, /// it causes at least N bytes to by buffered. +#[derive(Debug)] pub struct Reserve<T: BufferedReader<C>, C: fmt::Debug> { reader: T, reserve: usize, @@ -24,15 +25,6 @@ impl<T: BufferedReader<C>, C: fmt::Debug> fmt::Display for Reserve<T, C> { } } -impl<T: BufferedReader<C>, C: fmt::Debug> fmt::Debug for Reserve<T, C> { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - f.debug_struct("Reserve") - .field("reserve", &self.reserve) - .field("reader", &self.reader) - .finish() - } -} - impl<T: BufferedReader<()>> Reserve<T, ()> { /// Instantiates a new `Reserve`. /// |