def entry_cmp

mylsm-lsm-store@0.6.0.1 · src/SortedRun.bend:32

import mylsm-lsm-store@0.6.0.1/src/SortedRun.bend as SortedRun
import Base
import mylsm-lsm-store@0.6.0.1/src/Keys.bend as Keys
import mylsm-lsm-store@0.6.0.1/src/MemTable.bend as MemTable

32# Handle the entry cmp for the sorted-run operations.
33def entry_cmp(e1: MemTable.Entry, e2: MemTable.Entry) -> Cmp:
34  match e1:
35    case MemTable.Entry{k1, v1}:
36      match e2:
37        case MemTable.Entry{k2, v2}:
38          Keys.cmp(k1, k2)

Uses (3)

Used by (2)