Skip to main content

Module module

Module module 

Source
Expand description

Module graph primitives.

Structs§

ControllerDescriptor
Type-erased controller runtime hooks.
ModuleBuilder
Builder for explicit module definitions.
ModuleDefinition
Explicit module metadata used to validate application structure.
ModuleGraph
Validated graph of module definitions.

Traits§

ControllerRegistrant
Type-erased controller descriptor used by feature crates to assemble HTTP routers.
Module
A Rust type that describes a Nidus module.
ProviderRegistrant
Registers a provider type with a dependency container.

Type Aliases§

AsyncProviderInitializer
Initializes an async provider during application bootstrap.
ModuleDefinitionFactory
Creates an imported module definition.
ProviderRegistrar
Registers a provider against a container.