avila-tracing

Crates.ioavila-tracing
lib.rsavila-tracing
version0.1.0
created_at2025-12-08 18:34:45.223672+00
updated_at2025-12-08 18:34:45.223672+00
descriptionSistema de logging nativo - substitui tracing
homepagehttps://avila.inc
repositoryhttps://github.com/avilaops/arxis
max_upload_size
id1974193
size8,182
Nícolas Ávila (avilaops)

documentation

README

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");
Commit count: 0

cargo fmt