endpoint

package
v0.0.0-...-aa8845d Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MakeEndpointOfEncode

func MakeEndpointOfEncode(s api.Embedding) endpoint.Endpoint

MakeEndpointOfEncode creates the endpoint for s.Encode.

func ValidateEncodeRequest

func ValidateEncodeRequest(newSchema func(*EncodeRequest) validating.Schema) httpoption.Validator

ValidateEncodeRequest creates a validator for EncodeRequest.

Types

type EncodeRequest

type EncodeRequest struct {
	Req *api.Request `json:"req"`
}

type EncodeResponse

type EncodeResponse struct {
	Resp *api.Response `json:"resp"`
	Err  error         `json:"-"`
}

func (*EncodeResponse) Body

func (r *EncodeResponse) Body() interface{}

func (*EncodeResponse) Failed

func (r *EncodeResponse) Failed() error

Failed implements endpoint.Failer.

Jump to

Keyboard shortcuts

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