MCPcopy
hub / github.com/grafana/tempo / Marshal

Method Marshal

pkg/model/v1/object_decoder.go:69–79  ·  view source on GitHub ↗
(t *tempopb.Trace)

Source from the content-addressed store, hash-verified

67}
68
69func (d *ObjectDecoder) Marshal(t *tempopb.Trace) ([]byte, error) {
70 traceBytes := &tempopb.TraceBytes{}
71 bytes, err := proto.Marshal(t)
72 if err != nil {
73 return nil, err
74 }
75
76 traceBytes.Traces = append(traceBytes.Traces, bytes)
77
78 return proto.Marshal(traceBytes)
79}

Callers 1

CombineMethod · 0.95

Implementers 2

ObjectDecoderpkg/model/v2/object_decoder.go
ObjectDecoderpkg/model/v1/object_decoder.go

Calls 1

MarshalMethod · 0.65

Tested by

no test coverage detected