code: def _item_to_entry(iterator, entry_pb, loggers):
      
      resource = _parse_log_entry(entry_pb)
      return entry_from_resource(resource, iterator.client, loggers)
docs: Convert a log entry protobuf to the native object.
  
      .. note::
  
          This method does not have the correct signature to be used as
          the ``item_to_value`` argument to
          :class:`~google.api_core.page_iterator.Iterator`. It is intended to be
          patched with a mutable ``loggers`` argument that can be updated
          on subsequent calls. For an example, see how the method is
          used above in :meth:`_LoggingAPI.list_entries`.
  
      :type iterator: :class:`~google.api_core.page_iterator.Iterator`
      :param iterator: The iterator that is currently in use.
  
      :type entry_pb: :class:`.log_entry_pb2.LogEntry`
      :param entry_pb: Log entry protobuf returned from the API.
  
      :type loggers: dict
      :param loggers:
          A mapping of logger fullnames -> loggers.  If the logger
          that owns the entry is not in ``loggers``, the entry
          will have a newly-created logger.
  
      :rtype: :class:`~google.cloud.logging.entries._BaseEntry`
      :returns: The next log entry in the page.