rcal_macros 2.1.0

Procedural macros for the rcal OMS Critical Abstraction Layer
Documentation

CI CodeQL

rcal_macros

Procedural macros for the rcal OMS Critical Abstraction Layer library.

Macros

  • #[rcal_main] — entry-point macro that initialises the Tokio runtime, builds the CAL config from CALConfig.toml, and wires up the root slog logger before calling async fn main.

Usage

This crate is a dependency of rcal and is re-exported; you typically don't add it directly. If you need the macros standalone:

[dependencies]
rcal_macros = "1"