logo
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
use crate::simple::search_index::SearchIndex;
use std::cmp::Ord;
use std::ops::DerefMut;

// -----------------------------------------------------------------------------
//
/// Dereferencing a `SearchIndex<K>` will give access the underlying `BTreeMap`.

impl<K: Ord> DerefMut for SearchIndex<K> {
    fn deref_mut(&mut self) -> &mut Self::Target {
        &mut self.b_tree_map
    } // fn
} // impl