MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / delete_entry

Function delete_entry

nodedb-spatial/src/rtree/tree.rs:208–218  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

206
207 #[test]
208 fn delete_entry() {
209 let mut tree = RTree::new();
210 for i in 0..50 {
211 tree.insert(make_entry(i, i as f64, i as f64));
212 }
213 assert!(tree.delete(25));
214 assert_eq!(tree.len(), 49);
215 let all = tree.search(&BoundingBox::new(-1.0, -1.0, 100.0, 100.0));
216 assert!(all.iter().all(|e| e.id != 25));
217 assert!(!tree.delete(999));
218 }
219
220 #[test]
221 fn nearest_neighbor() {

Callers

nothing calls this directly

Calls 3

make_entryFunction · 0.70
insertMethod · 0.45
searchMethod · 0.45

Tested by

no test coverage detected