class documentation
        
        class StructKind(_enum.Enum):
The possible kinds of structs.
- Class: the type was declared with the "class" keyword.
 - Struct: the type was declared with the "struct" keyword.
 - Interface: the type was declared with the "interface" keyword (C#?).
 - Union: the type was declared with the "union" keyword and can have overlapping fields.