如何使用 Serde 使用自定义函数反序列化可选字段?
作者:VP. 提问时间:6/1/2017
我想使用自定义函数序列化和反序列化,但 Serde 书没有涵盖此功能,代码文档也无济于事。chrono::NaiveDate #[macro_use] extern crate serde_deri...
Serde 问答列表
作者:VP. 提问时间:6/1/2017
我想使用自定义函数序列化和反序列化,但 Serde 书没有涵盖此功能,代码文档也无济于事。chrono::NaiveDate #[macro_use] extern crate serde_deri...
作者:Corvus 提问时间:11/17/2023
官方的 JSON 规范不支持 IEEE 754,而是有自己的 null(不是“null”)或普通数字的约定。 在许多语言和用例中,人们会忽略这一点,并偏离规范以支持IEEE754浮点数。例如,在 p...
作者:Remixed123 提问时间:8/5/2014
以下代码返回异常,并显示以下错误消息“mutating method sent to immutable object”时尝试删除 ObjectForKey NSMutableDictionary ...
作者:Lu_ 提问时间:10/27/2023
我有一个结构,其中包含与结构本身具有相同生存期注释的结构。当我尝试调用该方法时,该方法应该查询我的数据库并将值解析为类型,我得到“'反序列化'的实现不够通用”。&strfirst::<T>(None)...
作者:user2297996 提问时间:9/27/2023
我的意思是: 给定此结构: struct SomeObj { someProp: bool } 有没有办法强制Serde在JSON输入中的值不是布尔值时分配true / false?some...
作者:DHP 提问时间:10/21/2023
我目前正在使用将大量相同的结构序列化到文件。然后,我使用以下命令并行从此文件中读取数据:serde-jsonlinesrayonpar_bridge let mut reader = JsonLin...
作者:Dmitry 提问时间:10/17/2023
闭。这个问题不可重现或是由错别字引起的。它目前不接受答案。 这个问题是由错别字或无法再现的问题引起的。虽然类似的问题可能在这里是主题,但这个问题的解决方式不太可能帮助未来的读者。 上个月关闭。 ...
作者:atamakahere 提问时间:10/18/2023
我有一个IPC实现,其中进程使用bincode序列化结构 另一方面,我正在接收它,假设这个过程不知道它正在接收的结构, 在这里,我想做类似的事情 let parsed: Result<serde_...
作者:mike rodent 提问时间:10/5/2023
有人可能会指出这一点的重复。但我搜索过。关于这个主题有很多问题,但我似乎没有一个真正有帮助。 我交付的 JSON(来自 Elasticsearch)的结构是这样的: 当我去的时候: let js...
作者:Thomas W 提问时间:11/17/2023
我想出了如何在 JSON 中将类似单元的枚举变体序列化为,但是有没有一种简单的方法可以在不编写专用反序列化函数的情况下对其进行反序列化?nullnull use serde::{Serialize,...