Versions in this module Expand all Collapse all v1 v1.0.1 Apr 13, 2026 v1.0.0 Apr 10, 2026 Changes in this version + func AnyToString(v any) string + func AnyToStructValue(v any) *structpb.Value + func ClearFilterExprByFieldNames(expr *paginationV1.FilterExpr, fieldName string) + func FilterFields(filterExpr *paginationV1.FilterExpr, excludeFields []string) []*paginationV1.FilterCondition + func RemoveExcludedConditions(filterExpr *paginationV1.FilterExpr, excludeFields []string) []*paginationV1.FilterCondition + func StructValueToString(sv *structpb.Value) string + type PaginateMode int + const ModeOffset + const ModePage + const ModeToken + type Paginator interface + HasNext func() bool + HasPrev func() bool + Limit func() int + Mode func() PaginateMode + NextToken func() string + Offset func() int + Page func() int + PrevToken func() string + SetNextToken func(token string) + SetPrevToken func(token string) + SetToken func(token string) + SetTotal func(total int64) + Size func() int + Token func() string + Total func() int64 + TotalPages func() int + WithLimit func(limit int) Paginator + WithOffset func(offset int) Paginator + WithPage func(page int) Paginator + WithSize func(size int) Paginator + WithToken func(token string) Paginator