Rust 处理多种错误类型 https://rustwiki.org/zh-CN/rust-by-example/error/multiple_error_types.html 包含多种错误自定义成一种错误Box // into() 自动转类型使用 ? 自动转 Box // ? 要么 unwrap 要么自动 return Err(From::from(err))用 enum 包装各种错误