Lines Matching refs:HandlerFunc
37 return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
61 func InstrumentHandlerDuration(obs prometheus.ObserverVec, next http.Handler) http.HandlerFunc {
65 return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
74 return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
94 func InstrumentHandlerCounter(counter *prometheus.CounterVec, next http.Handler) http.HandlerFunc {
98 return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
105 return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
129 …nstrumentHandlerTimeToWriteHeader(obs prometheus.ObserverVec, next http.Handler) http.HandlerFunc {
132 return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
157 func InstrumentHandlerRequestSize(obs prometheus.ObserverVec, next http.Handler) http.HandlerFunc {
161 return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
169 return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
194 return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {