Skip to main content

UnsafeUnpin

Trait UnsafeUnpin 

Source
pub unsafe auto trait UnsafeUnpin { }
๐Ÿ”ฌThis is a nightly-only experimental API. (unsafe_unpin)
Expand description

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.

This is part of RFC 3467, and is tracked by #125735.

Implementorsยง

Auto implementorsยง

ยง

impl<'a> !UnsafeUnpin for Request<'a>

ยง

impl<Dyn> !UnsafeUnpin for DynMetadata<Dyn>

ยง

impl<T> !UnsafeUnpin for TraitImpl<T>

ยง

impl UnsafeUnpin for OsStringKind

ยง

impl UnsafeUnpin for serde_core::de::impls::range::Field

ยง

impl UnsafeUnpin for serde_core::de::impls::range_from::Field

ยง

impl UnsafeUnpin for serde_core::de::impls::range_to::Field

ยง

impl UnsafeUnpin for Void

ยง

impl UnsafeUnpin for serde_core::lib::cmp::Ordering

ยง

impl UnsafeUnpin for serde_core::lib::Ordering

ยง

impl UnsafeUnpin for serde_core::lib::fmt::Alignment

ยง

impl UnsafeUnpin for DebugAsHex

ยง

impl UnsafeUnpin for Sign

ยง

impl UnsafeUnpin for Abi

ยง

impl UnsafeUnpin for Generic

ยง

impl UnsafeUnpin for TypeKind

ยง

impl UnsafeUnpin for IpAddr

ยง

impl UnsafeUnpin for Ipv6MulticastScope

ยง

impl UnsafeUnpin for Shutdown

ยง

impl UnsafeUnpin for serde_core::lib::net::SocketAddr

ยง

impl UnsafeUnpin for FpCategory

ยง

impl UnsafeUnpin for IntErrorKind

ยง

impl UnsafeUnpin for SearchStep

ยง

impl UnsafeUnpin for AsciiChar

ยง

impl UnsafeUnpin for BacktraceStatus

ยง

impl UnsafeUnpin for TryReserveErrorKind

ยง

impl UnsafeUnpin for Infallible

ยง

impl UnsafeUnpin for VarError

ยง

impl UnsafeUnpin for FromBytesWithNulError

ยง

impl UnsafeUnpin for c_void

ยง

impl UnsafeUnpin for serde_core::lib::core::fs::TryLockError

ยง

impl UnsafeUnpin for Locality

ยง

impl UnsafeUnpin for AtomicOrdering

ยง

impl UnsafeUnpin for BasicBlock

ยง

impl UnsafeUnpin for UnwindTerminateReason

ยง

impl UnsafeUnpin for SimdAlign

ยง

impl UnsafeUnpin for ErrorKind

ยง

impl UnsafeUnpin for SeekFrom

ยง

impl UnsafeUnpin for OneSidedRangeBound

ยง

impl UnsafeUnpin for AncillaryError

ยง

impl UnsafeUnpin for BacktraceStyle

ยง

impl UnsafeUnpin for GetDisjointMutError

ยง

impl UnsafeUnpin for serde_core::lib::core::sync::mpmc::RecvTimeoutError

ยง

impl UnsafeUnpin for serde_core::lib::core::sync::mpmc::TryRecvError

ยง

impl UnsafeUnpin for BoolVisitor

ยง

impl UnsafeUnpin for BytesVisitor

ยง

impl UnsafeUnpin for CStringVisitor

ยง

impl UnsafeUnpin for CharVisitor

ยง

impl UnsafeUnpin for OsStringVisitor

ยง

impl UnsafeUnpin for PathBufVisitor

ยง

impl UnsafeUnpin for PathVisitor

ยง

impl UnsafeUnpin for StrVisitor

ยง

impl UnsafeUnpin for StringVisitor

ยง

impl UnsafeUnpin for UnitVisitor

ยง

impl UnsafeUnpin for IgnoredAny

ยง

impl UnsafeUnpin for OneOf

ยง

impl UnsafeUnpin for WithDecimalPoint

ยง

impl UnsafeUnpin for serde_core::de::value::Error

ยง

impl UnsafeUnpin for ExpectedInMap

ยง

impl UnsafeUnpin for ExpectedInSeq

ยง

impl UnsafeUnpin for serde_core::lib::fmt::Error

ยง

impl UnsafeUnpin for FormattingOptions

ยง

impl UnsafeUnpin for Assume

ยง

impl UnsafeUnpin for Array

ยง

impl UnsafeUnpin for Bool

ยง

impl UnsafeUnpin for Char

ยง

impl UnsafeUnpin for Const

ยง

impl UnsafeUnpin for DynTrait

ยง

impl UnsafeUnpin for DynTraitPredicate

ยง

impl UnsafeUnpin for Enum

ยง

impl UnsafeUnpin for serde_core::lib::mem::type_info::Field

ยง

impl UnsafeUnpin for Float

ยง

impl UnsafeUnpin for FnPtr

ยง

impl UnsafeUnpin for GenericType

ยง

impl UnsafeUnpin for Int

ยง

impl UnsafeUnpin for Lifetime

ยง

impl UnsafeUnpin for Pointer

ยง

impl UnsafeUnpin for Reference

ยง

impl UnsafeUnpin for Slice

ยง

impl UnsafeUnpin for Str

ยง

impl UnsafeUnpin for Struct

ยง

impl UnsafeUnpin for Trait

ยง

impl UnsafeUnpin for Tuple

ยง

impl UnsafeUnpin for Type

ยง

impl UnsafeUnpin for serde_core::lib::mem::type_info::Union

ยง

impl UnsafeUnpin for Variant

ยง

impl UnsafeUnpin for AddrParseError

ยง

impl UnsafeUnpin for IntoIncoming

ยง

impl UnsafeUnpin for Ipv4Addr

ยง

impl UnsafeUnpin for Ipv6Addr

ยง

impl UnsafeUnpin for SocketAddrV4

ยง

impl UnsafeUnpin for SocketAddrV6

ยง

impl UnsafeUnpin for TcpListener

ยง

impl UnsafeUnpin for TcpStream

ยง

impl UnsafeUnpin for UdpSocket

ยง

impl UnsafeUnpin for ParseFloatError

ยง

impl UnsafeUnpin for ParseIntError

ยง

impl UnsafeUnpin for TryFromIntError

ยง

impl UnsafeUnpin for ParseBoolError

ยง

impl UnsafeUnpin for Utf8Error

ยง

impl UnsafeUnpin for AtomicBool

ยง

impl UnsafeUnpin for AtomicI8

ยง

impl UnsafeUnpin for AtomicI16

ยง

impl UnsafeUnpin for AtomicI32

ยง

impl UnsafeUnpin for AtomicI64

ยง

impl UnsafeUnpin for AtomicIsize

ยง

impl UnsafeUnpin for AtomicU8

