Documentation
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>)
}