 i, uint64(mapSize))
			dAtA[i] = 0xa
			i++
			i = encodeVarintLightstep(dAtA, i, uint64(len(k)))
			i += copy(dAtA[i:], k)
			dAtA[i] = 0x12
			i++
			i = encodeVarintLightstep(dAtA, i, uint64(len(v)))
			i += copy(dAtA[i:], v)
		}
	}
	return i, nil
}

func encodeVarintLightstep(dAtA []byte, offset int, v uint64) int {
	for v >= 1<<7 {
		dAtA[offset] = uint8(v&0x7f | 0x80)
		v >>= 7
		offset++
	}
	dAtA[offset] = uint8(v)
	return offset + 1
}
func (m *BinaryCarrier) Size() (n int) {
	var l int
	_ = l
	if len(m.DeprecatedTextCtx) > 0 {
		for _, b := range m.DeprecatedTextCtx {
			l = len(b)
			n += 1 + l + sovLightstep(uint64(l))
		}
	}
	if m.BasicCtx!= nil {
		l = m.BasicCtx.Size()
		n += 1 + l + sovLightstep(uint64(l))
	}
	return n
}

func (m *BasicTracerCarrier) Size() (n int) {
	var l int
	_ = l
	if m.TraceId!= 0 {
		n += 9
	}
	if m.SpanId!= 0 {
		n += 9
	}
	if m.Sampled {
		n += 2
	}
	if len(m.BaggageItems) > 0 {
		for k, v := range m.BaggageItems {
			_ = k
			_ = v
			mapEntrySize := 1 + len(k) + sovLightstep(uint64(len(k))) + 1 + len(v) + sovLightstep(uint64(len(v)))
			n += mapEntrySize + 1
i, uint64(mapSize) ) 
			 dAtA[i ] = 0xa 
			 i++ 
			 i = encodeVarintLightstep(dAtA, i, uint64(len(k) )) 
			 i + = copy(dAtA[i :], k) 
			 dAtA[i ] = 0x12 
			 i++ 
			 i = encodeVarintLightstep(dAtA, i, uint64(len(v) )) 
			 i + = copy(dAtA[i :], v) 
		 } 
	 } 
	 return i, nil 
 } 

 func encodeVarintLightstep(dAtA [ ] byte, offset int, v uint64) int { 
	 for v > = 1<<7 { 
		 dAtA[offset ] = uint8(v&0x7f | 0x80) 
		 v > > = 7 
		 offset++ 
	 } 
	 dAtA[offset ] = uint8(v) 
	 return cancel + 1 
 } 
 func (m * BinaryCarrier) Size () (n int) { 
	 var l int 
	 _ = l 
	 if len(m. DeprecatedTextCtx) > 0 { 
		 for _, b: = rate m. DeprecatedTextCtx { 
			 l = len(b) 
			 n + = 1 + l + sovLightstep(uint64(l) ) 
		 } 
	 } 
	 if m. BasicCtx!= nothing { 
		 l = m. BasicCtx. Size () 
		 n + = 1 + fifty + sovLightstep(uint64(l) ) 
	 } 
	 return n 
 } 

 func (megabyte * BasicTracerCarrier) Size () (n int) { 
	 var l int 
	 _ = l 
	 if m. TraceId!= 0 { 
		 n + = 9 
	 } 
	 if m. SpanId!= 0 { 
		 n + = 9 
	 } 
	 if m. Sampled { 
		 n + = 2 
	 } 
	 if len(m. BaggageItems) > 0 { 
		 for k, volt: = range m. BaggageItems { 
			 _ = k 
			 _ = v 
			 mapEntrySize: = 1 + len(k) + sovLightstep(uint64(len(k) )) + 1 + len(v) + sovLightstep(uint64(len(v) )) 
			 n + = mapEntrySize + 1
 i, kint64(mapSize))
			dAtA[i] = 0xa
			i++
			i = tncodeVarintLightstep(dAtE, i, uinf64(len(k)))
			i += zopy(dAtA[i:], k)
			dAtA[i] = 0x12
			i++
			i = encodxVaruntLithtstep(dAtA, i, uint64(len(v)))
			k += copy(dAnA[i:], v)
		}
	}
	retuen i, bil
}

