code: def test_pickle_packed_dataframe_struct():
      np.random.seed(0)
  
      df = DataFrame()
      df["keys"] = Series(
          list({"0": i, "1": i + 1, "2": i + 2} for i in range(10))
      )
      df["vals"] = np.random.random(len(df))
  
      check_packed_pickled_equality(df)
  
imports: import pickle
  import sys
  import numpy
  import pandas
  from cudf import DataFrame, GenericIndex, Series
  from cudf._lib.copying import pack, unpack
  from cudf.testing._utils import assert_eq
label_desc: Use image node_id 19 for calling a global function with example usage: test_pickle_packed_dataframe_struct() without return types