1
2
3
4
5
6
7
8
9
10
11
use bluejay_core::definition::SchemaDefinition;

pub trait Visitor<'a, S: SchemaDefinition> {
    fn visit_input_object_type_definition(
        &mut self,
        _input_object_type_definition: &'a S::InputObjectTypeDefinition,
    ) {
    }

    fn visit_enum_type_definition(&mut self, _enum_type_definition: &'a S::EnumTypeDefinition) {}
}