juniper/validation/
mod.rs

1//! Query validation related methods and data structures
2
3mod context;
4mod input_value;
5mod multi_visitor;
6pub mod rules;
7mod traits;
8mod visitor;
9
10#[cfg(test)]
11pub(crate) mod test_harness;
12
13pub use self::{
14    context::{RuleError, ValidatorContext},
15    input_value::validate_input_values,
16    multi_visitor::MultiVisitorNil,
17    rules::visit_all_rules,
18    traits::Visitor,
19    visitor::visit,
20};
21
22#[cfg(test)]
23pub use self::test_harness::{
24    expect_fails_fn, expect_fails_fn_with_schema, expect_fails_rule, expect_fails_rule_with_schema,
25    expect_passes_fn, expect_passes_fn_with_schema, expect_passes_rule,
26    expect_passes_rule_with_schema,
27};