pub trait ParserReflection {
    // Required methods
    fn blocks<'r>(
        &'r self
    ) -> Box<dyn Iterator<Item = &dyn BlockReflection> + 'r>;
    fn tags<'r>(&'r self) -> Box<dyn Iterator<Item = &dyn TagReflection> + 'r>;
    fn filters<'r>(
        &'r self
    ) -> Box<dyn Iterator<Item = &dyn FilterReflection> + 'r>;
    fn partials<'r>(&'r self) -> Box<dyn Iterator<Item = &str> + 'r>;
}

Required Methods§

source

fn blocks<'r>(&'r self) -> Box<dyn Iterator<Item = &dyn BlockReflection> + 'r>

source

fn tags<'r>(&'r self) -> Box<dyn Iterator<Item = &dyn TagReflection> + 'r>

source

fn filters<'r>(&'r self) -> Box<dyn Iterator<Item = &dyn FilterReflection> + 'r>

source

fn partials<'r>(&'r self) -> Box<dyn Iterator<Item = &str> + 'r>

Implementors§