class Stytch::Users

def search_all(query, limit: 100)

def search_all(query, limit: 100)
  Enumerator.new do |enum|
    cursor = nil
    loop do
      resp = search(query, limit: limit, cursor: cursor)
      resp['results'].each do |user|
        enum << user
      end
      cursor = resp['results_metadata']['next_cursor']
      break if cursor.nil?
    end
  end
end