Struct breakpad_handler::BreakpadHandler [−][src]
pub struct BreakpadHandler { /* fields omitted */ }Implementations
pub fn attach<P: AsRef<Path>>(
crash_dir: P,
install_opts: InstallOptions,
on_crash: Box<dyn CrashEvent>
) -> Result<Self, Error>
pub fn attach<P: AsRef<Path>>(
crash_dir: P,
install_opts: InstallOptions,
on_crash: Box<dyn CrashEvent>
) -> Result<Self, Error>
Sets up a breakpad handler to catch exceptions/signals, writing out a minidump to the designated directory if a crash occurs. Only one handler can be attached at a time