Nsdk_Vps_BevLocalizationMethod
Declaration
nonisolated enum Nsdk_Vps_BevLocalizationMethodConstructors
Constructor
init()
Summary
Overload
init?(rawValue: Int)
Summary
Creates a new instance of the enum from the given raw integer value.
For proto2 enums, this initializer will fail if the raw value does not
correspond to a valid enum value. For proto3 enums, this initializer never
fails; unknown values are created as instances of the UNRECOGNIZED case.
Cases
| Name | Type | Summary |
|---|---|---|
| case aerial | aerial | - |
| case aerialMultiview | aerialMultiview | - |
| case osm | osm | - |
| case unknownBevMethod | unknownBevMethod | - |
| case UNRECOGNIZED | Int) | - |
Properties
| Name | Type | Summary |
|---|---|---|
| nonisolated | [Nsdk_Vps_BevLocalizationMethod] | A collection of all values of this type. |
| var hashValue | Int | - |
| var rawValue | Int | The raw integer value of the enum value. For a recognized enum case, this is the integer value of the case as defined in the .proto file. For UNRECOGNIZED cases in proto3, this isthe value that was originally decoded. |
Methods
| Name | Type | Summary |
|---|---|---|
| hash | void | Hashes the essential components of this value by feeding them into the given hasher. Implement this method to conform to the Hashable protocol. Thecomponents used for hashing must be the same as the components compared in your type's == operator implementation. Call hasher.combine(_:)with each of these components. |
Operators
| Name | Type | Summary |
|---|---|---|
| static func != | Bool | Returns a Boolean value indicating whether two values are not equal. Inequality is the inverse of equality. For any values a and b, a != bimplies that a == b is false.This is the default implementation of the not-equal-to operator ( !=)for any type that conforms to Equatable. |
Nested Types
Type Aliases
| Name | Type | Summary |
|---|---|---|
| RawValue = Int | Int | The raw type that can be used to represent all values of the conforming type. Every distinct value of the conforming type has a corresponding unique value of the RawValue type, but there may be values of the RawValuetype that don't have a corresponding value of the conforming type. |
Relationships
conforms to: SwiftProtobuf.Enum
conforms to: Swift.CaseIterable
conforms to: Swift.RawRepresentable
conforms to: Swift.Hashable
conforms to: Swift.Sendable
conforms to: Swift.Equatable
conforms to: Swift.SendableMetatype
conforms to: Swift.Copyable
Creates a new instance of the enum initialized to its default value.