type google.golang.org/grpc/internal/stats.LabelCallback
6 uses
google.golang.org/grpc/internal/stats (current package)
labels.go#L29: type LabelCallback func(map[string]string)
labels.go#L43: func RegisterTelemetryLabelCallback(ctx context.Context, callback LabelCallback) context.Context {
labels.go#L48: callbacks, ok := ctx.Value(telemetryLabelCallbackKey{}).([]LabelCallback)
labels.go#L50: return context.WithValue(ctx, telemetryLabelCallbackKey{}, []LabelCallback{callback})
labels.go#L52: return context.WithValue(ctx, telemetryLabelCallbackKey{}, append(append([]LabelCallback(nil), callbacks...), callback))
labels.go#L63: callbacks, ok := ctx.Value(telemetryLabelCallbackKey{}).([]LabelCallback)