Expand description
Explicit provider-neutral pagination strategy state.
Structs§
- Cursor
Digest - Caller-produced fixed-size cursor digest.
- Cursor
History - Cleanup-owning exact cursor history used for cycle and collision checks.
- Numbered
Page Boundary - Accepted numbered-page boundary.
- Numbered
Page Metadata - Validated metadata from one numbered-page response.
- Numbered
Page Observation - One decoded numbered-page response supplied to a pager driver.
- Numbered
Pagination - Stateful numbered-page strategy with locked traversal metadata.
- Offset
Page Boundary - Accepted offset-page boundary.
- Offset
Page Metadata - Validated metadata from one offset-based response.
- Offset
Page Observation - One decoded offset-page response supplied to a pager driver.
- Offset
Pagination - Stateful offset strategy with fixed page size and total metadata.
- Page
Number - One-based provider-neutral page number.
- Pager
Driver - Single-owner request/response sequencer for one pagination strategy.
- Pagination
Budget - Transactional request, item, and snapshot budget.
- Pagination
Cursor - Cleanup-owning opaque cursor populated by atomic source transfer.
- Pagination
Limits - Hard traversal limits selected before the first request.
- Pagination
Marker - Cleanup-owning opaque marker populated by atomic source transfer.
- Pagination
Progress - Public nonsensitive traversal counters.
- Provider
Link Binding - Immutable operation boundary used to validate provider pagination links.
- Snapshot
Id - Provider snapshot identifier supplied by a provider decoder.
- Validated
Provider Link - Cleanup-owning operation-bound provider pagination link.
Enums§
- Pager
Control - Caller decision independent from provider pagination state.
- Pager
Driver Error - Pager sequencing or strategy failure.
- Pager
Step - Next caller action from the pure pager driver.
- Pagination
Error - Pagination validation or transition error.
- Provider
Link Execution Error - Provider-link validation or authenticated transport failure.
- Snapshot
Policy - Snapshot presence policy fixed for one traversal.
Constants§
- MAX_
OPAQUE_ STATE_ BYTES - Maximum opaque cursor, marker, or provider-link target length.
- MAX_
SNAPSHOT_ ID_ BYTES - Maximum exact provider snapshot identity length.
Traits§
- Page
Strategy - Provider-neutral page strategy driven without transport or allocation.