const wrapTextMarshalV2 …
type TextMarshaler …
func (tm *TextMarshaler) Marshal(w io.Writer, m Message) error { … }
func (tm *TextMarshaler) Text(m Message) string { … }
func (tm *TextMarshaler) marshal(m Message) ([]byte, error) { … }
var defaultTextMarshaler …
var compactTextMarshaler …
func MarshalText(w io.Writer, m Message) error { … }
func MarshalTextString(m Message) string { … }
func CompactText(w io.Writer, m Message) error { … }
func CompactTextString(m Message) string { … }
var newline …
var endBraceNewline …
var posInf …
var negInf …
var nan …
type textWriter …
func (w *textWriter) Write(p []byte) (n int, _ error) { … }
func (w *textWriter) WriteByte(c byte) error { … }
func (w *textWriter) writeName(fd protoreflect.FieldDescriptor) { … }
func requiresQuotes(u string) bool { … }
func (w *textWriter) writeProto3Any(m protoreflect.Message) (bool, error) { … }
func (w *textWriter) writeMessage(m protoreflect.Message) error { … }
func (w *textWriter) writeSingularValue(v protoreflect.Value, fd protoreflect.FieldDescriptor) error { … }
func (w *textWriter) writeQuotedString(s string) { … }
func (w *textWriter) writeUnknownFields(b []byte) { … }
func (w *textWriter) writeExtensions(m protoreflect.Message) error { … }
func (w *textWriter) writeSingularExtension(name string, v protoreflect.Value, fd protoreflect.FieldDescriptor) error { … }
func (w *textWriter) writeIndent() { … }