Skip to main content

validate_against_schema

Function validate_against_schema 

Source
pub fn validate_against_schema(
    value: &Value,
    schema: &Value,
) -> Result<(), Vec<String>>
Expand description

Validate a value against a raw JSON schema (compiles and validates)

This is a convenience function that combines compilation and validation. Use this when you don’t need to distinguish between compilation and validation errors.

§Arguments

  • value - The value to validate
  • schema - The JSON schema to validate against

§Returns

  • Ok(()) if validation succeeds
  • Err(Vec<String>) containing all error messages (compilation + validation)