module

Tracing::Subscriber

Class methods

set_global_default(subscriber : Core::Subscriber) : Nil

Port parity: matches upstream tracing::subscriber::set_global_default() ameba:disable Naming/AccessorMethodName

Source
try_init(subscriber : Core::Subscriber) : Bool

Tries to install the subscriber as the global default. Returns true on success, false if a global default is already set.

Ported from upstream tracing_subscriber::util::SubscriberInitExt::try_init.

Source
with_default(subscriber : Core::Subscriber, & : -> T) : T forall T
Source