code: def _marshall_data(proto: ArrowTableProto, df: pd.DataFrame) -> None:
      """Marshall pandas.DataFrame data into an ArrowTable proto.
  
      Parameters
      ----------
      proto : proto.ArrowTable
          Output. The protobuf for a Streamlit ArrowTable proto.
  
      df : pandas.DataFrame
          A dataframe to marshall.
  
      """
      proto.data = type_util.data_frame_to_bytes(df)
  
file_path: streamlit/lib/streamlit/components/v1/component_arrow.py
imports: from __future__ import annotations
  from typing import Any
  import pandas
  from streamlit import type_util
  from streamlit.elements.lib import pandas_styler_utils
  from streamlit.proto.Components_pb2 import ArrowTable
label_desc: Use image node_id 4 for calling a global function with example usage: _marshall_data(proto, df) without return types