Struct backtrace::BacktraceSymbol [−][src]
pub struct BacktraceSymbol { /* fields omitted */ }
Captured version of a symbol in a backtrace.
This type is returned as a list from BacktraceFrame::symbols
and
represents the metadata for a symbol in a backtrace.
Required features
This function requires the std
feature of the backtrace
crate to be
enabled, and the std
feature is enabled by default.
Implementations
impl BacktraceSymbol
[src]
impl BacktraceSymbol
[src]pub fn name(&self) -> Option<SymbolName<'_>>
[src]
Same as Symbol::name
Required features
This function requires the std
feature of the backtrace
crate to be
enabled, and the std
feature is enabled by default.
pub fn addr(&self) -> Option<*mut c_void>
[src]
Same as Symbol::addr
Required features
This function requires the std
feature of the backtrace
crate to be
enabled, and the std
feature is enabled by default.
pub fn filename(&self) -> Option<&Path>
[src]
Same as Symbol::filename
Required features
This function requires the std
feature of the backtrace
crate to be
enabled, and the std
feature is enabled by default.
pub fn lineno(&self) -> Option<u32>
[src]
Same as Symbol::lineno
Required features
This function requires the std
feature of the backtrace
crate to be
enabled, and the std
feature is enabled by default.
pub fn colno(&self) -> Option<u32>
[src]
Same as Symbol::colno
Required features
This function requires the std
feature of the backtrace
crate to be
enabled, and the std
feature is enabled by default.
Trait Implementations
impl Clone for BacktraceSymbol
[src]
impl Clone for BacktraceSymbol
[src]fn clone(&self) -> BacktraceSymbol
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl RefUnwindSafe for BacktraceSymbol
impl RefUnwindSafe for BacktraceSymbol
impl Send for BacktraceSymbol
impl Send for BacktraceSymbol
impl Sync for BacktraceSymbol
impl Sync for BacktraceSymbol
impl Unpin for BacktraceSymbol
impl Unpin for BacktraceSymbol
impl UnwindSafe for BacktraceSymbol
impl UnwindSafe for BacktraceSymbol