StructureFoundation5.9.0
Identifier
struct Identifier
Citizens in Foundation
Conformances
protocol Comparable
A type that can be compared using the relational operators
<
,<=
,>=
, and>
.protocol Equatable
A type that can be compared for value equality.
protocol Hashable
A type that can be hashed into a
Hasher
to produce an integer hash value.protocol RawRepresentable
A type that can be converted to and from an associated raw value.
Members
init(String
) init(rawValue: String
) static let ISO8601: NSCalendar.Identifier
static let buddhist: NSCalendar.Identifier
static let chinese: NSCalendar.Identifier
static let coptic: NSCalendar.Identifier
static let ethiopicAmeteAlem: NSCalendar.Identifier
static let ethiopicAmeteMihret: NSCalendar.Identifier
static let gregorian: NSCalendar.Identifier
static let hebrew: NSCalendar.Identifier
static let indian: NSCalendar.Identifier
static let islamic: NSCalendar.Identifier
static let islamicCivil: NSCalendar.Identifier
static let islamicTabular: NSCalendar.Identifier
static let islamicUmmAlQura: NSCalendar.Identifier
static let japanese: NSCalendar.Identifier
static let persian: NSCalendar.Identifier
static let republicOfChina: NSCalendar.Identifier
var rawValue: String
static func < (NSCalendar
.Identifier, NSCalendar.Identifier) -> Bool
Features
var hashValue: Int
static func != (Self, Self
) -> Bool static func ... (Self
) -> PartialRangeFrom<Self> Returns a partial range extending upward from a lower bound.
static func ... (Self
) -> PartialRangeThrough<Self> Returns a partial range up to, and including, its upper bound.
static func ... (Self, Self
) -> ClosedRange<Self> Returns a closed range that contains both of its bounds.
static func ..< (Self
) -> PartialRangeUpTo<Self> Returns a partial range up to, but not including, its upper bound.
static func ..< (Self, Self
) -> Range<Self> Returns a half-open range that contains its lower bound but not its upper bound.
func hash(into: inout Hasher
)