macro_rules! log_debug_assert {
($($arg:tt)*) => { ... };
}Expand description
On Debug build, will log and panic when condition not met. Skip the check on release build.
The arguments are like core::debug_assert!().
ยงExamples:
use captains_log::*;
let user_id = Some(111);
log_debug_assert!(user_id.is_some());
log_debug_assert!(user_id.is_some(), "user must login");