Expand description
Maintenance Module
Generated by metaphor-schema. Enhanced with runtime implementations.
This module provides:
- Domain entities and repositories
- Application services
- HTTP and gRPC handlers
- Route configuration
- State machine enforcement
- Validation rules runtime
- RBAC middleware
- Trigger execution system
- Computed fields
- Workflow orchestrator
Re-exports§
pub use application::service::MaintenanceRequestService;pub use application::service::MaintenanceScheduleService;pub use application::service::MaintenanceStageService;pub use application::service::MaintenanceVisitService;pub use application::service::MaintenanceVisitPartService;pub use application::validator::ValidationResult;pub use application::service::GlPostSink;pub use application::service::InventoryPort;pub use application::service::LoggingSink;pub use application::service::MaintenanceEventSink;pub use application::service::MaintenanceWriteService;pub use application::service::MaintenanceRequestWriteService;pub use domain::entity::*;pub use infrastructure::persistence::*;pub use application::workflows::*;
Modules§
- application
- Application layer
- domain
- Domain layer
- exports
- Maintenance Module Exports
- infrastructure
- Infrastructure layer
- maintenance_
module_ ext - Hand-authored extension on
crate::MaintenanceModule— the safe default route composer. - presentation
- Presentation layer
- seeders
- Database seeders for the maintenance module
Structs§
- Maintenance
Module - Maintenance module configuration
- Maintenance
Module Builder - Builder for MaintenanceModule
- Validation
Error - A single field-level validation failure.