rakhas_logger

Crates.iorakhas_logger
lib.rsrakhas_logger
version0.1.0
created_at2025-09-21 14:30:55.654748+00
updated_at2025-09-21 14:30:55.654748+00
descriptionAsync logging library with batch processing and graceful shutdown
homepage
repositoryhttps://github.com/Undeadguy0/rakhas_logger
max_upload_size
id1848859
size32,424
Undeadguy (Undeadguy0)

documentation

README

My Async Logger

Async logging library with batch processing and graceful shutdown.

Features

  • Async logging with tokio
  • Batch processing for efficiency
  • Graceful shutdown
  • Timezone support
  • Error handling

Usage

use my_async_logger::{LoggerHandle, LoggerConfig};

#[tokio::main]
async fn main() {
    let config = LoggerConfig::default();
    let logger = LoggerHandle::new(config).await.unwrap();
    logger.log("Hello world!".to_string()).await.unwrap();
}
Commit count: 3

cargo fmt