5 个不稳定版本
0.21.0 | 2020年11月12日 |
---|---|
0.20.1 | 2020年9月15日 |
0.20.0 | 2020年9月9日 |
0.19.1 | 2020年8月28日 |
0.19.0 | 2020年6月18日 |
#1620 在 Rust 模式
75 每月下载量
245KB
4.5K SLoC
Sentry Rust SDK: sentry-error-chain
支持 error-chain 库。
由 error-chain
库创建的错误可以使用 error_chain
集成进行记录。
示例
use sentry_error_chain::{capture_error_chain, ErrorChainIntegration};
let _sentry =
sentry::init(sentry::ClientOptions::default().add_integration(ErrorChainIntegration));
let result = match function_that_might_fail() {
Ok(result) => result,
Err(err) => {
capture_error_chain(&err);
return Err(err);
}
};
资源
许可证:Apache-2.0
- Discord 服务器用于项目讨论。
- 关注 @getsentry 以获取更新
lib.rs
:
支持 error-chain 库。
由 error-chain
库创建的错误可以使用 error_chain
集成进行记录。
示例
use sentry_error_chain::{capture_error_chain, ErrorChainIntegration};
let _sentry =
sentry::init(sentry::ClientOptions::default().add_integration(ErrorChainIntegration));
let result = match function_that_might_fail() {
Ok(result) => result,
Err(err) => {
capture_error_chain(&err);
return Err(err);
}
};
依赖关系
~8–11MB
~236K SLoC