type GaugeVecOps … type TimingHistogramVec … var _ … var _ … func NewTimingHistogramVec(opts TimingHistogramOpts, labelNames ...string) *TimingHistogramVec { … } func NewTestableTimingHistogramVec(nowFunc func() time.Time, opts TimingHistogramOpts, labelNames ...string) *TimingHistogramVec { … } func (hv *TimingHistogramVec) GetMetricWith(labels prometheus.Labels) (GaugeOps, error) { … } func (hv *TimingHistogramVec) GetMetricWithLabelValues(lvs ...string) (GaugeOps, error) { … } func (hv *TimingHistogramVec) With(labels prometheus.Labels) GaugeOps { … } func (hv *TimingHistogramVec) WithLabelValues(lvs ...string) GaugeOps { … } func (hv *TimingHistogramVec) CurryWith(labels prometheus.Labels) (GaugeVecOps, error) { … } func (hv *TimingHistogramVec) MustCurryWith(labels prometheus.Labels) GaugeVecOps { … }