| 1708 | } |
| 1709 | |
| 1710 | func (p *TSExecuteStatementResp) ReadField6(ctx context.Context, iprot thrift.TProtocol) error { |
| 1711 | _, size, err := iprot.ReadListBegin(ctx) |
| 1712 | if err != nil { |
| 1713 | return thrift.PrependError("error reading list begin: ", err) |
| 1714 | } |
| 1715 | tSlice := make([]string, 0, size) |
| 1716 | p.DataTypeList = tSlice |
| 1717 | for i := 0; i < size; i ++ { |
| 1718 | var _elem13 string |
| 1719 | if v, err := iprot.ReadString(ctx); err != nil { |
| 1720 | return thrift.PrependError("error reading field 0: ", err) |
| 1721 | } else { |
| 1722 | _elem13 = v |
| 1723 | } |
| 1724 | p.DataTypeList = append(p.DataTypeList, _elem13) |
| 1725 | } |
| 1726 | if err := iprot.ReadListEnd(ctx); err != nil { |
| 1727 | return thrift.PrependError("error reading list end: ", err) |
| 1728 | } |
| 1729 | return nil |
| 1730 | } |
| 1731 | |
| 1732 | func (p *TSExecuteStatementResp) ReadField7(ctx context.Context, iprot thrift.TProtocol) error { |
| 1733 | p.QueryDataSet = &TSQueryDataSet{} |