{"ast_node_type":"function","tokens":[{"end":56,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn remove(&mut self, idx: Idx<T>) -> Option<V> {
    /// Removes an index from the map, returning the value at the index if the index was previously in the map.
        self.v.get_mut(Self::to_idx(idx))?.take()