code: def _item_to_metric(iterator, log_metric_pb):
      
      # NOTE: LogMetric message type does not have an ``Any`` field
      #       so `MessageToDict`` can safely be used.
      resource = MessageToDict(log_metric_pb)
      return Metric.from_api_repr(resource, iterator.client)
docs: Convert a metric protobuf to the native object.
  
      :type iterator: :class:`~google.api_core.page_iterator.Iterator`
      :param iterator: The iterator that is currently in use.
  
      :type log_metric_pb:
          :class:`.logging_metrics_pb2.LogMetric`
      :param log_metric_pb: Metric protobuf returned from the API.
  
      :rtype: :class:`~google.cloud.logging.metric.Metric`
      :returns: The next metric in the page.