MCPcopy Create free account
hub / github.com/dagger/dagger / MarshalToSizedBuffer

Method MarshalToSizedBuffer

engine/session/git/git.pb.go:1458–1478  ·  view source on GitHub ↗
(dAtA []byte)

Source from the content-addressed store, hash-verified

1456}
1457
1458func (m *GitConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
1459 i := len(dAtA)
1460 _ = i
1461 var l int
1462 _ = l
1463 if len(m.Entries) > 0 {
1464 for iNdEx := len(m.Entries) - 1; iNdEx >= 0; iNdEx-- {
1465 {
1466 size, err := m.Entries[iNdEx].MarshalToSizedBuffer(dAtA[:i])
1467 if err != nil {
1468 return 0, err
1469 }
1470 i -= size
1471 i = encodeVarintGit(dAtA, i, uint64(size))
1472 }
1473 i--
1474 dAtA[i] = 0xa
1475 }
1476 }
1477 return len(dAtA) - i, nil
1478}
1479
1480func (m *GitConfigEntry) Marshal() (dAtA []byte, err error) {
1481 size := m.Size()

Callers 7

XXX_MarshalMethod · 0.95
MarshalMethod · 0.95
MarshalToMethod · 0.95
MarshalToSizedBufferMethod · 0.45
MarshalToSizedBufferMethod · 0.45
MarshalToSizedBufferMethod · 0.45
MarshalToSizedBufferMethod · 0.45

Calls 1

encodeVarintGitFunction · 0.85

Tested by

no test coverage detected