Trait minidump_processor::FrameSymbolizer [−][src]
pub trait FrameSymbolizer {
fn get_instruction(&self) -> u64;
fn set_function(&mut self, name: &str, base: u64, parameter_size: u32);
fn set_source_file(&mut self, file: &str, line: u32, base: u64);
}
Expand description
A trait for setting symbol information on something like a stack frame.
Required methods
fn get_instruction(&self) -> u64
fn get_instruction(&self) -> u64
Get the program counter value for this frame.
fn set_function(&mut self, name: &str, base: u64, parameter_size: u32)
fn set_function(&mut self, name: &str, base: u64, parameter_size: u32)
Set the name, base address, and paramter size of the function in
fn set_source_file(&mut self, file: &str, line: u32, base: u64)
fn set_source_file(&mut self, file: &str, line: u32, base: u64)
Set the source file and (1-based) line number this frame represents.