_AppendKeyPath
An implementation detail of key path expressions; do not use this protocol directly.
protocol _AppendKeyPath
Citizens in Swift
Members
func appending<Root, Value, AppendedValue>(path: ReferenceWritableKeyPath<Value, AppendedValue>
) -> ReferenceWritableKeyPath<Root, AppendedValue> Returns a new key path created by appending the given key path to this one.
func appending<Root, Value, AppendedValue>(path: ReferenceWritableKeyPath<Value, AppendedValue>
) -> ReferenceWritableKeyPath<Root, AppendedValue> Returns a new key path created by appending the given key path to this one.
func appending<Root, AppendedRoot, AppendedValue>(path: ReferenceWritableKeyPath<AppendedRoot, AppendedValue>
) -> ReferenceWritableKeyPath<Root, AppendedValue>? Returns a new key path created by appending the given key path to this one.
func appending<Root, Value, AppendedValue>(path: WritableKeyPath<Value, AppendedValue>
) -> ReferenceWritableKeyPath<Root, AppendedValue> Returns a new key path created by appending the given key path to this one.
func appending<Root>(path: AnyKeyPath
) -> PartialKeyPath<Root>? Returns a new key path created by appending the given key path to this one.
func appending<Root, Value, AppendedValue>(path: WritableKeyPath<Value, AppendedValue>
) -> WritableKeyPath<Root, AppendedValue> Returns a new key path created by appending the given key path to this one.
func appending<Root, Value, AppendedValue>(path: KeyPath<Value, AppendedValue>
) -> KeyPath<Root, AppendedValue> Returns a new key path created by appending the given key path to this one.
func appending<Root, AppendedRoot, AppendedValue>(path: KeyPath<AppendedRoot, AppendedValue>
) -> KeyPath<Root, AppendedValue>? Returns a new key path created by appending the given key path to this one.
Citizens in Swift
where Self == AnyKeyPath
Members
func appending(path: AnyKeyPath
) -> AnyKeyPath? Returns a new key path created by appending the given key path to this one.