code: def suppress_cached_st_function_warning() -> Iterator[None]:
      with CACHE_DATA_MESSAGE_REPLAY_CTX.suppress_cached_st_function_warning(), CACHE_RESOURCE_MESSAGE_REPLAY_CTX.suppress_cached_st_function_warning():
          yield
  
file_path: streamlit/lib/streamlit/runtime/caching/__init__.py
imports: import contextlib
  from typing import Any, Iterator, Union
  from google.protobuf.message import Message
  from streamlit.proto.Block_pb2 import Block
  from streamlit.runtime.caching.cache_data_api import CACHE_DATA_MESSAGE_REPLAY_CTX, CacheDataAPI, _data_caches
  from streamlit.runtime.caching.cache_errors import CACHE_DOCS_URL
  from streamlit.runtime.caching.cache_resource_api import CACHE_RESOURCE_MESSAGE_REPLAY_CTX, CacheResourceAPI, _resource_caches
  from streamlit.runtime.state.common import WidgetMetadata
  from streamlit.runtime.caching.cache_data_api import get_data_cache_stats_provider
  from streamlit.runtime.caching.cache_resource_api import get_resource_cache_stats_provider
label_desc: Use image node_id 6 for calling a global function with example usage: suppress_cached_st_function_warning() without return types