A key path that supports reading from and writing to the resulting value with reference semantics.
class ReferenceWritableKeyPath<Root, Value>
A key path that supports reading from and writing to the resulting value.
Citizens in Swift
A type with a customized textual representation suitable for debugging purposes.
A type that can be compared for value equality.
A type that can be hashed into a
Hasherto produce an integer hash value.
An implementation detail of key path expressions; do not use this protocol directly.