in src/Apache.IoTDB/Rpc/Generated/TSStatus.cs [279:288]
public override bool Equals(object that)
{
if (!(that is TSStatus other)) return false;
if (ReferenceEquals(this, other)) return true;
return System.Object.Equals(Code, other.Code)
&& ((__isset.message == other.__isset.message) && ((!__isset.message) || (System.Object.Equals(Message, other.Message))))
&& ((__isset.subStatus == other.__isset.subStatus) && ((!__isset.subStatus) || (TCollections.Equals(SubStatus, other.SubStatus))))
&& ((__isset.redirectNode == other.__isset.redirectNode) && ((!__isset.redirectNode) || (System.Object.Equals(RedirectNode, other.RedirectNode))))
&& ((__isset.needRetry == other.__isset.needRetry) && ((!__isset.needRetry) || (System.Object.Equals(NeedRetry, other.NeedRetry))));
}