pub trait PatternSearchAlgorithm:
Debug
+ Send
+ Sync {
// Required methods
fn search(
&self,
criteria: &SearchCriteria,
database: &HistoricalPatternDatabase,
) -> SearchResult;
fn name(&self) -> &str;
}Expand description
Trait for pattern search algorithms
Required Methods§
Sourcefn search(
&self,
criteria: &SearchCriteria,
database: &HistoricalPatternDatabase,
) -> SearchResult
fn search( &self, criteria: &SearchCriteria, database: &HistoricalPatternDatabase, ) -> SearchResult
Search for patterns matching criteria