code: def __eq__(self, other):
      return (
          isinstance(other, type(self))
          and self.lst == other.lst
          and self.enum_lst == other.enum_lst
          and self.passthrough_list == other.passthrough_list
          and self.dataclass_val == other.dataclass_val
          and self.def_value == other.def_value
      )
  
imports: from dataclasses import dataclass, field
  from enum import Enum
  from typing import Dict, List, Optional, Tuple, Union
  from omegaconf import MISSING
label_desc: Use image node_id 2 for calling the ListValues obj's underlying member method code with example usage: obj.__eq__(other) and returns: unknown