37 unstable releases

0.37.0 Apr 1, 2025
0.36.0 Jan 7, 2025
0.35.0 Nov 29, 2024
0.34.0 Jun 5, 2024
0.19.0 Jun 18, 2020

#423 in Debugging

Download history 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 182795/week @ 2025-03-13 180694/week @ 2025-03-20 198361/week @ 2025-03-27 152477/week @ 2025-04-03

755,360 downloads per month
Used in 30 crates (via sentry)

MIT license

200KB
3.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: MIT

Dependencies

~9–17MB
~223K SLoC