1 // SPDX-License-Identifier: Apache-2.0 OR MIT 2 3 use pin_project_lite::pin_project; 4 5 pin_project! { 6 #[project_replace = StructProjReplace] 7 struct Struct<T, U> { 8 #[pin] 9 pinned1: T, 10 #[pin] 11 pinned2: T, 12 unpinned1: U, 13 unpinned2: U, 14 } 15 } 16 main()17 fn main() {} 18