pub struct MatchInfo {
pub id: &'static str,
pub regex: Regex,
pub match_type: MatchType,
}
Expand description
Definition for a block level matcher. Should always be readonly, it is just a definition.
Not necessary a scoped element, could define eating garbage, passing normal text through, etc.
It’s all up to the ‘match_type’
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more
Returns the argument unchanged.
Calls U::from(self).
That is, this conversion is whatever the implementation of
From<T> for U chooses to do.
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.