Re-exports§
pub use bootstrap::AutoConfigBuilder;pub use bootstrap::ConfigError as BootstrapConfigError;pub use bootstrap::ConfigurationRule;pub use bootstrap::ContainerAutoConfig;pub use bootstrap::ProviderConfigurator;pub use bootstrap::ValidationReport as BootstrapValidationReport;pub use errors::ApiError;pub use errors::ApiErrorResponse;pub use errors::CoreError;pub use errors::ErrorDefinition;pub use foundation::Finalizable;pub use foundation::FrameworkComponent;pub use foundation::Initializable;pub use foundation::LifecycleManager;pub use foundation::LifecycleState;pub use container::IocContainer;pub use container::IocContainerBuilder;pub use container::ServiceBinder;pub use container::ServiceStatistics;pub use container::Container;pub use container::ContainerBuilder;pub use config::validation::ConfigError;pub use config::AppConfig;pub use config::AppConfigTrait;pub use config::ConfigSource;pub use config::Environment;pub use container::ServiceRegistry;pub use container::ServiceScope;pub use modules::BaseModule;pub use modules::Module;pub use modules::ModuleError;pub use modules::ModuleLoader;pub use modules::ModuleRegistry;pub use providers::ProviderLifecycleManager;pub use providers::ProviderRegistry;pub use providers::ServiceProvider;pub use specs::ApiSpec;pub use specs::OperationSpec;pub use specs::ResourceSpec;pub use specs::StorageSpec;pub use errors::CoreError as ElifError;
Modules§
- bootstrap
- Bootstrap System for Automatic Configuration
- config
- container
- errors
- examples
- Examples module
- foundation
- modules
- providers
- specs
Macros§
- container
- Convenience macro for building containers
- module
- Macro to simplify module creation
- provider
- Macro to simplify provider creation
- singleton_
container - Convenience macro for building containers with singletons
Constants§
- FRAMEWORK_
NAME - Framework information
- VERSION
- Version information