ToIncomingContext puts The Things Stack metadata fields in an incoming context.Context
(ctx context.Context)
| 92 | |
| 93 | // ToIncomingContext puts The Things Stack metadata fields in an incoming context.Context |
| 94 | func (m MD) ToIncomingContext(ctx context.Context) context.Context { |
| 95 | md, _ := metadata.FromIncomingContext(ctx) |
| 96 | md = metadata.Join(m.ToMetadata(), md) |
| 97 | return metadata.NewIncomingContext(ctx, md) |
| 98 | } |
| 99 | |
| 100 | // FromMetadata returns The Things Stack metadata from metadata.MD |
| 101 | func FromMetadata(md metadata.MD) MD { |
nothing calls this directly
no test coverage detected