class_docstr: Interact with Presto through prestodb.
  
  >>> ph = PrestoHook()
  >>> sql = "SELECT count(1) AS num FROM airflow.static_babynames"
  >>> ph.get_records(sql)
  [[340698]]
docstr: Presto will adapt all execute() args internally, hence we return cell without any conversion.
  
  :param cell: The cell to insert into the table
  :param conn: The database connection
  :return: The cell
docstr_tok: ["Presto","will","adapt","all","execute","(",")","args","internally",",","hence","we","return","cell","without","any","conversion",".",":","param","cell",":","The","cell","to","insert","into","the","table",":","param","conn",":","The","database","connection",":","return",":","The","cell"]
code: def _serialize_cell(cell: Any, conn: Connection | None = None) -> Any:
      """
      Presto will adapt all execute() args internally, hence we return cell without any conversion.
  
      :param cell: The cell to insert into the table
      :param conn: The database connection
      :return: The cell
      """
      return cell
  
imports: from __future__ import annotations
  import json
  import os
  from typing import TYPE_CHECKING, Any, Iterable, Mapping, TypeVar
  import prestodb
  from prestodb.exceptions import DatabaseError
  from prestodb.transaction import IsolationLevel
  from airflow.configuration import conf
  from airflow.exceptions import AirflowException
  from airflow.providers.common.sql.hooks.sql import DbApiHook
  from airflow.utils.operator_helpers import AIRFLOW_VAR_NAME_FORMAT_MAPPING, DEFAULT_FORMAT_PREFIX
label_desc: Use image node_id 8 for calling the PrestoHook obj's underlying member method code with example usage: obj._serialize_cell(cell, conn) and returns: cell