validate

Function validate 

Source
pub fn validate(
    document: &EureDocument,
    schema: &SchemaDocument,
) -> ValidationOutput
Expand description

Validate a document against a schema.

Uses the default Eure union tag mode.

§Example

let output = validate(&document, &schema);
if output.is_valid {
    println!("Document is valid!");
} else {
    for error in &output.errors {
        println!("Error: {}", error);
    }
}