Lines Matching refs:project_replace
20 project_replace = StructProjOwn, in projection()
53 let StructProjOwn { f1, f2 } = s.as_mut().project_replace(Struct { f1: 3, f2: 4 }); in projection()
61 #[pin_project(project_replace)] in projection()
72 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in projection()
132 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in enum_project_set()
169 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in where_clause()
180 #[pin_project(project_replace)] in where_clause_and_associated_type_field()
190 #[pin_project(project_replace)] in where_clause_and_associated_type_field()
200 #[pin_project(project_replace)] in where_clause_and_associated_type_field()
212 #[pin_project(project_replace)] in where_clause_and_associated_type_field()
217 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in where_clause_and_associated_type_field()
229 #[pin_project(project_replace)] in derive_copy()
244 #[pin_project(project_replace)] in move_out()
252 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in move_out()
266 #[pin_project(project_replace)] in trait_bounds_on_type_generics()
271 #[pin_project(project_replace)] in trait_bounds_on_type_generics()
276 #[pin_project(project_replace)] in trait_bounds_on_type_generics()
281 #[pin_project(project_replace)] in trait_bounds_on_type_generics()
286 #[pin_project(project_replace)] in trait_bounds_on_type_generics()
291 #[pin_project(project_replace)] in trait_bounds_on_type_generics()
298 #[pin_project(project_replace)] in trait_bounds_on_type_generics()
307 #[pin_project(project_replace)] in trait_bounds_on_type_generics()
313 #[pin_project(project_replace)] in trait_bounds_on_type_generics()
316 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in trait_bounds_on_type_generics()
324 #[pin_project(project_replace)] in overlapping_lifetime_names()
330 #[pin_project(project_replace)] in overlapping_lifetime_names()
339 #[pin_project(project_replace)] in overlapping_lifetime_names()
402 #[pin_project(UnsafeUnpin, project_replace)] in combine()
410 #[pin_project(!Unpin, project_replace)] in combine()
419 #[pin_project(project_replace)] in private_type_in_public_type()
431 #[pin_project(project_replace)] in lifetime_project()
438 #[pin_project(project_replace)] in lifetime_project()
445 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in lifetime_project()
511 #[pin_project(project_replace)]
529 #[pin_project(project_replace)] in trivial_bounds()
726 #[pin_project(project_replace)] in parse_self()
740 #[pin_project(project_replace)] in parse_self()
761 #[pin_project(project_replace)] in parse_self()
782 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in parse_self()
826 #[pin_project(project_replace)]
837 #[pin_project(project_replace)]
858 .project_replace(S { pinned: D(&mut c, false), unpinned: D(&mut d, false) });
874 .project_replace(S { pinned: D(&mut c, false), unpinned: D(&mut d, false) });