ยง

impl UnsafeUnpin for AtomicU16

ยง

impl UnsafeUnpin for AtomicU32

ยง

impl UnsafeUnpin for AtomicU64

ยง

impl UnsafeUnpin for AtomicUsize

ยง

impl UnsafeUnpin for CStr

ยง

impl UnsafeUnpin for CString

ยง

impl UnsafeUnpin for Duration

ยง

impl UnsafeUnpin for OsStr

ยง

impl UnsafeUnpin for OsString

ยง

impl UnsafeUnpin for Path

ยง

impl UnsafeUnpin for PathBuf

ยง

impl UnsafeUnpin for String

ยง

impl UnsafeUnpin for SystemTime

ยง

impl UnsafeUnpin for AllocError

ยง

impl UnsafeUnpin for Global

ยง

impl UnsafeUnpin for Layout

ยง

impl UnsafeUnpin for LayoutError

ยง

impl UnsafeUnpin for System

ยง

impl UnsafeUnpin for TypeId

ยง

impl UnsafeUnpin for CpuidResult

ยง

impl UnsafeUnpin for __m128

ยง

impl UnsafeUnpin for __m128bh

ยง

impl UnsafeUnpin for __m128d

ยง

impl UnsafeUnpin for __m128h

ยง

impl UnsafeUnpin for __m128i

ยง

impl UnsafeUnpin for __m256

ยง

impl UnsafeUnpin for __m256bh

ยง

impl UnsafeUnpin for __m256d

ยง

impl UnsafeUnpin for __m256h

ยง

impl UnsafeUnpin for __m256i

ยง

impl UnsafeUnpin for __m512

ยง

impl UnsafeUnpin for __m512bh

ยง

impl UnsafeUnpin for __m512d

ยง

impl UnsafeUnpin for __m512h

ยง

impl UnsafeUnpin for __m512i

ยง

impl UnsafeUnpin for bf16

ยง

impl UnsafeUnpin for TryFromSliceError

ยง

impl UnsafeUnpin for serde_core::lib::core::ascii::EscapeDefault

ยง

impl UnsafeUnpin for Backtrace

ยง

impl UnsafeUnpin for BacktraceFrame

ยง

impl UnsafeUnpin for ByteStr

ยง

impl UnsafeUnpin for ByteString

ยง

impl UnsafeUnpin for BorrowError

ยง

impl UnsafeUnpin for BorrowMutError

ยง

impl UnsafeUnpin for CharTryFromError

ยง

impl UnsafeUnpin for DecodeUtf16Error

ยง

impl UnsafeUnpin for serde_core::lib::core::char::EscapeDebug

ยง

impl UnsafeUnpin for serde_core::lib::core::char::EscapeDefault

ยง

impl UnsafeUnpin for serde_core::lib::core::char::EscapeUnicode

ยง

impl UnsafeUnpin for ParseCharError

ยง

impl UnsafeUnpin for ToLowercase

ยง

impl UnsafeUnpin for ToUppercase

ยง

impl UnsafeUnpin for TryFromCharError

ยง

impl UnsafeUnpin for UnorderedKeyError

ยง

impl UnsafeUnpin for TryReserveError

ยง

impl UnsafeUnpin for Args

ยง

impl UnsafeUnpin for ArgsOs

ยง

impl UnsafeUnpin for JoinPathsError

ยง

impl UnsafeUnpin for Vars

ยง

impl UnsafeUnpin for VarsOs

ยง

impl UnsafeUnpin for FromBytesUntilNulError

ยง

impl UnsafeUnpin for FromVecWithNulError

ยง

impl UnsafeUnpin for IntoStringError

ยง

impl UnsafeUnpin for NulError

ยง

impl UnsafeUnpin for Dir

ยง

impl UnsafeUnpin for DirBuilder

ยง

impl UnsafeUnpin for DirEntry

ยง

impl UnsafeUnpin for File

ยง

impl UnsafeUnpin for FileTimes

ยง

impl UnsafeUnpin for FileType

ยง

impl UnsafeUnpin for Metadata

ยง

impl UnsafeUnpin for OpenOptions

ยง

impl UnsafeUnpin for Permissions

ยง

impl UnsafeUnpin for ReadDir

ยง

impl UnsafeUnpin for DefaultHasher

ยง

impl UnsafeUnpin for RandomState

ยง

impl UnsafeUnpin for SipHasher

ยง

impl UnsafeUnpin for ReturnToArg

ยง

impl UnsafeUnpin for UnwindActionArg

ยง

impl UnsafeUnpin for serde_core::lib::core::io::Empty

ยง

impl UnsafeUnpin for serde_core::lib::core::io::Error

ยง

impl UnsafeUnpin for PipeReader

ยง

impl UnsafeUnpin for PipeWriter

ยง

impl UnsafeUnpin for serde_core::lib::core::io::Repeat

ยง

impl UnsafeUnpin for Sink

ยง

impl UnsafeUnpin for Stderr

ยง

impl UnsafeUnpin for Stdin

ยง

impl UnsafeUnpin for Stdout

ยง

impl UnsafeUnpin for WriterPanicked

ยง

impl UnsafeUnpin for RangeFull

ยง

impl UnsafeUnpin for OwnedFd

ยง

impl UnsafeUnpin for PidFd

ยง

impl UnsafeUnpin for stat

ยง

impl UnsafeUnpin for serde_core::lib::core::os::unix::net::SocketAddr

ยง

impl UnsafeUnpin for SocketCred

ยง

impl UnsafeUnpin for UCred

ยง

impl UnsafeUnpin for UnixDatagram

ยง

impl UnsafeUnpin for UnixListener

ยง

impl UnsafeUnpin for UnixStream

ยง

impl UnsafeUnpin for NormalizeError

ยง

impl UnsafeUnpin for StripPrefixError

ยง

impl UnsafeUnpin for Child

ยง

impl UnsafeUnpin for ChildStderr

ยง

impl UnsafeUnpin for ChildStdin

ยง

impl UnsafeUnpin for ChildStdout

ยง

impl UnsafeUnpin for Command

ยง

impl UnsafeUnpin for ExitCode

ยง

impl UnsafeUnpin for ExitStatus

ยง

impl UnsafeUnpin for ExitStatusError

ยง

impl UnsafeUnpin for Output

ยง

impl UnsafeUnpin for Stdio

ยง

impl UnsafeUnpin for serde_core::lib::core::ptr::Alignment

ยง

impl UnsafeUnpin for DefaultRandomSource

ยง

impl UnsafeUnpin for FromUtf8Error

ยง

impl UnsafeUnpin for FromUtf16Error

ยง

impl UnsafeUnpin for IntoChars

ยง

impl UnsafeUnpin for RecvError

ยง

impl UnsafeUnpin for serde_core::lib::core::sync::nonpoison::Condvar

ยง

impl UnsafeUnpin for WouldBlock

