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
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
Pagination - Stateful offset strategy with fixed page size and total metadata.
- Page
Number - One-based provider-neutral page number.
- 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§
- 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.