Documentation ¶
Index ¶
- func FileTypes(files *protoregistry.Files) *protoregistry.Types
- func LoadFileDescriptorSet(filename string) (*descriptorpb.FileDescriptorSet, error)
- func LoadFiles(filename string) (*protoregistry.Files, error)
- func MergeFilesIgnoreConflicts(all ...*protoregistry.Files) *protoregistry.Files
- func Parse(data []byte) (*descriptorpb.FileDescriptorSet, error)
- func ParseFiles(data []byte) (*protoregistry.Files, error)
- func Unmarshal(data []byte) (*descriptorpb.FileDescriptorSet, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FileTypes ¶ added in v0.3.0
func FileTypes(files *protoregistry.Files) *protoregistry.Types
func LoadFileDescriptorSet ¶ added in v0.3.0
func LoadFileDescriptorSet(filename string) (*descriptorpb.FileDescriptorSet, error)
func MergeFilesIgnoreConflicts ¶ added in v0.5.0
func MergeFilesIgnoreConflicts(all ...*protoregistry.Files) *protoregistry.Files
func Parse ¶
func Parse(data []byte) (*descriptorpb.FileDescriptorSet, error)
func ParseFiles ¶ added in v0.5.0
func ParseFiles(data []byte) (*protoregistry.Files, error)
func Unmarshal ¶ added in v0.4.0
func Unmarshal(data []byte) (*descriptorpb.FileDescriptorSet, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.