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

Function plain_backing_empty_segment

nodedb-vector/src/segment_backing/plain.rs:197–208  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

195
196 #[test]
197 fn plain_backing_empty_segment() {
198 let dir = tempdir().unwrap();
199 let path = dir.path().join("empty.ndvs");
200 let seg = MmapVectorSegment::create(&path, 4, &[]).unwrap();
201 let backing = PlainMmapBacking::new(seg);
202
203 assert_eq!(backing.len(), 0);
204 assert!(backing.is_empty());
205 assert!(backing.get_vector(0).is_none());
206 assert!(backing.get_surrogate(0).is_none());
207 backing.prefetch(0);
208 }
209}

Callers

nothing calls this directly

Calls 4

joinMethod · 0.80
createFunction · 0.50
pathMethod · 0.45
prefetchMethod · 0.45

Tested by

no test coverage detected