Skip to main content

Crate component_macro

Crate component_macro 

Source
Expand description

Procedural macros for the component initialization system.

Provides #[init_component] for registering kernel component init functions and parse_components_toml! for compile-time access to Components.toml.

Macros§

parse_components_toml
Emit compile-time dependency metadata parsed from Components.toml.

Attribute Macros§

init_component
Register a function as a kernel component initializer.