Skip to main content

Module entry

Module entry 

Source

Structs§

ServiceDescriptor
Service descriptor holds registration metadata for a service.
ServiceEntry

Enums§

ServiceLifetime
Service lifetime enum — defines how instances are cached.

Traits§

IServiceResolver
Service resolver trait — the core DI resolution interface.

Type Aliases§

AsyncServiceFactory
Async variant of ServiceFactory — for services that require async initialization (e.g., database connections, remote config loading).
ServiceFactory
ServiceStore
ServiceStore is the root registry — maps TypeId to all ServiceEntry entries.