Versions in this module Expand all Collapse all v0 v0.1.0 Jun 15, 2023 Changes in this version + const LocalLogLabel + const PrometheusHistogram + type Backend interface + Match func(*BackendLabels) bool + ProcessBeforeHandler func() bool + ProcessHTTPRequest func(req *http.Request) bool + func NewLocalLogBackend(before bool) Backend + func NewPrometheusHistogramBackend(histogramVec *prometheus.HistogramVec, before bool) Backend + type BackendLabels struct + Labels []string + type LabelMatcher struct + func (m *LabelMatcher) Match(labels *BackendLabels) bool + type LocalLogBackend struct + func (l *LocalLogBackend) ProcessHTTPRequest(r *http.Request) bool + type PrometheusHistogramBackend struct + func (b *PrometheusHistogramBackend) ProcessHTTPRequest(req *http.Request) bool + type Sequence struct + func (s *Sequence) ProcessBeforeHandler() bool