Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

qumaraa/rust-log

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

rust-log

Rust-Log: A simple Logging system for Rust!

#[macro_use]
mod logger;

use logger::{
  LogLevel,
  Logger
};

fn main() {
    // Creating new Logger instance
    let mut logger = Logger::new(LogLevel::Info);
    // Example using macros!

    info!(logger, "This is an info message");
    warn!(logger, "This is a warning message");
    debug!(logger, "This is a debug message");
    error!(logger, "This is an error message");
    // Example using a class object to access functions
    logger.warn("This is a warning message [SELF]");

    fatal!(logger, "This is a fatal message");
    critical!(logger, "This is a critical message!");
}

image

Dependencies

colored = "1.6" chrono = "0.4.26"

Contact Me on Instagram: aleksandre.qmv

About

Rust-Log: A simple Logging system for Rust!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages