Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewChainGroup ¶
func NewRoute ¶
func NewRoute(opts ...RouteOption) *route
Types ¶
type Chain ¶
type Chain struct {
// contains filtered or unexported fields
}
func NewChain ¶
func NewChain(name string, opts ...ChainOption) *Chain
type ChainOption ¶
type ChainOption func(*ChainOptions)
func LoggerChainOption ¶
func LoggerChainOption(logger logger.Logger) ChainOption
func MetadataChainOption ¶
func MetadataChainOption(md metadata.Metadata) ChainOption
type HopOptions ¶
type HopOptions struct {
// contains filtered or unexported fields
}
type RouteOption ¶
type RouteOption func(*RouteOptions)
func ChainRouteOption ¶
func ChainRouteOption(c chain.Chainer) RouteOption
type RouteOptions ¶
Click to show internal directories.
Click to hide internal directories.