code: def isFalsy(self: Column) -> Column:
      """Returns a Column indicating whether all values in the Column are False or NULL (**falsy**).
  
      Each element in the resulting column is True if all the elements in the
      Column are either NULL or False, or False otherwise. This is accomplished by
      performing a bitwise or of the ``isNull`` condition and a literal False value and
      then wrapping the result in a **when** statement.
  
      :param self: Column object
      :returns: Column object
      :rtype: Column
      """
      return when(self.isNull() | (self == lit(False)), True).otherwise(
          False
      )
  
file_path: quinn/quinn/extensions/column_ext.py
imports: from __future__ import annotations
  from typing import Any
  from pyspark.sql.column import Column
  from pyspark.sql.functions import lit, trim, when
label_desc: Use image node_id 1 for calling a global function with example usage: isFalsy() and returns: when