MCPcopy Create free account
hub / github.com/apache/iotdb-client-go / writeField6

Method writeField6

rpc/client.go:1996–2014  ·  view source on GitHub ↗
(ctx context.Context, oprot thrift.TProtocol)

Source from the content-addressed store, hash-verified

1994}
1995
1996func (p *TSExecuteStatementResp) writeField6(ctx context.Context, oprot thrift.TProtocol) (err error) {
1997 if p.IsSetDataTypeList() {
1998 if err := oprot.WriteFieldBegin(ctx, "dataTypeList", thrift.LIST, 6); err != nil {
1999 return thrift.PrependError(fmt.Sprintf("%T write field begin error 6:dataTypeList: ", p), err) }
2000 if err := oprot.WriteListBegin(ctx, thrift.STRING, len(p.DataTypeList)); err != nil {
2001 return thrift.PrependError("error writing list begin: ", err)
2002 }
2003 for _, v := range p.DataTypeList {
2004 if err := oprot.WriteString(ctx, string(v)); err != nil {
2005 return thrift.PrependError(fmt.Sprintf("%T. (0) field write error: ", p), err) }
2006 }
2007 if err := oprot.WriteListEnd(ctx); err != nil {
2008 return thrift.PrependError("error writing list end: ", err)
2009 }
2010 if err := oprot.WriteFieldEnd(ctx); err != nil {
2011 return thrift.PrependError(fmt.Sprintf("%T write field end error 6:dataTypeList: ", p), err) }
2012 }
2013 return err
2014}
2015
2016func (p *TSExecuteStatementResp) writeField7(ctx context.Context, oprot thrift.TProtocol) (err error) {
2017 if p.IsSetQueryDataSet() {

Callers 1

WriteMethod · 0.95

Calls 1

IsSetDataTypeListMethod · 0.95

Tested by

no test coverage detected