in src/Apache.IoTDB/Rpc/Generated/TSFetchResultsResp.cs [118:148]
public TSFetchResultsResp DeepCopy()
{
var tmp89 = new TSFetchResultsResp();
if((Status != null))
{
tmp89.Status = (TSStatus)this.Status.DeepCopy();
}
tmp89.HasResultSet = this.HasResultSet;
tmp89.IsAlign = this.IsAlign;
if((QueryDataSet != null) && __isset.queryDataSet)
{
tmp89.QueryDataSet = (TSQueryDataSet)this.QueryDataSet.DeepCopy();
}
tmp89.__isset.queryDataSet = this.__isset.queryDataSet;
if((NonAlignQueryDataSet != null) && __isset.nonAlignQueryDataSet)
{
tmp89.NonAlignQueryDataSet = (TSQueryNonAlignDataSet)this.NonAlignQueryDataSet.DeepCopy();
}
tmp89.__isset.nonAlignQueryDataSet = this.__isset.nonAlignQueryDataSet;
if((QueryResult != null) && __isset.queryResult)
{
tmp89.QueryResult = this.QueryResult.DeepCopy();
}
tmp89.__isset.queryResult = this.__isset.queryResult;
if(__isset.moreData)
{
tmp89.MoreData = this.MoreData;
}
tmp89.__isset.moreData = this.__isset.moreData;
return tmp89;
}