Instance Propertyswift-protobuf 1.29.0SwiftProtobufPluginLibrary
typeName
Descriptor+Extensions.swift:174var typeName: String { get }
var typeName: String { get }
s26SwiftProtobufPluginLibrary17ServiceDescriptorC8typeNameSSvp
What are these?3U9XY
import SwiftProtobufPluginLibrary
A reusable framework for building protoc
plugins in Swift.
final class ServiceDescriptor
Describes an RPC service.
@frozen struct String
A Unicode string value that is a collection of characters.
let features: Google_Protobuf_FeatureSet
The resolved features for this Service.
var file: FileDescriptor! { get }
The .proto file in which this service was defined
let fullName: String
The fully-qualified name of the service, scope delimited by periods.
let index: Int
Index of this service within the file’s services.
var isDeprecated: Bool { get }
let methods: [MethodDescriptor]
The methods defined on this service. These are returned in the order they were defined in the .proto file.
let name: String
The name of the service, not including its containing scope.
let options: Google_Protobuf_ServiceOptions
Get Google_Protobuf_ServiceOptions
for this service.
func getLocationPath(path: inout IndexPath)
var proto: Google_Protobuf_ServiceDescriptorProto { get }