Skip to main content

Module pagination

Module pagination 

Source
Expand description

Cursor-based pagination for large result sets.

Provides encoding and decoding of pagination cursors to track position within result sets, supporting different pagination modes (default, callers, callees). Uses base64-encoded JSON.

Structs§

CursorData
PaginationResult

Enums§

PaginationError
PaginationMode

Constants§

DEFAULT_PAGE_SIZE

Functions§

decode_cursor
Decode a base64-encoded JSON cursor string.
encode_cursor
Encode a cursor into a base64-encoded JSON string.
paginate_slice