Skip to main content

Module registry

Module registry 

Source

Structs§

ApiGatewayCap
Tag for querying ApiGatewayCapability.
CapabilitySet
A set of capabilities that a module provides.
DatabaseCap
Tag for querying DatabaseCapability.
GrpcHubCap
Tag for querying GrpcHubCapability.
GrpcServiceCap
Tag for querying GrpcServiceCapability.
ModuleEntry
ModuleRegistry
The final, topo-sorted runtime registry.
Registrator
The function type submitted by the macro via inventory::submit!. NOTE: It now takes a builder, not the final registry.
RegistryBuilder
Internal builder that macro registrators will feed. Keys are module names; uniqueness enforced at build time.
RestApiCap
Tag for querying RestApiCapability.
RunnableCap
Tag for querying RunnableCapability.
SystemCap
Tag for querying SystemCapability.

Enums§

Capability
A single capability variant that a module can provide.
RegistryError
Structured errors for the module registry.

Traits§

CapTag
Trait for capability tags that allow type-safe querying.