    struct Attributes

Attributes for the `https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html`.
- `


  ### [attributeList](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV13attributeListSays6UInt32VGSgvp)


  ` A list of the attribute IDs of the attributes supported by the cluster instance.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var attributeList: [UInt32]? { get }

- `


  ### [boolean](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV7booleanSbSgvp)


  ` boolean attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var boolean: Bool? { get }

- `


  ### [bitmap8](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV7bitmap8AE14Bitmap8MaskMapVSgvp)


  ` bitmap8 attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var bitmap8: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Bitmap8MaskMap.html? { get }

- `


  ### [bitmap16](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV8bitmap16AE15Bitmap16MaskMapVSgvp)


  ` bitmap16 attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var bitmap16: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Bitmap16MaskMap.html? { get }

- `


  ### [bitmap32](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV8bitmap32AE15Bitmap32MaskMapVSgvp)


  ` bitmap32 attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var bitmap32: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Bitmap32MaskMap.html? { get }

- `


  ### [bitmap64](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV8bitmap64AE15Bitmap64MaskMapVSgvp)


  ` bitmap64 attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var bitmap64: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Bitmap64MaskMap.html? { get }

- `


  ### [int8u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV5int8us5UInt8VSgvp)


  ` int8u attribute. Could be used as the argument for `TestAddArgumentsCommand`, for example.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int8u: UInt8? { get }

- `


  ### [int16u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int16us6UInt16VSgvp)


  ` int16u attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int16u: UInt16? { get }

- `


  ### [int24u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int24us6UInt32VSgvp)


  ` int24u attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int24u: UInt32? { get }

- `


  ### [int32u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int32us6UInt32VSgvp)


  ` int32u attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int32u: UInt32? { get }

- `


  ### [int40u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int40us6UInt64VSgvp)


  ` int40u attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int40u: UInt64? { get }

- `


  ### [int48u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int48us6UInt64VSgvp)


  ` int48u attribute. Not the same as \[int48s\]\[UnitTestingTrait.Attributes.int48s\].
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int48u: UInt64? { get }

- `


  ### [int56u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int56us6UInt64VSgvp)


  ` int56u attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int56u: UInt64? { get }

- `


  ### [int64u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int64us6UInt64VSgvp)


  ` int64u attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int64u: UInt64? { get }

- `


  ### [int8s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV5int8ss4Int8VSgvp)


  ` int8s attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int8s: Int8? { get }

- `


  ### [int16s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int16ss5Int16VSgvp)


  ` int16s attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int16s: Int16? { get }

- `


  ### [int24s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int24ss5Int32VSgvp)


  ` int24s attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int24s: Int32? { get }

- `


  ### [int32s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int32ss5Int32VSgvp)


  ` int32s attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int32s: Int32? { get }

- `


  ### [int40s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int40ss5Int64VSgvp)


  ` int40s attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int40s: Int64? { get }

- `


  ### [int48s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int48ss5Int64VSgvp)


  ` int48s attribute. Not the same as \[int48u\]\[UnitTestingTrait.Attributes.int48u\].
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int48s: Int64? { get }

- `


  ### [int56s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int56ss5Int64VSgvp)


  ` int56s attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int56s: Int64? { get }

- `


  ### [int64s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6int64ss5Int64VSgvp)


  ` int64s attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var int64s: Int64? { get }

- `


  ### [enum8](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV5enum8s5UInt8VSgvp)


  ` enum8 attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var enum8: UInt8? { get }

- `


  ### [enum16](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6enum16s6UInt16VSgvp)


  ` enum16 attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var enum16: UInt16? { get }

- `


  ### [floatSingle](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV11floatSingleSfSgvp)


  ` floatSingle attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var floatSingle: Float32? { get }

- `


  ### [floatDouble](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV11floatDoubleSdSgvp)


  ` floatDouble attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var floatDouble: Float64? { get }

- `


  ### [octetString](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV11octetString10Foundation4DataVSgvp)


  ` octetString attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var octetString: Data? { get }

- `


  ### [listInt8u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV9listInt8uSays5UInt8VGSgvp)


  ` listInt8u attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var listInt8u: [UInt8]? { get }

- `


  ### [listOctetString](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV15listOctetStringSay10Foundation4DataVGSgvp)


  ` listOctetString attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var listOctetString: [Data]? { get }

- `


  ### [listStructOctetString](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV21listStructOctetStringSayAE08TestListjK0VGSgvp)


  ` listStructOctetString attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var listStructOctetString: [https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/TestListStructOctet.html]? { get }

