/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/not_unpin/ |
D | tuple_struct.expanded.rs | 3 struct TupleStruct<T, U>(#[pin] T, U); struct 37 impl<T, U> TupleStruct<T, U> { impl 72 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 80 unsafe impl<'pin, T, U> _pin_project::UnsafeUnpin for TupleStruct<T, U> implementation 90 impl<T, U> TupleStructMustNotImplDrop for TupleStruct<T, U> {} implementation 92 impl<T, U> _pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
D | tuple_struct.rs | 4 struct TupleStruct<T, U>(#[pin] T, U); struct
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/default/ |
D | tuple_struct.expanded.rs | 3 struct TupleStruct<T, U>(#[pin] T, U); struct 37 impl<T, U> TupleStruct<T, U> { impl 82 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 87 unsafe impl<'pin, T, U> _pin_project::UnsafeUnpin for TupleStruct<T, U> implementation 94 impl<T, U> TupleStructMustNotImplDrop for TupleStruct<T, U> {} implementation 96 impl<T, U> _pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
D | tuple_struct.rs | 4 struct TupleStruct<T, U>(#[pin] T, U); struct
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/pub/ |
D | tuple_struct.expanded.rs | 3 pub struct TupleStruct<T, U>(#[pin] pub T, pub U); struct 37 impl<T, U> TupleStruct<T, U> { impl 82 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 87 unsafe impl<'pin, T, U> _pin_project::UnsafeUnpin for TupleStruct<T, U> implementation 94 impl<T, U> TupleStructMustNotImplDrop for TupleStruct<T, U> {} implementation 96 impl<T, U> _pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/naming/ |
D | tuple_struct-ref.expanded.rs | 3 struct TupleStruct<T, U>(#[pin] T, U); struct 47 impl<T, U> TupleStruct<T, U> { implementation 89 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 94 unsafe impl<'pin, T, U> _pin_project::UnsafeUnpin for TupleStruct<T, U> implementation 101 impl<T, U> TupleStructMustNotImplDrop for TupleStruct<T, U> {} implementation 103 impl<T, U> _pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
D | tuple_struct-none.expanded.rs | 3 struct TupleStruct<T, U>(#[pin] T, U); struct 37 impl<T, U> TupleStruct<T, U> { implementation 82 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 87 unsafe impl<'pin, T, U> _pin_project::UnsafeUnpin for TupleStruct<T, U> implementation 94 impl<T, U> TupleStructMustNotImplDrop for TupleStruct<T, U> {} implementation 96 impl<T, U> _pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
D | tuple_struct-mut.expanded.rs | 3 struct TupleStruct<T, U>(#[pin] T, U); struct 47 impl<T, U> TupleStruct<T, U> { implementation 89 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 94 unsafe impl<'pin, T, U> _pin_project::UnsafeUnpin for TupleStruct<T, U> implementation 101 impl<T, U> TupleStructMustNotImplDrop for TupleStruct<T, U> {} implementation 103 impl<T, U> _pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
D | tuple_struct-all.expanded.rs | 3 struct TupleStruct<T, U>(#[pin] T, U); struct 69 impl<T, U> TupleStruct<T, U> { impl 133 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 138 unsafe impl<'pin, T, U> _pin_project::UnsafeUnpin for TupleStruct<T, U> implementation 145 impl<T, U> TupleStructMustNotImplDrop for TupleStruct<T, U> {} implementation 147 impl<T, U> _pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
D | tuple_struct-own.expanded.rs | 3 struct TupleStruct<T, U>(#[pin] T, U); struct 49 impl<T, U> TupleStruct<T, U> { implementation 119 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 124 unsafe impl<'pin, T, U> _pin_project::UnsafeUnpin for TupleStruct<T, U> implementation 131 impl<T, U> TupleStructMustNotImplDrop for TupleStruct<T, U> {} implementation 133 impl<T, U> _pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
D | tuple_struct-all.rs | 4 struct TupleStruct<T, U>(#[pin] T, U); struct
|
D | tuple_struct-ref.rs | 4 struct TupleStruct<T, U>(#[pin] T, U); struct
|
D | tuple_struct-mut.rs | 4 struct TupleStruct<T, U>(#[pin] T, U); struct
|
D | tuple_struct-own.rs | 4 struct TupleStruct<T, U>(#[pin] T, U); struct
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/pinned_drop/ |
D | tuple_struct.expanded.rs | 4 struct TupleStruct<T, U>(#[pin] T, U); struct 38 impl<T, U> TupleStruct<T, U> { implementation 83 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 88 unsafe impl<'pin, T, U> _pin_project::UnsafeUnpin for TupleStruct<T, U> implementation 92 impl<T, U> _pin_project::__private::Drop for TupleStruct<T, U> { implementation 102 impl<T, U> ::pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
D | tuple_struct.rs | 6 struct TupleStruct<T, U>(#[pin] T, U); struct 9 impl<T, U> PinnedDrop for TupleStruct<T, U> { implementation
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/project_replace/ |
D | tuple_struct.expanded.rs | 3 struct TupleStruct<T, U>(#[pin] T, U); struct 42 impl<T, U> TupleStruct<T, U> { implementation 112 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 117 unsafe impl<'pin, T, U> _pin_project::UnsafeUnpin for TupleStruct<T, U> implementation 124 impl<T, U> TupleStructMustNotImplDrop for TupleStruct<T, U> {} implementation 126 impl<T, U> _pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
D | tuple_struct.rs | 4 struct TupleStruct<T, U>(#[pin] T, U); struct
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/multifields/ |
D | tuple_struct.expanded.rs | 3 struct TupleStruct<T, U>(#[pin] T, #[pin] T, U, U); struct 48 impl<T, U> TupleStruct<T, U> { impl 130 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 135 unsafe impl<'pin, T, U> _pin_project::UnsafeUnpin for TupleStruct<T, U> implementation 142 impl<T, U> TupleStructMustNotImplDrop for TupleStruct<T, U> {} implementation 144 impl<T, U> _pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
D | tuple_struct.rs | 4 struct TupleStruct<T, U>(#[pin] T, #[pin] T, U, U); struct
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/expand/unsafe_unpin/ |
D | tuple_struct.expanded.rs | 3 struct TupleStruct<T, U>(#[pin] T, U); struct 37 impl<T, U> TupleStruct<T, U> { implementation 71 impl<'pin, T, U> _pin_project::__private::Unpin for TupleStruct<T, U> implementation 78 impl<T, U> TupleStructMustNotImplDrop for TupleStruct<T, U> {} implementation 80 impl<T, U> _pin_project::__private::PinnedDrop for TupleStruct<T, U> { implementation
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/ |
D | lint.rs | 500 pub struct TupleStruct(#[pin] pub Box<isize>, pub Box<isize>); struct 581 pub struct TupleStruct( struct 698 pub struct TupleStruct<'a, T, U>(#[pin] pub &'a mut T, pub &'a mut U) struct 880 pub struct TupleStruct<'a, T, U>(#[pin] &'a mut T, &'a mut U); struct 951 pub struct TupleStruct<T, U>(#[pin] pub T, pub U); struct 1023 pub struct TupleStruct<T, U>(#[pin] T, U) struct
|
D | pin_project.rs | 62 struct TupleStruct<T, U>(#[pin] T, U); in projection() struct 165 struct TupleStruct<T>(T) in where_clause() struct 213 struct TupleStruct<I>(#[pin] I, I::Item) in where_clause_and_associated_type_field() struct 314 pub struct TupleStruct<'a, T: ?Sized>(&'a mut T); in trait_bounds_on_type_generics() struct
|
D | pinned_drop.rs | 81 pub struct TupleStruct(()); in self_ty() struct 84 impl PinnedDrop for TupleStruct { in self_ty() implementation
|
/aosp_15_r20/external/rust/android-crates-io/crates/pin-project/tests/ui/pin_project/ |
D | invalid.rs | 11 struct TupleStruct(#[pin(foo)] ()); //~ ERROR unexpected token in attribute struct 233 struct TupleStruct(); //~ ERROR may not be used on structs with zero fields struct 273 struct TupleStruct(); //~ ERROR may not be used on #[repr(packed)] types struct
|