Macro panic_context::debug_panic_context [] [src]

macro_rules! debug_panic_context {
    ($($arg:tt)+) => { ... };
}

Remembers message to show it on panic inside current scope in debug build only.

Message is forgotten at the end of current scope.

Unlike panic_context!, debug_panic_context! is only enabled in non-optimized builds by default. An optimized build will omit all debug_panic_context! statements unless '-C debug-assertions' is passed to the compiler or 'keep-debug-context' crate feature is requested.