Class
IDProperty
@propertyWrapper final class IDProperty<Model, Value> where Model : Model, Value : Decodable, Value : Encodable, Value : Sendable
Topics
Initializers
init()Initializes anIDproperty with the key.idand typeUUID.init(custom:generatedBy:)Create anIDproperty with a specific key, value type, and optional value generator.init(key:)Compatibility syntax for initializing anIDproperty.
Instance Properties
Enumerations
Default Implementations
Relationships
Conforms To
AnyCodablePropertyAnyDatabasePropertyAnyPropertyAnyQueryAddressablePropertyAnyQueryablePropertyPropertyQueryAddressablePropertyQueryablePropertySwift.CopyableSwift.CustomStringConvertibleSwift.EscapableSwift.SendableSwift.SendableMetatype