fn check_value( value: &Value, schema: &Value, pointer: &str, out: &mut Vec<(String, ViolationKind)>, )
Check value against schema, appending (pointer, kind) for each violation found at or below this point.
value
schema
(pointer, kind)