Open
Description
Struct documentation reads
All field declarations in a Struct subclass declaration must either have type int or double and be annotated with a NativeType representing the native type, or must be of type Pointer.
But 'Struct' may also contain 'Array' type fields or subtypes of Struct
or Union
Please update the documentation accordingly.
Also please see #44935