1 use pin_project_lite::pin_project;
2 
3 pin_project! {
4     #[project = StructProj]
5     #[project_ref = StructProjRef]
6     #[project_replace = StructProjReplace]
7     struct Struct<T, U> {
8         #[pin]
9         pinned: T,
10         unpinned: U,
11     }
12 }
13 
main()14 fn main() {}
15