Skip to main content

Module query_options

Module query_options 

Source

Structs§

IntraTxCoordinate
Intra-transaction coordinate: a transaction and an index within it (events today; any per-transaction-indexed lane). Boundary cursors may point at slots with no item.
QueryOptions
Validated, normalized form of QueryOptions (the proto wire type).
ResolvedCheckpointRange
A request’s checkpoint bounds resolved into the checkpoint-sequence interval to scan. Unlike ResolvedScan<u64>/ResolvedScan<IntraTxCoordinate>, the scan domain here is checkpoint space, so the entry and terminal checkpoints derive from range directly and need no extra fields.
ResolvedScan
A request’s checkpoint bounds resolved into the scan-position interval to scan, along with the checkpoint-space facts for watermark rendering.
ScanBounds
Semantic scan bounds over explicit scan positions (cursor trims need exclusive bounds on either side).

Enums§

Ordering
RangeExhaustion
Why a resolved scan interval is exhausted. Fixed at range-resolution time, carried through scan state, and rendered by ScanTerminal.

Traits§

ScanCursor
How a lane reads wire cursors: the token’s coordinate in the lane’s position space.

Functions§

validate_checkpoint_bounds
The requested checkpoint window’s validity check, standalone so backends can sequence it independently of options parsing (kv validates bounds before the read mask and options; the fused resolution re-runs it harmlessly).

Type Aliases§

IntraTxScanBounds