Struct ParsedSym

pub(in ::backtrace_rs::symbolize::gimli::elf) struct ParsedSym { pub(in ::backtrace_rs::symbolize::gimli::elf) address: u64, pub(in ::backtrace_rs::symbolize::gimli::elf) size: u64, pub(in ::backtrace_rs::symbolize::gimli::elf) name: u32 }

Fields

address: u64
size: u64
name: u32

Auto Trait Implementations

impl Freeze for ParsedSym

impl RefUnwindSafe for ParsedSym

impl Send for ParsedSym

impl Sync for ParsedSym

impl Unpin for ParsedSym

impl UnsafeUnpin for ParsedSym

impl UnwindSafe for ParsedSym

Blanket Implementations

impl<T> Any for ParsedSym where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for ParsedSym where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for ParsedSym where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for ParsedSym

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> SizeHint for ParsedSym where T: ?Sized,

fn lower_bound(&self) -> usize
fn upper_bound(&self) -> Option<usize>

impl<T> SizedTypeProperties for ParsedSym

impl<T, U> Into<U> for ParsedSym where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for ParsedSym 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 ParsedSym where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>