Skip to main content

evaluate_request_response_compatibility

Function evaluate_request_response_compatibility 

Source
pub fn evaluate_request_response_compatibility(
    input: &Value,
) -> RequestResponseCompatibilityResult
Expand description

Compares canonical OpenAPI or Protobuf request/response operation shapes.

The input is deliberately JSON so the public library and CLI can call the same evaluator. operations is keyed by stable operation or RPC name. OpenAPI request/response values are JSON Schemas; Protobuf values contain descriptor-like fields arrays keyed by field number.