PatternArena

Type Alias PatternArena 

Source
pub type PatternArena<'db> = Arena<Pattern<'db>, PatternArenaBehavior>;

Aliased Type§

pub struct PatternArena<'db> { /* private fields */ }

Trait Implementations§

Source§

impl<'a> PatternVariablesQueryable<'a> for PatternArena<'a>

Source§

fn query(&self, id: PatternId) -> Vec<PatternVariable<'a>>

Lookup the pattern in this container and then get Pattern::variables from it.