namespace Python.Runtime.Native;
enum PyMemberType: int
{
Short = 0,
Int = 1,
Long = 2,
Float = 3,
Double = 4,
String = 5,
Object = 6,
/// 1-character string
Char = 7,
/// 8-bit signed int
Byte = 8,
UByte = 9,
UShort = 10,
UInt = 11,
ULong = 12,
StringInPlace = 13,
/// bools contained in the structure (assumed char)
Bool = 14,
///
/// Like but raises AttributeError
/// when the value is NULL, instead of converting to None
///
ObjectEx = 16,
LongLong = 17,
ULongLong = 18,
PySignedSizeT = 19,
AlwaysNone = 20,
}