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{}

Uses (7)

Used by (62)