Versions in this module Expand all Collapse all v2 v2.0.2 Apr 16, 2020 v2.0.1 Apr 16, 2020 Changes in this version + var ResultAs = errors.As + var ResultIs = errors.Is + type Closer interface + Close func(ctx context.Context) error + type ErrTransportMessageConversion struct + func NewErrTransportMessageConversion(transport, message string, handled, fatal bool) *ErrTransportMessageConversion + func (e *ErrTransportMessageConversion) Error() string + func (e *ErrTransportMessageConversion) Handled() bool + func (e *ErrTransportMessageConversion) IsFatal() bool + type Opener interface + OpenInbound func(ctx context.Context) error + type ReceiveCloser interface + type Receiver interface + Receive func(ctx context.Context) (binding.Message, error) + type Requester interface + Request func(ctx context.Context, m binding.Message) (binding.Message, error) + type RequesterCloser interface + type Responder interface + Respond func(ctx context.Context) (binding.Message, ResponseFn, error) + type ResponderCloser interface + type ResponseFn func(ctx context.Context, m binding.Message, r Result) error + type Result error + func NewResult(messageFmt string, args ...interface{}) Result + type SendCloser interface + type Sender interface + Send func(ctx context.Context, m binding.Message) error