docs: def _from_dict_record(data):
      """
      Infer a BigQuery table schema from a dictionary. If the dictionary has entries that
      are in turn OrderedDicts these will be turned into RECORD types. Ideally this will
      be an OrderedDict but it is not required.
  
      Args:
        data: The dict to infer a schema from.
      Returns:
        A list of dictionaries containing field 'name' and 'type' entries, suitable for use in a
            BigQuery Tables resource schema.
      """
      return [Schema._get_field_entry(name, value) for name, value in list(data.items())]