data-protocol-validator 0.1.0

Rust validator for Data Protocol schemas - validates versioned bioinformatics analysis output against JSON Schema-based protocol definitions
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
pub mod errors;
pub mod format;
pub mod suggestions;
pub mod types;
pub mod validator;

// Re-export the main public API items at crate root for convenience.
pub use format::validate_format;
pub use types::{
    Suggestion, ValidationError, ValidationOptions, ValidationResult, ValidationStats,
};
pub use validator::{validate, validate_schema};