in metric.go [217:231]
func newFloat64Histogram(meter metric.Meter, h histogramMetric) error {
m, err := meter.Float64Histogram(
h.name,
metric.WithUnit(h.unit),
metric.WithDescription(h.description),
)
if err != nil {
return fmt.Errorf(
"failed creating %s metric: %w", h.name, err,
)
}
*h.p = m
return nil
}