def metadata
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
371# Handle metadata in the SSTable indexes, filters, and lookup.
372def metadata(entries: List<&2, MemTable.Entry>) -> Metadata:
373 match entries:
374 case Nil{}:
375 Meta{None{}, None{}, 0n}
376 case Con{MemTable.Entry{+key, val}, rest}:
377 metadata_tail(rest, key, key, 1n)