peake100/rogerRabbit-go

View on GitHub
pkg/roger/rconsumer/middleware/middleware.go

Summary

Maintainability
A
0 mins
Test Coverage
package middleware

// SetupChannel is a middleware signature for wrapping roger.Consumer.SetupChannel
type SetupChannel = func(next HandlerSetupChannel) HandlerSetupChannel

// Delivery is a middleware signature for wrapping roger.Consumer.HandleDelivery.
type Delivery = func(next HandlerDelivery) HandlerDelivery

// CleanupChannel is a middleware signature for wrapping roger.Consumer.CleanupChannel.
type CleanupChannel = func(next HandlerCleanupChannel) HandlerCleanupChannel