- `


  ### [longOctetString](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV15longOctetString10Foundation4DataVSgvp)


  ` longOctetString attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var longOctetString: Data? { get }

- `


  ### [charString](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV10charStringSSSgvp)


  ` charString attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var charString: String? { get }

- `


  ### [longCharString](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14longCharStringSSSgvp)


  ` longCharString attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var longCharString: String? { get }

- `


  ### [epochUs](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV7epochUss6UInt64VSgvp)


  ` epochUs attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var epochUs: UInt64? { get }

- `


  ### [epochS](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6epochSs6UInt32VSgvp)


  ` epochS attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var epochS: UInt32? { get }

- `


  ### [vendorId](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV8vendorIds6UInt16VSgvp)


  ` vendorId attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var vendorId: UInt16? { get }

- `


  ### [listNullablesAndOptionalsStruct](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV31listNullablesAndOptionalsStructSayAE0jklM0VGSgvp)


  ` listNullablesAndOptionalsStruct attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var listNullablesAndOptionalsStruct: [https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/NullablesAndOptionalsStruct.html]? { get }

- `


  ### [enumAttr](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV8enumAttrAE10SimpleEnumOSgvp)


  ` enumAttr attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var enumAttr: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/SimpleEnum.html? { get }

- `


  ### [structAttr](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV10structAttrAE12SimpleStructVSgvp)


  ` structAttr attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var structAttr: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/SimpleStruct.html? { get }

- `


  ### [rangeRestrictedInt8u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV20rangeRestrictedInt8us5UInt8VSgvp)


  ` rangeRestrictedInt8u attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var rangeRestrictedInt8u: UInt8? { get }

- `


  ### [rangeRestrictedInt8s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV20rangeRestrictedInt8ss4Int8VSgvp)


  ` rangeRestrictedInt8s attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var rangeRestrictedInt8s: Int8? { get }

- `


  ### [rangeRestrictedInt16u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV21rangeRestrictedInt16us6UInt16VSgvp)


  ` rangeRestrictedInt16u attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var rangeRestrictedInt16u: UInt16? { get }

- `


  ### [rangeRestrictedInt16s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV21rangeRestrictedInt16ss5Int16VSgvp)


  ` rangeRestrictedInt16s attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var rangeRestrictedInt16s: Int16? { get }

- `


  ### [listLongOctetString](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV19listLongOctetStringSay10Foundation4DataVGSgvp)


  ` listLongOctetString attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var listLongOctetString: [Data]? { get }

- `


  ### [listFabricScoped](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV16listFabricScopedSayAE04TestjK0VGSgvp)


  ` listFabricScoped attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var listFabricScoped: [https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/TestFabricScoped.html]? { get }

- `


  ### [timedWriteBoolean](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV17timedWriteBooleanSbSgvp)


  ` timedWriteBoolean attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var timedWriteBoolean: Bool? { get }

- `


  ### [generalErrorBoolean](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV19generalErrorBooleanSbSgvp)


  ` generalErrorBoolean attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var generalErrorBoolean: Bool? { get }

- `


  ### [clusterErrorBoolean](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV19clusterErrorBooleanSbSgvp)


  ` clusterErrorBoolean attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var clusterErrorBoolean: Bool? { get }

- `


  ### [globalEnum](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV10globalEnumAE010TestGlobalJ0OSgvp)


  ` Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var globalEnum: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.TestGlobalEnum? { get }

- `


  ### [globalStruct](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV12globalStructAE010TestGlobalJ0VSgvp)


  ` Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var globalStruct: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.TestGlobalStruct? { get }

- `


  ### [unsupportedAttributeRequiringAdminPrivilege](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV43unsupportedAttributeRequiringAdminPrivilegeSbSgvp)


  ` Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var unsupportedAttributeRequiringAdminPrivilege: Bool? { get }

- `


  ### [unsupported](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV11unsupportedSbSgvp)


  ` unsupported attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var unsupported: Bool? { get }

- `


  ### [readFailureCode](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV15readFailureCodes5UInt8VSgvp)


  ` Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var readFailureCode: UInt8? { get }

- `


  ### [failureInt32U](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV13failureInt32Us6UInt32VSgvp)


  ` Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var failureInt32U: UInt32? { get }

- `


  ### [nullableBoolean](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV15nullableBooleanSbSgvp)


  ` nullableBoolean attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableBoolean: Bool? { get }

