MCPcopy Create free account
hub / github.com/clockworklabs/SpacetimeDB / iter

Method iter

crates/table/src/pointer_map.rs:321–325  ·  view source on GitHub ↗

Returns an iterator over all row hash x row pointer pairs.

(&self)

Source from the content-addressed store, hash-verified

319
320 /// Returns an iterator over all row hash x row pointer pairs.
321 pub fn iter(&self) -> impl '_ + Iterator<Item = (RowHash, RowPointer)> {
322 self.map
323 .iter()
324 .flat_map(|(hash, poc)| self.poc_pointers(poc).iter().map(|&ptr| (*hash, ptr)))
325 }
326
327 /// Merges `translate(src_pm)` into `self`.
328 ///

Callers

nothing calls this directly

Calls 3

poc_pointersMethod · 0.80
iterMethod · 0.65
mapMethod · 0.45

Tested by

no test coverage detected