Crate proc_init

source ·
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§

Functions§