Crate yaml_schema

Source

Re-exports§

pub use engine::Engine;
pub use error::Error;
pub use reference::Reference;
pub use schemas::AnyOfSchema;
pub use schemas::ArraySchema;
pub use schemas::BoolOrTypedSchema;
pub use schemas::ConstSchema;
pub use schemas::EnumSchema;
pub use schemas::IntegerSchema;
pub use schemas::NotSchema;
pub use schemas::NumberSchema;
pub use schemas::ObjectSchema;
pub use schemas::OneOfSchema;
pub use schemas::StringSchema;
pub use validation::Context;
pub use validation::Validator;

Modules§

engine
error
loader
reference
schemas
validation

Macros§

fail_fast
generic_error
unsupported_type

Structs§

RootSchema
A RootSchema is a YamlSchema document
YamlSchema
YamlSchema is the core of the validation model

Enums§

ConstValue
Number
A Number is either an integer or a float
Schema

Functions§

version

Type Aliases§

Result