Expand description
This crate provides functions to call very early from the entry point to customize the process for setting up Rust processes. It was built originally for CrosVM, but can be useful in other Rust products too.
For example:
- Check for singleton.
- Logger initialization.
- Metrics initialization.
- Crash reporting initialization.
- Tracing initialization.
- Entry for downstream to custom other possible process wise initialization.
Structs§
- Arguments that are common to all devices & helper processes.
Functions§
- Initializes crash reporting, metrics, logging, and product specific features for a process.