pub trait ExprMut<Idx, Ch> {
type Capture;
// Required method
fn starts_with_mut<I>(
&mut self,
start: Idx,
is_first: bool,
iter: I
) -> Option<Match<Idx, Self::Capture, I::IntoIter>>
where I: IntoIterator<Item = (Idx, Ch)>,
I::IntoIter: Clone;
}
Expand description
Expression with a mutable state
Required Associated Types§
Required Methods§
sourcefn starts_with_mut<I>(
&mut self,
start: Idx,
is_first: bool,
iter: I
) -> Option<Match<Idx, Self::Capture, I::IntoIter>>where
I: IntoIterator<Item = (Idx, Ch)>,
I::IntoIter: Clone,
fn starts_with_mut<I>( &mut self, start: Idx, is_first: bool, iter: I ) -> Option<Match<Idx, Self::Capture, I::IntoIter>>where I: IntoIterator<Item = (Idx, Ch)>, I::IntoIter: Clone,
See starts_with