Update tests for Deserializer changes

This commit is contained in:
David Tolnay
2017-01-14 13:36:08 -08:00
parent 137cf9bab8
commit b3b8056d93
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -25,7 +25,7 @@ trait SerializeWith: Sized {
} }
trait DeserializeWith: Sized { trait DeserializeWith: Sized {
fn deserialize_with<D>(de: &mut D) -> Result<Self, D::Error> fn deserialize_with<D>(de: D) -> Result<Self, D::Error>
where D: Deserializer; where D: Deserializer;
} }
@@ -50,7 +50,7 @@ impl SerializeWith for i32 {
} }
impl DeserializeWith for i32 { impl DeserializeWith for i32 {
fn deserialize_with<D>(de: &mut D) -> Result<Self, D::Error> fn deserialize_with<D>(de: D) -> Result<Self, D::Error>
where D: Deserializer where D: Deserializer
{ {
if try!(Deserialize::deserialize(de)) { if try!(Deserialize::deserialize(de)) {
@@ -239,7 +239,7 @@ impl Default for NotDeserializeStruct {
} }
impl DeserializeWith for NotDeserializeStruct { impl DeserializeWith for NotDeserializeStruct {
fn deserialize_with<D>(_: &mut D) -> Result<Self, D::Error> fn deserialize_with<D>(_: D) -> Result<Self, D::Error>
where D: Deserializer where D: Deserializer
{ {
panic!() panic!()
+3 -3
View File
@@ -299,7 +299,7 @@ trait SerializeWith {
} }
trait DeserializeWith: Sized { trait DeserializeWith: Sized {
fn deserialize_with<D: Deserializer>(_: &mut D) -> StdResult<Self, D::Error>; fn deserialize_with<D: Deserializer>(_: D) -> StdResult<Self, D::Error>;
} }
// Implements neither Serialize nor Deserialize // Implements neither Serialize nor Deserialize
@@ -309,7 +309,7 @@ fn ser_x<S: Serializer>(_: &X, _: &mut S) -> StdResult<(), S::Error> {
unimplemented!() unimplemented!()
} }
fn de_x<D: Deserializer>(_: &mut D) -> StdResult<X, D::Error> { fn de_x<D: Deserializer>(_: D) -> StdResult<X, D::Error> {
unimplemented!() unimplemented!()
} }
@@ -320,7 +320,7 @@ impl SerializeWith for X {
} }
impl DeserializeWith for X { impl DeserializeWith for X {
fn deserialize_with<D: Deserializer>(_: &mut D) -> StdResult<Self, D::Error> { fn deserialize_with<D: Deserializer>(_: D) -> StdResult<Self, D::Error> {
unimplemented!() unimplemented!()
} }
} }