3 releases (breaking)

Uses new Rust 2024

0.3.0 Jan 27, 2026
0.2.0 Dec 1, 2025
0.1.0 Nov 18, 2025

#15 in #oxidizer

48 downloads per month
Used in 6 crates (via ohno)

MIT license

125KB
2.5K SLoC

Ohno Macros Logo

Ohno Macros

crate.io docs.rs MSRV CI Coverage License This crate was developed as part of the Oxidizer project

Macros for the ohno crate.

Macros

  • #[derive(Error)] - Automatically implement error traits
  • #[enrich_err("message")] - Add error enrichment with file/line information to function errors

This crate was developed as part of The Oxidizer Project. Browse this crate's source code.

Dependencies

~135–520KB
~12K SLoC