def parse.multi.complete

mylsm-lsm-store@0.6.0.1 · src/ByteSstFile.bend:1821

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
import bend-kit-bytes@0.3.2.0/bytes.bend as Bytes

1821def parse.multi.complete(
1822  source: Bytes.Bytes,
1823  table: ByteMemTable.Table,
1824  level: U32,
1825  count_matches: Bool
1826) -> Result<&1, &1, Error, ByteMemTable.Table>:
1827  match count_matches:
1828    case False{}: Fail{Malformed{}}
1829    case True{}: parse.canonical.table(source, table, level)

Uses (7)

Used by (1)