def compare.final
mylsm-lsm-store@0.6.0.1 · src/scan/VisibleCursor.bend:273
import mylsm-lsm-store@0.6.0.1/src/scan/VisibleCursor.bend as VisibleCursor
import Base
import mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend as ByteMemTable
import mylsm-lsm-store@0.6.0.1/src/scan/RangeCursor.bend as RangeCursor
import mylsm-lsm-store@0.6.0.1/src/scan/SstCursor.bend as SstCursor
import bend-kit-bytes@0.3.2.0/bytes.bend as Bytes
273def compare.final(
274 base: Maybe<&1, SstCursor.Cursor>,
275 base_entry: ByteMemTable.Entry,
276 delta_entry: ByteMemTable.Entry,
277 delta_tail: List<&1, ByteMemTable.Entry>,
278 bounds: RangeCursor.Bounds,
279 base_key: Bytes.Bytes,
280 delta_key: Bytes.Bytes,
281) -> CompareState:
282 Compare{base, base_entry, delta_entry, delta_tail, bounds,
283 compare.order(base_key, delta_key)}