type BaseResult

mylsm-lsm-store@0.6.0.1 · src/scan/VisibleCursor.bend:44

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/SstCursor.bend as SstCursor

44# Normalizes the block cursor outcome before merge resolution.
45type BaseResult is Type:
46  BaseItem{cursor: SstCursor.Cursor, entry: ByteMemTable.Entry}
47  BaseSkip{cursor: SstCursor.Cursor}
48  BaseDone{}
49  BaseError{error: U32 & String}

Uses (5)

Used by (2)