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§
Sourcefn 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.