ยง

impl UnsafeUnpin for Barrier

ยง

impl UnsafeUnpin for BarrierWaitResult

ยง

impl UnsafeUnpin for serde_core::lib::core::sync::Condvar

ยง

impl UnsafeUnpin for serde_core::lib::core::sync::Once

ยง

impl UnsafeUnpin for OnceState

ยง

impl UnsafeUnpin for WaitTimeoutResult

ยง

impl UnsafeUnpin for LocalWaker

ยง

impl UnsafeUnpin for RawWaker

ยง

impl UnsafeUnpin for RawWakerVTable

ยง

impl UnsafeUnpin for Waker

ยง

impl UnsafeUnpin for AccessError

ยง

impl UnsafeUnpin for Builder

ยง

impl UnsafeUnpin for Thread

ยง

impl UnsafeUnpin for ThreadId

ยง

impl UnsafeUnpin for Instant

ยง

impl UnsafeUnpin for SystemTimeError

ยง

impl UnsafeUnpin for TryFromFloatSecsError

ยง

impl<'a> UnsafeUnpin for Unexpected<'a>

ยง

impl<'a> UnsafeUnpin for Utf8Pattern<'a>

ยง

impl<'a> UnsafeUnpin for AncillaryData<'a>

ยง

impl<'a> UnsafeUnpin for Component<'a>

ยง

impl<'a> UnsafeUnpin for Prefix<'a>

ยง

impl<'a> UnsafeUnpin for StringInPlaceVisitor<'a>

ยง

impl<'a> UnsafeUnpin for Buf<'a>

ยง

impl<'a> UnsafeUnpin for Arguments<'a>

ยง

impl<'a> UnsafeUnpin for Formatter<'a>

ยง

impl<'a> UnsafeUnpin for serde_core::lib::net::Incoming<'a>

ยง

impl<'a> UnsafeUnpin for CharSearcher<'a>

ยง

impl<'a> UnsafeUnpin for serde_core::lib::str::Bytes<'a>

ยง

impl<'a> UnsafeUnpin for CharIndices<'a>

ยง

impl<'a> UnsafeUnpin for Chars<'a>

ยง

impl<'a> UnsafeUnpin for EncodeUtf16<'a>

ยง

impl<'a> UnsafeUnpin for serde_core::lib::str::EscapeDebug<'a>

ยง

impl<'a> UnsafeUnpin for serde_core::lib::str::EscapeDefault<'a>

ยง

impl<'a> UnsafeUnpin for serde_core::lib::str::EscapeUnicode<'a>

ยง

impl<'a> UnsafeUnpin for serde_core::lib::str::Lines<'a>

ยง

impl<'a> UnsafeUnpin for LinesAny<'a>

ยง

impl<'a> UnsafeUnpin for SplitAsciiWhitespace<'a>

ยง

impl<'a> UnsafeUnpin for SplitWhitespace<'a>

ยง

impl<'a> UnsafeUnpin for Utf8Chunk<'a>

ยง

impl<'a> UnsafeUnpin for Utf8Chunks<'a>

ยง

impl<'a> UnsafeUnpin for SplitPaths<'a>

ยง

impl<'a> UnsafeUnpin for serde_core::lib::core::ffi::os_str::Display<'a>

ยง

impl<'a> UnsafeUnpin for VaList<'a>

ยง

impl<'a> UnsafeUnpin for BorrowedCursor<'a>

ยง

impl<'a> UnsafeUnpin for IoSlice<'a>

ยง

impl<'a> UnsafeUnpin for IoSliceMut<'a>

ยง

impl<'a> UnsafeUnpin for StderrLock<'a>

ยง

impl<'a> UnsafeUnpin for StdinLock<'a>

ยง

impl<'a> UnsafeUnpin for StdoutLock<'a>

ยง

impl<'a> UnsafeUnpin for serde_core::lib::core::os::unix::net::Incoming<'a>

ยง

impl<'a> UnsafeUnpin for Messages<'a>

ยง

impl<'a> UnsafeUnpin for ScmCredentials<'a>

ยง

impl<'a> UnsafeUnpin for ScmRights<'a>

ยง

impl<'a> UnsafeUnpin for SocketAncillary<'a>

ยง

impl<'a> UnsafeUnpin for Location<'a>

ยง

impl<'a> UnsafeUnpin for PanicHookInfo<'a>

ยง

impl<'a> UnsafeUnpin for Ancestors<'a>

ยง

impl<'a> UnsafeUnpin for Components<'a>

ยง

impl<'a> UnsafeUnpin for serde_core::lib::core::path::Display<'a>

ยง

impl<'a> UnsafeUnpin for serde_core::lib::core::path::Iter<'a>

ยง

impl<'a> UnsafeUnpin for PrefixComponent<'a>

ยง

impl<'a> UnsafeUnpin for CommandArgs<'a>

ยง

impl<'a> UnsafeUnpin for CommandEnvs<'a>

ยง

impl<'a> UnsafeUnpin for EscapeAscii<'a>

ยง

impl<'a> UnsafeUnpin for serde_core::lib::core::string::Drain<'a>

ยง

impl<'a> UnsafeUnpin for Context<'a>

ยง

impl<'a> UnsafeUnpin for ContextBuilder<'a>

ยง

impl<'a> UnsafeUnpin for PhantomContravariantLifetime<'a>

ยง

impl<'a> UnsafeUnpin for PhantomCovariantLifetime<'a>

ยง

impl<'a> UnsafeUnpin for PhantomInvariantLifetime<'a>

ยง

impl<'a, 'b> UnsafeUnpin for DebugList<'a, 'b>

ยง

impl<'a, 'b> UnsafeUnpin for DebugMap<'a, 'b>

ยง

impl<'a, 'b> UnsafeUnpin for DebugSet<'a, 'b>

ยง

impl<'a, 'b> UnsafeUnpin for DebugStruct<'a, 'b>

ยง

impl<'a, 'b> UnsafeUnpin for DebugTuple<'a, 'b>

ยง

impl<'a, 'b> UnsafeUnpin for CharSliceSearcher<'a, 'b>

ยง

impl<'a, 'b> UnsafeUnpin for StrSearcher<'a, 'b>

ยง

impl<'a, 'b, const N: usize> UnsafeUnpin for CharArrayRefSearcher<'a, 'b, N>

ยง

impl<'a, A> UnsafeUnpin for ArrayInPlaceVisitor<'a, A>

ยง

impl<'a, A> UnsafeUnpin for serde_core::lib::core::option::Iter<'a, A>

ยง

impl<'a, A> UnsafeUnpin for serde_core::lib::core::option::IterMut<'a, A>

ยง

impl<'a, B> UnsafeUnpin for Cow<'a, B>
where <B as ToOwned>::Owned: UnsafeUnpin, B: ?Sized,

ยง

impl<'a, E> UnsafeUnpin for BytesDeserializer<'a, E>

