Versions in this module Expand all Collapse all v0 v0.0.16 Oct 4, 2021 Changes in this version + func GetValue(p *WirePath, within proto.Message) (protoreflect.Value, error) + type Value struct + func ValueOf(v interface{}, kind protoreflect.Kind) Value + func ValueOfBytes(v []byte) Value + func ValueOfDouble(v float64) Value + func ValueOfEnum(v protoreflect.EnumNumber) Value + func ValueOfFixed32(v uint32) Value + func ValueOfFixed64(v uint64) Value + func ValueOfFloat(v float32) Value + func ValueOfInt32(v int32) Value + func ValueOfInt64(v int64) Value + func ValueOfList(v protoreflect.List, kind protoreflect.Kind) Value + func ValueOfMessage(v protoreflect.Message) Value + func ValueOfSfixed32(v int32) Value + func ValueOfSfixed64(v int64) Value + func ValueOfSint32(v int32) Value + func ValueOfSint64(v int64) Value + func ValueOfString(v string) Value + func ValueOfUint32(v uint32) Value + func ValueOfUint64(v uint64) Value + func (v Value) Bool() bool + func (v Value) Bytes() []byte + func (v Value) Enum() protoreflect.EnumNumber + func (v Value) Float() float64 + func (v Value) Int() int64 + func (v Value) Interface() interface{} + func (v Value) IsValid() bool + func (v Value) Kind() protoreflect.Kind + func (v Value) List() protoreflect.List + func (v Value) Map() protoreflect.Map + func (v Value) MapKey() protoreflect.MapKey + func (v Value) Message() protoreflect.Message + func (v Value) String() string + func (v Value) Uint() uint64 + type WirePath struct + func FromProto(proto *pb.WirePath) (*WirePath, error) + func MustParse(wirePathLiteral string) *WirePath + func ParseString(wirePathLiteral string) (*WirePath, error) + func (p *WirePath) Proto() *pb.WirePath + func (p *WirePath) String() string