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

Method XXX_Marshal

tempodb/backend/v1.pb.go:227–238  ·  view source on GitHub ↗
(b []byte, deterministic bool)

Source from the content-addressed store, hash-verified

225 return m.Unmarshal(b)
226}
227func (m *TenantIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
228 if deterministic {
229 return xxx_messageInfo_TenantIndex.Marshal(b, m, deterministic)
230 } else {
231 b = b[:cap(b)]
232 n, err := m.MarshalToSizedBuffer(b)
233 if err != nil {
234 return nil, err
235 }
236 return b[:n], nil
237 }
238}
239func (m *TenantIndex) XXX_Merge(src proto.Message) {
240 xxx_messageInfo_TenantIndex.Merge(m, src)
241}

Callers

nothing calls this directly

Calls 2

MarshalToSizedBufferMethod · 0.95
MarshalMethod · 0.65

Tested by

no test coverage detected