type google.golang.org/grpc/metadata.MD

95 uses

	google.golang.org/grpc/metadata (current package)
		metadata.go#L45: type MD map[string][]string
		metadata.go#L59: func New(m map[string]string) MD {
		metadata.go#L60: 	md := make(MD, len(m))
		metadata.go#L81: func Pairs(kv ...string) MD {
		metadata.go#L85: 	md := make(MD, len(kv)/2)
		metadata.go#L94: func (md MD) Len() int {
		metadata.go#L99: func (md MD) Copy() MD {
		metadata.go#L100: 	out := make(MD, len(md))
		metadata.go#L110: func (md MD) Get(k string) []string {
		metadata.go#L118: func (md MD) Set(k string, vals ...string) {
		metadata.go#L130: func (md MD) Append(k string, vals ...string) {
		metadata.go#L140: func (md MD) Delete(k string) {
		metadata.go#L149: func Join(mds ...MD) MD {
		metadata.go#L150: 	out := MD{}
		metadata.go#L164: func NewIncomingContext(ctx context.Context, md MD) context.Context {
		metadata.go#L172: func NewOutgoingContext(ctx context.Context, md MD) context.Context {
		metadata.go#L197: func FromIncomingContext(ctx context.Context) (MD, bool) {
		metadata.go#L198: 	md, ok := ctx.Value(mdIncomingKey{}).(MD)
		metadata.go#L202: 	out := make(MD, len(md))
		metadata.go#L217: 	md, ok := ctx.Value(mdIncomingKey{}).(MD)
		metadata.go#L248: func fromOutgoingContextRaw(ctx context.Context) (MD, [][]string, bool) {
		metadata.go#L260: func FromOutgoingContext(ctx context.Context) (MD, bool) {
		metadata.go#L271: 	out := make(MD, mdSize)
		metadata.go#L293: 	md    MD

	google.golang.org/grpc
		rpc_util.go#L268: func Header(md *metadata.MD) CallOption {
		rpc_util.go#L280: 	HeaderAddr *metadata.MD
		rpc_util.go#L290: func Trailer(md *metadata.MD) CallOption {
		rpc_util.go#L302: 	TrailerAddr *metadata.MD
		server.go#L1920: 	SetHeader(md metadata.MD) error
		server.go#L1921: 	SendHeader(md metadata.MD) error
		server.go#L1922: 	SetTrailer(md metadata.MD) error
		server.go#L2102: func SetHeader(ctx context.Context, md metadata.MD) error {
		server.go#L2121: func SendHeader(ctx context.Context, md metadata.MD) error {
		server.go#L2192: func SetTrailer(ctx context.Context, md metadata.MD) error {
		stream.go#L53: var metadataFromOutgoingContextRaw = internal.FromOutgoingContextRaw.(func(context.Context) (metadata.MD, [][]string, bool))
		stream.go#L102: 	Header() (metadata.MD, error)
		stream.go#L106: 	Trailer() metadata.MD
		stream.go#L862: func (cs *clientStream) Header() (metadata.MD, error) {
		stream.go#L863: 	var m metadata.MD
		stream.go#L901: func (cs *clientStream) Trailer() metadata.MD {
		stream.go#L1231: 	var tr metadata.MD
		stream.go#L1415: func (as *addrConnStream) Header() (metadata.MD, error) {
		stream.go#L1423: func (as *addrConnStream) Trailer() metadata.MD {
		stream.go#L1592: 	SetHeader(metadata.MD) error
		stream.go#L1596: 	SendHeader(metadata.MD) error
		stream.go#L1599: 	SetTrailer(metadata.MD)
		stream.go#L1670: func (ss *serverStream) SetHeader(md metadata.MD) error {
		stream.go#L1681: func (ss *serverStream) SendHeader(md metadata.MD) error {
		stream.go#L1701: func (ss *serverStream) SetTrailer(md metadata.MD) {

	google.golang.org/grpc/balancer
		balancer.go#L253: 	Trailer metadata.MD
		balancer.go#L298: 	Metadata metadata.MD

	google.golang.org/grpc/internal/balancerload
		load.go#L28: 	Parse(md metadata.MD) any
		load.go#L41: func Parse(md metadata.MD) any {

	google.golang.org/grpc/internal/binarylog
		method_logger.go#L165: 	Header       metadata.MD
		method_logger.go#L204: 	Header       metadata.MD
		method_logger.go#L330: 	Trailer      metadata.MD
		method_logger.go#L406: func mdToMetadataProto(md metadata.MD) *binlogpb.Metadata {

	google.golang.org/grpc/internal/grpcutil
		metadata.go#L30: func WithExtraMetadata(ctx context.Context, md metadata.MD) context.Context {
		metadata.go#L37: func ExtraMetadata(ctx context.Context) (md metadata.MD, ok bool) {
		metadata.go#L38: 	md, ok = ctx.Value(mdExtraKey{}).(metadata.MD)

	google.golang.org/grpc/internal/metadata
		metadata.go#L36: type mdValue metadata.MD
		metadata.go#L61: func Get(addr resolver.Address) metadata.MD {
		metadata.go#L67: 	return metadata.MD(md)
		metadata.go#L74: func Set(addr resolver.Address, md metadata.MD) resolver.Address {
		metadata.go#L80: func Validate(md metadata.MD) error {

	google.golang.org/grpc/internal/resolver
		config_selector.go#L63: 	Header() (metadata.MD, error)
		config_selector.go#L67: 	Trailer() metadata.MD

	google.golang.org/grpc/internal/transport
		client_stream.go#L47: 	header     metadata.MD   // the received header metadata
		client_stream.go#L159: func (s *ClientStream) Header() (metadata.MD, error) {
		handler_server.go#L151: 	headerMD metadata.MD
		handler_server.go#L360: func (ht *serverHandlerTransport) writeHeader(s *ServerStream, md metadata.MD) error {
		http2_client.go#L68: var metadataFromOutgoingContextRaw = internal.FromOutgoingContextRaw.(func(context.Context) (metadata.MD, [][]string, bool))
		http2_client.go#L81: 	md         metadata.MD
		http2_client.go#L384: 	if md, ok := addr.Metadata.(*metadata.MD); ok {
		http2_client.go#L1646: 				Header:      metadata.MD(mdata).Copy(),
		http2_client.go#L1653: 				Trailer:    metadata.MD(mdata).Copy(),
		http2_server.go#L415: 		mdata       = make(metadata.MD, len(frame.Fields))
		http2_server.go#L932: func appendHeaderFieldsFromMD(headerFields []hpack.HeaderField, md metadata.MD) []hpack.HeaderField {
		http2_server.go#L1011: func (t *http2Server) writeHeader(s *ServerStream, md metadata.MD) error {
		server_stream.go#L49: 	header     metadata.MD // the outgoing header metadata.  Updated by WriteHeader.
		server_stream.go#L65: func (s *ServerStream) SendHeader(md metadata.MD) error {
		server_stream.go#L140: func (s *ServerStream) Header() (metadata.MD, error) {
		server_stream.go#L154: func (s *ServerStream) SetHeader(md metadata.MD) error {
		server_stream.go#L170: func (s *ServerStream) SetTrailer(md metadata.MD) error {
		transport.go#L306: 	trailer metadata.MD // the key-value map of trailer metadata.
		transport.go#L339: func (s *Stream) Trailer() metadata.MD {
		transport.go#L672: 	writeHeader(s *ServerStream, md metadata.MD) error

	google.golang.org/grpc/stats
		stats.go#L123: 	Header metadata.MD
		stats.go#L147: 	Trailer metadata.MD
		stats.go#L192: 	Header metadata.MD
		stats.go#L220: 	Trailer metadata.MD
		stats.go#L239: 	Trailer metadata.MD

	google.golang.org/grpc/tap
		tap.go#L41: 	Header metadata.MD