def db_get
import mylsm-lsm-store@0.3.2.0/src/Db.bend as Dbimport Base
import mylsm-lsm-store@0.3.2.0/src/MemTable.bend as MemTable
139def db_get(+db: Db, +key: String) -> Maybe<&2, String>:
140 match db:
141 case Db{dir, mem, frozen, batch_cap, bcache, levels, flushed, manifest_token, mem_count, frozen_count}:
142 flatten_opt(hits_first(Con{MemTable.get_hit(mem, key), Con{MemTable.get_hit(frozen, key), levels_hits(levels, key)}}))
Uses (8)
Used by (0)
No other definition uses this definition.