pub fn block_max_score(&self, bm25_weight: &BM25Weight) -> Option<Score> {
        match self.block_info {
            BlockInfo::BitPacked {
                block_wand_fieldnorm_id,
                block_wand_term_freq,
                ..
            } => Some(bm25_weight.score(block_wand_fieldnorm_id, block_wand_term_freq)),
            BlockInfo::VInt { .. } => None,
        }
    }
// Returns the block max score for this block if available.
//
// The block max score is available for all full bitpacked block,
// but no available for the last VInt encoded incomplete block.
Returns the block max score for this block if available.
The block max score is available for all full bitpacked block,
but no available for the last VInt encoded incomplete block.
Returns the block max score for this block if available . The block max score is available for all full bitpacked block but no available for the last VInt encoded incomplete block .
pub fn block_max_score(&self, bm25_weight: &BM25Weight) -> Option<Score> {
        match self.block_info {
            BlockInfo::BitPacked {
                block_wand_fieldnorm_id,
                block_wand_term_freq,
                ..
            } => Some(bm25_weight.score(block_wand_fieldnorm_id, block_wand_term_freq)),
            BlockInfo::VInt { .. } => None,
        }
    }
pub fn block_max_score ( & self , bm25_weight : & BM25Weight ) -> Option < Score > { match self . block_info { BlockInfo :: BitPacked { block_wand_fieldnorm_id , block_wand_term_freq , .. } => Some ( bm25_weight . score ( block_wand_fieldnorm_id , block_wand_term_freq ) ) , BlockInfo :: VInt { .. } => None , } }
Returns the block max score for this block if available.
Returns the block max score for this block if available .
&self
bm25_weight
&BM25Weight
&self
bm25_weight
&BM25Weight