Expand description
Application services
Generated by metaphor-schema. Do not edit manually.
Each entity service is a type alias over GenericCrudService.
Re-exports§
pub use issue_service::IssueService;pub use service_level_agreement_service::ServiceLevelAgreementService;pub use service_level_priority_service::ServiceLevelPriorityService;pub use warranty_claim_service::WarrantyClaimService;pub use support_events::IssueEscalated;pub use support_events::IssueResolved;pub use support_events::LoggingSink;pub use support_events::SupportEvent;pub use support_events::SupportEventSink;pub use support_events::WarrantyClaimFiled;pub use support_ports::ProjectAck;pub use support_ports::ProjectFromIssue;pub use support_ports::ProjectPort;pub use support_ports::SupportRejected;pub use support_write_service::NewIssue;pub use support_write_service::NewSla;pub use support_write_service::NewSlaPriority;pub use support_write_service::NewWarrantyClaim;pub use support_write_service::SupportError;pub use support_write_service::SupportWriteService;
Modules§
- error
- Service error types
- issue_
service - Application service for Issue entities
- service_
level_ agreement_ service - Application service for ServiceLevelAgreement entities
- service_
level_ priority_ service - Application service for ServiceLevelPriority entities
- support_
events - Support domain events (hand-authored, user-owned) — the public extension surface.
- support_
ports - Support’s one outbound port (hand-authored, user-owned) — the optional seam where a ticket becomes delivery work. Support holds only this trait + its own DTOs; a composing service wires the real backbone-project behind it. Zero normal Cargo edge to project — the two Tier-4 modules stay independent (brief §7), and the DTOs are the wire contract, duplicated per consumer by design. Support posts no GL and has no ledger seam; escalation just spawns a delivery Project.
- support_
write_ service - The hand-authored support write path (user-owned; survives regen).
- warranty_
claim_ service - Application service for WarrantyClaim entities
Enums§
- Service
Error - Standard service-layer error type.