allframe-macros

Crates.ioallframe-macros
lib.rsallframe-macros
version0.1.12
created_at2025-12-05 01:58:57.455132+00
updated_at2025-12-15 01:35:05.127199+00
descriptionProcedural macros for AllFrame framework
homepage
repositoryhttps://github.com/all-source-os/all-frame
max_upload_size
id1967445
size102,642
Decebal Dobrica (decebal)

documentation

README

allframe-macros

Procedural macros for the AllFrame framework

Crates.io Documentation License

This crate provides procedural macros used by allframe-core.

Installation

You typically don't need to add this crate directly. It's automatically included when you use features that require macros in allframe-core:

[dependencies]
allframe-core = { version = "0.1", features = ["di", "cqrs", "otel"] }

Macros Provided

#[di_container]

Compile-time dependency injection container.

#[api]

API handler generation and routing.

#[command], #[event], #[query]

CQRS command, event, and query markers.

#[instrument]

OpenTelemetry instrumentation.

Usage

These macros are used through allframe-core. See the allframe-core documentation for usage examples.

License

Licensed under either of:

at your option.

Resources

Commit count: 0

cargo fmt