func (p *MyMethodArgs) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("first", thrift.STRING, 4), thrift.NewTField("second", thrift.I16, 3), thrift.NewTField("third", thrift.I32, 2), thrift.NewTField("fourth", thrift.I64, 1), }) }
func (p *Work) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("num1", thrift.I32, 1), thrift.NewTField("num2", thrift.I32, 2), thrift.NewTField("op", thrift.I32, 3), thrift.NewTField("comment", thrift.STRING, 4), }) }
func (p *Manymaps) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("bytemap", thrift.MAP, 1), thrift.NewTField("i16map", thrift.MAP, 2), thrift.NewTField("i32map", thrift.MAP, 3), thrift.NewTField("stringmap", thrift.MAP, 4), thrift.NewTField("binarymap", thrift.MAP, 5), thrift.NewTField("binarstructymap", thrift.MAP, 6), }) }
func (p *Manylists) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("bytelist", thrift.LIST, 1), thrift.NewTField("i16list", thrift.LIST, 2), thrift.NewTField("i32list", thrift.LIST, 3), thrift.NewTField("stringlist", thrift.LIST, 4), thrift.NewTField("structlist", thrift.LIST, 5), thrift.NewTField("listoflist", thrift.LIST, 6), thrift.NewTField("optionalint", thrift.I32, 7), }) }
func (p *InvalidOperation) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("what", thrift.I32, 1), thrift.NewTField("why", thrift.STRING, 2), }) }
func (p *Ping) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("timestamp", thrift.I32, 1), }) }
func (p *MyMethodResult) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{}) }
func (p *Intstruct) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("ifield", thrift.I32, 1), }) }
func (p *AddArgs) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("num1", thrift.I32, 1), thrift.NewTField("num2", thrift.I32, 2), }) }
func (p *CalculateResult) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("success", thrift.I32, 0), thrift.NewTField("ouch", thrift.STRUCT, 1), }) }
func (p *PingArgs) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{}) }
func (p *CalculateArgs) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("logid", thrift.I32, 1), thrift.NewTField("w", thrift.STRUCT, 2), }) }
func (p *AddResult) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("success", thrift.I32, 0), }) }
func (p *PingArgs) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("ts", thrift.STRUCT, 1), }) }
func (p *MethodThatThrowsAnExceptionResult) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{ thrift.NewTField("xwamap", thrift.STRUCT, 1), }) }
func (p *MethodThatThrowsAnExceptionArgs) TStructFields() thrift.TFieldContainer { return thrift.NewTFieldContainer([]thrift.TField{}) }