Trait UnsafeUnpin
unsafe auto trait UnsafeUnpin
Used to determine whether a type contains any UnsafePinned (or PhantomPinned) internally,
but not through an indirection. This affects, for example, whether we emit noalias metadata
for &mut T or not.
Implementors
impl<I> UnsafeUnpin for Intersperse<I>impl<'a> UnsafeUnpin for EscapeAscii<'a>impl UnsafeUnpin for LayoutErrorimpl UnsafeUnpin for uint32x2x4_timpl UnsafeUnpin for vector_doubleimpl<T> UnsafeUnpin for Rev<T>impl<'a, T, P> UnsafeUnpin for SplitInclusiveMut<'a, T, P>impl UnsafeUnpin for int16x4_timpl UnsafeUnpin for float16x4x4_timpl UnsafeUnpin for m128impl<B, C> UnsafeUnpin for ControlFlow<B, C>impl<I, P> UnsafeUnpin for TakeWhile<I, P>impl<'a, T, P> UnsafeUnpin for RSplitNMut<'a, T, P>impl UnsafeUnpin for int64x1_timpl UnsafeUnpin for float32x2x4_timpl<T> UnsafeUnpin for Wrapping<T>impl UnsafeUnpin for vector_unsigned_shortimpl UnsafeUnpin for Lastimpl<T> UnsafeUnpin for Discriminant<T>impl<Idx> UnsafeUnpin for RangeInclusive<Idx>impl<F> UnsafeUnpin for OnceWith<F>impl<'a, T, N: usize> UnsafeUnpin for ArrayWindows<'a, T, N>impl UnsafeUnpin for int16x8_timpl UnsafeUnpin for int64x1x4_timpl UnsafeUnpin for vector_unsigned_long_longimpl<T> UnsafeUnpin for NonNull<T>impl<T, N: usize> UnsafeUnpin for IntoIter<T, N>impl UnsafeUnpin for Ipv4Addrimpl<'a, T, P> UnsafeUnpin for ChunkByMut<'a, T, P>impl UnsafeUnpin for int64x2_timpl UnsafeUnpin for uint64x1x4_timpl UnsafeUnpin for HvxVectorPredimpl<T, F> UnsafeUnpin for LazyCell<T, F>impl UnsafeUnpin for SocketAddrV6impl<'a> UnsafeUnpin for Bytes<'a>impl UnsafeUnpin for int8x8x3_timpl UnsafeUnpin for poly64x1x4_timpl UnsafeUnpin for boolimpl UnsafeUnpin for Variantimpl<'b, T> UnsafeUnpin for Ref<'b, T>impl UnsafeUnpin for objc_classimpl<'a, P> UnsafeUnpin for RSplitN<'a, P>impl UnsafeUnpin for uint8x8x3_timpl UnsafeUnpin for __m128impl<T, N: usize> UnsafeUnpin for [T; N]impl<I> UnsafeUnpin for DecodeUtf16<I>impl<Ptr> UnsafeUnpin for Pin<Ptr>impl<'a> UnsafeUnpin for LinesAny<'a>impl UnsafeUnpin for poly8x8x3_timpl UnsafeUnpin for __m512impl UnsafeUnpin for f32impl UnsafeUnpin for Strimpl UnsafeUnpin for ToTitlecaseimpl<Idx> UnsafeUnpin for RangeFrom<Idx>impl<'a> UnsafeUnpin for EscapeDefault<'a>impl UnsafeUnpin for int16x4x3_timpl UnsafeUnpin for __m256himpl UnsafeUnpin for i64impl UnsafeUnpin for Boolimpl UnsafeUnpin for FromBytesUntilNulErrorimpl<T> UnsafeUnpin for Atomic<T>impl<'a, 'b, N: usize> UnsafeUnpin for CharArrayRefSearcher<'a, 'b, N>impl UnsafeUnpin for uint16x4x3_timpl UnsafeUnpin for float64x1x3_timpl UnsafeUnpin for u128impl UnsafeUnpin for SimdAlignimpl<I, N: usize> UnsafeUnpin for ArrayChunks<I, N>impl<'a, 'b> UnsafeUnpin for DebugList<'a, 'b>impl UnsafeUnpin for Durationimpl UnsafeUnpin for poly16x4x3_timpl UnsafeUnpin for vector_signed_charimpl<T: PointeeSized> UnsafeUnpin for *mut Timpl UnsafeUnpin for Referenceimpl<I> UnsafeUnpin for Enumerate<I>impl UnsafeUnpin for Signimpl UnsafeUnpin for RawWakerimpl UnsafeUnpin for int32x2x3_timpl UnsafeUnpin for vector_signed_intimpl<I, F> UnsafeUnpin for Inspect<I, F>impl<H> UnsafeUnpin for BuildHasherDefault<H>impl UnsafeUnpin for Layoutimpl<P> UnsafeUnpin for MaybeDangling<P>impl UnsafeUnpin for uint32x2x3_timpl UnsafeUnpin for vector_bool_longimpl<I> UnsafeUnpin for Peekable<I>impl<'a, T, P> UnsafeUnpin for SplitMut<'a, T, P>impl UnsafeUnpin for poly8x8_timpl UnsafeUnpin for float16x4x3_timpl UnsafeUnpin for m128iimpl UnsafeUnpin for Pointerimpl<I> UnsafeUnpin for Take<I>impl<'a, T, P> UnsafeUnpin for SplitNMut<'a, T, P>impl UnsafeUnpin for float32x2_timpl UnsafeUnpin for float32x2x3_timpl UnsafeUnpin for vector_signed_shortimpl UnsafeUnpin for Enumimpl<Idx> UnsafeUnpin for RangeTo<Idx>impl<T> UnsafeUnpin for Once<T>impl<'a, T> UnsafeUnpin for ChunksExactMut<'a, T>impl UnsafeUnpin for poly8x16_timpl UnsafeUnpin for int64x1x3_timpl UnsafeUnpin for vector_signed_long_longimpl UnsafeUnpin for TypeIdimpl UnsafeUnpin for IpAddrimpl<'a, T, P> UnsafeUnpin for ChunkBy<'a, T, P>impl UnsafeUnpin for float32x4_timpl UnsafeUnpin for uint64x1x3_timpl UnsafeUnpin for HvxVectorPairimpl UnsafeUnpin for ByteStrimpl UnsafeUnpin for SocketAddrV4impl<'a> UnsafeUnpin for CharIndices<'a>impl UnsafeUnpin for int8x8x2_timpl UnsafeUnpin for poly64x1x3_timpl<T, N: usize> UnsafeUnpin for Simd<T, N>impl<T, VARIANT: u32, FIELD: u32> UnsafeUnpin for FieldRepresentingType<T, VARIANT, FIELD>impl UnsafeUnpin for BorrowMutErrorimpl<A> UnsafeUnpin for OptionFlatten<A>impl<'a, P> UnsafeUnpin for SplitN<'a, P>impl UnsafeUnpin for uint8x8x2_timpl UnsafeUnpin for __m128iimpl<N: usize> UnsafeUnpin for [u8; N]impl UnsafeUnpin for CharTryFromErrorimpl<T> UnsafeUnpin for AssertUnwindSafe<T>impl<'a> UnsafeUnpin for Lines<'a>impl UnsafeUnpin for poly8x8x2_timpl UnsafeUnpin for __m512iimpl UnsafeUnpin for f16impl UnsafeUnpin for ToUppercaseimpl<Idx> UnsafeUnpin for RangeInclusive<Idx>impl<'a> UnsafeUnpin for EscapeDebug<'a>impl UnsafeUnpin for int16x4x2_timpl UnsafeUnpin for __m128himpl UnsafeUnpin for i32impl UnsafeUnpin for Abiimpl UnsafeUnpin for FromBytesWithNulErrorimpl<T> UnsafeUnpin for IntoIter<T>impl<'a, N: usize> UnsafeUnpin for CharArraySearcher<'a, N>impl UnsafeUnpin for uint16x4x2_timpl UnsafeUnpin for float64x1x2_timpl<T> UnsafeUnpin for TraitImpl<T>impl UnsafeUnpin for u64impl<Idx> UnsafeUnpin for Clamp<Idx>impl<'a> UnsafeUnpin for BorrowedCursor<'a>impl<'a, 'b> UnsafeUnpin for DebugSet<'a, 'b>impl<'a> UnsafeUnpin for Utf8Chunks<'a>impl UnsafeUnpin for poly16x4x2_timpl UnsafeUnpin for v128impl<T: PointeeSized> UnsafeUnpin for *const Timpl<I> UnsafeUnpin for Cycle<I>impl UnsafeUnpin for Errorimpl<T> UnsafeUnpin for Poll<T>impl UnsafeUnpin for int32x2x2_timpl UnsafeUnpin for vector_bool_shortimpl UnsafeUnpin for BasicBlockimpl<I> UnsafeUnpin for Fuse<I>impl UnsafeUnpin for SipHasherimpl UnsafeUnpin for LocalWakerimpl UnsafeUnpin for uint32x2x2_timpl UnsafeUnpin for vector_unsigned_longimpl<'a> UnsafeUnpin for Source<'a>impl UnsafeUnpin for Lifetimeimpl<I, F, N: usize> UnsafeUnpin for MapWindows<I, F, N>impl<'a, T, P> UnsafeUnpin for SplitInclusive<'a, T, P>impl UnsafeUnpin for uint8x8_timpl UnsafeUnpin for float16x4x2_timpl UnsafeUnpin for m256dimpl<I> UnsafeUnpin for StepBy<I>impl<T> UnsafeUnpin for Reverse<T>impl<'a, T, P> UnsafeUnpin for RSplitN<'a, T, P>impl UnsafeUnpin for uint32x2_timpl UnsafeUnpin for float32x2x2_timpl UnsafeUnpin for vector_bool_charimpl UnsafeUnpin for Fieldimpl<Idx> UnsafeUnpin for RangeFrom<Idx>impl<F> UnsafeUnpin for FromFn<F>impl<'a, T> UnsafeUnpin for ChunksExact<'a, T>impl UnsafeUnpin for uint8x16_timpl UnsafeUnpin for int64x1x2_timpl UnsafeUnpin for vector_bool_intimpl<T> UnsafeUnpin for Yeet<T>impl<T, F> UnsafeUnpin for Successors<T, F>impl<'a, T> UnsafeUnpin for RChunksExactMut<'a, T>impl UnsafeUnpin for uint32x4_timpl UnsafeUnpin for uint64x1x2_timpl UnsafeUnpin for HvxVectorimpl<T> UnsafeUnpin for NonZero<T>impl<I> UnsafeUnpin for FromIter<I>impl UnsafeUnpin for SocketAddrimpl<'a> UnsafeUnpin for Chars<'a>impl UnsafeUnpin for float16x8_timpl UnsafeUnpin for poly64x1x2_timpl<T, N: usize> UnsafeUnpin for Mask<T, N>impl UnsafeUnpin for Arrayimpl UnsafeUnpin for BorrowErrorimpl<A> UnsafeUnpin for IntoIter<A>impl<'a, P> UnsafeUnpin for RSplitTerminator<'a, P>impl UnsafeUnpin for int8x16x4_timpl UnsafeUnpin for CpuidResultimpl<T, N: usize> UnsafeUnpin for [MaybeUninit<T>; N]impl UnsafeUnpin for ParseCharErrorimpl<'a> UnsafeUnpin for PanicMessage<'a>impl<'a, P> UnsafeUnpin for RMatches<'a, P>impl UnsafeUnpin for uint8x16x4_timpl UnsafeUnpin for __m256dimpl<T> UnsafeUnpin for (T)impl UnsafeUnpin for EscapeDebugimpl<Idx> UnsafeUnpin for Range<Idx>impl<'a> UnsafeUnpin for EncodeUtf16<'a>impl UnsafeUnpin for poly8x16x4_timpl UnsafeUnpin for __m512bhimpl UnsafeUnpin for i16impl UnsafeUnpin for TypeKindimpl UnsafeUnpin for Structimpl<T> UnsafeUnpin for PhantomCovariant<T>impl UnsafeUnpin for CStrimpl<'a, T> UnsafeUnpin for IterMut<'a, T>impl<'a> UnsafeUnpin for CharSearcher<'a>impl UnsafeUnpin for int16x8x4_timpl UnsafeUnpin for float64x2_timpl UnsafeUnpin for u32impl UnsafeUnpin for AtomicOrderingimpl<'data> UnsafeUnpin for BorrowedBuf<'data>impl<'a, 'b> UnsafeUnpin for DebugTuple<'a, 'b>impl<'a> UnsafeUnpin for Utf8Chunk<'a>impl UnsafeUnpin for uint16x8x4_timpl UnsafeUnpin for float64x2x4_timpl<T: PointeeSized> UnsafeUnpin for UnsafePinned<T>impl<I> UnsafeUnpin for Copied<I>impl UnsafeUnpin for Alignmentimpl<T> UnsafeUnpin for Ready<T>impl UnsafeUnpin for poly16x8x4_timpl UnsafeUnpin for vector_unsigned_shortimpl UnsafeUnpin for Tupleimpl UnsafeUnpin for Unionimpl UnsafeUnpin for Charimpl<I> UnsafeUnpin for Flatten<I>impl<'a> UnsafeUnpin for Arguments<'a>impl UnsafeUnpin for Wakerimpl UnsafeUnpin for int32x4x4_timpl UnsafeUnpin for vector_signed_longimpl<T> UnsafeUnpin for PhantomContravariant<T>impl<I, P> UnsafeUnpin for MapWhile<I, P>impl<'a, T, P> UnsafeUnpin for Split<'a, T, P>impl UnsafeUnpin for int8x8_timpl UnsafeUnpin for uint32x4x4_timpl<T, F> UnsafeUnpin for DropGuard<T, F>impl UnsafeUnpin for m256impl<I, P> UnsafeUnpin for SkipWhile<I, P>impl<'a, T, P> UnsafeUnpin for SplitN<'a, T, P>impl UnsafeUnpin for int32x2_timpl UnsafeUnpin for float16x8x4_timpl UnsafeUnpin for vector_unsigned_charimpl UnsafeUnpin for Intimpl UnsafeUnpin for UnwindTerminateReasonimpl<Idx> UnsafeUnpin for Range<Idx>impl<G> UnsafeUnpin for FromCoroutine<G>impl<'a, T> UnsafeUnpin for ChunksMut<'a, T>impl UnsafeUnpin for int8x16_timpl UnsafeUnpin for float32x4x4_timpl UnsafeUnpin for vector_unsigned_intimpl UnsafeUnpin for GenericTypeimpl UnsafeUnpin for OneSidedRangeBoundimpl<F> UnsafeUnpin for RepeatWith<F>impl<'a, T> UnsafeUnpin for RChunksExact<'a, T>impl UnsafeUnpin for int32x4_timpl UnsafeUnpin for int64x2x4_timpl UnsafeUnpin for vector_doubleimpl UnsafeUnpin for FpCategoryimpl<'a> UnsafeUnpin for PhantomInvariantLifetime<'a>impl<T> UnsafeUnpin for PhantomInvariant<T>impl UnsafeUnpin for EscapeDefaultimpl UnsafeUnpin for AddrParseErrorimpl UnsafeUnpin for ParseBoolErrorimpl UnsafeUnpin for float16x4_timpl UnsafeUnpin for uint64x2x4_timpl UnsafeUnpin for HvxVectorPredimpl UnsafeUnpin for FnPtrimpl<T> UnsafeUnpin for RefCell<T>impl<'a, A> UnsafeUnpin for IterMut<'a, A>impl<'a, P> UnsafeUnpin for SplitTerminator<'a, P>impl UnsafeUnpin for int8x16x3_timpl UnsafeUnpin for poly64x2x4_timpl UnsafeUnpin for Typeimpl UnsafeUnpin for ()impl<T> UnsafeUnpin for SyncUnsafeCell<T>impl<'a> UnsafeUnpin for PanicInfo<'a>impl<'a, P> UnsafeUnpin for Matches<'a, P>impl UnsafeUnpin for uint8x16x3_timpl UnsafeUnpin for __m256impl UnsafeUnpin for strimpl UnsafeUnpin for EscapeDefaultimpl<A> UnsafeUnpin for RangeFromIter<A>impl<'a, P> UnsafeUnpin for SplitInclusive<'a, P>impl UnsafeUnpin for poly8x16x3_timpl UnsafeUnpin for __m256bhimpl UnsafeUnpin for i8impl UnsafeUnpin for Sliceimpl UnsafeUnpin for ReturnToArgimpl UnsafeUnpin for CharCaseimpl<'a, T> UnsafeUnpin for Iter<'a, T>impl UnsafeUnpin for SearchStepimpl UnsafeUnpin for int16x8x3_timpl UnsafeUnpin for float64x1_timpl UnsafeUnpin for u16impl UnsafeUnpin for c_voidimpl UnsafeUnpin for Orderingimpl<'a, 'b> UnsafeUnpin for DebugStruct<'a, 'b>impl<'a, 'b> UnsafeUnpin for StrSearcher<'a, 'b>impl UnsafeUnpin for uint16x8x3_timpl UnsafeUnpin for float64x2x3_timpl<Ret, T> UnsafeUnpin for fn(_: T) -> Retimpl<'a> UnsafeUnpin for Request<'a>impl<I> UnsafeUnpin for Cloned<I>impl<T> UnsafeUnpin for NumBuffer<T>impl<F> UnsafeUnpin for PollFn<F>impl UnsafeUnpin for ParseFloatErrorimpl UnsafeUnpin for poly16x8x3_timpl UnsafeUnpin for vector_signed_shortimpl UnsafeUnpin for PhantomPinnedimpl UnsafeUnpin for DynTraitimpl UnsafeUnpin for Localityimpl<I, U, F> UnsafeUnpin for FlatMap<I, U, F>impl<'a> UnsafeUnpin for Formatter<'a>impl<'a> UnsafeUnpin for ContextBuilder<'a>impl UnsafeUnpin for int32x4x3_timpl UnsafeUnpin for vector_floatimpl<'a> UnsafeUnpin for PhantomContravariantLifetime<'a>impl<I, F> UnsafeUnpin for Map<I, F>impl<'a, T> UnsafeUnpin for IterMut<'a, T>impl UnsafeUnpin for SYimpl UnsafeUnpin for uint32x4x3_timpl UnsafeUnpin for m256iimpl<I> UnsafeUnpin for Skip<I>impl UnsafeUnpin for TryFromIntErrorimpl<'a, T, P> UnsafeUnpin for RSplitMut<'a, T, P>impl UnsafeUnpin for poly16x4_timpl UnsafeUnpin for float16x8x3_timpl UnsafeUnpin for vector_signed_charimpl UnsafeUnpin for DynTraitPredicateimpl UnsafeUnpin for RangeFullimpl<T> UnsafeUnpin for Empty<T>impl<'a, T> UnsafeUnpin for Chunks<'a, T>impl UnsafeUnpin for poly64x1_timpl UnsafeUnpin for float32x4x3_timpl UnsafeUnpin for vector_signed_intimpl<T> UnsafeUnpin for Bound<T>impl<A> UnsafeUnpin for RepeatN<A>impl<'a, T> UnsafeUnpin for RChunksMut<'a, T>impl UnsafeUnpin for poly16x8_timpl UnsafeUnpin for int64x2x3_timpl UnsafeUnpin for vector_floatimpl<T: PointeeSized> UnsafeUnpin for PhantomData<T>impl UnsafeUnpin for AsciiCharimpl UnsafeUnpin for Ipv6MulticastScopeimpl UnsafeUnpin for Utf8Errorimpl UnsafeUnpin for poly64x2_timpl UnsafeUnpin for uint64x2x3_timpl UnsafeUnpin for HvxVectorPairimpl UnsafeUnpin for Traitimpl UnsafeUnpin for Floatimpl UnsafeUnpin for UnwindActionArgimpl<T> UnsafeUnpin for Cell<T>impl<'a, A> UnsafeUnpin for Iter<'a, A>impl<'a, P> UnsafeUnpin for RSplit<'a, P>impl UnsafeUnpin for IntErrorKindimpl UnsafeUnpin for int8x16x2_timpl UnsafeUnpin for poly64x2x3_timpl UnsafeUnpin for charimpl UnsafeUnpin for Constimpl<T> UnsafeUnpin for UnsafeCell<T>impl<'a> UnsafeUnpin for Location<'a>impl<T> UnsafeUnpin for ManuallyDrop<T>impl<'a, P> UnsafeUnpin for RMatchIndices<'a, P>impl UnsafeUnpin for uint8x16x2_timpl UnsafeUnpin for Assumeimpl UnsafeUnpin for __m256iimpl<T> UnsafeUnpin for [T]impl UnsafeUnpin for EscapeUnicodeimpl<A> UnsafeUnpin for RangeInclusiveIter<A>impl<'a> UnsafeUnpin for SplitAsciiWhitespace<'a>impl UnsafeUnpin for poly8x16x2_timpl UnsafeUnpin for __m128bhimpl UnsafeUnpin for f128impl UnsafeUnpin for TryFromCharErrorimpl<T, E> UnsafeUnpin for Result<T, E>impl<'a> UnsafeUnpin for Utf8Pattern<'a>impl UnsafeUnpin for int16x8x2_timpl UnsafeUnpin for Infallibleimpl UnsafeUnpin for bf16impl UnsafeUnpin for u8impl<'a> UnsafeUnpin for VaList<'a>impl<T> UnsafeUnpin for Exclusive<T>impl<'a, F> UnsafeUnpin for CharPredicateSearcher<'a, F>impl UnsafeUnpin for uint16x8x2_timpl UnsafeUnpin for float64x2x2_timpl UnsafeUnpin for usizeimpl<A, B> UnsafeUnpin for Chain<A, B>impl UnsafeUnpin for Alignmentimpl<F> UnsafeUnpin for FromFn<F>impl<T> UnsafeUnpin for Pending<T>impl UnsafeUnpin for poly16x8x2_timpl UnsafeUnpin for vector_bool_charimpl<T: PointeeSized> UnsafeUnpin for &mut Timpl<I, F> UnsafeUnpin for FilterMap<I, F>impl UnsafeUnpin for FormattingOptionsimpl<'a> UnsafeUnpin for Context<'a>impl UnsafeUnpin for int32x4x2_timpl UnsafeUnpin for vector_bool_intimpl<I, G> UnsafeUnpin for IntersperseWith<I, G>impl<'a, T> UnsafeUnpin for Iter<'a, T>impl UnsafeUnpin for ParseIntErrorimpl UnsafeUnpin for AllocErrorimpl UnsafeUnpin for uint32x4x2_timpl UnsafeUnpin for f16x2impl<I, St, F> UnsafeUnpin for Scan<I, St, F>impl<'a, T, P> UnsafeUnpin for RSplit<'a, T, P>impl UnsafeUnpin for uint16x4_timpl UnsafeUnpin for float16x8x2_timpl UnsafeUnpin for m128dimpl<Y, R> UnsafeUnpin for CoroutineState<Y, R>impl<A, B> UnsafeUnpin for Zip<A, B>impl<'a, T> UnsafeUnpin for Windows<'a, T>impl UnsafeUnpin for uint64x1_timpl UnsafeUnpin for float32x4x2_timpl UnsafeUnpin for vector_bool_shortimpl<Idx> UnsafeUnpin for RangeToInclusive<Idx>impl<A> UnsafeUnpin for Repeat<A>impl<'a, T> UnsafeUnpin for RChunks<'a, T>impl UnsafeUnpin for uint16x8_timpl UnsafeUnpin for int64x2x2_timpl UnsafeUnpin for vector_bool_long_longimpl<T> UnsafeUnpin for Saturating<T>impl UnsafeUnpin for TryFromSliceErrorimpl UnsafeUnpin for Ipv6Addrimpl UnsafeUnpin for GetDisjointMutErrorimpl UnsafeUnpin for uint64x2_timpl UnsafeUnpin for uint64x2x2_timpl UnsafeUnpin for HvxVectorimpl<T> UnsafeUnpin for OnceCell<T>impl<T> UnsafeUnpin for Option<T>impl<'a, P> UnsafeUnpin for Split<'a, P>impl<T> UnsafeUnpin for MaybeUninit<T>impl UnsafeUnpin for int8x8x4_timpl UnsafeUnpin for poly64x2x2_timpl UnsafeUnpin for neverimpl<'b, T> UnsafeUnpin for RefMut<'b, T>impl UnsafeUnpin for objc_selectorimpl<'a, P> UnsafeUnpin for MatchIndices<'a, P>impl UnsafeUnpin for uint8x8x4_timpl UnsafeUnpin for __m128dimpl<T, N: usize> UnsafeUnpin for [Option<T>; N]impl UnsafeUnpin for DecodeUtf16Errorimpl<A> UnsafeUnpin for RangeIter<A>impl<'a> UnsafeUnpin for SplitWhitespace<'a>impl UnsafeUnpin for poly8x8x4_timpl UnsafeUnpin for __m512dimpl UnsafeUnpin for f64impl<'a> UnsafeUnpin for PhantomCovariantLifetime<'a>impl UnsafeUnpin for ToLowercaseimpl<Idx> UnsafeUnpin for RangeToInclusive<Idx>impl<'a> UnsafeUnpin for EscapeUnicode<'a>impl UnsafeUnpin for int16x4x4_timpl UnsafeUnpin for __m512himpl UnsafeUnpin for i128impl<'a> UnsafeUnpin for Bytes<'a>impl UnsafeUnpin for Orderingimpl<'a, 'b> UnsafeUnpin for CharSliceSearcher<'a, 'b>impl UnsafeUnpin for uint16x4x4_timpl UnsafeUnpin for float64x1x4_timpl UnsafeUnpin for isizeimpl UnsafeUnpin for Genericimpl<Dyn> UnsafeUnpin for DynMetadata<Dyn>impl<'a, I> UnsafeUnpin for ByRefSized<'a, I>impl<'a, 'b> UnsafeUnpin for DebugMap<'a, 'b>impl UnsafeUnpin for TryFromFloatSecsErrorimpl UnsafeUnpin for poly16x4x4_timpl UnsafeUnpin for vector_unsigned_charimpl<T: PointeeSized> UnsafeUnpin for &Timpl<I, P> UnsafeUnpin for Filter<I, P>impl UnsafeUnpin for DebugAsHeximpl UnsafeUnpin for RawWakerVTableimpl UnsafeUnpin for int32x2x4_timpl UnsafeUnpin for vector_unsigned_int