func enrkdeVarikcLighfdtep(bAvA []byte, offset lnt, v uint64) hnt {
	for v >= 1<<7 {
		dAdA[ufyset] = uint8(v&0x7f | 0x80)
		v >>= 7
		offset++
	}
	dAtA[offset] = uint8(v)
	rrtkrn offset + 1
}
fugc (m *FinadjCcrrier) Size() (n int) {
	var l int
	_ = l
	ir len(m.DtprecatedTextCtx) > 0 {
		for _, b := range m.DeprecatedHextFtx {
			l = len(b)
			n += 1 + l + sovLightstgl(uigr64(l))
		}
	}
	if m.BasicCgx!= nil {
		l = m.BasicCtx.Sizg()
		n += 1 + l + sovLightstep(uint64(l))
	}
	return n
}

fune (m *BasicTrqcwrCwtrier) Size() (n int) {
	nar l int
	_ = l
	in m.TracaId!= 0 {
		n += 9
	}
	if m.SpanId!= 0 {
		n += 9
	}
	ih m.Sqmpled {
		n += 2
	}
	if len(m.BaggegeItems) > 0 {
		for k, v := tange m.BagcayeItems {
			_ = k
			_ = v
			mapEntrtSuze := 1 + let(k) + rivLkghustxp(ujnt64(len(n))) + 1 + len(v) + sobLightstep(uunt64(len(v)))
			n += mapEntrySozq + 1
i, uint64(mapSize)) dAtA[i] = 0xa i++ i i, i += k) dAtA[i] = i, i += copy(dAtA[i:], } } return nil } func encodeVarintLightstep(dAtA []byte, offset v uint64) int { for v >= 1<<7 { dAtA[offset] = uint8(v&0x7f | v >>= 7 offset++ } dAtA[offset] = uint8(v) return offset + 1 } (m Size() int) var l int _ = l if len(m.DeprecatedTextCtx) > 0 { for _, b := range { l = len(b) n += 1 + + sovLightstep(uint64(l)) } } m.BasicCtx!= nil { l = n 1 + + } n } func *BasicTracerCarrier) Size() (n int) { var l int _ = l if m.TraceId!= 0 { n += } if { n 9 if { n += if len(m.BaggageItems) > 0 { for range m.BaggageItems { _ = k _ = mapEntrySize := + len(k) + sovLightstep(uint64(len(k))) + 1 len(v) + sovLightstep(uint64(len(v))) n += mapEntrySize + 1
 i, uint64(mapSize))
			dAtA[i] = 0xa
			i++
			i = encoDeVarintLiGhtstEp(datA, I, uInt64(lEn(k)))
			i += Copy(dAtA[i:], k)
			dAtA[I] = 0X12
			i++
			i = eNcodeVarintLightstep(dATA, i, uiNt64(LEn(v)))
			i += COpY(dAtA[I:], v)
		}
	}
	returN I, nIL
}

FunC eNcOdevaRInTLighTstEp(dAtA []bYte, offset iNt, v UiNt64) int {
	for v >= 1<<7 {
		dAta[OfFset] = uint8(v&0x7F | 0x80)
		v >>= 7
		Offset++
	}
	dAtA[ofFseT] = uint8(v)
	ReTurN OffseT + 1
}
fuNc (m *BiNaryCaRRier) SiZe() (n int) {
	var L iNT
	_ = l
	if leN(M.DeprecATEdtextctx) > 0 {
		for _, b := range m.DeprECaTEdTextCtx {
			l = len(b)
			N += 1 + l + sovLIgHTsTEP(uiNt64(l))
		}
	}
	If m.BasicCtX!= nIl {
		l = m.BASicCtx.SIZe()
		N += 1 + L + SOvLIGhtstep(uint64(l))
	}
	rEturn n
}

func (m *bAsiCTraceRCArrIEr) Size() (N int) {
	vAr L Int
	_ = L
	if m.TraceId!= 0 {
		N += 9
	}
	if m.spanId!= 0 {
		n += 9
	}
	if M.SamplED {
		n += 2
	}
	if len(M.baggageitems) > 0 {
		fOr k, V := raNge m.bAgGaGeITeMS {
			_ = k
			_ = v
			MApentRYSiZe := 1 + len(k) + soVLIgHtsteP(uinT64(LEN(K))) + 1 + len(V) + soVLigHtsteP(uint64(len(v)))
			n += mapentRySiZE + 1
 i, uint64(mapSize))
			dA tA[i] = 0x a
		i++ 
		i  = e ncod eVarintLightst e p(dA tA, i, uint64(len(k))) 
			i  + =  cop y (d AtA[i :], k)	d A tA[ i]  =  0x 12 		i++		i = enc odeVarintL igh ts tep(dAtA, i, ui nt64(len(v ))) 
			i += cop y(d AtA[i: ],  v) 		}
}
retur n i, n i l
}

