pub trait DirectiveProcessor {
// Required methods
fn process(&self, directive: &Directive) -> Result<String>;
fn get_name(&self) -> &str;
fn get_option_spec(&self) -> HashMap<String, DirectiveOptionType>;
}Expand description
Directive processor trait