ยง

impl<'a, E> UnsafeUnpin for CowStrDeserializer<'a, E>

ยง

impl<'a, E> UnsafeUnpin for StrDeserializer<'a, E>

ยง

impl<'a, F> UnsafeUnpin for CharPredicateSearcher<'a, F>
where F: UnsafeUnpin,

ยง

impl<'a, I> UnsafeUnpin for ByRefSized<'a, I>

ยง

impl<'a, I, A> UnsafeUnpin for serde_core::lib::core::collections::vec_deque::Splice<'a, I, A>
where I: UnsafeUnpin,

ยง

impl<'a, I, A> UnsafeUnpin for serde_core::lib::core::vec::Splice<'a, I, A>
where I: UnsafeUnpin,

ยง

impl<'a, K> UnsafeUnpin for serde_core::lib::core::collections::btree_set::Cursor<'a, K>

ยง

impl<'a, K> UnsafeUnpin for serde_core::lib::core::collections::hash_set::Iter<'a, K>

ยง

impl<'a, K, A> UnsafeUnpin for serde_core::lib::core::collections::btree_set::CursorMut<'a, K, A>

ยง

impl<'a, K, A> UnsafeUnpin for serde_core::lib::core::collections::btree_set::CursorMutKey<'a, K, A>

ยง

impl<'a, K, A> UnsafeUnpin for serde_core::lib::core::collections::hash_set::Drain<'a, K, A>

ยง

impl<'a, K, F, A> UnsafeUnpin for serde_core::lib::core::collections::hash_set::ExtractIf<'a, K, F, A>
where F: UnsafeUnpin,

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::btree_map::Cursor<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::btree_map::Iter<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::btree_map::IterMut<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::btree_map::Keys<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::btree_map::Range<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for RangeMut<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::btree_map::Values<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::btree_map::ValuesMut<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::hash_map::Iter<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::hash_map::IterMut<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::hash_map::Keys<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::hash_map::Values<'a, K, V>

ยง

impl<'a, K, V> UnsafeUnpin for serde_core::lib::core::collections::hash_map::ValuesMut<'a, K, V>

ยง

impl<'a, K, V, A> UnsafeUnpin for serde_core::lib::core::collections::btree_map::Entry<'a, K, V, A>
where K: UnsafeUnpin, A: UnsafeUnpin,

ยง

impl<'a, K, V, A> UnsafeUnpin for serde_core::lib::core::collections::hash_map::Entry<'a, K, V, A>
where K: UnsafeUnpin,

ยง

impl<'a, K, V, A> UnsafeUnpin for serde_core::lib::core::collections::btree_map::CursorMut<'a, K, V, A>

ยง

impl<'a, K, V, A> UnsafeUnpin for serde_core::lib::core::collections::btree_map::CursorMutKey<'a, K, V, A>

ยง

impl<'a, K, V, A> UnsafeUnpin for serde_core::lib::core::collections::btree_map::OccupiedEntry<'a, K, V, A>
where A: UnsafeUnpin,

ยง

impl<'a, K, V, A> UnsafeUnpin for serde_core::lib::core::collections::btree_map::OccupiedError<'a, K, V, A>
where V: UnsafeUnpin, A: UnsafeUnpin,

ยง

impl<'a, K, V, A> UnsafeUnpin for serde_core::lib::core::collections::btree_map::VacantEntry<'a, K, V, A>
where K: UnsafeUnpin, A: UnsafeUnpin,

ยง

impl<'a, K, V, A> UnsafeUnpin for serde_core::lib::core::collections::hash_map::Drain<'a, K, V, A>

ยง

impl<'a, K, V, A> UnsafeUnpin for serde_core::lib::core::collections::hash_map::OccupiedEntry<'a, K, V, A>

ยง

impl<'a, K, V, A> UnsafeUnpin for serde_core::lib::core::collections::hash_map::OccupiedError<'a, K, V, A>
where V: UnsafeUnpin,

ยง

impl<'a, K, V, A> UnsafeUnpin for serde_core::lib::core::collections::hash_map::VacantEntry<'a, K, V, A>
where K: UnsafeUnpin,

ยง

impl<'a, K, V, F, A> UnsafeUnpin for serde_core::lib::core::collections::hash_map::ExtractIf<'a, K, V, F, A>
where F: UnsafeUnpin,

ยง

impl<'a, K, V, R, F, A> UnsafeUnpin for serde_core::lib::core::collections::btree_map::ExtractIf<'a, K, V, R, F, A>

ยง

impl<'a, P> UnsafeUnpin for MatchIndices<'a, P>
where <P as Pattern>::Searcher<'a>: UnsafeUnpin,

ยง

impl<'a, P> UnsafeUnpin for Matches<'a, P>
where <P as Pattern>::Searcher<'a>: UnsafeUnpin,

ยง

impl<'a, P> UnsafeUnpin for RMatchIndices<'a, P>
where <P as Pattern>::Searcher<'a>: UnsafeUnpin,

ยง

impl<'a, P> UnsafeUnpin for RMatches<'a, P>
where <P as Pattern>::Searcher<'a>: UnsafeUnpin,

ยง

impl<'a, P> UnsafeUnpin for serde_core::lib::str::RSplit<'a, P>
where <P as Pattern>::Searcher<'a>: UnsafeUnpin,

ยง

impl<'a, P> UnsafeUnpin for serde_core::lib::str::RSplitN<'a, P>
where <P as Pattern>::Searcher<'a>: UnsafeUnpin,

ยง

impl<'a, P> UnsafeUnpin for RSplitTerminator<'a, P>
where <P as Pattern>::Searcher<'a>: UnsafeUnpin,

ยง

impl<'a, P> UnsafeUnpin for serde_core::lib::str::Split<'a, P>
where <P as Pattern>::Searcher<'a>: UnsafeUnpin,

ยง

impl<'a, P> UnsafeUnpin for serde_core::lib::str::SplitInclusive<'a, P>
where <P as Pattern>::Searcher<'a>: UnsafeUnpin,

ยง

impl<'a, P> UnsafeUnpin for serde_core::lib::str::SplitN<'a, P>
where <P as Pattern>::Searcher<'a>: UnsafeUnpin,

ยง

impl<'a, P> UnsafeUnpin for SplitTerminator<'a, P>
where <P as Pattern>::Searcher<'a>: UnsafeUnpin,

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::result::Iter<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::result::IterMut<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::collections::binary_heap::Iter<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::collections::btree_set::Iter<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::collections::btree_set::Range<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::collections::btree_set::SymmetricDifference<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::collections::btree_set::Union<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::collections::linked_list::Iter<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::collections::linked_list::IterMut<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::collections::vec_deque::Iter<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::collections::vec_deque::IterMut<'a, T>

ยง

impl<'a, T> UnsafeUnpin for Chunks<'a, T>

ยง

