Lines Matching refs:remove
155 pub fn remove<C: Comparator<K>>( in remove() function
163 c.remove() in remove()
197 self.root = path.remove(&mut forest.nodes).into(); in retain()
433 fn remove( in remove() function
440 *root = self.path.remove(pool).into(); in remove()
628 pub fn remove(&mut self) -> Option<V> { in remove() function
629 self.raw.remove(self.root, self.pool) in remove()
973 assert_eq!(m.remove(80, f, &()), Some(8.0)); in inserting()
977 assert_eq!(m.remove(80, f, &()), None); in inserting()
980 assert_eq!(m.remove(20, f, &()), Some(2.0)); in inserting()
984 assert_eq!(m.remove(20, f, &()), None); in inserting()
1004 assert_eq!(m.remove(200, f, &()), Some(20.0)); in inserting()
1005 assert_eq!(m.remove(40, f, &()), Some(4.0)); in inserting()
1006 assert_eq!(m.remove(60, f, &()), Some(6.0)); in inserting()
1008 assert_eq!(m.remove(50, f, &()), Some(5.5)); in inserting()
1010 assert_eq!(m.remove(90, f, &()), Some(9.0)); in inserting()
1221 assert_eq!(m.remove(50, f, &()), Some(5.0)); in remove_level1()
1229 assert_eq!(m.remove(10, f, &()), Some(1.0)); in remove_level1()
1236 assert_eq!(m.remove(55, f, &()), Some(5.5)); in remove_level1()
1254 assert_eq!(m.remove(20, f, &()), Some(2.0)); in remove_level1()
1265 assert_eq!(m.remove(15, f, &()), Some(1.5)); in remove_level1()
1277 assert_eq!(m.remove(60, f, &()), Some(6.0)); in remove_level1_rightmost()
1278 assert_eq!(m.remove(80, f, &()), Some(8.0)); in remove_level1_rightmost()
1279 assert_eq!(m.remove(50, f, &()), Some(5.0)); in remove_level1_rightmost()
1287 assert_eq!(m.remove(70, f, &()), Some(7.0)); in remove_level1_rightmost()
1320 assert_eq!(m.remove(640, f, &()), Some(64.0)); in level3_removes()
1328 assert_eq!(m.remove(1130, f, &()), Some(113.0)); in level3_removes()
1356 assert_eq!(m.remove(x, f, &()), Some(n as f32)); in insert_many()