type google.golang.org/protobuf/runtime/protoiface.MarshalOutput
9 uses
google.golang.org/protobuf/runtime/protoiface (current package)
methods.go#L31: Marshal func(MarshalInput) (MarshalOutput, error)
methods.go#L83: type MarshalOutput = struct {
google.golang.org/protobuf/internal/impl
encode.go#L135: func (mi *MessageInfo) marshal(in piface.MarshalInput) (out piface.MarshalOutput, err error) {
encode.go#L145: return piface.MarshalOutput{Buf: b}, err
legacy_message.go#L402: func legacyMarshal(in protoiface.MarshalInput) (protoiface.MarshalOutput, error) {
legacy_message.go#L406: return protoiface.MarshalOutput{}, errors.New("%T does not implement Marshal", v)
legacy_message.go#L412: return protoiface.MarshalOutput{
google.golang.org/protobuf/proto
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) {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)