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) {