Documentation ¶
Overview ¶
Package test ...
Index ¶
- type BinaryEcho
- type GenericRegressionImpl
- type GenericServiceBenchmarkImpl
- type GenericServiceBinaryEchoImpl
- type GenericServiceErrorImpl
- type GenericServiceImpl
- type GenericServiceOnewayImpl
- type GenericServicePingImpl
- type GenericServiceVoidImpl
- type GenericServiceVoidWithStringImpl
- type Nesting
- type Simple
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BinaryEcho ¶ added in v0.1.3
type GenericRegressionImpl ¶ added in v0.7.1
type GenericRegressionImpl struct{}
GenericRegressionImpl ...
func (*GenericRegressionImpl) GenericCall ¶ added in v0.7.1
func (g *GenericRegressionImpl) GenericCall(ctx context.Context, method string, request interface{}) (response interface{}, err error)
GenericCall ...
type GenericServiceBenchmarkImpl ¶ added in v0.7.0
type GenericServiceBenchmarkImpl struct{}
GenericServiceImpl ...
func (*GenericServiceBenchmarkImpl) GenericCall ¶ added in v0.7.0
func (g *GenericServiceBenchmarkImpl) GenericCall(ctx context.Context, method string, request interface{}) (response interface{}, err error)
GenericCall ...
type GenericServiceBinaryEchoImpl ¶ added in v0.1.3
type GenericServiceBinaryEchoImpl struct{}
GenericServiceBinaryEchoImpl ...
func (*GenericServiceBinaryEchoImpl) GenericCall ¶ added in v0.1.3
func (g *GenericServiceBinaryEchoImpl) GenericCall(ctx context.Context, method string, request interface{}) (response interface{}, err error)
GenericCall ...
type GenericServiceErrorImpl ¶
type GenericServiceErrorImpl struct{}
GenericServiceErrorImpl ...
func (*GenericServiceErrorImpl) GenericCall ¶
func (g *GenericServiceErrorImpl) GenericCall(ctx context.Context, method string, request interface{}) (response interface{}, err error)
GenericCall ...
type GenericServiceImpl ¶
type GenericServiceImpl struct{}
GenericServiceImpl ...
func (*GenericServiceImpl) GenericCall ¶
func (g *GenericServiceImpl) GenericCall(ctx context.Context, method string, request interface{}) (response interface{}, err error)
GenericCall ...
type GenericServiceOnewayImpl ¶
type GenericServiceOnewayImpl struct{}
GenericServiceOnewayImpl ...
func (*GenericServiceOnewayImpl) GenericCall ¶
func (g *GenericServiceOnewayImpl) GenericCall(ctx context.Context, method string, request interface{}) (response interface{}, err error)
GenericCall ...
type GenericServicePingImpl ¶
type GenericServicePingImpl struct{}
GenericServicePingImpl ...
func (*GenericServicePingImpl) GenericCall ¶
func (g *GenericServicePingImpl) GenericCall(ctx context.Context, method string, request interface{}) (response interface{}, err error)
GenericCall ...
type GenericServiceVoidImpl ¶
type GenericServiceVoidImpl struct{}
GenericServiceVoidImpl ...
func (*GenericServiceVoidImpl) GenericCall ¶
func (g *GenericServiceVoidImpl) GenericCall(ctx context.Context, method string, request interface{}) (response interface{}, err error)
GenericCall ...
type GenericServiceVoidWithStringImpl ¶ added in v0.7.1
type GenericServiceVoidWithStringImpl struct{}
GenericServiceVoidWithStringImpl ...
func (*GenericServiceVoidWithStringImpl) GenericCall ¶ added in v0.7.1
func (g *GenericServiceVoidWithStringImpl) GenericCall(ctx context.Context, method string, request interface{}) (response interface{}, err error)
GenericCall ...
type Nesting ¶ added in v0.7.0
type Nesting struct { String_ string `thrift:"String,1" json:"String"` ListSimple []*Simple `thrift:"ListSimple,2" json:"ListSimple"` Double float64 `thrift:"Double,3" json:"Double"` I32 int32 `thrift:"I32,4" json:"I32"` ListI32 []int32 `thrift:"ListI32,5" json:"ListI32"` I64 int64 `thrift:"I64,6" json:"I64"` MapStringString map[string]string `thrift:"MapStringString,7" json:"MapStringString"` SimpleStruct *Simple `thrift:"SimpleStruct,8" json:"SimpleStruct"` MapI32I64 map[int32]int64 `thrift:"MapI32I64,9" json:"MapI32I64"` ListString []string `thrift:"ListString,10" json:"ListString"` Binary []byte `thrift:"Binary,11" json:"Binary"` MapI64String map[int64]string `thrift:"MapI64String,12" json:"MapI64String"` ListI64 []int64 `thrift:"ListI64,13" json:"ListI64"` Byte int8 `thrift:"Byte,14" json:"Byte"` MapStringSimple map[string]*Simple `thrift:"MapStringSimple,15" json:"MapStringSimple"` }
type Simple ¶ added in v0.7.0
type Simple struct { ByteField int8 `thrift:"ByteField,1" json:"ByteField"` I64Field int64 `thrift:"I64Field,2" json:"I64Field"` DoubleField float64 `thrift:"DoubleField,3" json:"DoubleField"` I32Field int32 `thrift:"I32Field,4" json:"I32Field"` StringField string `thrift:"StringField,5" json:"StringField"` BinaryField []byte `thrift:"BinaryField,6" json:"BinaryField"` }
Click to show internal directories.
Click to hide internal directories.