(md metadata.MD)
| 83 | } |
| 84 | |
| 85 | func (s *attachLabelsTransportStream) SendHeader(md metadata.MD) error { |
| 86 | if !s.attachedLabels.Swap(true) { |
| 87 | s.ServerTransportStream.SetHeader(s.metadataExchangeLabels) |
| 88 | } |
| 89 | |
| 90 | return s.ServerTransportStream.SendHeader(md) |
| 91 | } |
| 92 | |
| 93 | func (h *serverMetricsHandler) unaryInterceptor(ctx context.Context, req any, _ *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (any, error) { |
| 94 | var metadataExchangeLabels metadata.MD |
nothing calls this directly
no test coverage detected