impl<'a, T> UnsafeUnpin for ChunksExact<'a, T>

ยง

impl<'a, T> UnsafeUnpin for ChunksExactMut<'a, T>

ยง

impl<'a, T> UnsafeUnpin for ChunksMut<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::slice::Iter<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::slice::IterMut<'a, T>

ยง

impl<'a, T> UnsafeUnpin for RChunks<'a, T>

ยง

impl<'a, T> UnsafeUnpin for RChunksExact<'a, T>

ยง

impl<'a, T> UnsafeUnpin for RChunksExactMut<'a, T>

ยง

impl<'a, T> UnsafeUnpin for RChunksMut<'a, T>

ยง

impl<'a, T> UnsafeUnpin for Windows<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::sync::mpmc::Iter<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::sync::mpmc::TryIter<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::sync::mpsc::Iter<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::sync::mpsc::TryIter<'a, T>

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::sync::nonpoison::MappedMutexGuard<'a, T>
where T: ?Sized,

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::sync::nonpoison::MutexGuard<'a, T>
where T: ?Sized,

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::sync::MappedMutexGuard<'a, T>
where T: ?Sized,

ยง

impl<'a, T> UnsafeUnpin for serde_core::lib::core::sync::MutexGuard<'a, T>
where T: ?Sized,

ยง

impl<'a, T> UnsafeUnpin for ReentrantLockGuard<'a, T>
where T: ?Sized,

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::collections::btree_set::Entry<'a, T, A>
where A: UnsafeUnpin, T: UnsafeUnpin,

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::collections::binary_heap::Drain<'a, T, A>

ยง

impl<'a, T, A> UnsafeUnpin for DrainSorted<'a, T, A>

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::collections::binary_heap::PeekMut<'a, T, A>

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::collections::btree_set::Difference<'a, T, A>

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::collections::btree_set::Intersection<'a, T, A>

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::collections::btree_set::OccupiedEntry<'a, T, A>
where A: UnsafeUnpin,

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::collections::btree_set::VacantEntry<'a, T, A>
where T: UnsafeUnpin, A: UnsafeUnpin,

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::collections::linked_list::Cursor<'a, T, A>

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::collections::linked_list::CursorMut<'a, T, A>

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::collections::vec_deque::Drain<'a, T, A>

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::vec::Drain<'a, T, A>

ยง

impl<'a, T, A> UnsafeUnpin for serde_core::lib::core::vec::PeekMut<'a, T, A>

ยง

impl<'a, T, F, A> UnsafeUnpin for serde_core::lib::core::collections::linked_list::ExtractIf<'a, T, F, A>
where F: UnsafeUnpin,

ยง

impl<'a, T, F, A> UnsafeUnpin for serde_core::lib::core::collections::vec_deque::ExtractIf<'a, T, F, A>
where F: UnsafeUnpin,

ยง

impl<'a, T, F, A> UnsafeUnpin for serde_core::lib::core::vec::ExtractIf<'a, T, F, A>
where F: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for ChunkBy<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for ChunkByMut<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for serde_core::lib::core::slice::RSplit<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for RSplitMut<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for serde_core::lib::core::slice::RSplitN<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for RSplitNMut<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for serde_core::lib::core::slice::Split<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for serde_core::lib::core::slice::SplitInclusive<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for SplitInclusiveMut<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for SplitMut<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for serde_core::lib::core::slice::SplitN<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, P> UnsafeUnpin for SplitNMut<'a, T, P>
where P: UnsafeUnpin,

ยง

impl<'a, T, R, F, A> UnsafeUnpin for serde_core::lib::core::collections::btree_set::ExtractIf<'a, T, R, F, A>

ยง

impl<'a, T, S, A> UnsafeUnpin for serde_core::lib::core::collections::hash_set::Entry<'a, T, S, A>
where T: UnsafeUnpin,

ยง

impl<'a, T, S, A> UnsafeUnpin for serde_core::lib::core::collections::hash_set::Difference<'a, T, S, A>

ยง

impl<'a, T, S, A> UnsafeUnpin for serde_core::lib::core::collections::hash_set::Intersection<'a, T, S, A>

ยง

impl<'a, T, S, A> UnsafeUnpin for serde_core::lib::core::collections::hash_set::OccupiedEntry<'a, T, S, A>

ยง

impl<'a, T, S, A> UnsafeUnpin for serde_core::lib::core::collections::hash_set::SymmetricDifference<'a, T, S, A>

ยง

impl<'a, T, S, A> UnsafeUnpin for serde_core::lib::core::collections::hash_set::Union<'a, T, S, A>

ยง

impl<'a, T, S, A> UnsafeUnpin for serde_core::lib::core::collections::hash_set::VacantEntry<'a, T, S, A>
where T: UnsafeUnpin,

ยง

impl<'a, T, const N: usize> UnsafeUnpin for ArrayWindows<'a, T, N>

ยง

impl<'a, const N: usize> UnsafeUnpin for CharArraySearcher<'a, N>

ยง

impl<'b, T> UnsafeUnpin for Ref<'b, T>
where T: ?Sized,

ยง

impl<'b, T> UnsafeUnpin for RefMut<'b, T>
where T: ?Sized,

ยง

impl<'data> UnsafeUnpin for BorrowedBuf<'data>

ยง

impl<'de, E> UnsafeUnpin for BorrowedBytesDeserializer<'de, E>

ยง

impl<'de, E> UnsafeUnpin for BorrowedStrDeserializer<'de, E>

ยง

impl<'de, I, E> UnsafeUnpin for MapDeserializer<'de, I, E>
where <<I as Iterator>::Item as Pair>::Second: UnsafeUnpin, I: UnsafeUnpin,

ยง

impl<'fd> UnsafeUnpin for BorrowedFd<'fd>

ยง

impl<'rwlock, T> UnsafeUnpin for serde_core::lib::core::sync::nonpoison::MappedRwLockReadGuard<'rwlock, T>
where T: ?Sized,

ยง

impl<'rwlock, T> UnsafeUnpin for serde_core::lib::core::sync::nonpoison::MappedRwLockWriteGuard<'rwlock, T>
where T: ?Sized,

ยง

impl<'rwlock, T> UnsafeUnpin for serde_core::lib::core::sync::nonpoison::RwLockReadGuard<'rwlock, T>
where T: ?Sized,

ยง

impl<'rwlock, T> UnsafeUnpin for serde_core::lib::core::sync::nonpoison::RwLockWriteGuard<'rwlock, T>
where T: ?Sized,

ยง

impl<'rwlock, T> UnsafeUnpin for serde_core::lib::core::sync::MappedRwLockReadGuard<'rwlock, T>
where T: ?Sized,

ยง

impl<'rwlock, T> UnsafeUnpin for serde_core::lib::core::sync::MappedRwLockWriteGuard<'rwlock, T>
where T: ?Sized,

ยง

