code: def object() -> SelectorType:
      """
      Select all object columns.
  
      See Also
      --------
      by_dtype : Select columns by dtype.
  
      Examples
      --------
      >>> import polars.selectors as cs
      >>> from uuid import uuid4
      >>> with pl.Config(fmt_str_lengths=36):
      ...     df = pl.DataFrame(
      ...         {
      ...             "idx": [0, 1],
      ...             "uuid_obj": [uuid4(), uuid4()],
      ...             "uuid_str": [str(uuid4()), str(uuid4())],
      ...         },
      ...         schema_overrides={"idx": pl.Int32},
      ...     )
      ...     print(df)  # doctest: +IGNORE_RESULT
      shape: (2, 3)
      ┌─────┬──────────────────────────────────────┬──────────────────────────────────────┐
      │ idx ┆ uuid_obj                             ┆ uuid_str                             │
      │ --- ┆ ---                                  ┆ ---                                  │
      │ i32 ┆ object                               ┆ str                                  │
      ╞═════╪══════════════════════════════════════╪══════════════════════════════════════╡
      │ 0   ┆ 6be063cf-c9c6-43be-878e-e446cfd42981 ┆ acab9fea-c05d-4b91-b639-418004a63f33 │
      │ 1   ┆ 7849d8f9-2cac-48e7-96d3-63cf81c14869 ┆ 28c65415-8b7d-4857-a4ce-300dca14b12b │
      └─────┴──────────────────────────────────────┴──────────────────────────────────────┘
  
      Select object columns and export as a dict:
  
      >>> df.select(cs.object()).to_dict(as_series=False)  # doctest: +IGNORE_RESULT
      {
          "uuid_obj": [
              UUID("6be063cf-c9c6-43be-878e-e446cfd42981"),
              UUID("7849d8f9-2cac-48e7-96d3-63cf81c14869"),
          ]
      }
  
      Select all columns *except* for those that are object and export as dict:
  
      >>> df.select(~cs.object())  # doctest: +IGNORE_RESULT
      {
          "idx": [0, 1],
          "uuid_str": [
              "acab9fea-c05d-4b91-b639-418004a63f33",
              "28c65415-8b7d-4857-a4ce-300dca14b12b",
          ],
      }
  
      """  # noqa: W505
      return _selector_proxy_(F.col(Object), name="object")
  
imports: from __future__ import annotations
  import re
  from datetime import timezone
  from functools import reduce
  from operator import or_
  from typing import TYPE_CHECKING, Any, Collection, Literal, Mapping, overload
  from polars import functions
  from polars.datatypes import FLOAT_DTYPES, INTEGER_DTYPES, NUMERIC_DTYPES, SIGNED_INTEGER_DTYPES, TEMPORAL_DTYPES, UNSIGNED_INTEGER_DTYPES, Binary, Boolean, Categorical, Date, Datetime, Decimal, Duration, Object, String, Time, is_polars_dtype
  from polars.expr import Expr
  from polars.utils.deprecation import deprecate_nonkeyword_arguments
  from polars.utils.various import is_column
label_desc: Use image node_id 30 for calling a global function with example usage: object() and returns: _selector_proxy_