Module component_registry

Module component_registry 

Source
Expand description

Functionality related to registering definitions of components. ComponentInstanceProviders should create Component instances based on those definitions, which can be registered automatically or manually.

Modules§

conditional
Conditional component definition registration support.

Structs§

ComponentAliasMetadata
Registration information for an alias for a Component registered in a definition registry. Please see ComponentDefinition for information about the meaning of the fields.
ComponentDefinition
Definition for a Component registered in a definition registry.
ComponentMetadata
Registration information for a Component. Please see ComponentDefinition for information about the meaning of the fields.
StaticComponentDefinitionRegistry
Registry of component definitions initialized from statically registered definitions.

Enums§

ComponentDefinitionRegistryError
Error related to component registries.

Traits§

ComponentDefinitionRegistry
A registry of component definitions which can be used when requesting instances via a ComponentInstanceProvider.
TypedComponentDefinitionRegistry
Helper trait for ComponentDefinitionRegistry providing strongly-typed access.

Type Aliases§

Constructor