1 2 3 4 5 6 7
use ::analyzer::MorphAnalyzer; use ::container::ParseResult; use ::container::SeenSet; pub trait Analyzer { fn parse(&self, morph: &MorphAnalyzer, result: &mut ParseResult, word: &str, word_lower: &str, seen_parses: &mut SeenSet); }
1 2 3 4 5 6 7
use ::analyzer::MorphAnalyzer; use ::container::ParseResult; use ::container::SeenSet; pub trait Analyzer { fn parse(&self, morph: &MorphAnalyzer, result: &mut ParseResult, word: &str, word_lower: &str, seen_parses: &mut SeenSet); }