Expand description
Interfaces for customizing resolution of protobuf source files.
Structs§
- Chain
File Resolver - An implementation of
FileResolver
which chains together several other resolvers. - Descriptor
SetFile Resolver - An implementation of
FileResolver
which resolves files from a compiledFileDescriptorSet
. - File
- An opened protobuf source file, returned by
FileResolver::open_file
. - File
Metadata - Information about a
File
after it has been added to aCompiler
instance. - Google
File Resolver - An implementation of
FileResolver
which resolves well-known imports such asgoogle/protobuf/descriptor.proto
. - Include
File Resolver - An implementation of
FileResolver
which searches an include path on the file system.
Traits§
- File
Resolver - A strategy for locating protobuf source files.