func formatPacked(v LengthPrefix, source, multi bool) string {
	var ss []string
	for _, v := range v {
		switch v.(type) {
		case Bool, Varint, Svarint, Uvarint, Int32, Uint32, Float32, Int64, Uint64, Float64, Denormalized, Raw:
			if v, ok := v.(Denormalized); ok {
				switch v.Value.(type) {
				case Bool, Varint, Svarint, Uvarint:
				default:
					return ""
				}
			}
			ss = append(ss, formatToken(v, source, multi))
		default:
			return ""
		}
	}
	s := fmt.Sprintf("%T{%s}", v, strings.Join(ss, ", "))
	if !source {
		s = trimPackage(s)
	}
	return s
}
// formatPacked returns a non-empty string if LengthPrefix looks like a packed
// repeated field of primitives.
formatPacked returns a non-empty string if LengthPrefix looks like a packed
repeated field of primitives.
// formatPacked returns a non - empty string if LengthPrefix looks like a packed // repeated field of primitives .
func formatPacked(v LengthPrefix, source, multi bool) string {
	var ss []string
	for _, v := range v {
		switch v.(type) {
		case Bool, Varint, Svarint, Uvarint, Int32, Uint32, Float32, Int64, Uint64, Float64, Denormalized, Raw:
			if v, ok := v.(Denormalized); ok {
				switch v.Value.(type) {
				case Bool, Varint, Svarint, Uvarint:
				default:
					return ""
				}
			}
			ss = append(ss, formatToken(v, source, multi))
		default:
			return ""
		}
	}
	s := fmt.Sprintf("%T{%s}", v, strings.Join(ss, ", "))
	if !source {
		s = trimPackage(s)
	}
	return s
}
func formatPacked ( v LengthPrefix , source , multi bool ) string { var ss [ ] string for _ , v := range v { switch v . ( type ) { case Bool , Varint , Svarint , Uvarint , Int32 , Uint32 , Float32 , Int64 , Uint64 , Float64 , Denormalized , Raw : if v , ok := v . ( Denormalized ) ; ok { switch v . Value . ( type ) { case Bool , Varint , Svarint , Uvarint : default : return " " } } ss = append ( ss , formatToken ( v , source , multi ) ) default : return " " } } s := fmt . Sprintf ( " " , v , strings . Join ( ss , " " ) ) if ! source { s = trimPackage ( s ) } return s }
formatPacked returns a non-empty string if LengthPrefix looks like a packed
repeated field of primitives.
formatPacked returns a non - empty string if LengthPrefix looks like a packed repeated field of primitives .