- `


  ### [nullableBitmap8](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV15nullableBitmap8AE0J7MaskMapVSgvp)


  ` nullableBitmap8 attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableBitmap8: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Bitmap8MaskMap.html? { get }

- `


  ### [nullableBitmap16](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV16nullableBitmap16AE0J7MaskMapVSgvp)


  ` nullableBitmap16 attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableBitmap16: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Bitmap16MaskMap.html? { get }

- `


  ### [nullableBitmap32](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV16nullableBitmap32AE0J7MaskMapVSgvp)


  ` nullableBitmap32 attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableBitmap32: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Bitmap32MaskMap.html? { get }

- `


  ### [nullableBitmap64](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV16nullableBitmap64AE0J7MaskMapVSgvp)


  ` nullableBitmap64 attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableBitmap64: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Bitmap64MaskMap.html? { get }

- `


  ### [nullableInt8u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV13nullableInt8us5UInt8VSgvp)


  ` nullableInt8u attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt8u: UInt8? { get }

- `


  ### [nullableInt16u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt16us6UInt16VSgvp)


  ` nullableInt16u attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt16u: UInt16? { get }

- `


  ### [nullableInt24u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt24us6UInt32VSgvp)


  ` nullableInt24u attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt24u: UInt32? { get }

- `


  ### [nullableInt32u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt32us6UInt32VSgvp)


  ` nullableInt32u attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt32u: UInt32? { get }

- `


  ### [nullableInt40u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt40us6UInt64VSgvp)


  ` nullableInt40u attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt40u: UInt64? { get }

- `


  ### [nullableInt48u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt48us6UInt64VSgvp)


  ` nullableInt48u attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt48u: UInt64? { get }

- `


  ### [nullableInt56u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt56us6UInt64VSgvp)


  ` nullableInt56u attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt56u: UInt64? { get }

- `


  ### [nullableInt64u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt64us6UInt64VSgvp)


  ` nullableInt64u attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt64u: UInt64? { get }

- `


  ### [nullableInt8s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV13nullableInt8ss4Int8VSgvp)


  ` nullableInt8s attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt8s: Int8? { get }

- `


  ### [nullableInt16s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt16ss5Int16VSgvp)


  ` nullableInt16s attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt16s: Int16? { get }

- `


  ### [nullableInt24s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt24ss5Int32VSgvp)


  ` nullableInt24s attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt24s: Int32? { get }

- `


  ### [nullableInt32s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt32ss5Int32VSgvp)


  ` nullableInt32s attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt32s: Int32? { get }

- `


  ### [nullableInt40s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt40ss5Int64VSgvp)


  ` nullableInt40s attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt40s: Int64? { get }

- `


  ### [nullableInt48s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt48ss5Int64VSgvp)


  ` nullableInt48s attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt48s: Int64? { get }

- `


  ### [nullableInt56s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt56ss5Int64VSgvp)


  ` nullableInt56s attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt56s: Int64? { get }

- `


  ### [nullableInt64s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableInt64ss5Int64VSgvp)


  ` nullableInt64s attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableInt64s: Int64? { get }

- `


  ### [nullableEnum8](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV13nullableEnum8s5UInt8VSgvp)


  ` nullableEnum8 attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableEnum8: UInt8? { get }

- `


  ### [nullableEnum16](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableEnum16s6UInt16VSgvp)


  ` nullableEnum16 attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableEnum16: UInt16? { get }

- `


  ### [nullableFloatSingle](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV19nullableFloatSingleSfSgvp)


  ` nullableFloatSingle attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableFloatSingle: Float32? { get }

- `


  ### [nullableFloatDouble](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV19nullableFloatDoubleSdSgvp)


  ` nullableFloatDouble attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableFloatDouble: Float64? { get }

- `


  ### [nullableOctetString](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV19nullableOctetString10Foundation4DataVSgvp)


  ` nullableOctetString attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableOctetString: Data? { get }

- `


  ### [nullableCharString](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV18nullableCharStringSSSgvp)


  ` nullableCharString attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableCharString: String? { get }

- `


  ### [nullableEnumAttr](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV16nullableEnumAttrAE06SimpleJ0OSgvp)


  ` nullableEnumAttr attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableEnumAttr: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/SimpleEnum.html? { get }

- `


  ### [nullableStruct](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14nullableStructAE06SimpleJ0VSgvp)


  ` nullableStruct attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableStruct: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/SimpleStruct.html? { get }

