Trait quire::validate::Validator [] [src]

pub trait Validator {
    fn validate(&self, ast: Ast) -> (Ast, Vec<Error>);
    fn default(&self, pos: Pos) -> Option<Ast>;
}

Required Methods

fn validate(&self, ast: Ast) -> (Ast, Vec<Error>)

fn default(&self, pos: Pos) -> Option<Ast>

Implementors