code: def tuple_in_condition(
      columns: tuple[ColumnElement, ...],
      collection: Iterable[Any] | Select,
      *,
      session: Session | None = None,
  ) -> ColumnOperators:
      """
      Generate a tuple-in-collection operator to use in ``.where()``.
  
      For most SQL backends, this generates a simple ``([col, ...]) IN [condition]``
      clause.
  
      :meta private:
      """
      return tuple_(*columns).in_(collection)
  
imports: from __future__ import annotations
  import contextlib
  import copy
  import datetime
  import json
  import logging
  from typing import TYPE_CHECKING, Any, Generator, Iterable, overload
  from dateutil import relativedelta
  from sqlalchemy import TIMESTAMP, PickleType, event, nullsfirst, tuple_
  from sqlalchemy.dialects import mysql
  from sqlalchemy.types import JSON, Text, TypeDecorator
  from airflow.configuration import conf
  from airflow.serialization.enums import Encoding
  from airflow.utils.timezone import make_naive, utc
label_desc: Use image node_id 12 for calling a global function with example usage: tuple_in_condition(columns, collection) and returns: tuple_