1 use pin_project_lite::pin_project;
2 
3 pin_project! {
4     enum Enum<T, U> {
5         Struct {
6             #[pin]
7             pinned: T,
8             unpinned: U,
9         },
10         Unit,
11     }
12 }
13 
main()14 fn main() {}
15