def parse.file.header
mylsm-lsm-store@0.6.0.1 · src/ByteSstFile.bend:1077
import mylsm-lsm-store@0.6.0.1/src/ByteSstFile.bend as ByteSstFile
import Base
import mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend as ByteMemTable
1077def parse.file.header(
1078 result: Result<&1, &1, Error, PayloadWords>
1079) -> Result<&1, &1, Error, ByteMemTable.Table>:
1080 match result:
1081 case Fail{error}:
1082 Fail{error}
1083 case Done{PayloadWords{cursor, _, level, total, payload_len, _}}:
1084 parse.block.payload(cursor, level, total, payload_len)