/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/ |
D | pin_project.rs | 72 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in projection() 88 EnumProj::Tuple(x, y) => { in projection() 94 EnumProj::Struct { f1, f2 } => { in projection() 99 EnumProj::Unit => unreachable!(), in projection() 108 EnumProj::Tuple(x, y) => { in projection() 113 EnumProj::Struct { f1, f2 } => { in projection() 119 EnumProj::Unit => unreachable!(), in projection() 122 if let EnumProj::Struct { f1, f2 } = e.as_mut().project() { in projection() 132 #[pin_project(project = EnumProj, project_ref = EnumProjRef, project_replace = EnumProjOwn)] in enum_project_set() 144 EnumProj::V1(val) => { in enum_project_set() [all …]
|
D | lint.rs | 504 project = EnumProj, 541 project = EnumProj, 590 project = EnumProj, 647 project = EnumProj, 705 project = EnumProj, 753 project = EnumProj, 833 project = EnumProj, 852 project = EnumProj, 883 project = EnumProj, 917 project = EnumProj, [all …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project-lite/tests/ |
D | test.rs | 63 #[project = EnumProj] in projection() 81 EnumProj::Struct { f1, f2 } => { in projection() 87 EnumProj::Unit => unreachable!(), in projection() 92 if let EnumProj::Struct { f1, f2 } = e.as_mut().project() { in projection() 108 #[project = EnumProj] in enum_project_set() 122 EnumProj::V1 { f } => { in enum_project_set() 126 EnumProj::V2 { .. } => unreachable!(), in enum_project_set() 144 #[project = EnumProj] in where_clause() 193 #[project = EnumProj] in where_clause_and_associated_type_field() 233 #[project = EnumProj] in move_out() [all …]
|
D | lint.rs | 72 #[project = EnumProj] 104 #[project = EnumProj] 127 #[project = EnumProj] 153 #[project = EnumProj] 182 #[project = EnumProj] 214 #[project = EnumProj] 245 #[project = EnumProj] 270 #[project = EnumProj]
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/not_unpin/ |
D | enum.expanded.rs | 2 #[pin(__private(!Unpin, project = EnumProj, project_ref = EnumProjRef))] 20 enum EnumProj<'pin, T, U> enum 73 ) -> EnumProj<'pin, T, U> { in project() 77 EnumProj::Struct { in project() 83 EnumProj::Tuple( in project() 88 Self::Unit => EnumProj::Unit, in project()
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/unsafe_unpin/ |
D | enum.expanded.rs | 2 #[pin(__private(UnsafeUnpin, project = EnumProj, project_ref = EnumProjRef))] 20 enum EnumProj<'pin, T, U> enum 73 ) -> EnumProj<'pin, T, U> { in project() 77 EnumProj::Struct { in project() 83 EnumProj::Tuple( in project() 88 Self::Unit => EnumProj::Unit, in project()
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/default/ |
D | enum.expanded.rs | 2 #[pin(__private(project = EnumProj, project_ref = EnumProjRef))] 20 enum EnumProj<'pin, T, U> enum 73 ) -> EnumProj<'pin, T, U> { in project() 77 EnumProj::Struct { in project() 83 EnumProj::Tuple( in project() 88 Self::Unit => EnumProj::Unit, in project()
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/pinned_drop/ |
D | enum.expanded.rs | 3 #[pin(__private(PinnedDrop, project = EnumProj, project_ref = EnumProjRef))] 21 enum EnumProj<'pin, T, U> enum 74 ) -> EnumProj<'pin, T, U> { in project() 78 EnumProj::Struct { in project() 84 EnumProj::Tuple( in project() 89 Self::Unit => EnumProj::Unit, in project()
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/pub/ |
D | enum.expanded.rs | 2 #[pin(__private(project = EnumProj, project_ref = EnumProjRef))] 20 pub(crate) enum EnumProj<'pin, T, U> enum 73 ) -> EnumProj<'pin, T, U> { in project() 77 EnumProj::Struct { in project() 83 EnumProj::Tuple( in project() 88 Self::Unit => EnumProj::Unit, in project()
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/multifields/ |
D | enum.expanded.rs | 4 project = EnumProj, 26 enum EnumProj<'pin, T, U> enum 124 ) -> EnumProj<'pin, T, U> { in project() 128 EnumProj::Struct { in project() 140 EnumProj::Tuple( in project() 147 Self::Unit => EnumProj::Unit, in project()
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project-lite/tests/expand/naming/ |
D | enum-mut.expanded.rs | 14 enum EnumProj<'__pin, T, U> enum 33 ) -> EnumProj<'__pin, T, U> { in project() 37 EnumProj::Struct { in project() 44 Self::Unit => EnumProj::Unit, in project()
|
D | enum-all.expanded.rs | 14 enum EnumProj<'__pin, T, U> enum 61 ) -> EnumProj<'__pin, T, U> { in project() 65 EnumProj::Struct { in project() 72 Self::Unit => EnumProj::Unit, in project()
|
D | enum-mut.rs | 4 #[project = EnumProj]
|
D | enum-all.rs | 4 #[project = EnumProj]
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/examples/ |
D | enum-default-expanded.rs | 32 enum EnumProj<'pin, T, U> enum 49 ) -> EnumProj<'pin, T, U> { in project() 53 EnumProj::Pinned(::pin_project::__private::Pin::new_unchecked(_0)) in project() 55 Self::Unpinned(_0) => EnumProj::Unpinned(_0), in project()
|
D | enum-default.rs | 7 #[pin_project(project = EnumProj)]
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project-lite/tests/expand/not_unpin/ |
D | enum.expanded.rs | 14 enum EnumProj<'__pin, T, U> enum 51 ) -> EnumProj<'__pin, T, U> { in project() 55 EnumProj::Struct { in project() 62 Self::Unit => EnumProj::Unit, in project()
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project-lite/tests/expand/pub/ |
D | enum.expanded.rs | 14 pub(crate) enum EnumProj<'__pin, T, U> enum 51 ) -> EnumProj<'__pin, T, U> { in project() 55 EnumProj::Struct { in project() 62 Self::Unit => EnumProj::Unit, in project()
|
D | enum.rs | 4 #[project = EnumProj]
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project-lite/tests/expand/pinned_drop/ |
D | enum.expanded.rs | 15 enum EnumProj<'__pin, T, U> enum 52 ) -> EnumProj<'__pin, T, U> { in project() 56 EnumProj::Struct { in project() 63 Self::Unit => EnumProj::Unit, in project()
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project-lite/tests/expand/default/ |
D | enum.expanded.rs | 14 enum EnumProj<'__pin, T, U> enum 61 ) -> EnumProj<'__pin, T, U> { in project() 65 EnumProj::Struct { in project() 72 Self::Unit => EnumProj::Unit, in project()
|
D | enum.rs | 4 #[project = EnumProj]
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/ |
D | README.md | 59 #[pin_project(project = EnumProj)] 68 EnumProj::Pinned(x) => { 71 EnumProj::Unpinned(y) => {
|
D | CHANGELOG.md | 91 + #[pin_project(project = EnumProj)] 101 + EnumProj::Variant(_) => { /* ... */ } 130 + #[pin_project(project = EnumProj)] 140 + EnumProj::Variant(_) => { /* ... */ } 221 #[pin_project(project = EnumProj)] 228 EnumProj::Variant(y) => { 298 #[pin_project(project = EnumProj)] 305 EnumProj::Variant(y) => {
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project-lite/ |
D | README.md | 59 #[project = EnumProj] 68 EnumProj::Variant { pinned, unpinned } => {
|