pull/1490/merge
Blyzes 3 weeks ago committed by GitHub
commit 31d6e1185b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -685,8 +685,6 @@ fn render() -> Result<String> {
}
```
关于如何选用 `thiserror``anyhow` 只需要遵循一个原则即可:**是否关注自定义错误消息**,关注则使用 `thiserror`(常见业务代码),否则使用 `anyhow`(编写第三方库代码)。
## 总结
Rust 一个为人津津乐道的点就是强大、易用的错误处理,对于新手来说,这个机制可能会有些复杂,但是一旦体会到了其中的好处,你将跟我一样沉醉其中不能自拔。

Loading…
Cancel
Save