type google.golang.org/protobuf/proto.MarshalOptions
31 uses
google.golang.org/protobuf/proto (current package)
encode.go#L26: type MarshalOptions struct {
encode.go#L83: func (o MarshalOptions) flags() protoiface.MarshalInputFlags {
encode.go#L111: out, err := MarshalOptions{}.marshal(nil, m.ProtoReflect())
encode.go#L119: func (o MarshalOptions) Marshal(m Message) ([]byte, error) {
encode.go#L153: func (o MarshalOptions) MarshalAppend(b []byte, m Message) ([]byte, error) {
encode.go#L167: func (o MarshalOptions) MarshalState(in protoiface.MarshalInput) (protoiface.MarshalOutput, error) {
encode.go#L174: func (o MarshalOptions) marshal(b []byte, m protoreflect.Message) (out protoiface.MarshalOutput, err error) {
encode.go#L212: func (o MarshalOptions) marshalMessage(b []byte, m protoreflect.Message) ([]byte, error) {
encode.go#L243: func (o MarshalOptions) marshalMessageSlow(b []byte, m protoreflect.Message) ([]byte, error) {
encode.go#L266: func (o MarshalOptions) marshalField(b []byte, fd protoreflect.FieldDescriptor, value protoreflect.Value) ([]byte, error) {
encode.go#L278: func (o MarshalOptions) marshalList(b []byte, fd protoreflect.FieldDescriptor, list protoreflect.List) ([]byte, error) {
encode.go#L305: func (o MarshalOptions) marshalMap(b []byte, fd protoreflect.FieldDescriptor, mapv protoreflect.Map) ([]byte, error) {
encode_gen.go#L40: func (o MarshalOptions) marshalSingular(b []byte, fd protoreflect.FieldDescriptor, v protoreflect.Value) ([]byte, error) {
messageset.go#L17: func (o MarshalOptions) sizeMessageSet(m protoreflect.Message) (size int) {
messageset.go#L28: func (o MarshalOptions) marshalMessageSet(b []byte, m protoreflect.Message) ([]byte, error) {
messageset.go#L47: func (o MarshalOptions) marshalMessageSetField(b []byte, fd protoreflect.FieldDescriptor, value protoreflect.Value) ([]byte, error) {
size.go#L20: return MarshalOptions{}.Size(m)
size.go#L28: func (o MarshalOptions) Size(m Message) int {
size.go#L40: func (o MarshalOptions) size(m protoreflect.Message) (size int) {
size.go#L61: func (o MarshalOptions) sizeMessageSlow(m protoreflect.Message) (size int) {
size.go#L73: func (o MarshalOptions) sizeField(fd protoreflect.FieldDescriptor, value protoreflect.Value) (size int) {
size.go#L85: func (o MarshalOptions) sizeList(num protowire.Number, fd protoreflect.FieldDescriptor, list protoreflect.List) (size int) {
size.go#L102: func (o MarshalOptions) sizeMap(num protowire.Number, fd protoreflect.FieldDescriptor, mapv protoreflect.Map) (size int) {
size_gen.go#L14: func (o MarshalOptions) sizeSingular(num protowire.Number, kind protoreflect.Kind, v protoreflect.Value) int {
google.golang.org/protobuf/encoding/protojson
well_known_types.go#L224: b, err := proto.MarshalOptions{
google.golang.org/protobuf/encoding/prototext
decode.go#L704: b, err := proto.MarshalOptions{
google.golang.org/protobuf/internal/impl
encode.go#L22: func (o marshalOptions) Options() proto.MarshalOptions {
encode.go#L23: return proto.MarshalOptions{
google.golang.org/protobuf/types/known/anypb
any.pb.go#L263: func MarshalFrom(dst *Any, src proto.Message, opts proto.MarshalOptions) error {
any.pb.go#L352: return MarshalFrom(x, m, proto.MarshalOptions{})
google.golang.org/grpc/encoding/proto
proto.go#L59: if _, err := (proto.MarshalOptions{}).MarshalAppend((*buf)[:0], vv); err != nil {