fix: serialize optional u64s as strings
This commit is contained in:
parent
4da763543e
commit
a5a65734a9
|
@ -4,7 +4,7 @@ crate fn serialize<S>(u: &Option<u64>, serializer: S) -> Result<S::Ok, S::Error>
|
||||||
where S: Serializer,
|
where S: Serializer,
|
||||||
{
|
{
|
||||||
match *u {
|
match *u {
|
||||||
Some(u) => serializer.serialize_u64(u),
|
Some(u) => serializer.serialize_str(&u.to_string()),
|
||||||
None => serializer.serialize_none(),
|
None => serializer.serialize_none(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue