Versions in this module Expand all Collapse all v0 v0.2.3 Nov 5, 2022 Changes in this version + const TBool + const TByte + const TDouble + const TI16 + const TI32 + const TI64 + const TList + const TMap + const TSet + const TStop + const TString + const TStruct + const TUtf16 + const TUtf8 + const TVoid + var ErrExceedDepthLimit = errors.New("depth limit exceeded") + var ErrUnknownType = func(t int) error + func SetNestingDepthLimit(d int) + type Field struct + ID int16 + KeyType int + Name string + Type int + ValType int + Value interface{} + type Fields []*Field + func (fs *Fields) Append(xprot TProtocol, name string, fieldType TType, id int16) error + func (fs *Fields) Write(xprot TProtocol) (err error) + type TProtocol interface + type TType interface + type WithUnknownFields interface + CarryingUnknownFields func() bool