    struct InvalidField

    extension InvalidField : Equatable, Sendable, SendableMetatype

The `FIELD_SELECT` expression uses an invalid field.
- `


  ### [field](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidField#/s:13GoogleHomeSDK12InvalidFieldV5fieldAA11AttributeIDOvp)


  ` The id/name of the parameter.

  #### Declaration

  Swift

      let field: https://developers.home.google.com/reference/swift/GoogleHomeSDK/Enums/AttributeID.html

- `


  ### [operandIndex](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidField#/s:13GoogleHomeSDK12InvalidFieldV12operandIndexs6UInt32Vvp)


  ` The index of the operand in the expression.

  #### Declaration

  Swift

      let operandIndex: UInt32

- `


  ### [expression](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidField#/s:13GoogleHomeSDK12InvalidFieldV10expressionAA22IdentifiableExpression_pSgvp)


  ` The associated expression. Set null if the expression is not found.

  #### Declaration

  Swift

      let expression: (any https://developers.home.google.com/reference/swift/GoogleHomeSDK/Protocols/IdentifiableExpression.html)?

- `


  ### [==(_:_:)](https://developers.home.google.com/reference/swift/GoogleHomeSDK/Structs/InvalidField#/s:13GoogleHomeSDK12InvalidFieldV2eeoiySbAC_ACtFZ)


  ` Returns a Boolean value indicating whether two values are equal.

  Equality is the inverse of inequality. For any values `a` and `b`,
  `a == b` implies that `a != b` is `false`.

  #### Declaration

  Swift

      static func == (lhs: InvalidField, rhs: InvalidField) -> Bool

  #### Parameters

  |---|---|
  | ` lhs ` | A value to compare. |
  | ` rhs ` | Another value to compare. |