Struct CallbackData
pub(in ::backtrace_rs::symbolize::gimli::libs_dl_iterate_phdr) struct CallbackData { pub(in ::backtrace_rs::symbolize::gimli::libs_dl_iterate_phdr) libs: Vec<Library>, pub(in ::backtrace_rs::symbolize::gimli::libs_dl_iterate_phdr) maps: Option<Vec<MapsEntry>> }
Fields
libs: Vec<Library>maps: Option<Vec<MapsEntry>>
Auto Trait Implementations
impl Freeze for CallbackData
impl RefUnwindSafe for CallbackData
impl Send for CallbackData
impl Sync for CallbackData
impl Unpin for CallbackData
impl UnsafeUnpin for CallbackData
impl UnwindSafe for CallbackData
Blanket Implementations
impl<T> Any for CallbackData
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for CallbackData
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for CallbackData
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for CallbackData
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for CallbackData
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for CallbackData
impl<T, U> Into<U> for CallbackData
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for CallbackData
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for CallbackData
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>