// RoundTripperFrom extends an existing transport that can be used for an http
// client that outputs prometheus stats.
RoundTripperFrom extends an existing transport that can be used for an http
client that outputs prometheus stats.
// RoundTripperFrom extends an existing transport that can be used for an http // client that outputs prometheus stats .
func RoundTripperFrom(rt http.RoundTripper) http.RoundTripper {
	return promhttp.InstrumentRoundTripperInFlight(clientInFlightGauge,
		promhttp.InstrumentRoundTripperCounter(clientCounter,
			promhttp.InstrumentRoundTripperTrace(trace,
				promhttp.InstrumentRoundTripperDuration(histVec, rt),
			),
		),
	)
}
func RoundTripperFrom ( rt http . RoundTripper ) http . RoundTripper { return promhttp . InstrumentRoundTripperInFlight ( clientInFlightGauge , promhttp . InstrumentRoundTripperCounter ( clientCounter , promhttp . InstrumentRoundTripperTrace ( trace , promhttp . InstrumentRoundTripperDuration ( histVec , rt ) , ) , ) , ) }
RoundTripperFrom extends an existing transport that can be used for an http
client that outputs prometheus stats.
RoundTripperFrom extends an existing transport that can be used for an http client that outputs prometheus stats .