Versions in this module Expand all Collapse all v0 v0.5.0 Apr 13, 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_proto3opt_opt_proto protoreflect.FileDescriptor + var SimpleEnum_name = map[int32]string + var SimpleEnum_value = map[string]int32 + type OptionalFieldInProto3 struct + OptionalBool *bool + OptionalBytes []byte + OptionalDouble *float64 + OptionalEnum *SimpleEnum + OptionalFixed32 *uint32 + OptionalFixed64 *uint64 + OptionalFloat *float32 + OptionalInt32 *int32 + OptionalInt64 *int64 + OptionalSfixed32 *int32 + OptionalSfixed64 *int64 + OptionalSint32 *int32 + OptionalSint64 *int64 + OptionalString *string + OptionalUint32 *uint32 + OptionalUint64 *uint64 + func (*OptionalFieldInProto3) Descriptor() ([]byte, []int) + func (*OptionalFieldInProto3) ProtoMessage() + func (m *OptionalFieldInProto3) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *OptionalFieldInProto3) MarshalToVT(dAtA []byte) (int, error) + func (m *OptionalFieldInProto3) MarshalVT() (dAtA []byte, err error) + func (m *OptionalFieldInProto3) SizeVT() (n int) + func (m *OptionalFieldInProto3) UnmarshalVT(dAtA []byte) error + func (this *OptionalFieldInProto3) EqualVT(that *OptionalFieldInProto3) bool + func (x *OptionalFieldInProto3) GetOptionalBool() bool + func (x *OptionalFieldInProto3) GetOptionalBytes() []byte + func (x *OptionalFieldInProto3) GetOptionalDouble() float64 + func (x *OptionalFieldInProto3) GetOptionalEnum() SimpleEnum + func (x *OptionalFieldInProto3) GetOptionalFixed32() uint32 + func (x *OptionalFieldInProto3) GetOptionalFixed64() uint64 + func (x *OptionalFieldInProto3) GetOptionalFloat() float32 + func (x *OptionalFieldInProto3) GetOptionalInt32() int32 + func (x *OptionalFieldInProto3) GetOptionalInt64() int64 + func (x *OptionalFieldInProto3) GetOptionalSfixed32() int32 + func (x *OptionalFieldInProto3) GetOptionalSfixed64() int64 + func (x *OptionalFieldInProto3) GetOptionalSint32() int32 + func (x *OptionalFieldInProto3) GetOptionalSint64() int64 + func (x *OptionalFieldInProto3) GetOptionalString() string + func (x *OptionalFieldInProto3) GetOptionalUint32() uint32 + func (x *OptionalFieldInProto3) GetOptionalUint64() uint64 + func (x *OptionalFieldInProto3) ProtoReflect() protoreflect.Message + func (x *OptionalFieldInProto3) Reset() + func (x *OptionalFieldInProto3) String() string + type SimpleEnum int32 + const SimpleEnum_ENUM1 + const SimpleEnum_ENUM2 + const SimpleEnum_ENUM3 + func (SimpleEnum) Descriptor() protoreflect.EnumDescriptor + func (SimpleEnum) EnumDescriptor() ([]byte, []int) + func (SimpleEnum) Type() protoreflect.EnumType + func (x SimpleEnum) Enum() *SimpleEnum + func (x SimpleEnum) Number() protoreflect.EnumNumber + func (x SimpleEnum) String() string