#panic #feedback #statement #terminate #caller #enabled #builds

debug_panic

This allows a program to terminate immediately and provide feedback to the caller of the program. Unlike panic!, debug_panic! statements are only enabled in non optimized builds by default.

4 releases

Uses old Rust 2015

0.2.1 Feb 10, 2020
0.1.2 Nov 21, 2018
0.1.1 Nov 21, 2018
0.1.0 Nov 21, 2018

#492 in Debugging

Download history 2230/week @ 2023-11-27 4194/week @ 2023-12-04 3005/week @ 2023-12-11 3027/week @ 2023-12-18 736/week @ 2023-12-25 3531/week @ 2024-01-01 4753/week @ 2024-01-08 3355/week @ 2024-01-15 3919/week @ 2024-01-22 3917/week @ 2024-01-29 4063/week @ 2024-02-05 5173/week @ 2024-02-12 4691/week @ 2024-02-19 6396/week @ 2024-02-26 7265/week @ 2024-03-04 2236/week @ 2024-03-11

20,900 downloads per month

MIT license

3KB

debug_panic

This allows a program to terminate immediately and provide feedback to the caller of the program. Unlike panic!, debug_panic! statements are only enabled in non optimized builds by default.

Example usage

// panic
debug_panic!();

// panic with a custom message
debug_panic!("panic");

No runtime deps