pub trait RankingAlgorithm {
// Required methods
fn rank(
&self,
candidates: &[AlgorithmInfo],
criteria: &DiscoveryCriteria,
) -> DeviceResult<Vec<RankedResult>>;
fn get_algorithm_name(&self) -> String;
}Expand description
Ranking algorithm trait