Struct tantivy::fastfield::I64FastFieldReader
[−]
[src]
pub struct I64FastFieldReader { /* fields omitted */ }
FastFieldReader
for signed 64-bits integers.
Methods
impl I64FastFieldReader
[src]
pub fn min_value(&self) -> i64
[src]
Returns the minimum value for this fast field.
The min value does not take in account of possible deleted document, and should be considered as a lower bound of the actual minimum value.
pub fn max_value(&self) -> i64
[src]
Returns the maximum value for this fast field.
The max value does not take in account of possible deleted document, and should be considered as an upper bound of the actual maximum value.
Trait Implementations
impl FastFieldReader for I64FastFieldReader
[src]
type ValueType = i64
Type of the value stored in the fastfield.
fn get(&self, doc: DocId) -> i64
[src]
Panics
May panic or return wrong random result if doc
is greater or equal to the segment's maxdoc
.
fn get_range(&self, start: u32, output: &mut [Self::ValueType])
[src]
Panics
May panic or return wrong random result if doc
is greater or equal to the segment's maxdoc
.
fn open(data: ReadOnlySource) -> I64FastFieldReader
[src]
fn is_enabled(field_type: &FieldType) -> bool
[src]
Returns true iff the given field_type makes it possible to access the field values via a fastfield. Read more