Trait AstPreprocessor

Source
pub trait AstPreprocessor: Display {
    // Required methods
    fn name(&self) -> String;
    fn process(&mut self, input: Document<Ast>) -> Result<Document<Ast>, Error>;
}

Required Methods§

Source

fn name(&self) -> String

Source

fn process(&mut self, input: Document<Ast>) -> Result<Document<Ast>, Error>

Implementors§