MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / get_change_at_seq

Method get_change_at_seq

atomic-core/src/pristine/txn/write/view.rs:76–84  ·  view source on GitHub ↗
(&self, view: &ViewState, seq: u64)

Source from the content-addressed store, hash-verified

74 }
75
76 fn get_change_at_seq(&self, view: &ViewState, seq: u64) -> PristineResult<Option<NodeId>> {
77 let table = self.txn.open_table(VIEW_CHANGES)?;
78 let key = encode_view_seq(view.id, seq);
79 let result = table.get(&key)?;
80 match result {
81 Some(value) => Ok(Some(NodeId::new(value.value()))),
82 None => Ok(None),
83 }
84 }
85
86 fn iter_changes(
87 &self,

Callers 1

test_del_changeFunction · 0.45

Calls 2

encode_view_seqFunction · 0.85
getMethod · 0.65

Tested by 1

test_del_changeFunction · 0.36