Skip to main content

Module builder

Module builder 

Source
Expand description

Builder Pattern Dependency Injection

This module provides the core components for flexible dependency injection using the Builder pattern, allowing modules to be composed and configured in a clean, type-safe manner.

Structs§

Application
Application structure that holds modules and dependencies
ApplicationBuilder
Builder for creating Application instances
ServiceContainer
Dependency injection container for managing services

Enums§

ModuleError
Errors that can occur during module operations

Traits§

Module
Trait that all business modules must implement

Type Aliases§

ModuleResult
Result type for module operations