impl<'rwlock, T> UnsafeUnpin for serde_core::lib::core::sync::RwLockReadGuard<'rwlock, T>
where T: ?Sized,

ยง

impl<'rwlock, T> UnsafeUnpin for serde_core::lib::core::sync::RwLockWriteGuard<'rwlock, T>
where T: ?Sized,

ยง

impl<'scope, 'env> UnsafeUnpin for Scope<'scope, 'env>

ยง

impl<'scope, T> UnsafeUnpin for ScopedJoinHandle<'scope, T>

ยง

impl<A> UnsafeUnpin for ArrayVisitor<A>

ยง

impl<A> UnsafeUnpin for MapAsEnum<A>
where A: UnsafeUnpin,

ยง

impl<A> UnsafeUnpin for EnumAccessDeserializer<A>
where A: UnsafeUnpin,

ยง

impl<A> UnsafeUnpin for MapAccessDeserializer<A>
where A: UnsafeUnpin,

ยง

impl<A> UnsafeUnpin for SeqAccessDeserializer<A>
where A: UnsafeUnpin,

ยง

impl<A> UnsafeUnpin for serde_core::lib::iter::Repeat<A>
where A: UnsafeUnpin,

ยง

impl<A> UnsafeUnpin for RepeatN<A>
where A: UnsafeUnpin,

ยง

impl<A> UnsafeUnpin for serde_core::lib::core::option::IntoIter<A>
where A: UnsafeUnpin,

ยง

impl<A> UnsafeUnpin for OptionFlatten<A>
where A: UnsafeUnpin,

ยง

impl<A> UnsafeUnpin for RangeFromIter<A>
where A: UnsafeUnpin,

ยง

impl<A> UnsafeUnpin for RangeInclusiveIter<A>
where A: UnsafeUnpin,

ยง

impl<A> UnsafeUnpin for RangeIter<A>
where A: UnsafeUnpin,

ยง

impl<A, B> UnsafeUnpin for serde_core::lib::iter::Chain<A, B>
where A: UnsafeUnpin, B: UnsafeUnpin,

ยง

impl<A, B> UnsafeUnpin for Zip<A, B>
where A: UnsafeUnpin, B: UnsafeUnpin,

ยง

impl<A, B, E> UnsafeUnpin for PairDeserializer<A, B, E>
where A: UnsafeUnpin, B: UnsafeUnpin,

ยง

impl<A, B, E> UnsafeUnpin for PairVisitor<A, B, E>
where A: UnsafeUnpin, B: UnsafeUnpin,

ยง

impl<B> UnsafeUnpin for serde_core::lib::core::io::Lines<B>
where B: UnsafeUnpin,

ยง

impl<B> UnsafeUnpin for serde_core::lib::core::io::Split<B>
where B: UnsafeUnpin,

ยง

impl<B, C> UnsafeUnpin for ControlFlow<B, C>
where C: UnsafeUnpin, B: UnsafeUnpin,

ยง

impl<E> UnsafeUnpin for UnitOnly<E>

ยง

impl<E> UnsafeUnpin for BoolDeserializer<E>

ยง

impl<E> UnsafeUnpin for CharDeserializer<E>

ยง

impl<E> UnsafeUnpin for F32Deserializer<E>

ยง

impl<E> UnsafeUnpin for F64Deserializer<E>

ยง

impl<E> UnsafeUnpin for I8Deserializer<E>

ยง

impl<E> UnsafeUnpin for I16Deserializer<E>

ยง

impl<E> UnsafeUnpin for I32Deserializer<E>

ยง

impl<E> UnsafeUnpin for I64Deserializer<E>

ยง

impl<E> UnsafeUnpin for I128Deserializer<E>

ยง

impl<E> UnsafeUnpin for IsizeDeserializer<E>

ยง

impl<E> UnsafeUnpin for StringDeserializer<E>

ยง

impl<E> UnsafeUnpin for U8Deserializer<E>

ยง

impl<E> UnsafeUnpin for U16Deserializer<E>

ยง

impl<E> UnsafeUnpin for U32Deserializer<E>

ยง

impl<E> UnsafeUnpin for U64Deserializer<E>

ยง

impl<E> UnsafeUnpin for U128Deserializer<E>

ยง

impl<E> UnsafeUnpin for UnitDeserializer<E>

ยง

impl<E> UnsafeUnpin for UsizeDeserializer<E>

ยง

impl<E> UnsafeUnpin for Report<E>
where E: UnsafeUnpin,

ยง

impl<F> UnsafeUnpin for serde_core::lib::fmt::FromFn<F>
where F: UnsafeUnpin,

ยง

impl<F> UnsafeUnpin for serde_core::lib::iter::FromFn<F>
where F: UnsafeUnpin,

ยง

impl<F> UnsafeUnpin for OnceWith<F>
where F: UnsafeUnpin,

ยง

impl<F> UnsafeUnpin for RepeatWith<F>
where F: UnsafeUnpin,

ยง

impl<F> UnsafeUnpin for PollFn<F>
where F: UnsafeUnpin,

ยง

impl<G> UnsafeUnpin for FromCoroutine<G>
where G: UnsafeUnpin,

ยง

impl<H> UnsafeUnpin for BuildHasherDefault<H>

ยง

impl<I> UnsafeUnpin for Cloned<I>
where I: UnsafeUnpin,

ยง

impl<I> UnsafeUnpin for Copied<I>
where I: UnsafeUnpin,

ยง

impl<I> UnsafeUnpin for Cycle<I>
where I: UnsafeUnpin,

ยง

impl<I> UnsafeUnpin for Enumerate<I>
where I: UnsafeUnpin,

ยง

impl<I> UnsafeUnpin for Flatten<I>

ยง

impl<I> UnsafeUnpin for Fuse<I>
where I: UnsafeUnpin,

ยง

impl<I> UnsafeUnpin for Intersperse<I>
where <I as Iterator>::Item: Sized + UnsafeUnpin, I: UnsafeUnpin,

ยง

impl<I> UnsafeUnpin for Peekable<I>
where I: UnsafeUnpin, <I as Iterator>::Item: UnsafeUnpin,

ยง

impl<I> UnsafeUnpin for Skip<I>
where I: UnsafeUnpin,

ยง

impl<I> UnsafeUnpin for StepBy<I>
where I: UnsafeUnpin,

ยง

impl<I> UnsafeUnpin for serde_core::lib::iter::Take<I>
where I: UnsafeUnpin,

ยง

impl<I> UnsafeUnpin for FromIter<I>
where I: UnsafeUnpin,

ยง

impl<I> UnsafeUnpin for DecodeUtf16<I>
where I: UnsafeUnpin,

ยง

impl<I, E> UnsafeUnpin for SeqDeserializer<I, E>
where I: UnsafeUnpin,

ยง

impl<I, F> UnsafeUnpin for FilterMap<I, F>
where I: UnsafeUnpin, F: UnsafeUnpin,

