pub trait PatternExt { // Required method fn find_all_matches(&self, tokens: &[Token], source: &[char]) -> Vec<Span>; }
Search through all tokens to locate all non-overlapping pattern matches.