type JSONPb …
func (*JSONPb) ContentType(_ interface{ … }
func (j *JSONPb) Marshal(v interface{ … }
func (j *JSONPb) marshalTo(w io.Writer, v interface{ … }
var protoMessageType …
func (j *JSONPb) marshalNonProtoField(v interface{ … }
func (j *JSONPb) Unmarshal(data []byte, v interface{ … }
func (j *JSONPb) NewDecoder(r io.Reader) Decoder { … }
type DecoderWrapper …
func (d DecoderWrapper) Decode(v interface{ … }
func (j *JSONPb) NewEncoder(w io.Writer) Encoder { … }
func unmarshalJSONPb(data []byte, unmarshaler protojson.UnmarshalOptions, v interface{ … }
func decodeJSONPb(d *json.Decoder, unmarshaler protojson.UnmarshalOptions, v interface{ … }
func decodeNonProtoField(d *json.Decoder, unmarshaler protojson.UnmarshalOptions, v interface{ … }
type protoEnum …
var typeProtoEnum …
var typeProtoMessage …
func (j *JSONPb) Delimiter() []byte { … }
var convFromType …