Structureswift 6.0.1FoundationEssentials
Expression
- iOS
- 17+
- macOS
- 14+
- tvOS
- 17+
- watchOS
- 10+
struct Expression<each Input, Output>
struct Expression<each Input, Output>
import FoundationEssentials
protocol Sendable
init(_ builder: (repeat PredicateExpressions.Variable<each Input>) -> any StandardPredicateExpression<Output>)
var debugDescription: String { get }
var description: String { get }
let expression: any StandardPredicateExpression<Output>
let variable: (repeat PredicateExpressions.Variable<each Input>)
func evaluate(_ input: repeat each Input) throws -> Output
protocol Copyable
A type whose values can be implicitly or explicitly copied.
protocol Escapable
protocol CustomDebugStringConvertible
A type with a customized textual representation suitable for debugging purposes.
protocol CustomStringConvertible
A type with a customized textual representation.