ClassSwift5.9.0
WritableKeyPath
A key path that supports reading from and writing to the resulting value.
class WritableKeyPath<Root, Value>
Superclasses
class KeyPath
A key path from a specific root type to a specific resulting value type.
Citizens in Swift
Conformances
protocol CustomDebugStringConvertible
A type with a customized textual representation suitable for debugging purposes.
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 _AppendKeyPath
An implementation detail of key path expressions; do not use this protocol directly.
Subclasses
class ReferenceWritableKeyPath
A key path that supports reading from and writing to the resulting value with reference semantics.