def __eq__(self, other):
    return (isinstance(other, TableWrite) and (other.child == self.child) and (other.path == self.path) and (other.overwrite == self.overwrite) and (other.stage_locally == self.stage_locally) and (other._codec_spec == self._codec_spec))
def __eq__(self, other):
    return (isinstance(other, TableWrite) and (other.child == self.child) and (other.path == self.path) and (other.overwrite == self.overwrite) and (other.stage_locally == self.stage_locally) and (other._codec_spec == self._codec_spec))