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

Method XXX_Marshal

pkg/tempopb/tempo.pb.go:2209–2220  ·  view source on GitHub ↗
(b []byte, deterministic bool)

Source from the content-addressed store, hash-verified

2207 return m.Unmarshal(b)
2208}
2209func (m *LinkSlice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
2210 if deterministic {
2211 return xxx_messageInfo_LinkSlice.Marshal(b, m, deterministic)
2212 } else {
2213 b = b[:cap(b)]
2214 n, err := m.MarshalToSizedBuffer(b)
2215 if err != nil {
2216 return nil, err
2217 }
2218 return b[:n], nil
2219 }
2220}
2221func (m *LinkSlice) XXX_Merge(src proto.Message) {
2222 xxx_messageInfo_LinkSlice.Merge(m, src)
2223}

Callers

nothing calls this directly

Calls 2

MarshalToSizedBufferMethod · 0.95
MarshalMethod · 0.65

Tested by

no test coverage detected