Versions in this module Expand all Collapse all v0 v0.27.0 Sep 4, 2026 Changes in this version + func All[Item any, Resp Response[Item], Req Request[Req, Resp]](request Req, opts ...Option) ([]Item, error) + func Items[Item any, Resp Response[Item], Req Request[Req, Resp]](request Req, opts ...Option) iter.Seq2[Item, error] + type Option func(*config) error + func WithLimit(limit int) Option + func WithMaxPages(maxPages int) Option + func WithPageSize(pageSize int32) Option + type Request interface + Execute func() (Resp, error) + PageSize func(pageSize int32) Self + PageToken func(pageToken string) Self + type Response interface + GetItems func() []Item + GetNextPageToken func() string