bluejay-validator 0.3.1

A GraphQL validator
Documentation
1
2
3
4
5
6
7
8
use crate::definition::Visitor;
use bluejay_core::definition::SchemaDefinition;

pub trait Rule<'a, S: SchemaDefinition>: Visitor<'a, S> + IntoIterator<Item = Self::Error> {
    type Error;

    fn new(schema_definition: &'a S) -> Self;
}