issue/50 Removed ScoredDoc

This commit is contained in:
Paul Masurel
2016-10-29 15:09:46 +09:00
parent 67b1071412
commit 332be6d581
9 changed files with 50 additions and 72 deletions
+1 -2
View File
@@ -107,8 +107,7 @@ impl From<Vec<Term>> for MultiTermQuery {
}
impl Query for MultiTermQuery {
fn weight(&self, searcher: &Searcher) -> Result<Box<Weight>> {
let similitude = self.similitude(searcher);
Ok(
-1
View File
@@ -3,7 +3,6 @@ use collector::Collector;
use core::searcher::Searcher;
use common::TimerTree;
use SegmentLocalId;
use ScoredDoc;
use super::Weight;
+1 -5
View File
@@ -1,5 +1,4 @@
use DocSet;
use ScoredDoc;
use collector::Collector;
/// Scored `DocSet`
@@ -12,10 +11,7 @@ pub trait Scorer: DocSet {
fn collect(&mut self, collector: &mut Collector) {
while self.advance() {
let scored_doc = ScoredDoc(self.score(), self.doc());
collector.collect(scored_doc);
collector.collect(self.doc(), self.score());
}
}
}