List of all items
Structs
- component_registry::ComponentAliasMetadata
- component_registry::ComponentDefinition
- component_registry::ComponentMetadata
- component_registry::StaticComponentDefinitionRegistry
- component_registry::conditional::SimpleContextFactory
- factory::ComponentFactory
- factory::ComponentFactoryBuilder
- scope::PrototypeScope
- scope::PrototypeScopeFactory
- scope::SingletonScope
- scope::SingletonScopeFactory
Enums
- component_registry::ComponentDefinitionRegistryError
- component_registry::conditional::ConditionMetadata
- instance_provider::ComponentInstanceProviderError
Traits
- component::Component
- component::ComponentDowncast
- component::Injectable
- component_registry::ComponentDefinitionRegistry
- component_registry::TypedComponentDefinitionRegistry
- component_registry::conditional::ComponentDefinitionRegistryFacade
- component_registry::conditional::Context
- component_registry::conditional::ContextFactory
- instance_provider::ComponentInstanceProvider
- instance_provider::TypedComponentInstanceProvider
- scope::Scope
- scope::ScopeFactory
Attribute Macros
Derive Macros
Functions
- component_registry::conditional::registered_component
- component_registry::conditional::unregistered_component
- component_registry::conditional::unregistered_name
Type Aliases
- component_registry::Constructor
- component_registry::conditional::ComponentCondition
- factory::ComponentDefinitionRegistryPtr
- factory::ScopeFactoryPtr
- factory::ScopeFactoryRegistry
- instance_provider::CastFunction
- instance_provider::ComponentInstanceAnyPtr
- instance_provider::ComponentInstancePtr
- instance_provider::ErrorPtr
- scope::ScopePtr