Switch order of MappedInterner generic params

This commit is contained in:
Loïc Lecrenier
2023-03-20 09:37:11 +01:00
parent 9259cdb12e
commit c63c7377e6
8 changed files with 21 additions and 21 deletions

View File

@ -44,7 +44,7 @@ pub enum SearchEvents {
paths: Vec<Vec<Interned<ProximityCondition>>>,
dead_ends_cache: DeadEndsCache<ProximityCondition>,
universe: RoaringBitmap,
distances: MappedInterner<Vec<u16>, QueryNode>,
distances: MappedInterner<QueryNode, Vec<u16>>,
cost: u16,
},
TypoState {
@ -52,7 +52,7 @@ pub enum SearchEvents {
paths: Vec<Vec<Interned<TypoCondition>>>,
dead_ends_cache: DeadEndsCache<TypoCondition>,
universe: RoaringBitmap,
distances: MappedInterner<Vec<u16>, QueryNode>,
distances: MappedInterner<QueryNode, Vec<u16>>,
cost: u16,
},
RankingRuleSkipBucket {
@ -170,7 +170,7 @@ impl SearchLogger<QueryGraph> for DetailedSearchLogger {
paths_map: &[Vec<Interned<ProximityCondition>>],
dead_ends_cache: &DeadEndsCache<ProximityCondition>,
universe: &RoaringBitmap,
distances: &MappedInterner<Vec<u16>, QueryNode>,
distances: &MappedInterner<QueryNode, Vec<u16>>,
cost: u16,
) {
self.events.push(SearchEvents::ProximityState {
@ -189,7 +189,7 @@ impl SearchLogger<QueryGraph> for DetailedSearchLogger {
paths_map: &[Vec<Interned<TypoCondition>>],
dead_ends_cache: &DeadEndsCache<TypoCondition>,
universe: &RoaringBitmap,
distances: &MappedInterner<Vec<u16>, QueryNode>,
distances: &MappedInterner<QueryNode, Vec<u16>>,
cost: u16,
) {
self.events.push(SearchEvents::TypoState {
@ -525,7 +525,7 @@ shape: class"
graph: &RankingRuleGraph<R>,
paths: &[Vec<Interned<R::Condition>>],
_dead_ends_cache: &DeadEndsCache<R::Condition>,
distances: MappedInterner<Vec<u16>, QueryNode>,
distances: MappedInterner<QueryNode, Vec<u16>>,
file: &mut File,
) {
writeln!(file, "direction: right").unwrap();

View File

@ -67,7 +67,7 @@ pub trait SearchLogger<Q: RankingRuleQueryTrait> {
paths: &[Vec<Interned<ProximityCondition>>],
dead_ends_cache: &DeadEndsCache<ProximityCondition>,
universe: &RoaringBitmap,
distances: &MappedInterner<Vec<u16>, QueryNode>,
distances: &MappedInterner<QueryNode, Vec<u16>>,
cost: u16,
);
@ -78,7 +78,7 @@ pub trait SearchLogger<Q: RankingRuleQueryTrait> {
paths: &[Vec<Interned<TypoCondition>>],
dead_ends_cache: &DeadEndsCache<TypoCondition>,
universe: &RoaringBitmap,
distances: &MappedInterner<Vec<u16>, QueryNode>,
distances: &MappedInterner<QueryNode, Vec<u16>>,
cost: u16,
);
}
@ -138,7 +138,7 @@ impl<Q: RankingRuleQueryTrait> SearchLogger<Q> for DefaultSearchLogger {
_paths_map: &[Vec<Interned<ProximityCondition>>],
_dead_ends_cache: &DeadEndsCache<ProximityCondition>,
_universe: &RoaringBitmap,
_distances: &MappedInterner<Vec<u16>, QueryNode>,
_distances: &MappedInterner<QueryNode, Vec<u16>>,
_cost: u16,
) {
}
@ -149,7 +149,7 @@ impl<Q: RankingRuleQueryTrait> SearchLogger<Q> for DefaultSearchLogger {
_paths: &[Vec<Interned<TypoCondition>>],
_dead_ends_cache: &DeadEndsCache<TypoCondition>,
_universe: &RoaringBitmap,
_distances: &MappedInterner<Vec<u16>, QueryNode>,
_distances: &MappedInterner<QueryNode, Vec<u16>>,
_cost: u16,
) {
}