pub fn space_usage(&self) -> SegmentSpaceUsage {
        SegmentSpaceUsage::new(
            self.num_docs(),
            self.termdict_composite.space_usage(),
            self.postings_composite.space_usage(),
            self.positions_composite.space_usage(),
            self.positions_idx_composite.space_usage(),
            self.fast_fields_readers.space_usage(),
            self.fieldnorm_readers.space_usage(),
            self.get_store_reader().space_usage(),
            self.delete_bitset_opt
                .as_ref()
                .map(DeleteBitSet::space_usage)
                .unwrap_or(0),
        )
    }
/// Summarize total space usage of this segment.
Summarize total space usage of this segment.
Summarize total space usage of this segment .
pub fn space_usage(&self) -> SegmentSpaceUsage {
        SegmentSpaceUsage::new(
            self.num_docs(),
            self.termdict_composite.space_usage(),
            self.postings_composite.space_usage(),
            self.positions_composite.space_usage(),
            self.positions_idx_composite.space_usage(),
            self.fast_fields_readers.space_usage(),
            self.fieldnorm_readers.space_usage(),
            self.get_store_reader().space_usage(),
            self.delete_bitset_opt
                .as_ref()
                .map(DeleteBitSet::space_usage)
                .unwrap_or(0),
        )
    }
pub fn space_usage ( & self ) -> SegmentSpaceUsage { SegmentSpaceUsage :: new ( self . num_docs ( ) , self . termdict_composite . space_usage ( ) , self . postings_composite . space_usage ( ) , self . positions_composite . space_usage ( ) , self . positions_idx_composite . space_usage ( ) , self . fast_fields_readers . space_usage ( ) , self . fieldnorm_readers . space_usage ( ) , self . get_store_reader ( ) . space_usage ( ) , self . delete_bitset_opt . as_ref ( ) . map ( DeleteBitSet :: space_usage ) . unwrap_or ( 0 ) , ) }
Summarize total space usage of this segment.
Summarize total space usage of this segment .
&self
&self