Expand description
Validation for descriptors and subscription requests.
Structs§
- Negotiated
Subscription - Result of a successful subscription negotiation.
Enums§
- Validation
Error - Reasons a descriptor or subscription request is refused.
Functions§
- negotiate_
subscription - Negotiate a subscription against a feed descriptor’s advertised
capabilities. Returns the chosen transport, format, and column
projection on success; the caller pairs these with an endpoint to
form a
SubscribeAck. - validate_
descriptor - Validate a descriptor in isolation: schema non-empty, at least one
transport and one format advertised, and the declared
event_time_key(when set) names an actual column.