Expand description
Shared panic hook and crash report writer for Aster services.
This crate implements the full crash-reporting behavior used by Aster
services: a process-wide panic hook, a lazily opened crash log, backtrace
capture for developer diagnostics, user-facing stderr notices, and a
repository issue target. Product crates provide names, versions, repository
URLs, and crash log paths through PanicHookConfig.
Structs§
- Panic
Hook Config - Configuration used by the shared panic hook.
Constants§
- DEFAULT_
CRASH_ LOG_ PATH - Default crash log path used by Aster services.
- DEFAULT_
ISSUE_ TEMPLATE - Default repository issue template path used in panic notices.
Functions§
- install_
panic_ hook - Installs the shared panic hook for the current process.