1 2 3 4 5 6 7 8 9 10
object :empty alternate Alt case value: int case string: Enum case struct: Data enum AltKind ['value', 'string', 'struct'] object Data member number: int optional=True member name: str optional=True enum Enum ['hello', 'world']