| 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; | |
| } | |
| struct PossiblyReservedWords | |
| { | |
| // Keywords reserved by Rust namer | |
| follow: float; | |
| push: float; | |
| // Keywords no longer reserved by Rust namer | |
| size: float; | |
| alignment: float; | |
| } |