ยง

impl<I, F> UnsafeUnpin for Inspect<I, F>
where I: UnsafeUnpin, F: UnsafeUnpin,

ยง

impl<I, F> UnsafeUnpin for Map<I, F>
where I: UnsafeUnpin, F: UnsafeUnpin,

ยง

impl<I, F, const N: usize> UnsafeUnpin for MapWindows<I, F, N>

ยง

impl<I, G> UnsafeUnpin for IntersperseWith<I, G>

ยง

impl<I, P> UnsafeUnpin for Filter<I, P>
where I: UnsafeUnpin, P: UnsafeUnpin,

ยง

impl<I, P> UnsafeUnpin for MapWhile<I, P>
where I: UnsafeUnpin, P: UnsafeUnpin,

ยง

impl<I, P> UnsafeUnpin for SkipWhile<I, P>
where I: UnsafeUnpin, P: UnsafeUnpin,

ยง

impl<I, P> UnsafeUnpin for TakeWhile<I, P>
where I: UnsafeUnpin, P: UnsafeUnpin,

ยง

impl<I, St, F> UnsafeUnpin for Scan<I, St, F>

ยง

impl<I, U, F> UnsafeUnpin for FlatMap<I, U, F>

ยง

impl<I, const N: usize> UnsafeUnpin for ArrayChunks<I, N>
where I: UnsafeUnpin, <I as Iterator>::Item: UnsafeUnpin,

ยง

impl<Idx> UnsafeUnpin for RangeVisitor<Idx>

ยง

impl<Idx> UnsafeUnpin for RangeFromVisitor<Idx>

ยง

impl<Idx> UnsafeUnpin for RangeToVisitor<Idx>

ยง

impl<Idx> UnsafeUnpin for serde_core::lib::Range<Idx>
where Idx: UnsafeUnpin,

ยง

impl<Idx> UnsafeUnpin for serde_core::lib::RangeFrom<Idx>
where Idx: UnsafeUnpin,

ยง

impl<Idx> UnsafeUnpin for serde_core::lib::RangeInclusive<Idx>
where Idx: UnsafeUnpin,

ยง

impl<Idx> UnsafeUnpin for RangeTo<Idx>
where Idx: UnsafeUnpin,

ยง

impl<Idx> UnsafeUnpin for serde_core::lib::core::ops::RangeToInclusive<Idx>
where Idx: UnsafeUnpin,

ยง

impl<Idx> UnsafeUnpin for serde_core::lib::core::range::Range<Idx>
where Idx: UnsafeUnpin,

ยง

impl<Idx> UnsafeUnpin for serde_core::lib::core::range::RangeFrom<Idx>
where Idx: UnsafeUnpin,

ยง

impl<Idx> UnsafeUnpin for serde_core::lib::core::range::RangeInclusive<Idx>
where Idx: UnsafeUnpin,

ยง

impl<Idx> UnsafeUnpin for serde_core::lib::core::range::RangeToInclusive<Idx>
where Idx: UnsafeUnpin,

ยง

impl<K, A> UnsafeUnpin for serde_core::lib::core::collections::hash_set::IntoIter<K, A>
where A: UnsafeUnpin,

ยง

impl<K, V, A> UnsafeUnpin for BTreeMap<K, V, A>
where A: UnsafeUnpin,

ยง

impl<K, V, A> UnsafeUnpin for serde_core::lib::core::collections::btree_map::IntoIter<K, V, A>
where A: UnsafeUnpin,

ยง

impl<K, V, A> UnsafeUnpin for serde_core::lib::core::collections::btree_map::IntoKeys<K, V, A>
where A: UnsafeUnpin,

ยง

impl<K, V, A> UnsafeUnpin for serde_core::lib::core::collections::btree_map::IntoValues<K, V, A>
where A: UnsafeUnpin,

ยง

impl<K, V, A> UnsafeUnpin for serde_core::lib::core::collections::hash_map::IntoIter<K, V, A>
where A: UnsafeUnpin,

ยง

impl<K, V, A> UnsafeUnpin for serde_core::lib::core::collections::hash_map::IntoKeys<K, V, A>
where A: UnsafeUnpin,

ยง

impl<K, V, A> UnsafeUnpin for serde_core::lib::core::collections::hash_map::IntoValues<K, V, A>
where A: UnsafeUnpin,

ยง

impl<K, V, S, A> UnsafeUnpin for HashMap<K, V, S, A>
where S: UnsafeUnpin, A: UnsafeUnpin,

ยง

impl<Ok, Error> UnsafeUnpin for Impossible<Ok, Error>

ยง

impl<P> UnsafeUnpin for MaybeDangling<P>
where P: UnsafeUnpin + ?Sized,

ยง

impl<Ptr> UnsafeUnpin for Pin<Ptr>
where Ptr: UnsafeUnpin,

ยง

impl<R> UnsafeUnpin for BufReader<R>
where R: UnsafeUnpin + ?Sized,

ยง

impl<R> UnsafeUnpin for serde_core::lib::core::io::Bytes<R>
where R: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for Bound<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for Option<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::TryLockError<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for SendTimeoutError<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for TrySendError<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::oneshot::RecvTimeoutError<T>

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::oneshot::TryRecvError<T>

ยง

impl<T> UnsafeUnpin for Poll<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for FromStrVisitor<T>

ยง

impl<T> UnsafeUnpin for OptionVisitor<T>

ยง

impl<T> UnsafeUnpin for PhantomDataVisitor<T>
where T: ?Sized,

ยง

impl<T> UnsafeUnpin for serde_core::lib::iter::Empty<T>

ยง

impl<T> UnsafeUnpin for serde_core::lib::iter::Once<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for Rev<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for Discriminant<T>

ยง

impl<T> UnsafeUnpin for ManuallyDrop<T>
where T: UnsafeUnpin + ?Sized,

ยง

impl<T> UnsafeUnpin for NonZero<T>

ยง

impl<T> UnsafeUnpin for serde_core::lib::result::IntoIter<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for Cell<T>
where T: UnsafeUnpin + ?Sized,

ยง

impl<T> UnsafeUnpin for serde_core::lib::Mutex<T>
where T: UnsafeUnpin + ?Sized,

ยง

impl<T> UnsafeUnpin for RefCell<T>
where T: UnsafeUnpin + ?Sized,

ยง

impl<T> UnsafeUnpin for Reverse<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for serde_core::lib::RwLock<T>
where T: UnsafeUnpin + ?Sized,

ยง

impl<T> UnsafeUnpin for Saturating<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for Wrapping<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for ThinBox<T>
where T: ?Sized,

ยง

impl<T> UnsafeUnpin for OnceCell<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for SyncUnsafeCell<T>
where T: UnsafeUnpin + ?Sized,

ยง