- `


  ### [nullableRangeRestrictedInt8u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV28nullableRangeRestrictedInt8us5UInt8VSgvp)


  ` nullableRangeRestrictedInt8u attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableRangeRestrictedInt8u: UInt8? { get }

- `


  ### [nullableRangeRestrictedInt8s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV28nullableRangeRestrictedInt8ss4Int8VSgvp)


  ` nullableRangeRestrictedInt8s attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableRangeRestrictedInt8s: Int8? { get }

- `


  ### [nullableRangeRestrictedInt16u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV29nullableRangeRestrictedInt16us6UInt16VSgvp)


  ` nullableRangeRestrictedInt16u attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableRangeRestrictedInt16u: UInt16? { get }

- `


  ### [nullableRangeRestrictedInt16s](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV29nullableRangeRestrictedInt16ss5Int16VSgvp)


  ` nullableRangeRestrictedInt16s attribute.
  Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableRangeRestrictedInt16s: Int16? { get }

- `


  ### [writeOnlyInt8u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV14writeOnlyInt8us5UInt8VSgvp)


  ` writeOnlyInt8u attribute.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var writeOnlyInt8u: UInt8? { get }

- `


  ### [nullableGlobalEnum](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV18nullableGlobalEnumAE04TestjK0OSgvp)


  ` Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableGlobalEnum: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.TestGlobalEnum? { get }

- `


  ### [nullableGlobalStruct](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV20nullableGlobalStructAE04TestjK0VSgvp)


  ` Nullable: true.

  #### Declaration

  Swift

      @TraitAttribute
      var nullableGlobalStruct: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.TestGlobalStruct? { get }

- `


  ### [generatedCommandList](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV20generatedCommandListSays6UInt32VGSgvp)


  ` A list of server-generated commands (server to client) which are supported by this
  cluster server instance.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var generatedCommandList: [UInt32]? { get }

- `


  ### [acceptedCommandList](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV19acceptedCommandListSays6UInt32VGSgvp)


  ` A list of client-generated commands which are supported by this cluster server instance.

  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var acceptedCommandList: [UInt32]? { get }

- `


  ### [featureMap](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV10featureMapAE7FeatureVSgvp)


  ` Whether the server supports zero or more optional cluster features. A cluster feature
  is a set of cluster elements that are mandatory or optional for a defined feature of the
  cluster. If a cluster feature is supported by the cluster instance, then the corresponding
  bit is set to 1, otherwise the bit is set to 0 (zero).
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var featureMap: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.Feature? { get }

- `


  ### [clusterRevision](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV15clusterRevisions6UInt16VSgvp)


  ` The revision of the server cluster specification supported by the cluster instance.
  Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var clusterRevision: UInt16? { get }

- `


  ### [meiInt8u](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV8meiInt8us5UInt8VSgvp)


  ` Nullable: false.

  #### Declaration

  Swift

      @TraitAttribute
      var meiInt8u: UInt8? { get }

- `


  ### [identifier](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV10identifierSSvpZ)


  ` The trait identifier.

  #### Declaration

  Swift

      static var identifier: String { get }

- `


  ### [encode(with:)](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV6encode4withy0aB3SDK0G7EncoderC_tKF)


  ` Writes this object to the given `TraitEncoder`.
  Throws `HomeError.encodingFailed` if the data could not be encoded.

  #### Declaration

  Swift

      func encode(with encoder: TraitEncoder) throws

- `


  ### [==(_:_:)](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV2eeoiySbAG_AGtFZ)


  ` 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: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.Attributes, rhs: https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter.html.https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait.html.Attributes) -> Bool

  #### Parameters

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

- `


  ### [hash(into:)](https://developers.home.google.com/reference/swift/GoogleHomeTypes/Enums/Matter/UnitTestingTrait/Attributes#/s:15GoogleHomeTypes6MatterO16UnitTestingTraitV10AttributesV4hash4intoys6HasherVz_tF)


  ` Hashes the essential components of this value by feeding them into the
  given hasher.

  Implement this method to conform to the `Hashable` protocol. The
  components used for hashing must be the same as the components compared
  in your type's `==` operator implementation. Call `hasher.combine(_:)`
  with each of these components.
  Important

  In your implementation of `hash(into:)`,
  don't call `finalize()` on the `hasher` instance provided,
  or replace it with a different instance.
  Doing so may become a compile-time error in the future.

  #### Declaration

  Swift

      func hash(into hasher: inout Hasher)