From 54578d5302e8ad23ba7a9ec8996514721299006f Mon Sep 17 00:00:00 2001 From: Sam Scott Date: Sun, 21 May 2017 13:21:09 +0100 Subject: Add stricter lints. --- src/de/mod.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/de/mod.rs') diff --git a/src/de/mod.rs b/src/de/mod.rs index 0f3aa10..03e4065 100644 --- a/src/de/mod.rs +++ b/src/de/mod.rs @@ -145,10 +145,8 @@ pub fn from_reader<'de, T, R>(mut reader: R) -> Result R: Read, { let mut buf = vec![]; - reader.read_to_end(&mut buf) - .map_err(|e| { - ErrorKind::Io(e) - })?; + let _ = reader.read_to_end(&mut buf) + .map_err(Error::from)?; from_bytes(&buf) } @@ -177,7 +175,7 @@ impl QsDeserializer { } /// Returns a new `QsDeserializer`. - fn with_config(config: &Config, input: &[u8]) -> Self { + pub fn with_config(config: &Config, input: &[u8]) -> Self { let decoded = percent_encoding::percent_decode(input); parse::Parser::new(decoded, vec![], None, config.max_depth()).as_deserializer() -- cgit v1.2.3