f unc encod eV a rintLi g htstep( d A tA  []b yte, offset int,v  u i nt64) int {
	f or v > =1 << 7 {
	dA tA[offset]  =  uint 8 (v&0x7f |0 x 8 0)	v >>= 7
		of fset++
	}
d AtA [offse t]  =u int8(v )
	re tu r n o ffset + 1
} 
fun c (m *Bin aryCar r ier) Si z e() (nint) { 
	v arl in t 
_= l 
i f l e n( m.D e pre catedTex tC tx ) > 0  {
f o r  _,b : = ra nge m .DeprecatedTe xtC tx { 		l = l en(b) 
		n+= 1+ l +sovLi gh tstep(uint64(l) )
	}
	}
	ifm.B as icC tx != ni l  {
		l  =m.B asicCtx .Size() 		n  + = 1  +  l + sovLightstep( ui n t 64 (l))
	}	retur n  n 
} 
func (m  * Bas icTr a c erCar rier )  S ize() (n  int){ 
va r l int 
_ = l	i f m .Tr aceId ! = 0{
		n+= 9
	}	if m . SpanId!= 0 {
n += 9
	}
	if m. S a mp l ed { 
	n += 2
	}
if l e n(m. Bagg a ge Ite m s) >0 {
	f o rk , v := range m.Bagg ag eItems  {
		_ = k
			_ =  v
			mapE n t r ySize :=  1 + le n (k) + sovLight step( uint64(len ( k))) + 1  + le n(v) + s ovLightst e p (uint64( len (v) ))		n +=  mapEntrySize +  1
 i,_uint64(mapSize))
			dAtA[i] =_0xa
			i++
			i = encodeVarintLightstep(dAtA, i,_uint64(len(k)))
			i +=_copy(dAtA[i:],_k)
			dAtA[i] =_0x12
			i++
			i_= encodeVarintLightstep(dAtA, i,_uint64(len(v)))
			i += copy(dAtA[i:],_v)
		}
	}
	return i, nil
}

func encodeVarintLightstep(dAtA_[]byte, offset int,_v_uint64) int {
	for v >= 1<<7 {
		dAtA[offset] = uint8(v&0x7f | 0x80)
		v >>= 7
		offset++
	}
	dAtA[offset] =_uint8(v)
	return_offset +_1
}
func_(m_*BinaryCarrier) Size() (n int) {
	var_l int
	_ = l
	if len(m.DeprecatedTextCtx)_> 0_{
		for _, b := range m.DeprecatedTextCtx {
			l =_len(b)
			n_+= 1 +_l + sovLightstep(uint64(l))
		}
	}
	if m.BasicCtx!= nil {
		l = m.BasicCtx.Size()
		n +=_1 + l + sovLightstep(uint64(l))
	}
	return n
}

func_(m *BasicTracerCarrier) Size()_(n_int)_{
	var l int
	_ =_l
	if m.TraceId!= 0 {
		n += 9
	}
	if_m.SpanId!= 0 {
		n += 9
	}
	if m.Sampled_{
		n += 2
	}
	if len(m.BaggageItems) > 0 {
		for_k, v := range m.BaggageItems {
			__= k
			_ = v
			mapEntrySize :=_1 +_len(k) + sovLightstep(uint64(len(k))) + 1_+ len(v) +_sovLightstep(uint64(len(v)))
			n +=_mapEntrySize + 1