Validator.validate

Validate a std.json.JSONValue instance.

const: a compiled Validator holds no mutable state, so one instance is safe to share across threads/fibers for concurrent read-only validation. All per-call state lives in EvalState / Evaluated.

  1. ValidationResult validate(std.json.JSONValue instance, OutputFormat format)
    class Validator
    const
    validate
    (
    in std.json.JSONValue instance
    ,)
  2. ValidationResult validate(JsonNode instance, OutputFormat format)