Skip to main content

Module validator

Module validator 

Source
Expand description

EDIFACT message validator.

Re-exports§

pub use kind::IssueKind;
pub use kind::UnresolvedConditions;
pub use tree::build_validated_tree;
pub use tree::AhbGroupNode;
pub use tree::AhbNode;
pub use tree::ValidatedTree;
pub use validate::validate_unt_segment_count;
pub use validate::EdifactValidator;

Modules§

kind
The machine-readable description of what a validation issue is.
tree
Merged AHB + EDIFACT tree for validation.
validate
Main EdifactValidator implementation.

Structs§

ErrorCodes
Standard error codes for validation issues.
SegmentPosition
Serializable segment position for validation reports.
ValidationIssue
A single validation issue found in an EDIFACT message.
ValidationReport
Complete validation report for an EDIFACT message.

Enums§

Severity
Severity level of a validation issue.
ValidationCategory
Category of validation issue.
ValidationLevel
Level of validation strictness.