Classswift 6.0.1Swift
PartialKeyPath
A partially type-erased key path, from a concrete root type to any resulting value type.
class PartialKeyPath<Root>
A partially type-erased key path, from a concrete root type to any resulting value type.
class PartialKeyPath<Root>
import Swift
class AnyKeyPath
A type-erased key path, from any root type to any resulting value type.
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 : Equatable
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.
class KeyPath<Root, Value>
A key path from a specific root type to a specific resulting value type.