Skip to main content

parse_api_error_response

Function parse_api_error_response 

Source
pub fn parse_api_error_response(status: u16, body: String) -> ZaiError
Expand description

Parse an API error response body into a ZaiError.

Attempts to deserialize the body as {"error":{"code":...,"message":...}} and maps it to the appropriate ZaiError variant. Falls back to a generic HttpError if parsing fails.