Versions in this module Expand all Collapse all v0 v0.1.0 May 20, 2024 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 NullValue_name = map[int32]string + var NullValue_value = map[string]int32 + type ListValue struct + Values []*Value + func NewList(v []interface{}) (*ListValue, error) + func (m *ListValue) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *ListValue) MarshalToVT(dAtA []byte) (int, error) + func (m *ListValue) MarshalVT() (dAtA []byte, err error) + func (m *ListValue) SizeVT() (n int) + func (m *ListValue) UnmarshalVT(dAtA []byte) error + func (x *ListValue) AsSlice() []interface{} + func (x *ListValue) GetValues() []*Value + func (x *ListValue) ProtoReflect() protoreflect.Message + type NullValue int32 + const NullValue_NULL_VALUE + func (x NullValue) Enum() *NullValue + type Struct struct + Fields map[string]*Value + func NewStruct(v map[string]interface{}) (*Struct, error) + func (m *Struct) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Struct) MarshalToVT(dAtA []byte) (int, error) + func (m *Struct) MarshalVT() (dAtA []byte, err error) + func (m *Struct) SizeVT() (n int) + func (m *Struct) UnmarshalVT(dAtA []byte) error + func (x *Struct) AsMap() map[string]interface{} + func (x *Struct) GetFields() map[string]*Value + func (x *Struct) ProtoReflect() protoreflect.Message + type Value struct + Kind isValue_Kind + func NewBoolValue(v bool) *Value + func NewListValue(v *ListValue) *Value + func NewNullValue() *Value + func NewNumberValue(v float64) *Value + func NewStringValue(v string) *Value + func NewStructValue(v *Struct) *Value + func NewValue(v interface{}) (*Value, error) + func (m *Value) GetKind() isValue_Kind + func (m *Value) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Value) MarshalToVT(dAtA []byte) (int, error) + func (m *Value) MarshalVT() (dAtA []byte, err error) + func (m *Value) SizeVT() (n int) + func (m *Value) UnmarshalVT(dAtA []byte) error + func (x *Value) AsInterface() interface{} + func (x *Value) GetBoolValue() bool + func (x *Value) GetListValue() *ListValue + func (x *Value) GetNullValue() NullValue + func (x *Value) GetNumberValue() float64 + func (x *Value) GetStringValue() string + func (x *Value) GetStructValue() *Struct + func (x *Value) ProtoReflect() protoreflect.Message + type Value_BoolValue struct + BoolValue bool + func (m *Value_BoolValue) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Value_BoolValue) MarshalToVT(dAtA []byte) (int, error) + func (m *Value_BoolValue) SizeVT() (n int) + type Value_ListValue struct + ListValue *ListValue + func (m *Value_ListValue) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Value_ListValue) MarshalToVT(dAtA []byte) (int, error) + func (m *Value_ListValue) SizeVT() (n int) + type Value_NullValue struct + NullValue NullValue + func (m *Value_NullValue) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Value_NullValue) MarshalToVT(dAtA []byte) (int, error) + func (m *Value_NullValue) SizeVT() (n int) + type Value_NumberValue struct + NumberValue float64 + func (m *Value_NumberValue) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Value_NumberValue) MarshalToVT(dAtA []byte) (int, error) + func (m *Value_NumberValue) SizeVT() (n int) + type Value_StringValue struct + StringValue string + func (m *Value_StringValue) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Value_StringValue) MarshalToVT(dAtA []byte) (int, error) + func (m *Value_StringValue) SizeVT() (n int) + type Value_StructValue struct + StructValue *Struct + func (m *Value_StructValue) MarshalToSizedBufferVT(dAtA []byte) (int, error) + func (m *Value_StructValue) MarshalToVT(dAtA []byte) (int, error) + func (m *Value_StructValue) SizeVT() (n int)