1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use enum_to_vec::ToVec; #[derive(ToVec)] #[ignore_segments] enum Test { Test, TestA, TestB, TEsst(String, String), TE(Data) } pub struct Data {} #[test] fn test_vec() { println!("{:?}", Test::to_vec()); }