---
title: "decodePredicateExpressionIfPresent(input:predicateConfiguration:)"
framework: swift
role: symbol
role_heading: Instance Method
path: "swift/unkeyeddecodingcontainer/decodepredicateexpressionifpresent(input:predicateconfiguration:)"
---

# decodePredicateExpressionIfPresent(input:predicateConfiguration:)

## Declaration

```swift
mutating func decodePredicateExpressionIfPresent<each Input>(input: repeat (each Input).Type, predicateConfiguration: PredicateCodableConfiguration) throws -> (expression: any PredicateExpression<Bool>, variable: (repeat PredicateExpressions.Variable<each Input>))?
```
