//! Dynamic, per-function tracing on top of `opentelemetry-rust`.
//!//! Annotate any `fn`/`async fn` with `#[traceable]`, then create an
//! [`instrumentation::Instrumentation`] and toggle tracing for those functions
//! at runtime.
pubmodinstrumentation;pubmodregistry;pubmodselector;pubuseopentelemetry_traceable_macros::traceable;#[doc(hidden)]pubmod__private{pubuse linkme;}