36 releases (17 breaking)

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

#746 in Debugging

Download history 235261/week @ 2024-12-05 293716/week @ 2024-12-12 84549/week @ 2024-12-19 46197/week @ 2024-12-26 176714/week @ 2025-01-02 269040/week @ 2025-01-09 240739/week @ 2025-01-16 139690/week @ 2025-01-23 162889/week @ 2025-01-30 193583/week @ 2025-02-06 157793/week @ 2025-02-13 188287/week @ 2025-02-20 188764/week @ 2025-02-27 176306/week @ 2025-03-06 182799/week @ 2025-03-13 149634/week @ 2025-03-20

728,906 downloads per month
Used in 30 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–17MB
~223K SLoC