MetadataValue

typealias MetadataValue = Any(source)

An instance of a metadata value.

This can be one of the following types:

  • number for type SCALAR and numeric component types except for INT64 or UINT64

  • bigint for type SCALAR and component type INT64 or UINT64

  • string for type STRING or ENUM

  • boolean for type BOOLEAN

  • Cartesian2 for type VEC2

  • Cartesian3 for type VEC3

  • Cartesian4 for type VEC4

  • Matrix2 for type MAT2

  • Matrix3 for type MAT3

  • Matrix4 for type MAT4

  • Arrays of these types when the metadata value is an array