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§

source

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)

source§

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

source§

impl<'a> PanicInfoExt<'a> for PanicInfo<'a>

Implementors§