如何让Serde在错误输出中显示解析失败的字段?
Markdown格式用法示例
标题示例
使用#标记不同层级的标题,#数量越多,标题层级越低:
# 一级标题→ # 一级标题## 二级标题→ ## 二级标题### 三级标题→ ### 三级标题
列表示例
无序列表使用短横线-开头,支持嵌套:
- 第一层列表项1
- 第一层列表项2
- 第二层嵌套列表项1
- 第二层嵌套列表项2
- 第一层列表项3
文本强调示例
用星号*包裹文本实现强调效果:
- 斜体强调:
*这是斜体文本*→ 这是斜体文本 - 粗体强调:
**这是粗体文本**→ 这是粗体文本 - 斜粗体强调:
***这是斜粗体文本***→ 这是斜粗体文本
代码/命令示例
单行代码或命令用单个反引号`包裹,多行代码块用三个反引号```包裹(可指定语言语法高亮):
- 单行代码:
serde_json::from_str::<MyStruct>(&json) - 多行代码块:
use serde::Deserialize; #[derive(Deserialize)] struct MyStruct { date: String, nested: NestedStruct, } #[derive(Deserialize)] struct NestedStruct { value: u32, }
引用文本示例
用大于号>标记引用内容,支持多行连续引用:
这是一段引用文本,
换行后依然属于同一段引用。空一行后可以开启新的引用段落。
链接示例
用[链接文本](URL)格式添加链接,可选添加标题(鼠标悬停显示):
- 基础链接:
[Serde官方文档](https://serde.rs/)→ Serde官方文档 - 带标题的链接:
[Serde官方文档](https://serde.rs/ "Serde序列化/反序列化库文档")→ Serde官方文档
图片示例
用[图片描述](图片URL)格式添加图片,本地图片可使用相对路径:
- 网络图片:
[Rust语言Logo](https://www.rust-lang.org/static/images/rust-logo-blk.svg)→ Rust语言Logo - 本地图片:
[项目截图](./screenshot.png)→ 项目截图
相关产品推荐
相关产品推荐

