diff --git a/serde2/src/de.rs b/serde2/src/de.rs index 0a07a11a..91af3885 100644 --- a/serde2/src/de.rs +++ b/serde2/src/de.rs @@ -704,7 +704,7 @@ mod tests { } struct TokenDeserializer<'a> { - tokens: iter::Peekable, vec::IntoIter>>, + tokens: iter::Peekable>>, } impl<'a> TokenDeserializer<'a> { diff --git a/serde2/src/json/de.rs b/serde2/src/json/de.rs index 73d797bd..85e23a4d 100644 --- a/serde2/src/json/de.rs +++ b/serde2/src/json/de.rs @@ -528,12 +528,11 @@ pub fn from_str<'a, T>(s: &'a str) -> Result #[cfg(test)] mod tests { - use std::str; use std::fmt::Debug; use std::collections::BTreeMap; use de::Deserialize; - use super::{Parser, from_str}; + use super::from_str; use super::super::error::{Error, ErrorCode}; macro_rules! treemap {