code: def _return_or_inplace(
      self,
      new_col,
      inplace: Literal[True],
      expand: bool = False,
      retain_index: bool = True,
  ) -> None:
      ...
  
file_path: cudf/python/cudf/cudf/core/column/methods.py
imports: from __future__ import annotations
  from typing import Optional, Union, overload
  from typing_extensions import Literal
  import cudf
  from cudf.utils.utils import NotIterable
label_desc: Use image node_id 2 for calling the ColumnMethods obj's underlying member method code with example usage: obj._return_or_inplace(new_col, inplace, expand, retain_index) without return types