Versions in this module Expand all Collapse all v0 v0.2.0 Mar 26, 2025 Changes in this version type Form + func (c Form) Marshal(v any) ([]byte, error) + func (c Form) Marshals(v any) bool + func (c Form) Name() string + func (c Form) Unmarshal(data []byte, v any) error + func (c Form) Unmarshals(v any) bool v0.1.0 Feb 24, 2025 Changes in this version + const ContentType + const Name + func DecodeValues(msg proto.Message, values url.Values) error + func EncodeField(fieldDescriptor protoreflect.FieldDescriptor, value protoreflect.Value) (string, error) + func EncodeFieldMask(m protoreflect.Message) (query string) + type Form struct + func NewFormCodec() *Form + func (Form) Decodes(v any) bool + func (Form) Encodes(v any) bool + func (Form) String() string + func (c Form) ContentTypes() []string + func (c Form) Decode(data []byte, v any) error + func (c Form) Encode(v any) ([]byte, error) + func (c Form) EncodeValues(msg interface{}) (url.Values, error) + func (c Form) Exts() []string + func (c Form) NewDecoder(r io.Reader) codecs.Decoder + func (c Form) NewEncoder(w io.Writer) codecs.Encoder