Enum paperclip_core::ValidationError [−][src]
pub enum ValidationError {
InvalidRefUri(String),
MissingReference(String),
MissingSchemaForBodyParameter(String, String),
InvalidHeader(String, String),
}
Expand description
Errors related to spec validation.
Variants
InvalidRefUri(String)
Failed to resolve the schema because an invalid URI was provided for
$ref
field.
Currently, we only support #/{definitions,parameters}/Name
in $ref
field.
Tuple Fields of InvalidRefUri
0: String
MissingReference(String)
The specified reference is missing in the spec.
Tuple Fields of MissingReference
0: String
If a parameter specifies body, then schema must be specified.
Some headers have special meaning in OpenAPI. The user cannot have these headers in their API spec.