Expand description
Integration traits for cross-crate abstractions.
These traits define contracts that domain crates implement and the binary crate wires together, without domain crates importing each other.
Domain crates depend only on koi-common, never on each other.
The binary crate (or koi-embedded) provides bridge implementations
that wrap concrete domain cores and implement these traits.
Structs§
- Member
Summary - Summary of a certmesh member, projected through the trait boundary.
- Proxy
Config Summary - Proxy configuration entry projected through the trait boundary.
- Proxy
Entry Summary - Lightweight proxy entry used by health checks.
Traits§
- Alias
Feedback - Write-back channel for DNS alias feedback to certmesh.
- Certmesh
Snapshot - Read-only snapshot of the certmesh roster.
- DnsProbe
- Resolve a local DNS name without importing the DNS crate.
- Mdns
Snapshot - Read-only snapshot of mDNS network state.
- Proxy
Snapshot - Read-only snapshot of proxy entries.
- Status
Reporter - Trait for types that can report a capability status summary.