Structs

The following structs are available globally.

  • Struct that is used to validate inequality expressions. The only ValueType supported for this expression is Int.

    It takes value type, sign of inequality and value from expression pattern and then try to use those attributes to validate passed String value that will be converted to Int.

    See more

    Declaration

    Swift

    struct InequalityExpressionMatcher: ExpressionMatcher
  • Matcher is responsible for matching expressions that contains regular expressions.

    See more

    Declaration

    Swift

    struct RegexExpressionMatcher: ExpressionMatcher
  • Represents built-in expression and expressions from Expressions.strings file.

    See more

    Declaration

    Swift

    struct SharedExpression
  • Represents key-value pair from Localizable.strings files. It contains key, value and expression if exists for the key. It can also validate if text matches expression’s requirements.

    See more

    Declaration

    Swift

    struct TranslatablePair: KeyValue