The #GVariant is an array.
The #GVariant is a boolean.
The #GVariant is a byte.
The #GVariant is a dictionary entry.
The #GVariant is a double precision floating point value.
The #GVariant is a file handle index.
The #GVariant is a signed 16 bit integer.
The #GVariant is a signed 32 bit integer.
The #GVariant is a signed 64 bit integer.
The #GVariant is a maybe-typed value.
The #GVariant is a D-Bus object path string.
The #GVariant is a D-Bus signature string.
The #GVariant is a normal string.
The #GVariant is a tuple.
The #GVariant is an unsigned 16 bit integer.
The #GVariant is an unsigned 32 bit integer.
The #GVariant is an unsigned 64 bit integer.
The #GVariant is a variant.
The range of possible top-level types of #GVariant instances.