type CursorListRemoveState

mylsm-lsm-store@0.6.0.1 · src/scan/Snapshot.bend:126

import mylsm-lsm-store@0.6.0.1/src/scan/Snapshot.bend as Snapshot
import Base

126# Carries the recursive cursor-ID search with its untouched list prefix.
127type CursorListRemoveState is Type:
128  CursorSearch{cursors: List<&2, CursorResource>, cursor_id: U32,
129    prefix: List<&2, CursorResource>}
130  CursorCompareCopies{copies: CursorResource & CursorResource,
131    tail: List<&2, CursorResource>, cursor_ids: U32 & U32,
132    prefix: List<&2, CursorResource>}
133  CursorCompare{matches: Bool, resource: CursorResource,
134    tail: List<&2, CursorResource>, cursor_id: U32,
135    prefix: List<&2, CursorResource>}

Uses (5)

Used by (3)