[−][src]Function tracing::dispatcher::set_global_default
pub fn set_global_default(
dispatcher: Dispatch
) -> Result<(), SetGlobalDefaultError>
Sets this dispatch as the global default for the duration of the entire program.
Will be used as a fallback if no thread-local dispatch has been set in a thread
(using with_default
.)
Can only be set once; subsequent attempts to set the global default will fail.
Returns Err
if the global default has already been set.
Note: Libraries should NOT call set_global_default()
! That will cause conflicts when
executables try to set them later.