// NewListUsersPaginator returns a new ListUsersPaginator
NewListUsersPaginator returns a new ListUsersPaginator
// NewListUsersPaginator returns a new ListUsersPaginator
func NewListUsersPaginator(client ListUsersAPIClient, params *quicksight.ListUsersInput, optFns ...func(*ListUsersPaginatorOptions)) *ListUsersPaginator {
	if params == nil {
		params = &quicksight.ListUsersInput{}
	}
	options := ListUsersPaginatorOptions{}
	if params.MaxResults != 0 {
		options.Limit = params.MaxResults
	}
	for _, fn := range optFns {
		fn(&options)
	}
	return &ListUsersPaginator{
		options:   options,
		client:    client,
		params:    params,
		firstPage: true,
		nextToken: params.NextToken,
	}
}
func NewListUsersPaginator ( client ListUsersAPIClient , params * quicksight . ListUsersInput , optFns ... func ( * ListUsersPaginatorOptions ) ) * ListUsersPaginator { if params == nil { params = & quicksight . ListUsersInput { } } options := ListUsersPaginatorOptions { } if params . MaxResults != 0 { options . Limit = params . MaxResults } for _ , fn := range optFns { fn ( & options ) } return & ListUsersPaginator { options : options , client : client , params : params , firstPage : true , nextToken : params . NextToken , } }
NewListUsersPaginator returns a new ListUsersPaginator
NewListUsersPaginator returns a new ListUsersPaginator