diff --git a/model/labelset.go b/model/labelset.go index 05392fa..539ecb8 100644 --- a/model/labelset.go +++ b/model/labelset.go @@ -55,3 +55,9 @@ func (l LabelSet) String() string { return fmt.Sprintf("{%s}", strings.Join(labelStrings, ", ")) } } + +func (l LabelSet) MergeFromMetric(m Metric) { + for k, v := range m { + l[k] = v + } +}