mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-06-15 17:51:02 +00:00
Merge pull request #699 from serde-rs/fields
Remove visit_usize from Duration impl
This commit is contained in:
@@ -1016,16 +1016,6 @@ impl Deserialize for Duration {
|
|||||||
formatter.write_str("`secs` or `nanos`")
|
formatter.write_str("`secs` or `nanos`")
|
||||||
}
|
}
|
||||||
|
|
||||||
fn visit_usize<E>(self, value: usize) -> Result<Field, E>
|
|
||||||
where E: Error,
|
|
||||||
{
|
|
||||||
match value {
|
|
||||||
0usize => Ok(Field::Secs),
|
|
||||||
1usize => Ok(Field::Nanos),
|
|
||||||
_ => Err(Error::invalid_value(Unexpected::Unsigned(value as u64), &self)),
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
fn visit_str<E>(self, value: &str) -> Result<Field, E>
|
fn visit_str<E>(self, value: &str) -> Result<Field, E>
|
||||||
where E: Error,
|
where E: Error,
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user