Trait panic_ext::PanicInfoExt
source · pub trait PanicInfoExt<'a> {
// Required method
fn panic_details(&'a self) -> PanicDetails<'a>;
}
Expand description
Extension trait to provide better API for PanicInfo
Required Methods§
sourcefn panic_details(&'a self) -> PanicDetails<'a>
fn panic_details(&'a self) -> PanicDetails<'a>
Access uniform details of panic
Implementations on Foreign Types§
source§impl<'a> PanicInfoExt<'a> for &'a (dyn Any + Send + 'static)
impl<'a> PanicInfoExt<'a> for &'a (dyn Any + Send + 'static)
source§fn panic_details(&'a self) -> PanicDetails<'a>
fn panic_details(&'a self) -> PanicDetails<'a>
Retrieves panic details from the raw payload As raw payload doesn’t have location information It shall be initialized from where this function is called