xema v0.6.1 API Reference

Modules

A schema validator inspired by JSON Schema

A behaviour module for implementing a schema validator

This module contains semantic validators for strings

The default resolver. For the resolver configuration see "Configure a resolver"

This module contains a struct and functions to represent and handle references

The behaviour for resolvers

This module contains the struct for the keywords of a schema

This module contains all validators to check data against a schema

Exceptions

Raised when a reference can't be handled

Raised when a schema can't be build

Raised when a validation fails