class_docstr: The class for binary operations of pandas-on-Spark objects with StructType.
class_docstr_tok: ["The","class","for","binary","operations","of","pandas-on-Spark","objects","with","StructType","."]
code: def le(self, left: IndexOpsLike, right: Any) -> SeriesOrIndex:
      from pyspark.pandas.base import column_op
  
      _sanitize_list_like(right)
      return column_op(Column.__le__)(left, right)
  
imports: from typing import Any, Union, cast
  from pandas.api.types import CategoricalDtype
  from pyspark.pandas._typing import Dtype, IndexOpsLike, SeriesOrIndex
  from pyspark.pandas.base import column_op, IndexOpsMixin
  from pyspark.pandas.data_type_ops.base import DataTypeOps, _as_bool_type, _as_categorical_type, _as_other_type, _as_string_type, _sanitize_list_like
  from pyspark.pandas.typedef import pandas_on_spark_type
  from pyspark.sql import functions, Column
  from pyspark.sql.types import ArrayType, BooleanType, NumericType, StringType
label_desc: Use image node_id 3 for calling the StructOps obj's underlying member method code with example usage: obj.le(left, right) and returns: column_op