package protoadapt
import "google.golang.org/protobuf/protoadapt"
Package protoadapt bridges the original and new proto APIs.
Index ¶
- func MessageV1Of(m MessageV2) protoiface.MessageV1
- func MessageV2Of(m MessageV1) proto.Message
- type MessageV1
- type MessageV2
Functions ¶
func MessageV1Of ¶
func MessageV1Of(m MessageV2) protoiface.MessageV1
MessageV1Of converts a v2 message to a v1 message. It returns nil if m is nil.
func MessageV2Of ¶
MessageV2Of converts a v1 message to a v2 message. It returns nil if m is nil.
Types ¶
type MessageV1 ¶
type MessageV1 = protoiface.MessageV1
MessageV1 is the original "github.com/golang/protobuf/proto".Message type.
type MessageV2 ¶
MessageV2 is the Message type used by the current google.golang.org/protobuf module, adding support for reflection.
Source Files ¶
convert.go
- Version
- v1.30.0
- Published
- Mar 16, 2023
- Platform
- windows/amd64
- Imports
- 3 packages
- Last checked
- 17 hours ago –
Tools for package owners.