code: def items_iter(self, limit):
          '''Get an iterator of the 'items' in each page. Instead of a feature
          collection from each page, the iterator yields the features.
  
          :param int limit: The number of 'items' to limit to.
          :return: iter of items in page
          '''
  
          pages = (page.get() for page in self._pages())
          items = itertools.chain.from_iterable(
              (p[self.ITEM_KEY] for p in pages)
          )
          if limit is not None:
              items = itertools.islice(items, limit)
          return itemf items_iter(self, limit):
          '''Get an iterator of the 'items' in each page. Instead of a feature
          collection from each page, the iterator yields the features.
  
          :param int limit: The number of 'items' to limit to.
          :return: iter of items in page
          '''
  
          pages = (page.get() for page in self._pages())
          items = itertools.chain.from_iterable(
              (p[self.ITEM_KEY] for p in pages)
          )
          if limit is not None:
              items = itertools.islice(items, limit)
          return items
docs: Get an iterator of the 'items' in each page. Instead of a feature
          collection from each page, the iterator yields the features.
  
          :param int limit: The number of 'items' to limit to.
          :return: iter of items in page