9func HTTPClientObserveIgnore(ctx context.Context, log *slog.Logger, pkg, method string, statusCode int, err error, start time.Time) {
12type Counter interface {
16type CounterIgnore struct{}
18func (CounterIgnore) Inc() {}
20type CounterVec interface {
21 IncLabels(labels ...string)
24type CounterVecIgnore struct{}
26func (CounterVecIgnore) IncLabels(labels ...string) {}
28type Histogram interface {
32type HistogramIgnore struct{}
34func (HistogramIgnore) Observe(float64) {}
36type HistogramVec interface {
37 ObserveLabels(v float64, labels ...string)
40type HistogramVecIgnore struct{}
42func (HistogramVecIgnore) ObserveLabels(v float64, labels ...string) {}