Small rustfmt change
parent
fbc1007ff4
commit
d7ec97f03b
|
@ -202,12 +202,10 @@ pub struct EmailObject {
|
||||||
/// Deserializer that uses `Default::default()` in place of a present but `null`
|
/// Deserializer that uses `Default::default()` in place of a present but `null`
|
||||||
/// value. Note that `serde(default)` doesn't apply if the key is present but
|
/// value. Note that `serde(default)` doesn't apply if the key is present but
|
||||||
/// has a value of `null`.
|
/// has a value of `null`.
|
||||||
fn deserialize_none_default<'de, D, T>(
|
fn deserialize_none_default<'de, D, T>(deserializer: D) -> std::result::Result<T, D::Error>
|
||||||
deserializer: D,
|
|
||||||
) -> std::result::Result<T, D::Error>
|
|
||||||
where
|
where
|
||||||
D: Deserializer<'de>,
|
D: Deserializer<'de>,
|
||||||
T: Deserialize<'de> + Default,
|
T: Deserialize<'de> + Default,
|
||||||
{
|
{
|
||||||
let v = Option::<T>::deserialize(deserializer)?;
|
let v = Option::<T>::deserialize(deserializer)?;
|
||||||
Ok(v.unwrap_or(T::default()))
|
Ok(v.unwrap_or(T::default()))
|
||||||
|
|
Loading…
Reference in New Issue