tightbeam-rs 0.8.0

A secure, high-performance messaging protocol library
Documentation
//! Trace collection and logging subsystem

mod builder;
mod collector;

#[cfg(feature = "logging")]
mod logging;

// Re-export trace types
pub use builder::TraceConfigBuilder;
pub use collector::{
	ConsumedTrace, EventBuilder, EventValue, ExecutionMode, IntoEventLabel, TraceCollector, TraceConfig,
};

// Export logging types
#[cfg(feature = "logging")]
pub use logging::{
	LogBackend, LogError, LogFilter, LogLevel, LogRecord, LoggerConfig, MultiplexBackend, StdoutBackend,
};