Versions in this module Expand all Collapse all v1 v1.0.91 Aug 27, 2026 v1.0.90 Aug 25, 2026 Changes in this version + const CollectAllHardPageBound + func WaitContext(ctx context.Context, delay time.Duration) error + type CursorError struct + Kind CursorErrorKind + Page int + Token string + func (e *CursorError) Error() string + type CursorErrorKind uint8 + const CursorMissing + const CursorRepeated + type Fetch func(ctx context.Context, pageNumber int, pageToken string) (hasMore bool, nextToken string, err error) + type Options struct + Delay time.Duration + Fetch Fetch + InitialToken string + MaxPages int + Wait func(context.Context, time.Duration) error + type State struct + Complete bool + NextToken string + Pages int + func Walk(ctx context.Context, options Options) (State, error) + type WaitError struct + Err error + func (e *WaitError) Error() string + func (e *WaitError) Unwrap() error