code: func (api *Client) GetUsersContext(ctx context.Context) (results []User, err error) {
  	var (
  		p UserPagination
  	)
  
  	for p = api.GetUsersPaginated(); !p.Done(err); p, err = p.Next(ctx) {
  		results = append(results, p.Users...)
  	}
  
  	return results, p.Failure(err)
  }
docs: // GetUsersContext returns the list of users (with their detailed information) with a custom context