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日

11#fail分类

Download history 81/week @ 2024-03-14 43/week @ 2024-03-21 75/week @ 2024-03-28 84/week @ 2024-04-04 112/week @ 2024-04-11 103/week @ 2024-04-18 181/week @ 2024-04-25 88/week @ 2024-05-02 92/week @ 2024-05-09 112/week @ 2024-05-16 81/week @ 2024-05-23 88/week @ 2024-05-30 79/week @ 2024-06-06 122/week @ 2024-06-13 69/week @ 2024-06-20 85/week @ 2024-06-27

每月 365 次下载

Apache-2.0

250KB
5K SLoC

Sentry Rust SDK:sentry-failure

支持从failure类型捕获Sentry错误。

使用失败集成可以将失败错误和failure::Error类型或使用失败上下文内部获取堆栈跟踪的failure::Fail对象进行记录。这对于使用failure::Error类型或具有内部使用失败上下文的failure::Fail对象的情况非常有用。

示例

use sentry_failure::capture_error;
let result = match function_that_might_fail() {
    Ok(result) => result,
    Err(err) => {
        capture_error(&err);
        return Err(err);
    }
};

要捕获失败而不是错误,请使用capture_fail

资源

许可证:Apache-2.0


lib.rs:

支持从failure类型捕获Sentry错误。

使用失败集成可以将失败错误和failure::Error类型或使用失败上下文内部获取堆栈跟踪的failure::Fail对象进行记录。这对于使用failure::Error类型或具有内部使用失败上下文的failure::Fail对象的情况非常有用。

示例

use sentry_failure::capture_error;
let result = match function_that_might_fail() {
    Ok(result) => result,
    Err(err) => {
        capture_error(&err);
        return Err(err);
    }
};

要捕获失败而不是错误,请使用capture_fail

依赖项

~8–11MB
~235K SLoC