Skip to main content

Module typed

Module typed 

Source
Expand description

Typed validation bridge.

Converts ConstraintViolations from the model crate’s Validatable trait into the validate crate’s ValidationResult.

§Example

use mx20022_validate::typed::validate_constraints;

// Given a type that implements Validatable:
// let result = validate_constraints(&my_message, "/Document");
// assert!(result.is_valid());

Functions§

validate_constraints
Validate XSD constraints on a typed value, producing a ValidationResult.
validate_message
Validate a complete ISO 20022 message using its own root path.