type Table
import mylsm-lsm-store@0.6.0.1/src/Sstable.bend as Sstableimport Base
import mylsm-lsm-store@0.6.0.1/src/MemTable.bend as MemTable
15# Represent Table data used by the SSTable indexes, filters, and lookup.
16type Table is Data:
17 Tbl{
18 entries: List<&2, MemTable.Entry>,
19 filter: Bloom,
20 nbits: Nat,
21 smallest: Maybe<&2, String>,
22 largest: Maybe<&2, String>,
23 count: Nat,
24 chunks: List<&2, List<&2, MemTable.Entry>>,
25 blocks: List<&2, String>
26 }