随笔分类 -  Serde

摘要:环境 Time 2021-12-07 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/container-attrs.html 示例 #[serde(rename = "xxxx")] 针对序列化和反序列化同名 # 阅读全文
posted @ 2022-02-24 16:38 jiangbo4444 阅读(1046) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-07 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/convert-error.html 示例 main.rs use serde::{Deserialize, Serialize 阅读全文
posted @ 2022-02-24 16:37 jiangbo4444 阅读(207) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-06 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/attr-skip-serializing.html 示例 main.rs use serde::Serialize; use 阅读全文
posted @ 2022-02-24 16:36 jiangbo4444 阅读(540) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-06 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/deserialize-map.html 示例 main.rs use std::fmt; use serde::{de::Vi 阅读全文
posted @ 2022-02-24 16:35 jiangbo4444 阅读(435) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-04 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/attr-flatten.html 示例 组合公共属性 use serde::{Deserialize, Serialize}; 阅读全文
posted @ 2022-02-24 16:29 jiangbo4444 阅读(340) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-02 VSCode 1.61.2 Rust 1.56.1 概念 参考:https://docs.serde.rs/serde_json/index.html#serde-json 示例 main.rs use serde::Serialize; #[derive(Se 阅读全文
posted @ 2022-02-24 16:25 jiangbo4444 阅读(278) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-07 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/feature-flags.html 示例 serde 有几个特性标签,可以在 Cargo 引入的时候,选择性打开。类似如下的方 阅读全文
posted @ 2022-02-24 16:20 jiangbo4444 阅读(105) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-07 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/transcode.html 示例 main.rs use std::io; fn main() { // A JSON inp 阅读全文
posted @ 2022-02-24 16:18 jiangbo4444 阅读(71) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-06 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/enum-number.html 示例 main.rs use serde_repr::*; #[derive(Serializ 阅读全文
posted @ 2022-02-24 16:17 jiangbo4444 阅读(340) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-04 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/enum-representations.html 示例 外部标签 use serde::{Deserialize, Seria 阅读全文
posted @ 2022-02-24 16:15 jiangbo4444 阅读(810) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-02 VSCode 1.61.2 Rust 1.56.1 Serde 1.0.72 概念 参考:https://docs.serde.rs/serde_json/index.html#serde-json 示例 可以在 JSON 中写变量。 main.rs use s 阅读全文
posted @ 2022-02-24 16:14 jiangbo4444 阅读(214) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-07 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/container-attrs.html 示例 main.rs use serde::{Deserialize, Seriali 阅读全文
posted @ 2022-02-24 16:13 jiangbo4444 阅读(114) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-06 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/attr-rename.html 示例 main.rs use serde::Serialize; #[derive(Seria 阅读全文
posted @ 2022-02-24 16:12 jiangbo4444 阅读(652) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-07 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/string-or-struct.html 示例 main.rs use std::collections::BTreeMap 阅读全文
posted @ 2022-02-24 16:11 jiangbo4444 阅读(114) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-04 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/attr-default.html 示例 调用 default 函数 use serde::{Deserialize, Seri 阅读全文
posted @ 2022-02-24 16:09 jiangbo4444 阅读(1036) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-07 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/field-attrs.html 示例 main.rs use serde::{Deserialize, Serialize}; 阅读全文
posted @ 2022-02-24 16:08 jiangbo4444 阅读(650) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-06 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://stackoverflow.com/questions/37870428/convert-two-types-into-a-single-type 阅读全文
posted @ 2022-02-23 22:25 jiangbo4444 阅读(407) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-07 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/container-attrs.html 示例 lowercase 全小写 UPPERCASE 全大写 PascalCase 大 阅读全文
posted @ 2022-02-23 22:12 jiangbo4444 阅读(357) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-06 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/stream-array.html 示例 main.rs use serde::de::{self, SeqAccess, Vi 阅读全文
posted @ 2022-01-19 22:43 jiangbo4444 阅读(62) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2021-12-07 Rust 1.57.0 serde 1.0.130 serde_json 1.0.72 概念 参考:https://serde.rs/unit-testing.html 示例 main.rs use std::collections::HashMap; use 阅读全文
posted @ 2022-01-19 22:43 jiangbo4444 阅读(59) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示