怎么简化多级Some数据获取问题
💡
原文中文,约1300字,阅读约需4分钟。
📝
内容提要
简化代码,使用serde_json和anyhow库,定义One结构体,包含get_dad_name方法,接受字符串参数并解析为serde_json::Value类型,通过多层if let语句获取dad的值并返回。测试用例验证正确性。
🎯
关键要点
- 使用serde_json和anyhow库简化代码。
- 定义One结构体,包含get_dad_name方法。
- get_dad_name方法接受字符串参数并解析为serde_json::Value类型。
- 通过多层if let语句获取dad的值并返回。
- 测试用例验证get_dad_name方法的正确性。
➡️