avila-tracing 0.1.0

Sistema de logging nativo - substitui tracing
Documentation
  • Coverage
  • 3.33%
    1 out of 30 items documented0 out of 18 items with examples
  • Size
  • Source code size: 7.69 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 2.18 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Homepage
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • avilaops

avila-tracing

Native logging system for the Avila ecosystem - replacement for tracing.

Crates.io Documentation License

Features

  • Structured logging with levels (Trace, Debug, Info, Warn, Error)
  • Console output with optional colors
  • Pluggable logger interface
  • Zero dependencies

Quick Start

use avila_tracing::{Logger, ConsoleLogger, Level};

// Initialize logger
let logger = ConsoleLogger::new(Level::Info);
avila_tracing::set_logger(logger);

// Log messages
info!("Application started");
warn!("This is a warning");
error!("Something went wrong");