(in map[string]*anypb.Any)
| 676 | } |
| 677 | |
| 678 | func metadataToMap(in map[string]*anypb.Any) map[string]any { |
| 679 | meta := make(map[string]any, len(in)) |
| 680 | for k, v := range in { |
| 681 | if v == nil { |
| 682 | continue |
| 683 | } |
| 684 | var sv structpb.Value |
| 685 | if err := v.UnmarshalTo(&sv); err == nil { |
| 686 | meta[k] = sv.AsInterface() |
| 687 | } |
| 688 | } |
| 689 | return meta |
| 690 | } |
no outgoing calls
no test coverage detected