Validation context carried along by the JSV.Validator and given to all
vocabulary implementations.
This struct is used to store errors found during validation, and to hold contextual information such as the current path in the data or in the schema.
Summary
Functions
Returns a setting of the validation that does not change while validating,
such as :opts, the validation options given to JSV.validate/3.
Types
@type config_key() ::
:feature_errors | :feature_unevaluated | :feature_cast | :opts | :validators
Functions
@spec config(t(), config_key()) :: term()
Returns a setting of the validation that does not change while validating,
such as :opts, the validation options given to JSV.validate/3.