Struct tantivy::query::ConstScorer [−][src]
pub struct ConstScorer<TDocSet: DocSet> { /* fields omitted */ }
Expand description
Wraps a DocSet
and simply returns a constant Scorer
.
The ConstScorer
is useful if you have a DocSet
where
you needed a scorer.
The ConstScorer
’s constant score can be set
by calling .set_score(...)
.
Implementations
Creates a new ConstScorer
.
Trait Implementations
Advances the DocSet forward until reaching the target, or going to the lowest DocId greater than the target. Read more
Fills a given mutable buffer with the next doc ids from the
DocSet
Read more
Returns the current document Right after creating a new DocSet, the docset points to the first document. Read more
Returns the number documents matching.
Calling this method consumes the DocSet
. Read more
Returns the count of documents, deleted or not.
Calling this method consumes the DocSet
. Read more
Auto Trait Implementations
impl<TDocSet> RefUnwindSafe for ConstScorer<TDocSet> where
TDocSet: RefUnwindSafe,
impl<TDocSet> Send for ConstScorer<TDocSet>
impl<TDocSet> Sync for ConstScorer<TDocSet> where
TDocSet: Sync,
impl<TDocSet> Unpin for ConstScorer<TDocSet> where
TDocSet: Unpin,
impl<TDocSet> UnwindSafe for ConstScorer<TDocSet> where
TDocSet: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
. Read more
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
. Read more
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s. Read more
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s. Read more