azathoth_logger

Crates.ioazathoth_logger
lib.rsazathoth_logger
version0.1.2
created_at2025-08-17 05:51:58.401997+00
updated_at2025-08-17 06:49:30.456991+00
descriptionLogger used by the AzathothC2 framework
homepage
repositoryhttps://github.com/AzathothC2/azathoth_logger
max_upload_size
id1799146
size13,471
(mrLochness350)

documentation

README

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

Commit count: 0

cargo fmt