pub trait Pattern: LSend {
// Required method
fn matches(&self, tokens: &[Token], source: &[char]) -> Option<usize>;
}
pub trait Pattern: LSend {
// Required method
fn matches(&self, tokens: &[Token], source: &[char]) -> Option<usize>;
}