in src/Apache.IoTDB/Rpc/Generated/TSFastLastDataQueryForOneDeviceReq.cs [420:434]
public override bool Equals(object that)
{
if (!(that is TSFastLastDataQueryForOneDeviceReq other)) return false;
if (ReferenceEquals(this, other)) return true;
return System.Object.Equals(SessionId, other.SessionId)
&& System.Object.Equals(Db, other.Db)
&& System.Object.Equals(DeviceId, other.DeviceId)
&& TCollections.Equals(Sensors, other.Sensors)
&& ((__isset.fetchSize == other.__isset.fetchSize) && ((!__isset.fetchSize) || (System.Object.Equals(FetchSize, other.FetchSize))))
&& System.Object.Equals(StatementId, other.StatementId)
&& ((__isset.enableRedirectQuery == other.__isset.enableRedirectQuery) && ((!__isset.enableRedirectQuery) || (System.Object.Equals(EnableRedirectQuery, other.EnableRedirectQuery))))
&& ((__isset.jdbcQuery == other.__isset.jdbcQuery) && ((!__isset.jdbcQuery) || (System.Object.Equals(JdbcQuery, other.JdbcQuery))))
&& ((__isset.timeout == other.__isset.timeout) && ((!__isset.timeout) || (System.Object.Equals(Timeout, other.Timeout))))
&& ((__isset.legalPathNodes == other.__isset.legalPathNodes) && ((!__isset.legalPathNodes) || (System.Object.Equals(LegalPathNodes, other.LegalPathNodes))));
}