Expand description
Module graph primitives.
Structs§
- Controller
Descriptor - Type-erased controller runtime hooks.
- Module
Builder - Builder for explicit module definitions.
- Module
Definition - Explicit module metadata used to validate application structure.
- Module
Graph - Validated graph of module definitions.
Traits§
- Controller
Registrant - Type-erased controller descriptor used by feature crates to assemble HTTP routers.
- Module
- A Rust type that describes a Nidus module.
- Provider
Registrant - Registers a provider type with a dependency container.
Type Aliases§
- Async
Provider Initializer - Initializes an async provider during application bootstrap.
- Module
Definition Factory - Creates an imported module definition.
- Provider
Registrar - Registers a provider against a container.