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.
- Header
Cursor Continuation - Cleanup-owning cursor inseparable from its original prepared request.
- Header
Cursor Page - Checked response and provenance-bound next-page state.
- Header
Cursor Policy - Source-bound header names and page size for opaque cursor pagination.
- Header
Cursor Session - Exact prepared-request context retained for one header-cursor traversal.
- 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§
- Header
Cursor Execution Error - Cursor validation or prepared-request execution failure.
- Header
Cursor Next - Provenance-bound continuation state from one executed prepared request.
- 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.