Trait exprz::pattern::PatternMut [−][src]
This is supported on crate feature
pattern
only.Mutating Pattern Trait
Required methods
fn matches_atom(&mut self, atom: &E::Atom) -> bool
[src]
Checks if the pattern matches an atom.
fn matches_group(
&mut self,
group: <E::Group as IntoIteratorGen<E>>::IterGen
) -> bool
[src]
&mut self,
group: <E::Group as IntoIteratorGen<E>>::IterGen
) -> bool
Checks if the pattern matches a group.
Provided methods
Loading content...Implementors
impl<'p, W, P, E> PatternMut<E> for WildCardPattern<'p, W, P> where
E: Expression,
W: FnMut(&P::Atom) -> bool,
P: Expression,
P::Atom: PartialEq<E::Atom>,
[src]
E: Expression,
W: FnMut(&P::Atom) -> bool,
P: Expression,
P::Atom: PartialEq<E::Atom>,
fn matches_atom(&mut self, atom: &E::Atom) -> bool
[src]
fn matches_group(
&mut self,
group: <E::Group as IntoIteratorGen<E>>::IterGen
) -> bool
[src]
&mut self,
group: <E::Group as IntoIteratorGen<E>>::IterGen
) -> bool