【发布时间】:2021-11-25 17:02:08
【问题描述】:
我目前有一个 JSON 字符串,我正在使用 serde_json 反序列化。
{
"foo": "<val>" // val can contain "SI" or "NO"
}
我想使用serde 将其反序列化为布尔值,并使用自定义查找将“SI”-> 变为真,反之亦然。
#[derive(Deserialize)]
pub struct Entry {
pub foo: bool, // How to express string to bool deserialization ?
}
我怎样才能简单地做到这一点?
【问题讨论】: