20 个版本 (11 个稳定版本)

3.2.0 2024 年 2 月 27 日
3.0.0 2023 年 9 月 30 日
2.3.1 2022 年 1 月 21 日
2.3.0 2021 年 5 月 19 日
0.1.2 2020 年 1 月 23 日

#109Rust 模式

Download history 77226/week @ 2024-04-08 98184/week @ 2024-04-15 102179/week @ 2024-04-22 90923/week @ 2024-04-29 88119/week @ 2024-05-06 104405/week @ 2024-05-13 98850/week @ 2024-05-20 100044/week @ 2024-05-27 101740/week @ 2024-06-03 90943/week @ 2024-06-10 91859/week @ 2024-06-17 97933/week @ 2024-06-24 90857/week @ 2024-07-01 97152/week @ 2024-07-08 103848/week @ 2024-07-15 101048/week @ 2024-07-22

每月 398,348 次下载
用于 1,168 个crate (6 个直接使用)

BSL-1.0 许可证

26KB
516 代码行

error-code

Crates.io Documentation Build

error-code 库提供通用的 errno/winapi 错误包装器

如果需要创建新的错误包装器,用户可以定义自己的 Category

用法

use error_code::ErrorCode;

use std::fs::File;

File::open("non_existing");
println!("{}", ErrorCode::last_system());

lib.rs:

error-code 库提供通用的 errno/winapi 错误包装器

如果需要创建新的错误包装器,用户可以定义自己的 Category

用法

use error_code::ErrorCode;

use std::fs::File;

File::open("non_existing");
println!("{}", ErrorCode::last_system());

无运行时依赖

功能