test

package
v0.9.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 18, 2024 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Overview

Package test ...

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BinaryEcho added in v0.1.3

type BinaryEcho struct {
	Msg       string `json:"msg"`
	GotBase64 bool   `json:"got_base64"`
}

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL