mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-06-23 14:11:04 +00:00
Update tests for Deserializer changes
This commit is contained in:
@@ -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!()
|
||||||
|
|||||||
@@ -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!()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user