Struct symbolic_symcache::Function[][src]

pub struct Function<'a> { /* fields omitted */ }

A view of a single function in a SymCache.

Methods

impl<'a> Function<'a>
[src]

The ID of the function.

The parent ID of the function.

The address where the function starts.

The symbol of the function.

The demangled function name.

This demangles with default settings. For further control the symbolic demangle crate can be manually used on the symbol.

The language of the function.

The compilation dir of the function.

Important traits for Lines<'a>

An iterator over all lines in the function.

Trait Implementations

impl<'a> Debug for Function<'a>
[src]

Formats the value using the given formatter. Read more

impl<'a> Display for Function<'a>
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<'a> Send for Function<'a>

impl<'a> Sync for Function<'a>