1 2 3 4 5 6 7 8 9 10
use teleparse::teleparse_derive; #[teleparse_derive(Node)] pub struct Quote<S: From<String>, ST: SyntaxTree>(Node<S>, PhantomData<ST>); #[teleparse_derive(Node)] pub struct Struct { pub field: Node<String>, pub field2: i32, }