binding
TypeScriptbinding(variable: PredicateExpressions_Variable<unknown>, value: unknown): PredicateBindingsSwift declarationfunc binding<T>(_ variable: PredicateExpressions.Variable<T>, to value: T) -> PredicateBindingsstruct · iOS 17.0+ · SDK 27.1
struct PredicateBindingsA mapping from a predicates's input variables to their values. If you define a custom predicate expression type, you must propagate the predicate's bindings to its subexpressions. If you define a custom predicate type, you must create an instance of this structure, populate it with the predicate's variables, and propagate it throughout the expression tree.
binding(variable: PredicateExpressions_Variable<unknown>, value: unknown): PredicateBindingsSwift declarationfunc binding<T>(_ variable: PredicateExpressions.Variable<T>, to value: T) -> PredicateBindingssubscript(variable: PredicateExpressions_Variable<unknown>): (unknown) | nullSwift declarationsubscript<T>(variable: PredicateExpressions.Variable<T>) -> T? { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
PredicateBindings.init(_:)
Swift parameter packs cannot cross the bridge.