Versions in this module Expand all Collapse all v0 v0.2.0 Mar 26, 2025 Changes in this version type Proto + func (p *Proto) Marshal(value interface{}) ([]byte, error) + func (p *Proto) Marshals(v any) bool + func (p *Proto) Name() string + func (p *Proto) Unmarshal(data []byte, value interface{}) error + func (p *Proto) Unmarshals(v any) bool v0.1.0 Feb 24, 2025 Changes in this version + type Proto struct + func (*Proto) Decode(data []byte, value interface{}) error + func (*Proto) Encode(value interface{}) ([]byte, error) + func (p *Proto) ContentTypes() []string + func (p *Proto) Decodes(v any) bool + func (p *Proto) Encodes(v any) bool + func (p *Proto) Exts() []string + func (p *Proto) NewDecoder(reader io.Reader) codecs.Decoder + func (p *Proto) NewEncoder(writer io.Writer) codecs.Encoder + func (p *Proto) String() string