type google.golang.org/protobuf/proto.Message
55 uses
google.golang.org/protobuf/proto (current package)
checkinit.go#L14: func CheckInitialized(m Message) error {
decode.go#L54: func Unmarshal(b []byte, m Message) error {
decode.go#L61: func (o UnmarshalOptions) Unmarshal(b []byte, m Message) error {
encode.go#L74: func Marshal(m Message) ([]byte, error) {
encode.go#L88: func (o MarshalOptions) Marshal(m Message) ([]byte, error) {
encode.go#L110: func emptyBytesForMessage(m Message) []byte {
encode.go#L119: func (o MarshalOptions) MarshalAppend(b []byte, m Message) ([]byte, error) {
equal.go#L32: func Equal(x, y Message) bool {
extension.go#L13: func HasExtension(m Message, xt protoreflect.ExtensionType) bool {
extension.go#L31: func ClearExtension(m Message, xt protoreflect.ExtensionType) {
extension.go#L39: func GetExtension(m Message, xt protoreflect.ExtensionType) interface{} {
extension.go#L51: func SetExtension(m Message, xt protoreflect.ExtensionType, v interface{}) {
extension.go#L78: func RangeExtensions(m Message, f func(protoreflect.ExtensionType, interface{}) bool) {
merge.go#L25: func Merge(dst, src Message) {
merge.go#L41: func Clone(m Message) Message {
proto.go#L24: type Message = protoreflect.ProtoMessage
proto.go#L38: func MessageName(m Message) protoreflect.FullName {
reset.go#L16: func Reset(m Message) {
size.go#L15: func Size(m Message) int {
size.go#L20: func (o MarshalOptions) Size(m Message) int {
google.golang.org/protobuf/encoding/protojson
decode.go#L28: func Unmarshal(b []byte, m proto.Message) error {
decode.go#L57: func (o UnmarshalOptions) Unmarshal(b []byte, m proto.Message) error {
decode.go#L64: func (o UnmarshalOptions) unmarshal(b []byte, m proto.Message) error {
encode.go#L30: func Format(m proto.Message) string {
encode.go#L37: func Marshal(m proto.Message) ([]byte, error) {
encode.go#L96: func (o MarshalOptions) Format(m proto.Message) string {
encode.go#L108: func (o MarshalOptions) Marshal(m proto.Message) ([]byte, error) {
encode.go#L115: func (o MarshalOptions) marshal(m proto.Message) ([]byte, error) {
google.golang.org/protobuf/encoding/prototext
decode.go#L26: func Unmarshal(b []byte, m proto.Message) error {
decode.go#L57: func (o UnmarshalOptions) Unmarshal(b []byte, m proto.Message) error {
decode.go#L64: func (o UnmarshalOptions) unmarshal(b []byte, m proto.Message) error {
encode.go#L32: func Format(m proto.Message) string {
encode.go#L39: func Marshal(m proto.Message) ([]byte, error) {
encode.go#L89: func (o MarshalOptions) Format(m proto.Message) string {
encode.go#L103: func (o MarshalOptions) Marshal(m proto.Message) ([]byte, error) {
encode.go#L110: func (o MarshalOptions) marshal(m proto.Message) ([]byte, error) {
google.golang.org/protobuf/internal/impl
codec_field.go#L265: func sizeMessage(m proto.Message, tagsize int, _ marshalOptions) int {
codec_field.go#L269: func appendMessage(b []byte, m proto.Message, wiretag uint64, opts marshalOptions) ([]byte, error) {
codec_field.go#L275: func consumeMessage(b []byte, m proto.Message, wtyp protowire.Type, opts unmarshalOptions) (out unmarshalOutput, err error) {
codec_field.go#L408: func sizeGroup(m proto.Message, tagsize int, _ marshalOptions) int {
codec_field.go#L412: func appendGroup(b []byte, m proto.Message, wiretag uint64, opts marshalOptions) ([]byte, error) {
codec_field.go#L419: func consumeGroup(b []byte, m proto.Message, num protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (out unmarshalOutput, err error) {
merge.go#L18: func (o mergeOptions) Merge(dst, src proto.Message) {
google.golang.org/protobuf/types/known/anypb
any.pb.go#L253: func New(src proto.Message) (*Any, error) {
any.pb.go#L265: func MarshalFrom(dst *Any, src proto.Message, opts proto.MarshalOptions) error {
any.pb.go#L284: func UnmarshalTo(src *Any, dst proto.Message, opts proto.UnmarshalOptions) error {
any.pb.go#L303: func UnmarshalNew(src *Any, opts proto.UnmarshalOptions) (dst proto.Message, err error) {
any.pb.go#L326: func (x *Any) MessageIs(m proto.Message) bool {
any.pb.go#L353: func (x *Any) MarshalFrom(m proto.Message) error {
any.pb.go#L360: func (x *Any) UnmarshalTo(m proto.Message) error {
any.pb.go#L367: func (x *Any) UnmarshalNew() (proto.Message, error) {
google.golang.org/grpc/internal/pretty
pretty.go#L50: case protov2.Message:
github.com/golang/protobuf/proto
proto.go#L60: func MessageV2(m GeneratedMessage) protoV2.Message {
proto.go#L121: func checkRequiredNotSet(m protoV2.Message) error {