Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ToNativeDescriptor ¶
func ToNativeExtensionDesc ¶
func ToNativeExtensionDesc(v interface{}) (*golang.ExtensionDesc, error)
Types ¶
type UntypedProtoer ¶
type UntypedProtoer interface { Marshal(m interface{}) ([]byte, error) Unmarshal(b []byte, m interface{}) error Clone(m interface{}) interface{} Equal(m1, m2 interface{}) bool Merge(dst, src interface{}) Reset(m interface{}) Size(m interface{}) int HasExtension(m interface{}, ext interface{}) bool ClearExtension(m interface{}, ext interface{}) GetExtension(m interface{}, ext interface{}) (interface{}, error) SetExtension(m interface{}, ext interface{}, v interface{}) error RegisteredExtensions(m interface{}, desiredType interface{}) (interface{}, error) FileDescriptor(file string) []byte MessageName(m interface{}) string MessageType(name string) reflect.Type }
func NewProtoer ¶
func NewProtoer(aliases map[string]string) UntypedProtoer
Click to show internal directories.
Click to hide internal directories.