type Bytes.Cursor
mylsm-lsm-store@0.6.0.1 · mylsm.bend:193
import mylsm-lsm-store@0.6.0.1/mylsm.bend as Mylsm
import Base
import mylsm-lsm-store@0.6.0.1/src/scan/RangeCursor.bend as ByteRangeCursor
import mylsm-lsm-store@0.6.0.1/src/scan/VisibleCursor.bend as VisibleByteCursor
import mylsm-lsm-store@0.6.0.1/src/coordinator/Client.bend as OwnerClient
193type Bytes.Cursor is Type:
194 ByteCursor{inner: ByteRangeCursor.Cursor, bounds: ByteRangeCursor.Bounds}
195 ByteStreamCursor{inner: VisibleByteCursor.Cursor}
196 ByteOwnerCursor{session: OwnerClient.Session, snapshot_id: U32, cursor_id: U32}
197 ByteOwnedCursor{snapshot: Bytes.Snapshot, inner: Bytes.Cursor,
198 bounds: ByteRangeCursor.Bounds}
199 ByteFailureCursor{error: Bytes.Error}
200 ByteClosedCursor{}