def batch.prepare.built

mylsm-lsm-store@0.6.0.1 · src/ByteDurableDb.bend:1839

import mylsm-lsm-store@0.6.0.1/src/ByteDurableDb.bend as ByteDurableDb
import Base
import mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend as ByteMemTable
import mylsm-lsm-store@0.6.0.1/src/ByteWal.bend as ByteWal

1839def batch.prepare.built(
1840  handle: Handle,
1841  built: ByteMemTable.Table & List<&1, ByteWal.Mutation>
1842) -> IO(Handle & Result<&1, &1, Error, Unit>):
1843  do IO<Handle & Result<&1, &1, Error, Unit>>:
1844    prepared : Handle & Result<&1, &1, Error, BatchPrepared> <-
1845      batch.build.result(handle, built)
1846    result : Handle & Result<&1, &1, Error, Unit> <-
1847      batch.prepare.result(prepared)
1848    return result

Uses (14)

Used by (1)