Appearance
Day 21 - 错误处理进阶
thiserror
rust
use thiserror::Error;
#[derive(Error, Debug)]
pub enum MyError {
#[error("IO error: {0}")]
Io(#[from] std::io::Error),
#[error("Parse error: {0}")]
Parse(#[from] std::num::ParseIntError),
#[error("Custom: {0}")]
Custom(String),
}📅 学习进度
| Day | 主题 | 状态 |
|---|---|---|
| 01-20 | 基础/测试 | ✅ |
| 21 | 错误处理进阶 | ✅ |
| 22 | Web开发 | ⬜ |
