Lines Matching refs:impl_generics
539 @impl_generics($($impl_generics:tt)*),
560 @impl_generics($($impl_generics)*),
586 @impl_generics($($impl_generics:tt)*),
608 @impl_generics($($impl_generics)*),
624 @impl_generics($($impl_generics:tt)*),
641 @impl_generics($($impl_generics)*),
657 @impl_generics($($impl_generics:tt)*),
674 @impl_generics($($impl_generics)*),
690 @impl_generics($($impl_generics:tt)*),
706 @impl_generics($($impl_generics)*),
725 @impl_generics($($impl_generics:tt)*),
742 @impl_generics($($impl_generics)*),
758 @impl_generics($($impl_generics:tt)*),
774 @impl_generics($($impl_generics)*),
790 @impl_generics($($impl_generics:tt)*),
805 $vis struct $name <$($impl_generics)*>
817 $vis struct __ThePinData<$($impl_generics)*>
825 impl<$($impl_generics)*> ::core::clone::Clone for __ThePinData<$($ty_generics)*>
831 impl<$($impl_generics)*> ::core::marker::Copy for __ThePinData<$($ty_generics)*>
838 @impl_generics($($impl_generics)*),
847 unsafe impl<$($impl_generics)*>
858 unsafe impl<$($impl_generics)*>
868 struct __Unpin <'__pin, $($impl_generics)*>
880 impl<'__pin, $($impl_generics)*> ::core::marker::Unpin for $name<$($ty_generics)*>
890 @impl_generics($($impl_generics)*),
900 @impl_generics($($impl_generics:tt)*),
911 impl<$($impl_generics)*> MustNotImplDrop for $name<$($ty_generics)*>
920 impl<$($impl_generics)*>
927 @impl_generics($($impl_generics:tt)*),
932 impl<$($impl_generics)*> ::core::ops::Drop for $name<$($ty_generics)*>
949 @impl_generics($($impl_generics:tt)*),
961 @impl_generics($($impl_generics:tt)*),
973 impl<$($impl_generics)*> $pin_data<$($ty_generics)*>
1359 @impl_generics($($impl_generics:tt)*),
1370 unsafe impl<$($impl_generics)*> $crate::init::Zeroable for $name<$($ty_generics)*>
1376 fn ensure_zeroable<$($impl_generics)*>()