docstr: Return a list containing all stats from each registered provider.
docstr_tok: ["Return","a","list","containing","all","stats","from","each","registered","provider","."]
code: def get_stats(self) -> List[CacheStat]:
      """Return a list containing all stats from each registered provider."""
      all_stats: List[CacheStat] = []
      for provider in self._cache_stats_providers:
          all_stats.extend(provider.get_stats())
  
      return all_stats
  
file_path: streamlit/lib/streamlit/runtime/stats.py
imports: import itertools
  from abc import abstractmethod
  from typing import List, NamedTuple
  from typing_extensions import Protocol, runtime_checkable
  from streamlit.proto.openmetrics_data_model_pb2 import Metric
label_desc: Use image node_id 3 for calling the StatsManager obj's underlying member method code with example usage: obj.get_stats() and returns: all_stats