Documentation ¶
Index ¶
Constants ¶
View Source
const PkgName = "auxo.net.web.filter.breaker"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AutoBreaker ¶
type AutoBreaker struct {
// contains filtered or unexported fields
}
func NewAuto ¶
func NewAuto() *AutoBreaker
func (*AutoBreaker) Apply ¶
func (ab *AutoBreaker) Apply(next web.HandlerFunc) web.HandlerFunc
type SimpleBreaker ¶
type SimpleBreaker struct { Breaker *breaker.Breaker Fallback web.HandlerFunc }
func (*SimpleBreaker) Apply ¶
func (sb *SimpleBreaker) Apply(next web.HandlerFunc) web.HandlerFunc
func (*SimpleBreaker) Try ¶
func (sb *SimpleBreaker) Try(handler web.HandlerFunc, ctx web.Context, logger log.Logger) error
Click to show internal directories.
Click to hide internal directories.