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

Function decode_view_seq

atomic-core/src/pristine/tables.rs:889–893  ·  view source on GitHub ↗
(key: &[u8; 16])

Source from the content-addressed store, hash-verified

887/// Decode a view-sequence pair from 16 bytes
888#[inline]
889pub fn decode_view_seq(key: &[u8; 16]) -> (u64, u64) {
890 let view_id = u64::from_be_bytes(key[0..8].try_into().unwrap());
891 let seq = u64::from_be_bytes(key[8..16].try_into().unwrap());
892 (view_id, seq)
893}
894
895/// Encode a view-merkle pair as 40 bytes
896#[inline]

Callers 5

iter_conflictsMethod · 0.85
iter_changesMethod · 0.85
iter_conflictsMethod · 0.85
iter_changesMethod · 0.85

Calls 1

unwrapMethod · 0.45

Tested by 1