The enum runtime type information.
See also:
Fields
A list of strings representing the targets where the type is available.
The type path of the type.
An array of strings representing the names of the type parameters the
		type has.
The type path of the module containing the type.
The [metadata](https://haxe.org/manual/lf-metadata.html) the type was
		annotated with.
Whether or not the type is [`private`](https://haxe.org/manual/type-system-module-sub-types.html#define-private-type).
Whether or not the enum is [extern](https://haxe.org/manual/lf-externs.html).
The full slash path of the .hx file containing the type.
		This might be `null` in case there is no such file, e.g. if the
		type is defined through a macro.
The documentation of the type. This information is only available
		if the compiler flag `-D use_rtti_doc` was in place. Otherwise, or if
		the constructor has no documentation, the value is `null`.
The list of enum constructors.