Expand description
Stable contracts shared by Saddle components.
Business applications should depend on the saddle facade instead of this
crate directly.
Structs§
- Application
Id - Call
Context - The minimum identity propagated through Service, DB and Observability in V1.
- Module
Id - Operation
Id - Saddle
Error - An error safe to propagate across Saddle component boundaries.
- Service
Id - SpanId
- TraceId
Enums§
- Error
Kind - Stable error categories used at component and Service boundaries.
Traits§
- Component
Lifecycle - Object-safe lifecycle contract used by the Saddle application assembler.