rapina 0.13.0

A fast, type-safe web framework for Rust inspired by FastAPI
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Observability utilities for Rapina applications.
//!
//! This module provides tools for logging, tracing, and monitoring.

#[cfg(feature = "otel")]
mod telemetry;
mod tracing;

#[cfg(feature = "otel")]
pub use self::telemetry::TelemetryConfig;
#[cfg(feature = "otel")]
pub(crate) use self::telemetry::build_otel_pipeline;
pub use self::tracing::TracingConfig;
pub(crate) use self::tracing::init_subscriber;