pub fn set_global_default<C>(collector: C) -> Result<(), SetGlobalDefaultError>
Available on crate features
std
or alloc
only.Expand description
Sets this collector as the global default for the duration of the entire program.
Will be used as a fallback if no thread-local collector has been set in a thread (using with_default
.)
Can only be set once; subsequent attempts to set the global default will fail. Returns whether the initialization was successful.
Note: Libraries should NOT call set_global_default()
! That will cause conflicts when
executables try to set them later.