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.
Trait Implementations
impl Clone for BacktraceSymbol
[src]
impl Clone for BacktraceSymbol
fn clone(&self) -> BacktraceSymbol
[src]
fn clone(&self) -> BacktraceSymbol
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Symbol for BacktraceSymbol
[src]
impl Symbol for BacktraceSymbol
fn name(&self) -> Option<SymbolName>
[src]
fn name(&self) -> Option<SymbolName>
Returns the name of this function. Read more
fn addr(&self) -> Option<*mut c_void>
[src]
fn addr(&self) -> Option<*mut c_void>
Returns the starting address of this function.
fn filename(&self) -> Option<&Path>
[src]
fn filename(&self) -> Option<&Path>
Returns the file name where this function was defined. Read more
fn lineno(&self) -> Option<u32>
[src]
fn lineno(&self) -> Option<u32>
Returns the line number for where this symbol is currently executing. Read more
Auto Trait Implementations
impl Send for BacktraceSymbol
impl Send for BacktraceSymbol
impl Sync for BacktraceSymbol
impl Sync for BacktraceSymbol