diff --git a/src/core/debug.rs b/src/core/debug.rs index 3ab9ed0d..f6c992b9 100644 --- a/src/core/debug.rs +++ b/src/core/debug.rs @@ -84,10 +84,13 @@ pub fn trap() { #[must_use] pub fn panic_str(p: &Box<dyn Any + Send>) -> &'static str { p.downcast_ref::<&str>().copied().unwrap_or_default() } -#[cfg(debug_assertions)] #[inline(always)] #[must_use] -pub fn type_name<T>(_: &T) -> &'static str { std::any::type_name::<T>() } +pub fn rttype_name<T>(_: &T) -> &'static str { type_name::<T>() } + +#[inline(always)] +#[must_use] +pub fn type_name<T>() -> &'static str { std::any::type_name::<T>() } #[must_use] #[inline]