#[inline(always)]
#[allow(unused_variables, reason = "It contains #[cfg(debug_assertions)]")]
pub(crate) fn assert_hint(cond: bool, debug_msg: &str) {
#[cfg(debug_assertions)]
{
assert!(cond, "{}", debug_msg);
}
#[cfg(not(debug_assertions))]
unsafe {
std::hint::assert_unchecked(cond)
};
}