supportedFeatures
A bitmask of supported features that the code generator supports. This is a bitwise “or” of values from the Feature enum.
var supportedFeatures: UInt64 { get set }A bitmask of supported features that the code generator supports. This is a bitwise “or” of values from the Feature enum.
var supportedFeatures: UInt64 { get set }s26SwiftProtobufPluginLibrary07Google_B31_Compiler_CodeGeneratorResponseV17supportedFeaturess6UInt64Vvp What are these?9LP2Simport SwiftProtobufPluginLibraryA reusable framework for building protoc plugins in Swift.
struct Google_Protobuf_Compiler_CodeGeneratorResponseThe plugin writes an encoded CodeGeneratorResponse to stdout.
@frozen struct UInt64A 64-bit unsigned integer value type.
init() static let _protobuf_nameMap: _NameMapstatic let protoMessageName: Stringvar error: String { get set }Error message. If non-empty, code generation failed. The plugin process should exit with status code zero even if it reports an error in this way.
var file: [Google_Protobuf_Compiler_CodeGeneratorResponse.File]var hasError: Bool { get }Returns true if error has been explicitly set.
var hasMaximumEdition: Bool { get }Returns true if maximumEdition has been explicitly set.
var hasMinimumEdition: Bool { get }Returns true if minimumEdition has been explicitly set.
var hasSupportedFeatures: Bool { get }Returns true if supportedFeatures has been explicitly set.
var maximumEdition: Int32 { get set }The maximum edition this plugin supports. This will be treated as an Edition enum, but we want to allow unknown values. It should be specified according the edition enum value, not the edition number. Only takes effect for plugins that have FEATURE_SUPPORTS_EDITIONS set.
var minimumEdition: Int32 { get set }The minimum edition this plugin supports. This will be treated as an Edition enum, but we want to allow unknown values. It should be specified according the edition enum value, not the edition number. Only takes effect for plugins that have FEATURE_SUPPORTS_EDITIONS set.
var unknownFields: UnknownStoragestatic func == (lhs: Google_Protobuf_Compiler_CodeGeneratorResponse, rhs: Google_Protobuf_Compiler_CodeGeneratorResponse) -> Bool mutating func clearError() Clears the value of error. Subsequent reads from it will return its default value.
mutating func clearMaximumEdition() Clears the value of maximumEdition. Subsequent reads from it will return its default value.
mutating func clearMinimumEdition() Clears the value of minimumEdition. Subsequent reads from it will return its default value.
mutating func clearSupportedFeatures() Clears the value of supportedFeatures. Subsequent reads from it will return its default value.
mutating func decodeMessage<D>(decoder: inout D) throws where D : Decoder func traverse<V>(visitor: inout V) throws where V : Visitor enum FeatureSync with code_generator.h.
struct FileRepresents a single generated file.
init(error: String) Helper to make a response with an error.
init(files: [Google_Protobuf_Compiler_CodeGeneratorResponse.File]) Helper to make a response with a set of files
init(files: [Google_Protobuf_Compiler_CodeGeneratorResponse.File], supportedFeatures: [Google_Protobuf_Compiler_CodeGeneratorResponse.Feature] = []) Helper to make a response with a set of files and supported features.