PropertyName
public struct PropertyName
extension PropertyName: PropertyNameProtocol
extension PropertyName: ExpressibleByStringLiteral
Type representing the name of a property
-
Undocumented
Declaration
Swift
public let name: String
-
Undocumented
Declaration
Swift
@inlinable public init(_ n: String)
-
Undocumented
Declaration
Swift
@inlinable public init<T>(_ p: T) where T : PropertyNameProtocol
-
Returns a Boolean value indicating whether two values are equal.
Equality is the inverse of inequality. For any values
a
andb
,a == b
implies thata != b
isfalse
.Declaration
Swift
@inlinable public static func == (lhs: PropertyName, rhs: PropertyName) -> Bool
Parameters
lhs
A value to compare.
rhs
Another value to compare.
-
Property name as a String
Declaration
Swift
@inlinable public var rawValue: String { get }
-
Declaration
Swift
public typealias UnicodeScalarLiteralType = String
-
Declaration
Swift
public typealias ExtendedGraphemeClusterLiteralType = String
-
Declaration
Swift
public typealias StringLiteralType = String
-
Declaration
Swift
@inlinable public init(stringLiteral value: StringLiteralType)
-
Declaration
Swift
@inlinable public init(extendedGraphemeClusterLiteral value: ExtendedGraphemeClusterLiteralType)
-
Declaration
Swift
@inlinable public init(unicodeScalarLiteral value: UnicodeScalarLiteralType)