Trait otter_api_tests::imports::failure::_core::marker::Unpin 1.33.0[−][src]
#[lang = "unpin"] pub auto trait Unpin { }
Types that can be safely moved after being pinned.
Rust itself has no notion of immovable types, and considers moves (e.g.,
through assignment or mem::replace
) to always be safe.
The Pin
type is used instead to prevent moves through the type
system. Pointers P<T>
wrapped in the Pin<P<T>>
wrapper can’t be
moved out of. See the pin
module documentation for more information on
pinning.
Implementing the Unpin
trait for T
lifts the restrictions of pinning off
the type, which then allows moving T
out of Pin<P<T>>
with
functions such as mem::replace
.
Unpin
has no consequence at all for non-pinned data. In particular,
mem::replace
happily moves !Unpin
data (it works for any &mut T
, not
just when T: Unpin
). However, you cannot use mem::replace
on data
wrapped inside a Pin<P<T>>
because you cannot get the &mut T
you
need for that, and that is what makes this system work.
So this, for example, can only be done on types implementing Unpin
:
use std::mem; use std::pin::Pin; let mut string = "this".to_string(); let mut pinned_string = Pin::new(&mut string); // We need a mutable reference to call `mem::replace`. // We can obtain such a reference by (implicitly) invoking `Pin::deref_mut`, // but that is only possible because `String` implements `Unpin`. mem::replace(&mut *pinned_string, "other".to_string());
This trait is automatically implemented for almost every type.
Implementations on Foreign Types
impl<'de, T: ?Sized> Unpin for Borrowed<'de, T>
impl<'a, E> Unpin for StrDeserializer<'a, E> where
E: Unpin,
E: Unpin,
impl<'de, E> Unpin for BorrowedStrDeserializer<'de, E> where
E: Unpin,
E: Unpin,
impl<'a, 'de, E> Unpin for FlatMapDeserializer<'a, 'de, E> where
E: Unpin,
'de: 'a,
E: Unpin,
'de: 'a,
impl<'a, 'de, E> Unpin for FlatMapAccess<'a, 'de, E> where
E: Unpin,
'de: 'a,
E: Unpin,
'de: 'a,
impl<'a, 'de, E> Unpin for FlatStructAccess<'a, 'de, E> where
E: Unpin,
'de: 'a,
E: Unpin,
'de: 'a,
impl<'a, 'de, E> Unpin for FlatInternallyTaggedAccess<'a, 'de, E> where
E: Unpin,
'de: 'a,
E: Unpin,
'de: 'a,
impl<'de> Unpin for Content<'de>
impl<'de, E> Unpin for ContentDeserializer<'de, E> where
E: Unpin,
E: Unpin,
impl<'a, 'de, E> Unpin for ContentRefDeserializer<'a, 'de, E> where
E: Unpin,
'de: 'a,
E: Unpin,
'de: 'a,
impl<'de, E> Unpin for EnumDeserializer<'de, E> where
E: Unpin,
E: Unpin,
impl<'a> Unpin for InternallyTaggedUnitVisitor<'a>
impl Unpin for TagContentOtherField
impl Unpin for TagContentOtherFieldVisitor
impl Unpin for TagOrContentField
impl Unpin for TagOrContentFieldVisitor
impl<'de, T> Unpin for TaggedContentVisitor<'de, T> where
T: Unpin,
T: Unpin,
impl<'a> Unpin for UntaggedUnitVisitor<'a>
impl<'a, T> Unpin for InPlaceSeed<'a, T>
impl<'a, M> Unpin for FlatMapSerializer<'a, M>
impl<'a, M> Unpin for FlatMapSerializeMap<'a, M>
impl<'a, M> Unpin for FlatMapSerializeStruct<'a, M>
impl<'a, M> Unpin for FlatMapSerializeStructVariantAsMapValue<'a, M>
impl Unpin for Argument
impl Unpin for FormatSpec
impl Unpin for Alignment
impl Unpin for Count
impl<T, A> Unpin for Vec<T, A> where
A: Unpin,
T: Unpin,
A: Unpin,
T: Unpin,
impl Unpin for Big32x40
impl Unpin for Big8x3
impl Unpin for Sign
impl<'a> Unpin for Decimal<'a>
impl<'a> Unpin for ParseResult<'a>
impl Unpin for Unpacked
impl Unpin for Decoded
impl Unpin for FullDecoded
impl<'a> Unpin for Part<'a>
impl<'a> Unpin for Formatted<'a>
impl Unpin for Sign
impl<T> Unpin for Lazy<T> where
T: Unpin,
T: Unpin,
impl Unpin for Compiler
impl Unpin for Exec
impl Unpin for ExecBuilder
impl Unpin for Char
impl<'t> Unpin for CharInput<'t>
impl Unpin for InputAt
impl Unpin for LiteralSearcher
impl Unpin for EmptyLook
impl Unpin for Inst
impl Unpin for InstRanges
impl Unpin for Program
impl<T> Unpin for *const T where
T: ?Sized,
[src]
T: ?Sized,
impl<'a, T> Unpin for &'a mut T where
T: 'a + ?Sized,
[src]
T: 'a + ?Sized,
impl<T> Unpin for *mut T where
T: ?Sized,
[src]
T: ?Sized,
impl<'a, T> Unpin for &'a T where
T: 'a + ?Sized,
[src]
T: 'a + ?Sized,
impl<T, A> Unpin for Box<T, A> where
T: ?Sized,
A: Allocator + 'static,
[src]
T: ?Sized,
A: Allocator + 'static,
impl<T> Unpin for Rc<T> where
T: ?Sized,
[src]
T: ?Sized,
impl Unpin for isize
impl<T> Unpin for [T] where
T: Unpin,
T: Unpin,
impl Unpin for [u8]
impl Unpin for char
impl Unpin for u128
impl Unpin for u16
impl Unpin for i128
impl Unpin for i16
impl Unpin for str
impl Unpin for f64
impl Unpin for u64
impl Unpin for u8
impl Unpin for i64
impl Unpin for i8
impl<T, const N: usize> Unpin for [T; N] where
T: Unpin,
T: Unpin,
impl Unpin for bool
impl Unpin for f32
impl Unpin for u32
impl Unpin for usize
impl Unpin for i32
Loading content...Implementors
impl !Unpin for PhantomPinned
[src]
impl Unpin for Waker
1.36.0[src]
impl<Dyn> Unpin for DynMetadata<Dyn> where
Dyn: ?Sized,
[src]
Dyn: ?Sized,
impl<F> Unpin for PollFn<F>
[src]
impl<T> Unpin for Arc<T> where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Unpin for Pending<T>
1.48.0[src]
impl<T> Unpin for Ready<T>
1.48.0[src]
Auto implementors
impl Unpin for AccountScope
impl Unpin for AccountsSaveError
impl Unpin for AggregatedIE
impl Unpin for ApiPieceOpError
impl Unpin for InternalError
impl Unpin for InvalidScopedName
impl Unpin for LinkKind
impl Unpin for MgmtChannelReadError
impl Unpin for OccDisplacement
impl Unpin for OccultationKindAlwaysOk
impl Unpin for OldNewIndex
impl Unpin for OnlineError
impl Unpin for Outline
impl Unpin for PieceAngle
impl Unpin for PieceMoveable
impl Unpin for PieceOpError
impl Unpin for PieceOpErrorPartiallyProcessed
impl Unpin for PieceUpdateOps
impl Unpin for PreparedUpdateEntry
impl Unpin for PresentationLayout
impl Unpin for SVGProcessingError
impl Unpin for SpecError
impl Unpin for StaticUser
impl Unpin for TablePermission
impl Unpin for TablePlayerSpec
impl Unpin for UoKind
impl Unpin for WhatResponseToClientOp
impl Unpin for VarError
impl Unpin for AdaptiveFormat
impl Unpin for Age
impl Unpin for Cleanup
impl Unpin for Criterion
impl Unpin for Duplicate
impl Unpin for FlexiLoggerError
impl Unpin for Level
impl Unpin for LevelFilter
impl Unpin for LogTarget
impl Unpin for Naming
impl Unpin for otter_api_tests::fmt::Alignment
impl Unpin for RecvTimeoutError
impl Unpin for TryRecvError
impl Unpin for otter_api_tests::serde_json::Value
impl Unpin for Category
impl Unpin for CharEscape
impl Unpin for Config1
impl Unpin for ErrorKind
impl Unpin for Infallible
impl Unpin for LibraryLoadError
impl Unpin for MgmtCommand
impl Unpin for MgmtError
impl Unpin for MgmtGameInstruction
impl Unpin for MgmtGameResponse
impl Unpin for MgmtGameUpdateMode
impl Unpin for MgmtResponse
impl Unpin for OccultationMethod
impl Unpin for otter_api_tests::shapelib::Ordering
impl Unpin for SeekFrom
impl Unpin for Void
impl Unpin for DiffToShow
impl Unpin for PieceLabelPlace
impl Unpin for otter_api_tests::shapelib::toml_de::Error
impl Unpin for SearchStep
impl Unpin for FchownatFlags
impl Unpin for ForkResult
impl Unpin for LinkatFlags
impl Unpin for PathconfVar
impl Unpin for SysconfVar
impl Unpin for UnlinkatFlags
impl Unpin for Whence
impl Unpin for AncillaryError
impl Unpin for LogicError
impl Unpin for Month
impl Unpin for RoundingError
impl Unpin for SecondsFormat
impl Unpin for Weekday
impl Unpin for Fixed
impl Unpin for Numeric
impl Unpin for Pad
impl Unpin for Tz
impl Unpin for Target
impl Unpin for TimestampPrecision
impl Unpin for WriteStyle
impl Unpin for Color
impl Unpin for DIR
impl Unpin for FILE
impl Unpin for c_void
impl Unpin for fpos64_t
impl Unpin for fpos_t
impl Unpin for timezone
impl Unpin for Type
impl Unpin for otter_api_tests::imports::nix::Error
impl Unpin for Errno
impl Unpin for FlockArg
impl Unpin for PosixFadviseAdvice
impl Unpin for AioCancelStat
impl Unpin for AioFsyncMode
impl Unpin for LioMode
impl Unpin for LioOpcode
impl Unpin for EpollOp
impl Unpin for MmapAdvise
impl Unpin for Event
impl Unpin for Request
impl Unpin for QuotaFmt
impl Unpin for QuotaType
impl Unpin for RebootMode
impl Unpin for SigHandler
impl Unpin for SigevNotify
impl Unpin for SigmaskHow
impl Unpin for Signal
impl Unpin for AddressFamily
impl Unpin for ControlMessageOwned
impl Unpin for InetAddr
impl Unpin for IpAddr
impl Unpin for Shutdown
impl Unpin for SockAddr
impl Unpin for SockProtocol
impl Unpin for otter_api_tests::imports::nix::sys::socket::SockType
impl Unpin for FchmodatFlags
impl Unpin for UtimensatFlags
impl Unpin for BaudRate
impl Unpin for FlowArg
impl Unpin for FlushArg
impl Unpin for SetArg
impl Unpin for SpecialCharacterIndices
impl Unpin for otter_api_tests::imports::nix::sys::timerfd::ClockId
impl Unpin for Expiration
impl Unpin for WaitStatus
impl Unpin for DecodeErrKind
impl Unpin for OnceState
impl Unpin for PwdError
impl Unpin for otter_api_tests::imports::regex::Error
impl Unpin for otter_api_tests::imports::rmp_serde::decode::Error
impl Unpin for otter_api_tests::imports::rmp_serde::encode::Error
impl Unpin for otter_api_tests::imports::toml::Value
impl Unpin for otter_api_tests::imports::toml::ser::Error
impl Unpin for ConnCredentials
impl Unpin for FpCategory
impl Unpin for IntErrorKind
impl Unpin for otter_api_tests::imports::failure::_core::sync::atomic::Ordering
impl Unpin for AuthorisationError
impl Unpin for otter_api_tests::authproofs::Global
impl Unpin for Handle
impl Unpin for Args
impl Unpin for ArgsOs
impl Unpin for JoinPathsError
impl Unpin for Vars
impl Unpin for VarsOs
impl Unpin for DeferredNow
impl Unpin for LogSpecBuilder
impl Unpin for otter_api_tests::flexi_logger::Logger
impl Unpin for LoggerHandle
impl Unpin for ModuleFilter
impl Unpin for FileLogWriter
impl Unpin for FileLogWriterBuilder
impl Unpin for otter_api_tests::fmt::Error
impl Unpin for DirBuilder
impl Unpin for DirEntry
impl Unpin for FileType
impl Unpin for otter_api_tests::fs::Metadata
impl Unpin for OpenOptions
impl Unpin for Permissions
impl Unpin for ReadDir
impl Unpin for PosCFromIteratorError
impl Unpin for DefaultHasher
impl Unpin for RandomState
impl Unpin for otter_api_tests::io::Empty
impl Unpin for otter_api_tests::io::Error
impl Unpin for Initializer
impl Unpin for otter_api_tests::io::Repeat
impl Unpin for Sink
impl Unpin for Stderr
impl Unpin for Stdin
impl Unpin for Stdout
impl Unpin for RecvError
impl Unpin for otter_api_tests::serde_json::map::IntoIter
impl Unpin for CompactFormatter
impl Unpin for otter_api_tests::serde_json::Error
impl Unpin for Number
impl Unpin for otter_api_tests::serde_json::value::Serializer
impl Unpin for Ent
impl Unpin for PlHeld
impl Unpin for PlHist
impl Unpin for Posx
impl Unpin for Deck
impl Unpin for Disc
impl Unpin for Hand
impl Unpin for OwnedCommon
impl Unpin for PieceLabel
impl Unpin for PlayerLabel
impl Unpin for Rect
impl Unpin for UpdateId
impl Unpin for AccessTokenInfo
impl Unpin for AccessTokenReport
impl Unpin for Alphanumeric
impl Unpin for Child
impl Unpin for Command
impl Unpin for Condvar
impl Unpin for Contents
impl Unpin for CoordinateOverflow
impl Unpin for DescId
impl Unpin for otter_api_tests::shapelib::Duration
impl Unpin for Explicit1
impl Unpin for File
impl Unpin for FileData
impl Unpin for GroupData
impl Unpin for GroupDefn
impl Unpin for GroupDetails
impl Unpin for Instant
impl Unpin for otter_api_tests::shapelib::Item
impl Unpin for ItemEnquiryData
impl Unpin for ItemSpec
impl Unpin for LogSpecification
impl Unpin for MultiSpec
impl Unpin for NonZeroUsize
impl Unpin for OsStr
impl Unpin for PathBuf
impl Unpin for RecolourData
impl Unpin for otter_api_tests::shapelib::Regex
impl Unpin for Registry
impl Unpin for Stdio
impl Unpin for SvgId
impl Unpin for TimeSpec
impl Unpin for TryFromIntError
impl Unpin for Uid
impl Unpin for UnixStream
impl Unpin for Url
impl Unpin for ZCoord
impl Unpin for ParseBoolError
impl Unpin for Utf8Error
impl Unpin for AbbrevPresentationLayout
impl Unpin for AccessRecord
impl Unpin for AccountId
impl Unpin for AccountName
impl Unpin for AccountNotFound
impl Unpin for AccountRecord
impl Unpin for Accounts
impl Unpin for AccountsGuard
impl Unpin for CircleShape
impl Unpin for Client
impl Unpin for ClientId
impl Unpin for ClientSequence
impl Unpin for ColourSpec
impl Unpin for CommittedLogEntry
impl Unpin for CompassAngle
impl Unpin for Data
impl Unpin for DataLoadPlayer
impl Unpin for DirSubst
impl Unpin for ExecuteGameChangeUpdates
impl Unpin for ExitStatusError
impl Unpin for FaceId
impl Unpin for FakeRngSpec
impl Unpin for FixedToken
impl Unpin for FooParseError
impl Unpin for GLOBAL
impl Unpin for GPiece
impl Unpin for GPieces
impl Unpin for GPlayer
impl Unpin for GameBeingDestroyed
impl Unpin for GameOccults
impl Unpin for GameSpec
impl Unpin for GameState
impl Unpin for Generation
impl Unpin for otter_api_tests::Global
impl Unpin for GoodItemName
impl Unpin for Html
impl Unpin for HtmlLit
impl Unpin for HtmlStr
impl Unpin for IOccults
impl Unpin for IPiece
impl Unpin for IPieceTraitObj
impl Unpin for IPieces
impl Unpin for IPlayer
impl Unpin for otter_api_tests::Instance
impl Unpin for otter_api_tests::Instance
impl Unpin for InstanceContainer
impl Unpin for InstanceName
impl Unpin for InstanceRef
impl Unpin for InstanceWeakRef
impl Unpin for InternalLogicError
impl Unpin for LinksTable
impl Unpin for LogEntry
impl Unpin for MgmtChannel
impl Unpin for MgmtChannelForGame
impl Unpin for ModifyingPieces
impl Unpin for NascentOccultation
impl Unpin for Notch
impl Unpin for Notches
impl Unpin for OccId
impl Unpin for OccultIlkData
impl Unpin for OccultIlkId
impl Unpin for OccultIlkName
impl Unpin for OccultIlkOwningId
impl Unpin for OccultIlks
impl Unpin for OccultView
impl Unpin for Occultation
impl Unpin for OccultationViews
impl Unpin for OcculterRotationChecked
impl Unpin for Opts
impl Unpin for OtterPauseable
impl Unpin for OtterPaused
impl Unpin for OwnerOccultationView
impl Unpin for PerPlayerIdMap
impl Unpin for PieceAliases
impl Unpin for PieceId
impl Unpin for PieceLabelLoaded
impl Unpin for PieceOccult
impl Unpin for PieceRenderInstructions
impl Unpin for PieceSpecLoaded
impl Unpin for PieceUpdate
impl Unpin for PiecesSpec
impl Unpin for PlayerAccessUnset
impl Unpin for PlayerId
impl Unpin for PlayerNotFound
impl Unpin for PlayerRecord
impl Unpin for PlayerUpdates
impl Unpin for PlayerUpdatesBuildContext
impl Unpin for PreparedPieceImage
impl Unpin for PreparedPieceState
impl Unpin for PreparedUpdate
impl Unpin for PreparedUpdateEntry_Image
impl Unpin for PreparedUpdateEntry_Piece
impl Unpin for PrivateCaller
impl Unpin for RawToken
impl Unpin for RawTokenVal
impl Unpin for RectShape
impl Unpin for RngWrap
impl Unpin for ServerConfig
impl Unpin for ServerConfigSpec
impl Unpin for SetupCore
impl Unpin for ShowUnocculted
impl Unpin for SimpleCommon
impl Unpin for StaticUserIter
impl Unpin for StaticUserSetup
impl Unpin for Subst
impl Unpin for TableSpec
impl Unpin for otter_api_tests::Timestamp
impl Unpin for Timezone
impl Unpin for ToRecalculate
impl Unpin for TokenByEmail
impl Unpin for TokenDeliveryError
impl Unpin for TokenRevelationKey
impl Unpin for TokenRevelationValue
impl Unpin for TrackWantedTests
impl Unpin for UniformOccultationView
impl Unpin for UnsupportedColourSpec
impl Unpin for UoDescription
impl Unpin for UrlOnStdout
impl Unpin for UrlSpec
impl Unpin for VisibleAngleTransform
impl Unpin for VisiblePieceId
impl Unpin for WantedTestsOpt
impl Unpin for WholeServerConfig
impl Unpin for ZLevel
impl Unpin for AccessError
impl Unpin for otter_api_tests::thread::Builder
impl Unpin for Thread
impl Unpin for ThreadId
impl Unpin for SystemTime
impl Unpin for SystemTimeError
impl Unpin for AccessFlags
impl Unpin for Gid
impl Unpin for otter_api_tests::unistd::Group
impl Unpin for Pid
impl Unpin for User
impl Unpin for SocketAddr
impl Unpin for SocketCred
impl Unpin for UnixDatagram
impl Unpin for UnixListener
impl Unpin for UCred
impl Unpin for AddSubRangeDelta
impl Unpin for Decrement
impl Unpin for Increment
impl Unpin for LimbVal
impl Unpin for Mutable
impl Unpin for MutateFirst
impl Unpin for MutateLast
impl Unpin for Overflow
impl Unpin for otter_api_tests::zcoord::ParseError
impl Unpin for RangeBackwards
impl Unpin for Sealed
impl Unpin for TotallyUnboundedRange
impl Unpin for otter_api_tests::imports::anyhow::Error
impl Unpin for InternalFixed
impl Unpin for InternalNumeric
impl Unpin for Parsed
impl Unpin for otter_api_tests::imports::chrono::Duration
impl Unpin for FixedOffset
impl Unpin for IsoWeek
impl Unpin for Local
impl Unpin for NaiveDate
impl Unpin for NaiveDateTime
impl Unpin for NaiveTime
impl Unpin for otter_api_tests::imports::chrono::ParseError
impl Unpin for ParseMonthError
impl Unpin for ParseWeekdayError
impl Unpin for Utc
impl Unpin for otter_api_tests::imports::env_logger::filter::Builder
impl Unpin for otter_api_tests::imports::env_logger::filter::Filter
impl Unpin for otter_api_tests::imports::env_logger::fmt::Formatter
impl Unpin for Style
impl Unpin for otter_api_tests::imports::env_logger::fmt::Timestamp
impl Unpin for otter_api_tests::imports::env_logger::Builder
impl Unpin for otter_api_tests::imports::env_logger::Logger
impl Unpin for FsStats
impl Unpin for GlobError
impl Unpin for MatchOptions
impl Unpin for Paths
impl Unpin for Pattern
impl Unpin for PatternError
impl Unpin for Dl_info
impl Unpin for Elf32_Chdr
impl Unpin for Elf32_Ehdr
impl Unpin for Elf32_Phdr
impl Unpin for Elf32_Shdr
impl Unpin for Elf32_Sym
impl Unpin for Elf64_Chdr
impl Unpin for Elf64_Ehdr
impl Unpin for Elf64_Phdr
impl Unpin for Elf64_Shdr
impl Unpin for Elf64_Sym
impl Unpin for __c_anonymous_sockaddr_can_j1939
impl Unpin for __c_anonymous_sockaddr_can_tp
impl Unpin for __exit_status
impl Unpin for __timeval
impl Unpin for _libc_fpstate
impl Unpin for _libc_fpxreg
impl Unpin for _libc_xmmreg
impl Unpin for addrinfo
impl Unpin for af_alg_iv
impl Unpin for aiocb
impl Unpin for arpd_request
impl Unpin for arphdr
impl Unpin for arpreq
impl Unpin for arpreq_old
impl Unpin for can_filter
impl Unpin for can_frame
impl Unpin for canfd_frame
impl Unpin for cpu_set_t
impl Unpin for dirent64
impl Unpin for dirent
impl Unpin for dl_phdr_info
impl Unpin for dqblk
impl Unpin for epoll_event
impl Unpin for fanotify_event_metadata
impl Unpin for fanotify_response
impl Unpin for fd_set
impl Unpin for ff_condition_effect
impl Unpin for ff_constant_effect
impl Unpin for ff_effect
impl Unpin for ff_envelope
impl Unpin for ff_periodic_effect
impl Unpin for ff_ramp_effect
impl Unpin for ff_replay
impl Unpin for ff_rumble_effect
impl Unpin for ff_trigger
impl Unpin for flock64
impl Unpin for flock
impl Unpin for fsid_t
impl Unpin for genlmsghdr
impl Unpin for glob64_t
impl Unpin for glob_t
impl Unpin for group
impl Unpin for hostent
impl Unpin for if_nameindex
impl Unpin for ifaddrs
impl Unpin for in6_addr
impl Unpin for in6_pktinfo
impl Unpin for in6_rtmsg
impl Unpin for in_addr
impl Unpin for in_pktinfo
impl Unpin for inotify_event
impl Unpin for input_absinfo
impl Unpin for input_event
impl Unpin for input_id
impl Unpin for input_keymap_entry
impl Unpin for input_mask
impl Unpin for iovec
impl Unpin for ip_mreq
impl Unpin for ip_mreq_source
impl Unpin for ip_mreqn
impl Unpin for ipc_perm
impl Unpin for ipv6_mreq
impl Unpin for itimerspec
impl Unpin for itimerval
impl Unpin for lconv
impl Unpin for linger
impl Unpin for mallinfo
impl Unpin for max_align_t
impl Unpin for mcontext_t
impl Unpin for mmsghdr
impl Unpin for mntent
impl Unpin for mq_attr
impl Unpin for msginfo
impl Unpin for msqid_ds
impl Unpin for nl_mmap_hdr
impl Unpin for nl_mmap_req
impl Unpin for nl_pktinfo
impl Unpin for nlattr
impl Unpin for nlmsgerr
impl Unpin for nlmsghdr
impl Unpin for ntptimeval
impl Unpin for packet_mreq
impl Unpin for passwd
impl Unpin for pollfd
impl Unpin for posix_spawn_file_actions_t
impl Unpin for posix_spawnattr_t
impl Unpin for protoent
impl Unpin for pthread_attr_t
impl Unpin for pthread_cond_t
impl Unpin for pthread_condattr_t
impl Unpin for pthread_mutex_t
impl Unpin for pthread_mutexattr_t
impl Unpin for pthread_rwlock_t
impl Unpin for pthread_rwlockattr_t
impl Unpin for regex_t
impl Unpin for regmatch_t
impl Unpin for rlimit64
impl Unpin for rlimit
impl Unpin for rtentry
impl Unpin for rusage
impl Unpin for sched_param
impl Unpin for sem_t
impl Unpin for sembuf
impl Unpin for servent
impl Unpin for shmid_ds
impl Unpin for sigaction
impl Unpin for sigevent
impl Unpin for siginfo_t
impl Unpin for sigset_t
impl Unpin for sigval
impl Unpin for sock_extended_err
impl Unpin for sockaddr_alg
impl Unpin for sockaddr_can
impl Unpin for sockaddr_ll
impl Unpin for sockaddr_nl
impl Unpin for sockaddr_vm
impl Unpin for spwd
impl Unpin for stack_t
impl Unpin for stat64
impl Unpin for statfs64
impl Unpin for statfs
impl Unpin for statvfs64
impl Unpin for statvfs
impl Unpin for statx
impl Unpin for statx_timestamp
impl Unpin for sysinfo
impl Unpin for termios2
impl Unpin for termios
impl Unpin for timespec
impl Unpin for timeval
impl Unpin for timex
impl Unpin for tm
impl Unpin for tms
impl Unpin for ucontext_t
impl Unpin for ucred
impl Unpin for uinput_abs_setup
impl Unpin for uinput_ff_erase
impl Unpin for uinput_ff_upload
impl Unpin for uinput_setup
impl Unpin for uinput_user_dev
impl Unpin for user
impl Unpin for user_fpregs_struct
impl Unpin for user_regs_struct
impl Unpin for utimbuf
impl Unpin for utmpx
impl Unpin for utsname
impl Unpin for ParseLevelError
impl Unpin for SetLoggerError
impl Unpin for Dir
impl Unpin for otter_api_tests::imports::nix::dir::Entry
impl Unpin for OwningIter
impl Unpin for AtFlags
impl Unpin for FallocateFlags
impl Unpin for otter_api_tests::imports::nix::fcntl::FdFlag
impl Unpin for OFlag
impl Unpin for SealFlag
impl Unpin for SpliceFFlags
impl Unpin for InterfaceAddress
impl Unpin for InterfaceAddressIterator
impl Unpin for DeleteModuleFlags
impl Unpin for ModuleInitFlags
impl Unpin for MntFlags
impl Unpin for otter_api_tests::imports::nix::mount::MsFlags
impl Unpin for otter_api_tests::imports::nix::mqueue::FdFlag
impl Unpin for MQ_OFlag
impl Unpin for MqAttr
impl Unpin for InterfaceFlags
impl Unpin for PollFd
impl Unpin for PollFlags
impl Unpin for ForkptyResult
impl Unpin for OpenptyResult
impl Unpin for PtyMaster
impl Unpin for winsize
impl Unpin for CloneFlags
impl Unpin for CpuSet
impl Unpin for EpollCreateFlags
impl Unpin for EpollEvent
impl Unpin for EpollFlags
impl Unpin for EfdFlags
impl Unpin for AddWatchFlags
impl Unpin for InitFlags
impl Unpin for Inotify
impl Unpin for InotifyEvent
impl Unpin for WatchDescriptor
impl Unpin for MemFdCreateFlag
impl Unpin for MRemapFlags
impl Unpin for MapFlags
impl Unpin for MlockAllFlags
impl Unpin for otter_api_tests::imports::nix::sys::mman::MsFlags
impl Unpin for ProtFlags
impl Unpin for Persona
impl Unpin for Options
impl Unpin for Dqblk
impl Unpin for QuotaValidFlags
impl Unpin for FdSet
impl Unpin for SaFlags
impl Unpin for SigAction
impl Unpin for SigEvent
impl Unpin for SignalIterator
impl Unpin for SfdFlags
impl Unpin for SigSet
impl Unpin for SignalFd
impl Unpin for signalfd_siginfo
impl Unpin for AcceptConn
impl Unpin for AlgSetAeadAuthSize
impl Unpin for BindToDevice
impl Unpin for Broadcast
impl Unpin for IpAddMembership
impl Unpin for IpDropMembership
impl Unpin for IpMulticastLoop
impl Unpin for IpMulticastTtl
impl Unpin for IpTransparent
impl Unpin for Ipv4PacketInfo
impl Unpin for Ipv6AddMembership
impl Unpin for Ipv6DropMembership
impl Unpin for Ipv6RecvPacketInfo
impl Unpin for KeepAlive
impl Unpin for Linger
impl Unpin for Mark
impl Unpin for OobInline
impl Unpin for OriginalDst
impl Unpin for PassCred
impl Unpin for PeerCredentials
impl Unpin for RcvBuf
impl Unpin for RcvBufForce
impl Unpin for ReceiveTimeout
impl Unpin for ReceiveTimestamp
impl Unpin for ReuseAddr
impl Unpin for ReusePort
impl Unpin for SendTimeout
impl Unpin for SndBuf
impl Unpin for SndBufForce
impl Unpin for otter_api_tests::imports::nix::sys::socket::sockopt::SockType
impl Unpin for SocketError
impl Unpin for TcpCongestion
impl Unpin for TcpKeepCount
impl Unpin for TcpKeepIdle
impl Unpin for TcpKeepInterval
impl Unpin for TcpNoDelay
impl Unpin for UdpGroSegment
impl Unpin for UdpGsoSegment
impl Unpin for AlgAddr
impl Unpin for IpMembershipRequest
impl Unpin for Ipv4Addr
impl Unpin for Ipv6Addr
impl Unpin for Ipv6MembershipRequest
impl Unpin for LinkAddr
impl Unpin for MsgFlags
impl Unpin for NetlinkAddr
impl Unpin for SockFlag
impl Unpin for UnixAddr
impl Unpin for UnixCredentials
impl Unpin for VsockAddr
impl Unpin for cmsghdr
impl Unpin for msghdr
impl Unpin for sockaddr
impl Unpin for sockaddr_in6
impl Unpin for sockaddr_in
impl Unpin for sockaddr_storage
impl Unpin for sockaddr_un
impl Unpin for stat
impl Unpin for Mode
impl Unpin for SFlag
impl Unpin for FsType
impl Unpin for Statfs
impl Unpin for FsFlags
impl Unpin for Statvfs
impl Unpin for SysInfo
impl Unpin for ControlFlags
impl Unpin for InputFlags
impl Unpin for LocalFlags
impl Unpin for OutputFlags
impl Unpin for Termios
impl Unpin for TimeVal
impl Unpin for TimerFd
impl Unpin for TimerFlags
impl Unpin for TimerSetTimeFlags
impl Unpin for RemoteIoVec
impl Unpin for UtsName
impl Unpin for WaitPidFlag
impl Unpin for otter_api_tests::imports::nix::time::ClockId
impl Unpin for UContext
impl Unpin for OnceBool
impl Unpin for OnceNonZeroUsize
impl Unpin for FloatIsNan
impl Unpin for DecodeErr
impl Unpin for IgnoredAny
impl Unpin for otter_api_tests::imports::otter_base::imports::serde::de::value::Error
impl Unpin for GuardNoSend
impl Unpin for GuardSend
impl Unpin for otter_api_tests::imports::parking_lot::Once
impl Unpin for RawFairMutex
impl Unpin for RawMutex
impl Unpin for RawRwLock
impl Unpin for RawThreadId
impl Unpin for WaitTimeoutResult
impl Unpin for Passwd
impl Unpin for otter_api_tests::imports::regex::bytes::CaptureLocations
impl Unpin for otter_api_tests::imports::regex::bytes::Regex
impl Unpin for otter_api_tests::imports::regex::bytes::RegexBuilder
impl Unpin for otter_api_tests::imports::regex::bytes::RegexSet
impl Unpin for otter_api_tests::imports::regex::bytes::RegexSetBuilder
impl Unpin for otter_api_tests::imports::regex::bytes::SetMatches
impl Unpin for otter_api_tests::imports::regex::bytes::SetMatchesIntoIter
impl Unpin for otter_api_tests::imports::regex::CaptureLocations
impl Unpin for otter_api_tests::imports::regex::RegexBuilder
impl Unpin for otter_api_tests::imports::regex::RegexSet
impl Unpin for otter_api_tests::imports::regex::RegexSetBuilder
impl Unpin for otter_api_tests::imports::regex::SetMatches
impl Unpin for otter_api_tests::imports::regex::SetMatchesIntoIter
impl Unpin for DefaultConfig
impl Unpin for Raw
impl Unpin for DefaultKey
impl Unpin for KeyData
impl Unpin for otter_api_tests::imports::toml::de::Error
impl Unpin for otter_api_tests::imports::toml::map::IntoIter
impl Unpin for Datetime
impl Unpin for DatetimeParseError
impl Unpin for NonblockingUnixSeqpacketConn
impl Unpin for NonblockingUnixSeqpacketListener
impl Unpin for UnixSeqpacketConn
impl Unpin for UnixSeqpacketListener
impl Unpin for UnixSocketAddr
impl Unpin for Backtrace
impl Unpin for otter_api_tests::imports::failure::Error
impl Unpin for AllocError
impl Unpin for Layout
impl Unpin for LayoutError
impl Unpin for TypeId
impl Unpin for CpuidResult
impl Unpin for __m128
impl Unpin for __m128bh
impl Unpin for __m128d
impl Unpin for __m128i
impl Unpin for __m256
impl Unpin for __m256bh
impl Unpin for __m256d
impl Unpin for __m256i
impl Unpin for __m512
impl Unpin for __m512bh
impl Unpin for __m512d
impl Unpin for __m512i
impl Unpin for TryFromSliceError
impl Unpin for otter_api_tests::imports::failure::_core::ascii::EscapeDefault
impl Unpin for BorrowError
impl Unpin for BorrowMutError
impl Unpin for CharTryFromError
impl Unpin for DecodeUtf16Error
impl Unpin for otter_api_tests::imports::failure::_core::char::EscapeDebug
impl Unpin for otter_api_tests::imports::failure::_core::char::EscapeDefault
impl Unpin for otter_api_tests::imports::failure::_core::char::EscapeUnicode
impl Unpin for ParseCharError
impl Unpin for ToLowercase
impl Unpin for ToUppercase
impl Unpin for SipHasher
impl Unpin for NonZeroI8
impl Unpin for NonZeroI16
impl Unpin for NonZeroI32
impl Unpin for NonZeroI64
impl Unpin for NonZeroI128
impl Unpin for NonZeroIsize
impl Unpin for NonZeroU8
impl Unpin for NonZeroU16
impl Unpin for NonZeroU32
impl Unpin for NonZeroU64
impl Unpin for NonZeroU128
impl Unpin for ParseFloatError
impl Unpin for ParseIntError
impl Unpin for RangeFull
impl Unpin for NoneError
impl Unpin for TraitObject
impl Unpin for Utf8Lossy
impl Unpin for AtomicBool
impl Unpin for AtomicI8
impl Unpin for AtomicI16
impl Unpin for AtomicI32
impl Unpin for AtomicI64
impl Unpin for AtomicIsize
impl Unpin for AtomicU8
impl Unpin for AtomicU16
impl Unpin for AtomicU32
impl Unpin for AtomicU64
impl Unpin for AtomicUsize
impl Unpin for RawWaker
impl Unpin for RawWakerVTable
impl Unpin for __c_anonymous_sockaddr_can_can_addr
impl<'a> Unpin for otter_api_tests::serde_json::map::Entry<'a>
impl<'a> Unpin for AncillaryData<'a>
impl<'a> Unpin for otter_api_tests::imports::chrono::format::Item<'a>
impl<'a> Unpin for FcntlArg<'a>
impl<'a> Unpin for Buffer<'a>
impl<'a> Unpin for ControlMessage<'a>
impl<'a> Unpin for Unexpected<'a>
impl<'a> Unpin for otter_api_tests::imports::toml::map::Entry<'a>
impl<'a> Unpin for AddrName<'a>
impl<'a> Unpin for SplitPaths<'a>
impl<'a> Unpin for Record<'a>
impl<'a> Unpin for Arguments<'a>
impl<'a> Unpin for IoSlice<'a>
impl<'a> Unpin for IoSliceMut<'a>
impl<'a> Unpin for StderrLock<'a>
impl<'a> Unpin for StdinLock<'a>
impl<'a> Unpin for StdoutLock<'a>
impl<'a> Unpin for SliceRead<'a>
impl<'a> Unpin for StrRead<'a>
impl<'a> Unpin for otter_api_tests::serde_json::map::Iter<'a>
impl<'a> Unpin for otter_api_tests::serde_json::map::IterMut<'a>
impl<'a> Unpin for otter_api_tests::serde_json::map::Keys<'a>
impl<'a> Unpin for otter_api_tests::serde_json::map::OccupiedEntry<'a>
impl<'a> Unpin for otter_api_tests::serde_json::map::VacantEntry<'a>
impl<'a> Unpin for otter_api_tests::serde_json::map::Values<'a>
impl<'a> Unpin for otter_api_tests::serde_json::map::ValuesMut<'a>
impl<'a> Unpin for PrettyFormatter<'a>
impl<'a> Unpin for otter_api_tests::shapelib::Formatter<'a>
impl<'a> Unpin for CharSearcher<'a>
impl<'a> Unpin for otter_api_tests::str::Bytes<'a>
impl<'a> Unpin for CharIndices<'a>
impl<'a> Unpin for Chars<'a>
impl<'a> Unpin for EncodeUtf16<'a>
impl<'a> Unpin for otter_api_tests::str::EscapeDebug<'a>
impl<'a> Unpin for otter_api_tests::str::EscapeDefault<'a>
impl<'a> Unpin for otter_api_tests::str::EscapeUnicode<'a>
impl<'a> Unpin for otter_api_tests::str::Lines<'a>
impl<'a> Unpin for LinesAny<'a>
impl<'a> Unpin for SplitAsciiWhitespace<'a>
impl<'a> Unpin for SplitWhitespace<'a>
impl<'a> Unpin for ApiPieceOpArgs<'a>
impl<'a> Unpin for Incoming<'a>
impl<'a> Unpin for Messages<'a>
impl<'a> Unpin for ScmCredentials<'a>
impl<'a> Unpin for ScmRights<'a>
impl<'a> Unpin for SocketAncillary<'a>
impl<'a> Unpin for otter_api_tests::imports::anyhow::Chain<'a>
impl<'a> Unpin for StrftimeItems<'a>
impl<'a> Unpin for Env<'a>
impl<'a> Unpin for otter_api_tests::imports::log::Metadata<'a>
impl<'a> Unpin for MetadataBuilder<'a>
impl<'a> Unpin for RecordBuilder<'a>
impl<'a> Unpin for AioCb<'a>
impl<'a> Unpin for LioCb<'a>
impl<'a> Unpin for Fds<'a>
impl<'a> Unpin for CmsgIterator<'a>
impl<'a> Unpin for RecvMsg<'a>
impl<'a> Unpin for otter_api_tests::imports::regex::bytes::SetMatchesIter<'a>
impl<'a> Unpin for otter_api_tests::imports::regex::SetMatchesIter<'a>
impl<'a> Unpin for RawRef<'a>
impl<'a> Unpin for otter_api_tests::imports::toml::map::Iter<'a>
impl<'a> Unpin for otter_api_tests::imports::toml::map::IterMut<'a>
impl<'a> Unpin for otter_api_tests::imports::toml::map::Keys<'a>
impl<'a> Unpin for otter_api_tests::imports::toml::map::OccupiedEntry<'a>
impl<'a> Unpin for otter_api_tests::imports::toml::map::VacantEntry<'a>
impl<'a> Unpin for otter_api_tests::imports::toml::map::Values<'a>
impl<'a> Unpin for otter_api_tests::imports::toml::Deserializer<'a>
impl<'a> Unpin for otter_api_tests::imports::toml::Serializer<'a>
impl<'a> Unpin for Location<'a>
impl<'a> Unpin for PanicInfo<'a>
impl<'a> Unpin for EscapeAscii<'a>
impl<'a> Unpin for Utf8LossyChunk<'a>
impl<'a> Unpin for Utf8LossyChunksIter<'a>
impl<'a> Unpin for otter_api_tests::imports::failure::_core::task::Context<'a>
impl<'a, 'b> Unpin for DebugList<'a, 'b> where
'b: 'a,
'b: 'a,
impl<'a, 'b> Unpin for DebugMap<'a, 'b> where
'b: 'a,
'b: 'a,
impl<'a, 'b> Unpin for DebugSet<'a, 'b> where
'b: 'a,
'b: 'a,
impl<'a, 'b> Unpin for DebugStruct<'a, 'b> where
'b: 'a,
'b: 'a,
impl<'a, 'b> Unpin for DebugTuple<'a, 'b> where
'b: 'a,
'b: 'a,
impl<'a, 'b> Unpin for CharSliceSearcher<'a, 'b>
impl<'a, 'b> Unpin for StrSearcher<'a, 'b>
impl<'a, 'f> Unpin for VaList<'a, 'f> where
'f: 'a,
'f: 'a,
impl<'a, A> Unpin for otter_api_tests::imports::otter_base::imports::arrayvec::Drain<'a, A>
impl<'a, A> Unpin for otter_api_tests::imports::failure::_core::option::Iter<'a, A>
impl<'a, A> Unpin for otter_api_tests::imports::failure::_core::option::IterMut<'a, A>
impl<'a, B: ?Sized> Unpin for Cow<'a, B> where
<B as ToOwned>::Owned: Unpin,
<B as ToOwned>::Owned: Unpin,
impl<'a, E> Unpin for BytesDeserializer<'a, E> where
E: Unpin,
E: Unpin,
impl<'a, E> Unpin for CowStrDeserializer<'a, E> where
E: Unpin,
E: Unpin,
impl<'a, E> Unpin for otter_api_tests::imports::otter_base::imports::serde::de::value::StrDeserializer<'a, E> where
E: Unpin,
E: Unpin,
impl<'a, F> Unpin for CharPredicateSearcher<'a, F> where
F: Unpin,
F: Unpin,
impl<'a, I> Unpin for RecvMmsgData<'a, I> where
I: Unpin,
I: Unpin,
impl<'a, I> Unpin for Chunk<'a, I> where
<I as Iterator>::Item: Unpin,
<I as Iterator>::Item: Unpin,
impl<'a, I> Unpin for otter_api_tests::imports::otter_base::imports::itertools::Chunks<'a, I>
impl<'a, I> Unpin for Format<'a, I> where
I: Unpin,
I: Unpin,
impl<'a, I, C> Unpin for SendMmsgData<'a, I, C> where
C: Unpin,
I: Unpin,
C: Unpin,
I: Unpin,
impl<'a, I, E> Unpin for ProcessResults<'a, I, E> where
I: Unpin,
I: Unpin,
impl<'a, I, F> Unpin for FormatWith<'a, I, F> where
F: Unpin,
I: Unpin,
F: Unpin,
I: Unpin,
impl<'a, I, F> Unpin for PeekingTakeWhile<'a, I, F> where
F: Unpin,
F: Unpin,
impl<'a, I, F> Unpin for TakeWhileRef<'a, I, F> where
F: Unpin,
F: Unpin,
impl<'a, K, I, F> Unpin for otter_api_tests::imports::otter_base::imports::itertools::Group<'a, K, I, F> where
<I as Iterator>::Item: Unpin,
<I as Iterator>::Item: Unpin,
impl<'a, K, I, F> Unpin for Groups<'a, K, I, F>
impl<'a, K, V> Unpin for otter_api_tests::btree_map::Entry<'a, K, V> where
K: Unpin,
K: Unpin,
impl<'a, K, V> Unpin for otter_api_tests::hash_map::Entry<'a, K, V> where
K: Unpin,
K: Unpin,
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::secondary::Entry<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::sparse_secondary::Entry<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::btree_map::Iter<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::btree_map::IterMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::btree_map::Keys<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::btree_map::OccupiedEntry<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::btree_map::OccupiedError<'a, K, V> where
V: Unpin,
V: Unpin,
impl<'a, K, V> Unpin for otter_api_tests::btree_map::Range<'a, K, V>
impl<'a, K, V> Unpin for RangeMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::btree_map::VacantEntry<'a, K, V> where
K: Unpin,
K: Unpin,
impl<'a, K, V> Unpin for otter_api_tests::btree_map::Values<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::btree_map::ValuesMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::hash_map::Drain<'a, K, V> where
K: Unpin,
V: Unpin,
K: Unpin,
V: Unpin,
impl<'a, K, V> Unpin for otter_api_tests::hash_map::Iter<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::hash_map::IterMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::hash_map::Keys<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::hash_map::OccupiedEntry<'a, K, V> where
K: Unpin,
K: Unpin,
impl<'a, K, V> Unpin for otter_api_tests::hash_map::OccupiedError<'a, K, V> where
K: Unpin,
V: Unpin,
K: Unpin,
V: Unpin,
impl<'a, K, V> Unpin for otter_api_tests::hash_map::VacantEntry<'a, K, V> where
K: Unpin,
K: Unpin,
impl<'a, K, V> Unpin for otter_api_tests::hash_map::Values<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::hash_map::ValuesMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::basic::Drain<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::basic::Iter<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::basic::IterMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::basic::Keys<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::basic::Values<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::basic::ValuesMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::dense::Drain<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::dense::Iter<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::dense::IterMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::dense::Keys<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::dense::Values<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::dense::ValuesMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::hop::Drain<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::hop::Iter<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::hop::IterMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::hop::Keys<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::hop::Values<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::hop::ValuesMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::secondary::Drain<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::secondary::Iter<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::secondary::IterMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::secondary::Keys<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::secondary::OccupiedEntry<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::secondary::VacantEntry<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::secondary::Values<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::secondary::ValuesMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::sparse_secondary::Drain<'a, K, V> where
V: Unpin,
V: Unpin,
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::sparse_secondary::Iter<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::sparse_secondary::IterMut<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::sparse_secondary::Keys<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::sparse_secondary::OccupiedEntry<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::sparse_secondary::VacantEntry<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::sparse_secondary::Values<'a, K, V>
impl<'a, K, V> Unpin for otter_api_tests::imports::slotmap::sparse_secondary::ValuesMut<'a, K, V>
impl<'a, K, V, F> Unpin for otter_api_tests::btree_map::DrainFilter<'a, K, V, F> where
F: Unpin,
F: Unpin,
impl<'a, K, V, F> Unpin for otter_api_tests::hash_map::DrainFilter<'a, K, V, F> where
F: Unpin,
F: Unpin,
impl<'a, K, V, S> Unpin for RawEntryMut<'a, K, V, S>
impl<'a, K, V, S> Unpin for RawEntryBuilder<'a, K, V, S>
impl<'a, K, V, S> Unpin for RawEntryBuilderMut<'a, K, V, S>
impl<'a, K, V, S> Unpin for RawOccupiedEntryMut<'a, K, V, S>
impl<'a, K, V, S> Unpin for RawVacantEntryMut<'a, K, V, S>
impl<'a, P> Unpin for MatchIndices<'a, P> where
<P as Pattern<'a>>::Searcher: Unpin,
<P as Pattern<'a>>::Searcher: Unpin,
impl<'a, P> Unpin for otter_api_tests::str::Matches<'a, P> where
<P as Pattern<'a>>::Searcher: Unpin,
<P as Pattern<'a>>::Searcher: Unpin,
impl<'a, P> Unpin for RMatchIndices<'a, P> where
<P as Pattern<'a>>::Searcher: Unpin,
<P as Pattern<'a>>::Searcher: Unpin,
impl<'a, P> Unpin for RMatches<'a, P> where
<P as Pattern<'a>>::Searcher: Unpin,
<P as Pattern<'a>>::Searcher: Unpin,
impl<'a, P> Unpin for otter_api_tests::str::RSplit<'a, P> where
<P as Pattern<'a>>::Searcher: Unpin,
<P as Pattern<'a>>::Searcher: Unpin,
impl<'a, P> Unpin for otter_api_tests::str::RSplitN<'a, P> where
<P as Pattern<'a>>::Searcher: Unpin,
<P as Pattern<'a>>::Searcher: Unpin,
impl<'a, P> Unpin for RSplitTerminator<'a, P> where
<P as Pattern<'a>>::Searcher: Unpin,
<P as Pattern<'a>>::Searcher: Unpin,
impl<'a, P> Unpin for otter_api_tests::str::Split<'a, P> where
<P as Pattern<'a>>::Searcher: Unpin,
<P as Pattern<'a>>::Searcher: Unpin,
impl<'a, P> Unpin for otter_api_tests::str::SplitInclusive<'a, P> where
<P as Pattern<'a>>::Searcher: Unpin,
<P as Pattern<'a>>::Searcher: Unpin,
impl<'a, P> Unpin for otter_api_tests::str::SplitN<'a, P> where
<P as Pattern<'a>>::Searcher: Unpin,
<P as Pattern<'a>>::Searcher: Unpin,
impl<'a, P> Unpin for SplitTerminator<'a, P> where
<P as Pattern<'a>>::Searcher: Unpin,
<P as Pattern<'a>>::Searcher: Unpin,
impl<'a, R, G, T: ?Sized> Unpin for MappedReentrantMutexGuard<'a, R, G, T>
impl<'a, R, G, T: ?Sized> Unpin for ReentrantMutexGuard<'a, R, G, T>
impl<'a, R, T: ?Sized> Unpin for MappedMutexGuard<'a, R, T>
impl<'a, R, T: ?Sized> Unpin for MappedRwLockReadGuard<'a, R, T>
impl<'a, R, T: ?Sized> Unpin for MappedRwLockWriteGuard<'a, R, T>
impl<'a, R, T: ?Sized> Unpin for MutexGuard<'a, R, T> where
<R as RawMutex>::GuardMarker: Unpin,
<R as RawMutex>::GuardMarker: Unpin,
impl<'a, R, T: ?Sized> Unpin for RwLockReadGuard<'a, R, T> where
<R as RawRwLock>::GuardMarker: Unpin,
<R as RawRwLock>::GuardMarker: Unpin,
impl<'a, R, T: ?Sized> Unpin for RwLockUpgradableReadGuard<'a, R, T> where
<R as RawRwLock>::GuardMarker: Unpin,
<R as RawRwLock>::GuardMarker: Unpin,
impl<'a, R, T: ?Sized> Unpin for RwLockWriteGuard<'a, R, T> where
<R as RawRwLock>::GuardMarker: Unpin,
<R as RawRwLock>::GuardMarker: Unpin,
impl<'a, R: ?Sized> Unpin for otter_api_tests::imports::regex::bytes::ReplacerRef<'a, R>
impl<'a, R: ?Sized> Unpin for otter_api_tests::imports::regex::ReplacerRef<'a, R>
impl<'a, R: ?Sized> Unpin for ReadRefReader<'a, R>
impl<'a, T> Unpin for Difference<'a, T>
impl<'a, T> Unpin for Intersection<'a, T>
impl<'a, T> Unpin for otter_api_tests::btree_set::Iter<'a, T>
impl<'a, T> Unpin for otter_api_tests::btree_set::Range<'a, T>
impl<'a, T> Unpin for SymmetricDifference<'a, T>
impl<'a, T> Unpin for Union<'a, T>
impl<'a, T> Unpin for otter_api_tests::mpsc::Iter<'a, T>
impl<'a, T> Unpin for TryIter<'a, T>
impl<'a, T> Unpin for StyledValue<'a, T> where
T: Unpin,
T: Unpin,
impl<'a, T> Unpin for otter_api_tests::imports::failure::_core::result::Iter<'a, T>
impl<'a, T> Unpin for otter_api_tests::imports::failure::_core::result::IterMut<'a, T>
impl<'a, T> Unpin for otter_api_tests::imports::failure::_core::slice::Chunks<'a, T>
impl<'a, T> Unpin for ChunksExact<'a, T>
impl<'a, T> Unpin for ChunksExactMut<'a, T>
impl<'a, T> Unpin for ChunksMut<'a, T>
impl<'a, T> Unpin for otter_api_tests::imports::failure::_core::slice::Iter<'a, T>
impl<'a, T> Unpin for otter_api_tests::imports::failure::_core::slice::IterMut<'a, T>
impl<'a, T> Unpin for RChunks<'a, T>
impl<'a, T> Unpin for RChunksExact<'a, T>
impl<'a, T> Unpin for RChunksExactMut<'a, T>
impl<'a, T> Unpin for RChunksMut<'a, T>
impl<'a, T> Unpin for Windows<'a, T>
impl<'a, T, F> Unpin for otter_api_tests::btree_set::DrainFilter<'a, T, F> where
F: Unpin,
F: Unpin,
impl<'a, T, P> Unpin for otter_api_tests::imports::failure::_core::slice::GroupBy<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, P> Unpin for GroupByMut<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, P> Unpin for otter_api_tests::imports::failure::_core::slice::RSplit<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, P> Unpin for RSplitMut<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, P> Unpin for otter_api_tests::imports::failure::_core::slice::RSplitN<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, P> Unpin for RSplitNMut<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, P> Unpin for otter_api_tests::imports::failure::_core::slice::Split<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, P> Unpin for otter_api_tests::imports::failure::_core::slice::SplitInclusive<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, P> Unpin for SplitInclusiveMut<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, P> Unpin for SplitMut<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, P> Unpin for otter_api_tests::imports::failure::_core::slice::SplitN<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, P> Unpin for SplitNMut<'a, T, P> where
P: Unpin,
P: Unpin,
impl<'a, T, const N: usize> Unpin for ArrayChunks<'a, T, N>
impl<'a, T, const N: usize> Unpin for ArrayChunksMut<'a, T, N>
impl<'a, T, const N: usize> Unpin for ArrayWindows<'a, T, N>
impl<'a, W> Unpin for ExtFieldSerializer<'a, W>
impl<'a, W> Unpin for ExtSerializer<'a, W>
impl<'a, W, C> Unpin for Compound<'a, W, C>
impl<'a, W, C> Unpin for MaybeUnknownLengthCompound<'a, W, C> where
C: Unpin,
C: Unpin,
impl<'b, 'c, T: ?Sized> Unpin for Reference<'b, 'c, T>
impl<'b, T: ?Sized> Unpin for RefMut<'b, T>
impl<'b, T: ?Sized> Unpin for Ref<'b, T>
impl<'c, 't> Unpin for otter_api_tests::imports::regex::bytes::SubCaptureMatches<'c, 't> where
't: 'c,
't: 'c,
impl<'c, 't> Unpin for otter_api_tests::imports::regex::SubCaptureMatches<'c, 't> where
't: 'c,
't: 'c,
impl<'d> Unpin for otter_api_tests::imports::nix::dir::Iter<'d>
impl<'de> Unpin for TomlDe<'de>
impl<'de, E> Unpin for BorrowedBytesDeserializer<'de, E> where
E: Unpin,
E: Unpin,
impl<'de, E> Unpin for otter_api_tests::imports::otter_base::imports::serde::de::value::BorrowedStrDeserializer<'de, E> where
E: Unpin,
E: Unpin,
impl<'de, I, E> Unpin for MapDeserializer<'de, I, E> where
E: Unpin,
I: Unpin,
<<I as Iterator>::Item as Pair>::Second: Unpin,
E: Unpin,
I: Unpin,
<<I as Iterator>::Item as Pair>::Second: Unpin,
impl<'de, R, T> Unpin for StreamDeserializer<'de, R, T> where
R: Unpin,
T: Unpin,
R: Unpin,
T: Unpin,
impl<'f> Unpin for Causes<'f>
impl<'f> Unpin for VaListImpl<'f>
impl<'g> Unpin for InstanceGuard<'g>
impl<'g> Unpin for UniqueGenGen<'g>
impl<'i, P> Unpin for EffectiveACL<'i, P>
impl<'r> Unpin for PrepareUpdatesBuffer<'r>
impl<'r> Unpin for otter_api_tests::imports::regex::bytes::CaptureNames<'r>
impl<'r> Unpin for otter_api_tests::imports::regex::CaptureNames<'r>
impl<'r, 't> Unpin for otter_api_tests::imports::regex::bytes::CaptureMatches<'r, 't>
impl<'r, 't> Unpin for otter_api_tests::imports::regex::bytes::Matches<'r, 't>
impl<'r, 't> Unpin for otter_api_tests::imports::regex::bytes::Split<'r, 't>
impl<'r, 't> Unpin for otter_api_tests::imports::regex::bytes::SplitN<'r, 't>
impl<'r, 't> Unpin for otter_api_tests::imports::regex::CaptureMatches<'r, 't>
impl<'r, 't> Unpin for otter_api_tests::imports::regex::Matches<'r, 't>
impl<'r, 't> Unpin for otter_api_tests::imports::regex::Split<'r, 't>
impl<'r, 't> Unpin for otter_api_tests::imports::regex::SplitN<'r, 't>
impl<'t> Unpin for otter_api_tests::imports::regex::bytes::Captures<'t>
impl<'t> Unpin for otter_api_tests::imports::regex::bytes::Match<'t>
impl<'t> Unpin for otter_api_tests::imports::regex::bytes::NoExpand<'t>
impl<'t> Unpin for otter_api_tests::imports::regex::Captures<'t>
impl<'t> Unpin for otter_api_tests::imports::regex::Match<'t>
impl<'t> Unpin for otter_api_tests::imports::regex::NoExpand<'t>
impl<'u> Unpin for TransmitUpdate<'u>
impl<'v, T, I> Unpin for otter_api_tests::imports::vecdeque_stableix::Iter<'v, T, I> where
I: Unpin,
I: Unpin,
impl<A> Unpin for otter_api_tests::iter::Repeat<A> where
A: Unpin,
A: Unpin,
impl<A> Unpin for ArrayVec<A> where
A: Unpin,
<A as Array>::Index: Unpin,
A: Unpin,
<A as Array>::Index: Unpin,
impl<A> Unpin for Authorisation<A>
impl<A> Unpin for ArrayString<A> where
A: Unpin,
<A as Array>::Index: Unpin,
A: Unpin,
<A as Array>::Index: Unpin,
impl<A> Unpin for otter_api_tests::imports::otter_base::imports::arrayvec::IntoIter<A> where
A: Unpin,
<A as Array>::Index: Unpin,
A: Unpin,
<A as Array>::Index: Unpin,
impl<A> Unpin for RepeatN<A> where
A: Unpin,
A: Unpin,
impl<A> Unpin for MapAccessDeserializer<A> where
A: Unpin,
A: Unpin,
impl<A> Unpin for SeqAccessDeserializer<A> where
A: Unpin,
A: Unpin,
impl<A> Unpin for otter_api_tests::imports::failure::_core::option::IntoIter<A> where
A: Unpin,
A: Unpin,
impl<A, B> Unpin for EitherOrBoth<A, B> where
A: Unpin,
B: Unpin,
A: Unpin,
B: Unpin,
impl<A, B> Unpin for otter_api_tests::iter::Chain<A, B> where
A: Unpin,
B: Unpin,
A: Unpin,
B: Unpin,
impl<A, B> Unpin for otter_api_tests::iter::Zip<A, B> where
A: Unpin,
B: Unpin,
A: Unpin,
B: Unpin,
impl<ASO, MR> Unpin for IteratorCore<ASO, MR> where
ASO: Unpin,
MR: Unpin,
ASO: Unpin,
MR: Unpin,
impl<B> Unpin for otter_api_tests::io::Lines<B> where
B: Unpin,
B: Unpin,
impl<B> Unpin for otter_api_tests::io::Split<B> where
B: Unpin,
B: Unpin,
impl<B, C> Unpin for ControlFlow<B, C> where
B: Unpin,
C: Unpin,
B: Unpin,
C: Unpin,
impl<B, X> Unpin for ExtendedSubst<B, X> where
B: Unpin,
X: Unpin,
B: Unpin,
X: Unpin,
impl<C> Unpin for BinaryConfig<C> where
C: Unpin,
C: Unpin,
impl<C> Unpin for HumanReadableConfig<C> where
C: Unpin,
C: Unpin,
impl<C> Unpin for StructMapConfig<C> where
C: Unpin,
C: Unpin,
impl<C> Unpin for StructTupleConfig<C> where
C: Unpin,
C: Unpin,
impl<C> Unpin for VariantIntegerConfig<C> where
C: Unpin,
C: Unpin,
impl<C> Unpin for VariantStringConfig<C> where
C: Unpin,
C: Unpin,
impl<D> Unpin for OccultationKindGeneral<D> where
D: Unpin,
D: Unpin,
impl<D> Unpin for otter_api_tests::imports::failure::Context<D> where
D: Unpin,
D: Unpin,
impl<Desc, Outl> Unpin for GenericSimpleShape<Desc, Outl> where
Desc: Unpin,
Outl: Unpin,
Desc: Unpin,
Outl: Unpin,
impl<E> Unpin for Loop<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for ParseNotNanError<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for BoolDeserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for CharDeserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for F32Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for F64Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for I8Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for I16Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for I32Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for I64Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for I128Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for IsizeDeserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for StringDeserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for U8Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for U16Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for U32Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for U64Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for U128Deserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for UnitDeserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for UsizeDeserializer<E> where
E: Unpin,
E: Unpin,
impl<E> Unpin for Compat<E> where
E: Unpin,
E: Unpin,
impl<F> Unpin for FromFn<F> where
F: Unpin,
F: Unpin,
impl<F> Unpin for OnceWith<F> where
F: Unpin,
F: Unpin,
impl<F> Unpin for RepeatWith<F> where
F: Unpin,
F: Unpin,
impl<F> Unpin for RepeatCall<F> where
F: Unpin,
F: Unpin,
impl<H> Unpin for BuildHasherDefault<H> where
H: Unpin,
H: Unpin,
impl<I> Unpin for Cloned<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for Copied<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for Cycle<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for Enumerate<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for Flatten<I> where
I: Unpin,
<<I as Iterator>::Item as IntoIterator>::IntoIter: Unpin,
I: Unpin,
<<I as Iterator>::Item as IntoIterator>::IntoIter: Unpin,
impl<I> Unpin for Fuse<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for Intersperse<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for Peekable<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for Skip<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for StepBy<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for otter_api_tests::iter::Take<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for DelayedFormat<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for Combinations<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for CombinationsWithReplacement<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for ExactlyOneError<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for GroupingMap<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for IntoChunks<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for MultiPeek<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for MultiProduct<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for PeekNth<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for Permutations<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for Powerset<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for PutBack<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for PutBackN<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for RcIter<I>
impl<I> Unpin for Step<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for Tee<I>
impl<I> Unpin for Unique<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for WhileSome<I> where
I: Unpin,
I: Unpin,
impl<I> Unpin for WithPosition<I> where
I: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I> Unpin for DecodeUtf16<I> where
I: Unpin,
I: Unpin,
impl<I, E> Unpin for SeqDeserializer<I, E> where
E: Unpin,
I: Unpin,
E: Unpin,
I: Unpin,
impl<I, ElemF> Unpin for otter_api_tests::imports::otter_base::imports::itertools::IntersperseWith<I, ElemF> where
ElemF: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
ElemF: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I, F> Unpin for FilterMap<I, F> where
F: Unpin,
I: Unpin,
F: Unpin,
I: Unpin,
impl<I, F> Unpin for Inspect<I, F> where
F: Unpin,
I: Unpin,
F: Unpin,
I: Unpin,
impl<I, F> Unpin for otter_api_tests::iter::Map<I, F> where
F: Unpin,
I: Unpin,
F: Unpin,
I: Unpin,
impl<I, F> Unpin for Batching<I, F> where
F: Unpin,
I: Unpin,
F: Unpin,
I: Unpin,
impl<I, F> Unpin for FilterMapOk<I, F> where
F: Unpin,
I: Unpin,
F: Unpin,
I: Unpin,
impl<I, F> Unpin for FilterOk<I, F> where
F: Unpin,
I: Unpin,
F: Unpin,
I: Unpin,
impl<I, F> Unpin for KMergeBy<I, F> where
F: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
F: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I, F> Unpin for PadUsing<I, F> where
F: Unpin,
I: Unpin,
F: Unpin,
I: Unpin,
impl<I, F> Unpin for Positions<I, F> where
F: Unpin,
I: Unpin,
F: Unpin,
I: Unpin,
impl<I, F> Unpin for Update<I, F> where
F: Unpin,
I: Unpin,
F: Unpin,
I: Unpin,
impl<I, G> Unpin for otter_api_tests::iter::IntersperseWith<I, G> where
G: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
G: Unpin,
I: Unpin,
<I as Iterator>::Item: Unpin,
impl<I, J> Unpin for Diff<I, J> where
I: Unpin,
J: Unpin,
<I as Iterator>::Item: Unpin,
<J as Iterator>::Item: Unpin,
I: Unpin,
J: Unpin,
<I as Iterator>::Item: Unpin,
<J as Iterator>::Item: Unpin,
impl<I, J> Unpin for ConsTuples<I, J> where
I: Unpin,
I: Unpin,
impl<I, J> Unpin for Interleave<I, J> where
I: Unpin,
J: Unpin,
I: Unpin,
J: Unpin,
impl<I, J> Unpin for InterleaveShortest<I, J> where
I: Unpin,
J: Unpin,
I: Unpin,
J: Unpin,
impl<I, J> Unpin for Product<I, J> where
I: Unpin,
J: Unpin,
<I as Iterator>::Item: Unpin,
I: Unpin,
J: Unpin,
<I as Iterator>::Item: Unpin,
impl<I, J> Unpin for ZipEq<I, J> where
I: Unpin,
J: Unpin,
I: Unpin,
J: Unpin,
impl<I, J, F> Unpin for MergeBy<I, J, F> where
F: Unpin,
I: Unpin,
J: Unpin,
<I as Iterator>::Item: Unpin,
F: Unpin,
I: Unpin,
J: Unpin,
<I as Iterator>::Item: Unpin,
impl<I, J, F> Unpin for MergeJoinBy<I, J, F> where
F: Unpin,
I: Unpin,
J: Unpin,
<I as Iterator>::Item: Unpin,
<J as Iterator>::Item: Unpin,
F: Unpin,
I: Unpin,
J: Unpin,
<I as Iterator>::Item: Unpin,
<J as Iterator>::Item: Unpin,
impl<I, P> Unpin for otter_api_tests::iter::Filter<I, P> where
I: Unpin,
P: Unpin,
I: Unpin,
P: Unpin,
impl<I, P> Unpin for MapWhile<I, P> where
I: Unpin,
P: Unpin,
I: Unpin,
P: Unpin,
impl<I, P> Unpin for SkipWhile<I, P> where
I: Unpin,
P: Unpin,
I: Unpin,
P: Unpin,
impl<I, P> Unpin for TakeWhile<I, P> where
I: Unpin,
P: Unpin,
I: Unpin,
P: Unpin,
impl<I, St, F> Unpin for Scan<I, St, F> where
F: Unpin,
I: Unpin,
St: Unpin,
F: Unpin,
I: Unpin,
St: Unpin,
impl<I, T> Unpin for IndexVec<I, T> where
T: Unpin,
T: Unpin,
impl<I, T> Unpin for CircularTupleWindows<I, T> where
I: Unpin,
T: Unpin,
I: Unpin,
T: Unpin,
impl<I, T> Unpin for TupleCombinations<I, T> where
I: Unpin,
T: Unpin,
<T as HasCombination<I>>::Combination: Unpin,
I: Unpin,
T: Unpin,
<T as HasCombination<I>>::Combination: Unpin,
impl<I, T> Unpin for TupleWindows<I, T> where
I: Unpin,
T: Unpin,
I: Unpin,
T: Unpin,
impl<I, T> Unpin for Tuples<I, T> where
I: Unpin,
<T as TupleCollect>::Buffer: Unpin,
I: Unpin,
<T as TupleCollect>::Buffer: Unpin,
impl<I, T: ?Sized> Unpin for IndexSlice<I, T> where
T: Unpin,
T: Unpin,
impl<I, U, F> Unpin for FlatMap<I, U, F> where
F: Unpin,
I: Unpin,
<U as IntoIterator>::IntoIter: Unpin,
F: Unpin,
I: Unpin,
<U as IntoIterator>::IntoIter: Unpin,
impl<I, V, F> Unpin for UniqueBy<I, V, F> where
F: Unpin,
I: Unpin,
V: Unpin,
F: Unpin,
I: Unpin,
V: Unpin,
impl<Id> Unpin for InstanceAccessDetails<Id> where
Id: Unpin,
Id: Unpin,
impl<Id> Unpin for TokenRegistry<Id> where
Id: Unpin,
Id: Unpin,
impl<Idx> Unpin for otter_api_tests::imports::failure::_core::ops::Range<Idx> where
Idx: Unpin,
Idx: Unpin,
impl<Idx> Unpin for RangeFrom<Idx> where
Idx: Unpin,
Idx: Unpin,
impl<Idx> Unpin for RangeInclusive<Idx> where
Idx: Unpin,
Idx: Unpin,
impl<Idx> Unpin for RangeTo<Idx> where
Idx: Unpin,
Idx: Unpin,
impl<Idx> Unpin for RangeToInclusive<Idx> where
Idx: Unpin,
Idx: Unpin,
impl<K, I, F> Unpin for otter_api_tests::imports::otter_base::imports::itertools::GroupBy<K, I, F> where
F: Unpin,
I: Unpin,
K: Unpin,
<I as Iterator>::Item: Unpin,
F: Unpin,
I: Unpin,
K: Unpin,
<I as Iterator>::Item: Unpin,
impl<K, V> Unpin for otter_api_tests::btree_map::IntoIter<K, V>
impl<K, V> Unpin for otter_api_tests::btree_map::IntoKeys<K, V>
impl<K, V> Unpin for otter_api_tests::btree_map::IntoValues<K, V>
impl<K, V> Unpin for otter_api_tests::hash_map::IntoIter<K, V> where
K: Unpin,
V: Unpin,
K: Unpin,
V: Unpin,
impl<K, V> Unpin for otter_api_tests::hash_map::IntoKeys<K, V> where
K: Unpin,
V: Unpin,
K: Unpin,
V: Unpin,
impl<K, V> Unpin for otter_api_tests::hash_map::IntoValues<K, V> where
K: Unpin,
V: Unpin,
K: Unpin,
V: Unpin,
impl<K, V> Unpin for otter_api_tests::serde_json::Map<K, V>
impl<K, V> Unpin for BTreeMap<K, V>
impl<K, V> Unpin for DenseSlotMap<K, V> where
K: Unpin,
V: Unpin,
K: Unpin,
V: Unpin,
impl<K, V> Unpin for EnumMap<K, V> where
<K as Enum<V>>::Array: Unpin,
<K as Enum<V>>::Array: Unpin,
impl<K, V> Unpin for otter_api_tests::imports::slotmap::basic::IntoIter<K, V> where
V: Unpin,
V: Unpin,
impl<K, V> Unpin for otter_api_tests::imports::slotmap::dense::IntoIter<K, V> where
K: Unpin,
V: Unpin,
K: Unpin,
V: Unpin,
impl<K, V> Unpin for otter_api_tests::imports::slotmap::hop::IntoIter<K, V> where
V: Unpin,
V: Unpin,
impl<K, V> Unpin for otter_api_tests::imports::slotmap::secondary::IntoIter<K, V> where
V: Unpin,
V: Unpin,
impl<K, V> Unpin for otter_api_tests::imports::slotmap::sparse_secondary::IntoIter<K, V> where
V: Unpin,
V: Unpin,
impl<K, V> Unpin for HopSlotMap<K, V> where
V: Unpin,
V: Unpin,
impl<K, V> Unpin for SecondaryMap<K, V> where
V: Unpin,
V: Unpin,
impl<K, V> Unpin for SlotMap<K, V> where
V: Unpin,
V: Unpin,
impl<K, V> Unpin for otter_api_tests::imports::toml::value::Map<K, V>
impl<K, V, S> Unpin for HashMap<K, V, S> where
K: Unpin,
S: Unpin,
V: Unpin,
K: Unpin,
S: Unpin,
V: Unpin,
impl<K, V, S> Unpin for SparseSecondaryMap<K, V, S> where
S: Unpin,
V: Unpin,
S: Unpin,
V: Unpin,
impl<L, R> Unpin for Either<L, R> where
L: Unpin,
R: Unpin,
L: Unpin,
R: Unpin,
impl<NS, ZL> Unpin for PieceUpdateOp<NS, ZL> where
NS: Unpin,
ZL: Unpin,
NS: Unpin,
ZL: Unpin,
impl<Ok, Error> Unpin for Impossible<Ok, Error> where
Error: Unpin,
Ok: Unpin,
Error: Unpin,
Ok: Unpin,
impl<P> Unpin for LoadedAcl<P>
impl<P> Unpin for PermSet<P>
impl<P> Unpin for Pin<P> where
P: Unpin,
P: Unpin,
impl<P, Z> Unpin for PriOccultedGeneral<P, Z> where
P: Unpin,
Z: Unpin,
P: Unpin,
Z: Unpin,
impl<POEPU> Unpin for ErrorSignaledViaUpdate<POEPU> where
POEPU: Unpin,
POEPU: Unpin,
impl<Perm> Unpin for Acl<Perm> where
Perm: Unpin,
Perm: Unpin,
impl<Perm> Unpin for AclEntry<Perm> where
Perm: Unpin,
Perm: Unpin,
impl<R> Unpin for otter_api_tests::io::Bytes<R> where
R: Unpin,
R: Unpin,
impl<R> Unpin for IoRead<R> where
R: Unpin,
R: Unpin,
impl<R> Unpin for otter_api_tests::serde_json::Deserializer<R> where
R: Unpin,
R: Unpin,
impl<R> Unpin for BufReader<R> where
R: Unpin,
R: Unpin,
impl<R> Unpin for ReadReader<R> where
R: Unpin,
R: Unpin,
impl<R, C> Unpin for otter_api_tests::imports::rmp_serde::Deserializer<R, C> where
C: Unpin,
R: Unpin,
C: Unpin,
R: Unpin,
impl<R, G> Unpin for RawReentrantMutex<R, G> where
G: Unpin,
R: Unpin,
G: Unpin,
R: Unpin,
impl<R, G, T: ?Sized> Unpin for ReentrantMutex<R, G, T> where
G: Unpin,
R: Unpin,
T: Unpin,
G: Unpin,
R: Unpin,
T: Unpin,
impl<R, T: ?Sized> Unpin for Mutex<R, T> where
R: Unpin,
T: Unpin,
R: Unpin,
T: Unpin,
impl<R, T: ?Sized> Unpin for RwLock<R, T> where
R: Unpin,
T: Unpin,
R: Unpin,
T: Unpin,
impl<S: ?Sized, T: ?Sized> Unpin for ConcreteDynCastConfig<S, T> where
S: Unpin,
T: Unpin,
S: Unpin,
T: Unpin,
impl<St, F> Unpin for Iterate<St, F> where
F: Unpin,
St: Unpin,
F: Unpin,
St: Unpin,
impl<St, F> Unpin for Unfold<St, F> where
F: Unpin,
St: Unpin,
F: Unpin,
St: Unpin,
impl<T> Unpin for RegionC<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for TrySendError<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for LocalResult<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for FoldWhile<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for MinMaxResult<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for Position<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for Bound<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for Option<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for Poll<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for otter_api_tests::btree_set::IntoIter<T>
impl<T> Unpin for Reverse<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for Cursor<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for otter_api_tests::io::Take<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for otter_api_tests::iter::Empty<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for otter_api_tests::iter::Once<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for Rev<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for otter_api_tests::mpsc::IntoIter<T>
impl<T> Unpin for Receiver<T>
impl<T> Unpin for SendError<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for Sender<T>
impl<T> Unpin for SyncSender<T>
impl<T> Unpin for Discriminant<T>
impl<T> Unpin for BTreeSet<T>
impl<T> Unpin for DebugReader<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for OrderedFloat<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for PosC<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for RectC<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for VecDeque<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for Wrapping<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for IsHtmlFormatted<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for JsonString<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for OldNew<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for JoinHandle<T>
impl<T> Unpin for LocalKey<T>
impl<T> Unpin for otter_api_tests::thread::__FastLocalKeyInner<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for otter_api_tests::thread::__OsLocalKeyInner<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for otter_api_tests::imports::lazy_init::Lazy<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for AlgSetKey<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for IoVec<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for OnceBox<T>
impl<T> Unpin for otter_api_tests::imports::once_cell::sync::OnceCell<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for otter_api_tests::imports::once_cell::unsync::OnceCell<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for NotNan<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for CapacityError<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for TupleBuffer<T> where
<T as TupleCollect>::Buffer: Unpin,
<T as TupleCollect>::Buffer: Unpin,
impl<T> Unpin for otter_api_tests::imports::otter_base::imports::itertools::Zip<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for Spanned<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for SyncFailure<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for otter_api_tests::imports::failure::_core::lazy::OnceCell<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for otter_api_tests::imports::failure::_core::result::IntoIter<T> where
T: Unpin,
T: Unpin,
impl<T> Unpin for AtomicPtr<T>
impl<T> Unpin for MaybeUninit<T> where
T: Unpin,
T: Unpin,
impl<T, A> Unpin for Unauthorised<T, A> where
A: Unpin,
T: Unpin,
A: Unpin,
T: Unpin,
impl<T, E> Unpin for Result<T, E> where
E: Unpin,
T: Unpin,
E: Unpin,
T: Unpin,
impl<T, F> Unpin for Successors<T, F> where
F: Unpin,
T: Unpin,
F: Unpin,
T: Unpin,
impl<T, F> Unpin for otter_api_tests::imports::once_cell::sync::Lazy<T, F> where
F: Unpin,
T: Unpin,
F: Unpin,
T: Unpin,
impl<T, F> Unpin for otter_api_tests::imports::once_cell::unsync::Lazy<T, F> where
F: Unpin,
T: Unpin,
F: Unpin,
T: Unpin,
impl<T, F> Unpin for otter_api_tests::imports::failure::_core::lazy::Lazy<T, F> where
F: Unpin,
T: Unpin,
F: Unpin,
T: Unpin,
impl<T, I> Unpin for Deque<T, I> where
I: Unpin,
T: Unpin,
I: Unpin,
T: Unpin,
impl<T, S> Unpin for HashSet<T, S> where
S: Unpin,
T: Unpin,
S: Unpin,
T: Unpin,
impl<T, U> Unpin for otter_api_tests::io::Chain<T, U> where
T: Unpin,
U: Unpin,
T: Unpin,
U: Unpin,
impl<T, U> Unpin for LazyTransform<T, U> where
T: Unpin,
U: Unpin,
T: Unpin,
U: Unpin,
impl<T, U> Unpin for ZipLongest<T, U> where
T: Unpin,
U: Unpin,
T: Unpin,
U: Unpin,
impl<T, const N: usize> Unpin for otter_api_tests::imports::failure::_core::array::IntoIter<T, N> where
T: Unpin,
T: Unpin,
impl<T: ?Sized> Unpin for ManuallyDrop<T> where
T: Unpin,
T: Unpin,
impl<T: ?Sized> Unpin for PhantomData<T> where
T: Unpin,
T: Unpin,
impl<T: ?Sized> Unpin for RefCell<T> where
T: Unpin,
T: Unpin,
impl<T: ?Sized> Unpin for Cell<T> where
T: Unpin,
T: Unpin,
impl<T: ?Sized> Unpin for UnsafeCell<T> where
T: Unpin,
T: Unpin,
impl<T: ?Sized> Unpin for NonNull<T>
impl<Tz> Unpin for Date<Tz> where
<Tz as TimeZone>::Offset: Unpin,
<Tz as TimeZone>::Offset: Unpin,
impl<Tz> Unpin for DateTime<Tz> where
<Tz as TimeZone>::Offset: Unpin,
<Tz as TimeZone>::Offset: Unpin,
impl<U> Unpin for PreparedPieceUpdateGeneral<U> where
U: Unpin,
U: Unpin,
impl<U, F> Unpin for Thunk<U, F> where
F: Unpin,
U: Unpin,
F: Unpin,
U: Unpin,
impl<W> Unpin for IntoInnerError<W> where
W: Unpin,
W: Unpin,
impl<W> Unpin for LineWriter<W> where
W: Unpin,
W: Unpin,
impl<W> Unpin for BufWriter<W> where
W: Unpin,
W: Unpin,
impl<W, C> Unpin for otter_api_tests::imports::rmp_serde::Serializer<W, C> where
C: Unpin,
W: Unpin,
C: Unpin,
W: Unpin,
impl<W, F> Unpin for otter_api_tests::serde_json::Serializer<W, F> where
F: Unpin,
W: Unpin,
F: Unpin,
W: Unpin,
impl<Y, R> Unpin for GeneratorState<Y, R> where
R: Unpin,
Y: Unpin,
R: Unpin,
Y: Unpin,