| namespace RustNamerTest; | |
| table FieldTable {} | |
| union FieldUnion { | |
| f :FieldTable (id: 0), | |
| } | |
| table RootTable { | |
| field42 :FieldUnion (id: 1); | |
| } | |
| table PlayerStatEvent {} | |
| table PlayerSpectate {} | |
| table PlayerInputChange {} | |
| union GameMessage | |
| { | |
| PlayerStatEvent, | |
| PlayerSpectate, | |
| PlayerInputChange | |
| } | |
| table GameMessageWrapper | |
| { | |
| Message:GameMessage; | |
| } |