36 releases (17 breaking)

new 0.36.0 Jan 7, 2025
0.35.0 Nov 29, 2024
0.34.0 Jun 5, 2024
0.32.2 Jan 30, 2024
0.19.0 Jun 18, 2020

#948 in Debugging

Download history 179562/week @ 2024-09-22 238988/week @ 2024-09-29 155864/week @ 2024-10-06 233384/week @ 2024-10-13 189617/week @ 2024-10-20 216803/week @ 2024-10-27 147715/week @ 2024-11-03 318152/week @ 2024-11-10 312691/week @ 2024-11-17 139322/week @ 2024-11-24 287262/week @ 2024-12-01 259385/week @ 2024-12-08 225494/week @ 2024-12-15 46021/week @ 2024-12-22 74592/week @ 2024-12-29 251419/week @ 2025-01-05

606,556 downloads per month
Used in 32 crates (via sentry)

Apache-2.0

255KB
5K SLoC

Sentry

Sentry Rust SDK: sentry-panic

The Sentry Panic handler integration.

The PanicIntegration, which is enabled by default in sentry, installs a panic handler that will automatically dispatch all errors to Sentry that are caused by a panic. Additionally, panics are forwarded to the previously registered panic hook.

Configuration

The panic integration can be configured with an additional extractor, which might optionally create a sentry Event out of a PanicInfo.

let integration = sentry_panic::PanicIntegration::default().add_extractor(|info| None);

Resources

License: Apache-2.0

Dependencies

~9–16MB
~221K SLoC