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>
impl<'a> PatternVariablesQueryable<'a> for PatternArena<'a>
Source§fn query(&self, id: PatternId) -> Vec<PatternVariable<'a>>
fn query(&self, id: PatternId) -> Vec<PatternVariable<'a>>
Lookup the pattern in this container and then get
Pattern::variables from it.