Versions in this module Expand all Collapse all v0 v0.3.2-intern May 19, 2022 v0.3.1 May 18, 2022 Changes in this version + var ErrIntOverflow = fmt.Errorf("proto: integer overflow") + var ErrInvalidLength = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group") + var File_pool_pool_proto protoreflect.FileDescriptor + var File_pool_pool_with_slice_reuse_proto protoreflect.FileDescriptor + type Element2 struct + A int32 + func (*Element2) Descriptor() ([]byte, []int) + func (*Element2) ProtoMessage() + func (m *Element2) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Element2) MarshalToVT(dAtA []byte) (int, error) + func (m *Element2) MarshalVT() (dAtA []byte, err error) + func (m *Element2) SizeVT() (n int) + func (m *Element2) UnmarshalVT(dAtA []byte) error + func (this *Element2) EqualVT(that *Element2) bool + func (x *Element2) GetA() int32 + func (x *Element2) ProtoReflect() protoreflect.Message + func (x *Element2) Reset() + func (x *Element2) String() string + type MemoryPoolExtension struct + Foo1 string + Foo2 uint64 + func MemoryPoolExtensionFromVTPool() *MemoryPoolExtension + func (*MemoryPoolExtension) Descriptor() ([]byte, []int) + func (*MemoryPoolExtension) ProtoMessage() + func (m *MemoryPoolExtension) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *MemoryPoolExtension) MarshalToVT(dAtA []byte) (int, error) + func (m *MemoryPoolExtension) MarshalVT() (dAtA []byte, err error) + func (m *MemoryPoolExtension) ResetVT() + func (m *MemoryPoolExtension) ReturnToVTPool() + func (m *MemoryPoolExtension) SizeVT() (n int) + func (m *MemoryPoolExtension) UnmarshalVT(dAtA []byte) error + func (this *MemoryPoolExtension) EqualVT(that *MemoryPoolExtension) bool + func (x *MemoryPoolExtension) GetFoo1() string + func (x *MemoryPoolExtension) GetFoo2() uint64 + func (x *MemoryPoolExtension) ProtoReflect() protoreflect.Message + func (x *MemoryPoolExtension) Reset() + func (x *MemoryPoolExtension) String() string + type Slice2 struct + A map[int64]int64 + B *int32 + C []string + D *Element2 + E string + F int64 + func (*Slice2) Descriptor() ([]byte, []int) + func (*Slice2) ProtoMessage() + func (m *Slice2) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Slice2) MarshalToVT(dAtA []byte) (int, error) + func (m *Slice2) MarshalVT() (dAtA []byte, err error) + func (m *Slice2) SizeVT() (n int) + func (m *Slice2) UnmarshalVT(dAtA []byte) error + func (this *Slice2) EqualVT(that *Slice2) bool + func (x *Slice2) GetA() map[int64]int64 + func (x *Slice2) GetB() int32 + func (x *Slice2) GetC() []string + func (x *Slice2) GetD() *Element2 + func (x *Slice2) GetE() string + func (x *Slice2) GetF() int64 + func (x *Slice2) ProtoReflect() protoreflect.Message + func (x *Slice2) Reset() + func (x *Slice2) String() string + type Test1 struct + Sl []string + func Test1FromVTPool() *Test1 + func (*Test1) Descriptor() ([]byte, []int) + func (*Test1) ProtoMessage() + func (m *Test1) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Test1) MarshalToVT(dAtA []byte) (int, error) + func (m *Test1) MarshalVT() (dAtA []byte, err error) + func (m *Test1) ResetVT() + func (m *Test1) ReturnToVTPool() + func (m *Test1) SizeVT() (n int) + func (m *Test1) UnmarshalVT(dAtA []byte) error + func (this *Test1) EqualVT(that *Test1) bool + func (x *Test1) GetSl() []string + func (x *Test1) ProtoReflect() protoreflect.Message + func (x *Test1) Reset() + func (x *Test1) String() string + type Test2 struct + Sl []*Slice2 + func Test2FromVTPool() *Test2 + func (*Test2) Descriptor() ([]byte, []int) + func (*Test2) ProtoMessage() + func (m *Test2) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Test2) MarshalToVT(dAtA []byte) (int, error) + func (m *Test2) MarshalVT() (dAtA []byte, err error) + func (m *Test2) ResetVT() + func (m *Test2) ReturnToVTPool() + func (m *Test2) SizeVT() (n int) + func (m *Test2) UnmarshalVT(dAtA []byte) error + func (this *Test2) EqualVT(that *Test2) bool + func (x *Test2) GetSl() []*Slice2 + func (x *Test2) ProtoReflect() protoreflect.Message + func (x *Test2) Reset() + func (x *Test2) String() string v0.3.1-intern3 May 19, 2022 v0.3.1-intern2 May 19, 2022 v0.3.1-intern May 19, 2022 v0.3.0-intern May 19, 2022