type github.com/golang/protobuf/proto.Message

66 uses

	github.com/golang/protobuf/proto (current package)
		buffer.go#L109: func (b *Buffer) Marshal(m Message) error {
		buffer.go#L118: func (b *Buffer) Unmarshal(m Message) error {
		buffer.go#L181: func (b *Buffer) EncodeMessage(m Message) error {
		buffer.go#L264: func (b *Buffer) DecodeMessage(m Message) error {
		buffer.go#L276: func (b *Buffer) DecodeGroup(m Message) error {
		defaults.go#L14: func SetDefaults(m Message) {
		deprecated.go#L54: func RegisterMessageSetType(Message, int32, string) {}
		deprecated.go#L91: func (*InternalMessageInfo) DiscardUnknown(m Message) {
		deprecated.go#L96: func (*InternalMessageInfo) Marshal(b []byte, m Message, deterministic bool) ([]byte, error) {
		deprecated.go#L101: func (*InternalMessageInfo) Merge(dst, src Message) {
		deprecated.go#L106: func (*InternalMessageInfo) Size(m Message) int {
		deprecated.go#L111: func (*InternalMessageInfo) Unmarshal(m Message, b []byte) error {
		discard.go#L19: func DiscardUnknown(m Message) {
		extensions.go#L45: func HasExtension(m Message, xt *ExtensionDesc) (has bool) {
		extensions.go#L73: func ClearExtension(m Message, xt *ExtensionDesc) {
		extensions.go#L96: func ClearAllExtensions(m Message) {
		extensions.go#L120: func GetExtension(m Message, xt *ExtensionDesc) (interface{}, error) {
		extensions.go#L202: func GetExtensions(m Message, xts []*ExtensionDesc) ([]interface{}, error) {
		extensions.go#L223: func SetExtension(m Message, xt *ExtensionDesc, v interface{}) error {
		extensions.go#L254: func SetRawExtension(m Message, fnum int32, b []byte) {
		extensions.go#L279: func ExtensionDescs(m Message) ([]*ExtensionDesc, error) {
		proto.go#L50: type Message = protoiface.MessageV1
		proto.go#L66: func MessageReflect(m Message) protoreflect.Message {
		proto.go#L102: 	Merge(src Message)
		proto.go#L129: func Clone(src Message) Message {
		proto.go#L141: func Merge(dst, src Message) {
		proto.go#L160: func Equal(x, y Message) bool {
		registry.go#L179: func RegisterType(m Message, s messageName) {
		registry.go#L264: func MessageName(m Message) messageName {
		registry.go#L292: func RegisteredExtensions(m Message) extensionsByNumber {
		text_decode.go#L43: func UnmarshalText(s string, m Message) error {
		text_decode.go#L133: 			if m, ok := m.Interface().(Message); ok {
		text_encode.go#L32: func (tm *TextMarshaler) Marshal(w io.Writer, m Message) error {
		text_encode.go#L43: func (tm *TextMarshaler) Text(m Message) string {
		text_encode.go#L48: func (tm *TextMarshaler) marshal(m Message) ([]byte, error) {
		text_encode.go#L97: func MarshalText(w io.Writer, m Message) error { return defaultTextMarshaler.Marshal(w, m) }
		text_encode.go#L100: func MarshalTextString(m Message) string { return defaultTextMarshaler.Text(m) }
		text_encode.go#L103: func CompactText(w io.Writer, m Message) error { return compactTextMarshaler.Marshal(w, m) }
		text_encode.go#L106: func CompactTextString(m Message) string { return compactTextMarshaler.Text(m) }
		wire.go#L13: func Size(m Message) int {
		wire.go#L22: func Marshal(m Message) ([]byte, error) {
		wire.go#L32: func marshalAppend(buf []byte, m Message, deterministic bool) ([]byte, error) {
		wire.go#L56: func Unmarshal(b []byte, m Message) error {
		wire.go#L62: func UnmarshalMerge(b []byte, m Message) error {

	github.com/golang/protobuf/jsonpb
		decode.go#L28: func UnmarshalNext(d *json.Decoder, m proto.Message) error {
		decode.go#L33: func Unmarshal(r io.Reader, m proto.Message) error {
		decode.go#L38: func UnmarshalString(s string, m proto.Message) error {
		decode.go#L67: func (u *Unmarshaler) Unmarshal(r io.Reader, m proto.Message) error {
		decode.go#L72: func (u *Unmarshaler) UnmarshalNext(d *json.Decoder, m proto.Message) error {
		encode.go#L66: func (jm *Marshaler) Marshal(w io.Writer, m proto.Message) error {
		encode.go#L77: func (jm *Marshaler) MarshalToString(m proto.Message) (string, error) {
		encode.go#L85: func (jm *Marshaler) marshal(m proto.Message) ([]byte, error) {
		json.go#L26: 	Resolve(typeURL string) (proto.Message, error)

	github.com/golang/protobuf/ptypes
		any.go#L45: func MarshalAny(m proto.Message) (*anypb.Any, error) {
		any.go#L68: func Empty(any *anypb.Any) (proto.Message, error) {
		any.go#L88: func UnmarshalAny(any *anypb.Any, m proto.Message) error {
		any.go#L114: func Is(any *anypb.Any, m proto.Message) bool {
		any.go#L136: type DynamicAny struct{ proto.Message }

	google.golang.org/grpc/credentials
		credentials.go#L290: 	Value proto.Message

	google.golang.org/grpc/encoding/proto
		proto.go#L41: 	vv, ok := v.(proto.Message)
		proto.go#L49: 	vv, ok := v.(proto.Message)

	google.golang.org/grpc/internal/binarylog
		method_logger.go#L231: 	if m, ok := c.Message.(proto.Message); ok {
		method_logger.go#L271: 	if m, ok := c.Message.(proto.Message); ok {

	google.golang.org/grpc/internal/pretty
		pretty.go#L40: 	case protov1.Message:

	google.golang.org/grpc/internal/status
		status.go#L105: func (s *Status) WithDetails(details ...proto.Message) (*Status, error) {