PatternVariablesQueryable

Trait PatternVariablesQueryable 

Source
pub trait PatternVariablesQueryable<'a> {
    // Required method
    fn query(&self, id: PatternId) -> Vec<PatternVariable<'a>>;
}
Expand description

Polymorphic container of Pattern objects used for querying pattern variables.

Required Methods§

Source

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

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

Implementors§