1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use teleparse::prelude::*; #[derive_syntax(TokenType)] pub enum UnionTest { Foo, Bar, Biz } #[derive_syntax(TokenType)] pub enum UnionTestOverride { Foo, Bar(Quaak), Biz(Box<Biz>) }