def apply_mut

mylsm-lsm-store@0.3.2.0 · src/Db.bend:57

import mylsm-lsm-store@0.3.2.0/src/Db.bend as Db
import Base
import mylsm-lsm-store@0.3.2.0/src/MemTable.bend as MemTable
import mylsm-lsm-store@0.3.2.0/src/Wal.bend as Wal

57def apply_mut(+mem: MemTable.MemTable, +mut: Wal.Mut) -> MemTable.MemTable:
58  match mut:
59    case Wal.Put{key, val}:
60      MemTable.put(mem, key, val)
61    case Wal.Del{key}:
62      MemTable.del(mem, key)

Uses (4)

Used by (1)