diff options
Diffstat (limited to 'src/fastfield/multivalued/writer.rs')
-rw-r--r-- | src/fastfield/multivalued/writer.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fastfield/multivalued/writer.rs b/src/fastfield/multivalued/writer.rs index 9899fb1..24750f7 100644 --- a/src/fastfield/multivalued/writer.rs +++ b/src/fastfield/multivalued/writer.rs @@ -5,8 +5,8 @@ use crate::postings::UnorderedTermId; use crate::schema::{Document, Field}; use crate::termdict::TermOrdinal; use crate::DocId; +use fnv::FnvHashMap; use itertools::Itertools; -use std::collections::HashMap; use std::io; /// Writer for multi-valued (as in, more than one value per document) @@ -102,7 +102,7 @@ impl MultiValueIntFastFieldWriter { pub fn serialize( &self, serializer: &mut FastFieldSerializer, - mapping_opt: Option<&HashMap<UnorderedTermId, TermOrdinal>>, + mapping_opt: Option<&FnvHashMap<UnorderedTermId, TermOrdinal>>, ) -> io::Result<()> { { // writing the offset index |