impl<T> UnsafeUnpin for UnsafeCell<T>
where T: UnsafeUnpin + ?Sized,

ยง

impl<T> UnsafeUnpin for Pending<T>

ยง

impl<T> UnsafeUnpin for Ready<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::io::Cursor<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::io::Take<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for Yeet<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for AssertUnwindSafe<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for NonNull<T>
where T: ?Sized,

ยง

impl<T> UnsafeUnpin for AtomicPtr<T>

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::mpmc::IntoIter<T>

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::mpmc::Receiver<T>

ยง

impl<T> UnsafeUnpin for SendError<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::mpmc::Sender<T>

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::mpsc::IntoIter<T>

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::mpsc::Receiver<T>

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::mpsc::Sender<T>

ยง

impl<T> UnsafeUnpin for SyncSender<T>

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::nonpoison::Mutex<T>
where T: UnsafeUnpin + ?Sized,

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::nonpoison::RwLock<T>
where T: UnsafeUnpin + ?Sized,

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::oneshot::Receiver<T>

ยง

impl<T> UnsafeUnpin for serde_core::lib::core::sync::oneshot::Sender<T>

ยง

impl<T> UnsafeUnpin for Exclusive<T>
where T: UnsafeUnpin + ?Sized,

ยง

impl<T> UnsafeUnpin for OnceLock<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for PoisonError<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for ReentrantLock<T>
where T: UnsafeUnpin + ?Sized,

ยง

impl<T> UnsafeUnpin for JoinHandle<T>

ยง

impl<T> UnsafeUnpin for LocalKey<T>

ยง

impl<T> UnsafeUnpin for std::sys::thread_local::native::eager::Storage<T>
where T: UnsafeUnpin,

ยง

impl<T> UnsafeUnpin for PhantomContravariant<T>
where T: ?Sized,

ยง

impl<T> UnsafeUnpin for PhantomCovariant<T>
where T: ?Sized,

ยง

impl<T> UnsafeUnpin for PhantomInvariant<T>
where T: ?Sized,

ยง

impl<T> UnsafeUnpin for MaybeUninit<T>
where T: UnsafeUnpin,

ยง

impl<T, A> UnsafeUnpin for Arc<T, A>
where A: UnsafeUnpin, T: ?Sized,

ยง

impl<T, A> UnsafeUnpin for serde_core::lib::ArcWeak<T, A>
where A: UnsafeUnpin, T: ?Sized,

ยง

impl<T, A> UnsafeUnpin for BTreeSet<T, A>
where A: UnsafeUnpin,

ยง

impl<T, A> UnsafeUnpin for BinaryHeap<T, A>
where A: UnsafeUnpin,

ยง

impl<T, A> UnsafeUnpin for Box<T, A>
where A: UnsafeUnpin, T: ?Sized,

ยง

impl<T, A> UnsafeUnpin for LinkedList<T, A>
where A: UnsafeUnpin,

ยง

impl<T, A> UnsafeUnpin for Rc<T, A>
where A: UnsafeUnpin, T: ?Sized,

ยง

impl<T, A> UnsafeUnpin for serde_core::lib::RcWeak<T, A>
where A: UnsafeUnpin, T: ?Sized,

ยง

impl<T, A> UnsafeUnpin for Vec<T, A>
where A: UnsafeUnpin,

ยง

impl<T, A> UnsafeUnpin for VecDeque<T, A>
where A: UnsafeUnpin,

ยง

impl<T, A> UnsafeUnpin for serde_core::lib::core::collections::binary_heap::IntoIter<T, A>
where A: UnsafeUnpin,

ยง

impl<T, A> UnsafeUnpin for IntoIterSorted<T, A>
where A: UnsafeUnpin,

ยง

impl<T, A> UnsafeUnpin for serde_core::lib::core::collections::btree_set::IntoIter<T, A>
where A: UnsafeUnpin,

ยง

impl<T, A> UnsafeUnpin for serde_core::lib::core::collections::linked_list::IntoIter<T, A>
where A: UnsafeUnpin,

ยง

impl<T, A> UnsafeUnpin for serde_core::lib::core::collections::vec_deque::IntoIter<T, A>
where A: UnsafeUnpin,

ยง

impl<T, A> UnsafeUnpin for UniqueRc<T, A>
where A: UnsafeUnpin, T: ?Sized,

ยง

impl<T, A> UnsafeUnpin for UniqueArc<T, A>
where A: UnsafeUnpin, T: ?Sized,

ยง

impl<T, A> UnsafeUnpin for serde_core::lib::core::vec::IntoIter<T, A>
where A: UnsafeUnpin,

ยง

impl<T, D> UnsafeUnpin for std::sys::thread_local::native::lazy::Storage<T, D>
where D: UnsafeUnpin, T: UnsafeUnpin,

ยง

impl<T, E> UnsafeUnpin for Result<T, E>
where T: UnsafeUnpin, E: UnsafeUnpin,

ยง

impl<T, F> UnsafeUnpin for Successors<T, F>
where F: UnsafeUnpin, T: UnsafeUnpin,

ยง

impl<T, F> UnsafeUnpin for DropGuard<T, F>
where T: UnsafeUnpin, F: UnsafeUnpin,

ยง

impl<T, F> UnsafeUnpin for LazyCell<T, F>
where F: UnsafeUnpin, T: UnsafeUnpin,

ยง

impl<T, F> UnsafeUnpin for LazyLock<T, F>
where T: UnsafeUnpin, F: UnsafeUnpin,

ยง

impl<T, S, A> UnsafeUnpin for HashSet<T, S, A>
where S: UnsafeUnpin, A: UnsafeUnpin,

ยง

impl<T, U> UnsafeUnpin for serde_core::lib::core::io::Chain<T, U>
where T: UnsafeUnpin, U: UnsafeUnpin,

ยง

impl<T, const N: usize> UnsafeUnpin for serde_core::lib::core::array::IntoIter<T, N>
where T: UnsafeUnpin,

ยง

impl<T, const N: usize> UnsafeUnpin for Mask<T, N>
where T: UnsafeUnpin,

ยง

impl<T, const N: usize> UnsafeUnpin for Simd<T, N>
where T: UnsafeUnpin,

ยง

impl<V> UnsafeUnpin for SeedStructVariant<V>
where V: UnsafeUnpin,

ยง

impl<V> UnsafeUnpin for SeedTupleVariant<V>
where V: UnsafeUnpin,

ยง

impl<W> UnsafeUnpin for BufWriter<W>
where W: UnsafeUnpin + ?Sized,

ยง

impl<W> UnsafeUnpin for IntoInnerError<W>
where W: UnsafeUnpin,

ยง

impl<W> UnsafeUnpin for LineWriter<W>
where W: UnsafeUnpin + ?Sized,

ยง

impl<Y, R> UnsafeUnpin for CoroutineState<Y, R>
where Y: UnsafeUnpin, R: UnsafeUnpin,