azathoth_logger 0.1.2

Logger used by the AzathothC2 framework
Documentation

azathoth_logger

A Logging crate for no-std environments used by the AzathothC2 framework

[!WARNING] This crate is not the same as az_logger, although they do export the same macros!

Usage

Using the logger requires initializing the static logger:

fn main() {
    if unsafe { !azathoth_logger::LOG.init() } {
        return; // Failed
    }
    azathoth_logger::success!("Hello world!");
}

Installation

Add the crate via Cargo: cargo add azathoth_libload

Or manually in Cargo.toml: azathoth_libload = "0.1.0";

Changelog

  • 0.1.0: Initial code commit
  • 0.1.1: Fixed macros
  • 0.1.2: Fixed macros again + changed docs slightly

License

MIT