Movatterモバイル変換


[0]ホーム

URL:


RefUnwindSafe

std::panic

TraitRefUnwindSafe 

1.9.0 ·Source
pub auto trait RefUnwindSafe { }
Expand description

A marker trait representing types where a shared reference is consideredunwind safe.

This trait is namely not implemented byUnsafeCell, the root of allinterior mutability.

This is a “helper marker trait” used to provide impl blocks for theUnwindSafe trait, for more information see that documentation.

Implementors§

1.9.0 ·Source§

implRefUnwindSafe forStderr

1.9.0 ·Source§

implRefUnwindSafe forStderrLock<'_>

1.9.0 ·Source§

implRefUnwindSafe forStdout

1.9.0 ·Source§

implRefUnwindSafe forStdoutLock<'_>

1.14.0 ·Source§

implRefUnwindSafe forAtomicBool

Available ontarget_has_atomic_load_store=8 only.
1.34.0 ·Source§

implRefUnwindSafe forAtomicI8

Available ontarget_has_atomic_load_store=8 only.
1.34.0 ·Source§

implRefUnwindSafe forAtomicI16

Available ontarget_has_atomic_load_store=16 only.
1.34.0 ·Source§

implRefUnwindSafe forAtomicI32

Available ontarget_has_atomic_load_store=32 only.
1.34.0 ·Source§

implRefUnwindSafe forAtomicI64

Available ontarget_has_atomic_load_store=64 only.
1.14.0 ·Source§

implRefUnwindSafe forAtomicIsize

Available ontarget_has_atomic_load_store=ptr only.
1.34.0 ·Source§

implRefUnwindSafe forAtomicU8

Available ontarget_has_atomic_load_store=8 only.
1.34.0 ·Source§

implRefUnwindSafe forAtomicU16

Available ontarget_has_atomic_load_store=16 only.
1.34.0 ·Source§

implRefUnwindSafe forAtomicU32

Available ontarget_has_atomic_load_store=32 only.
1.34.0 ·Source§

implRefUnwindSafe forAtomicU64

Available ontarget_has_atomic_load_store=64 only.
1.14.0 ·Source§

implRefUnwindSafe forAtomicUsize

Available ontarget_has_atomic_load_store=ptr only.
1.12.0 ·Source§

implRefUnwindSafe forBarrier

1.12.0 ·Source§

implRefUnwindSafe for std::sync::Condvar

1.59.0 ·Source§

implRefUnwindSafe for std::sync::Once

1.9.0 ·Source§

impl<T> !RefUnwindSafe forUnsafeCell<T>
where T: ?Sized,

1.28.0 ·Source§

impl<T>RefUnwindSafe forNonZero<T>

1.14.0 ·Source§

impl<T>RefUnwindSafe forAtomicPtr<T>

Available ontarget_has_atomic_load_store=ptr only.
Source§

impl<T>RefUnwindSafe for std::sync::mpmc::Receiver<T>

Source§

impl<T>RefUnwindSafe for std::sync::mpmc::Sender<T>

1.9.0 ·Source§

impl<T>RefUnwindSafe forAssertUnwindSafe<T>

1.58.0 ·Source§

impl<T, A>RefUnwindSafe forRc<T, A>

1.70.0 ·Source§

impl<T:RefUnwindSafe +UnwindSafe>RefUnwindSafe forOnceLock<T>

1.80.0 ·Source§

impl<T:RefUnwindSafe +UnwindSafe, F:UnwindSafe>RefUnwindSafe forLazyLock<T, F>

Source§

impl<T:RefUnwindSafe + ?Sized>RefUnwindSafe forReentrantLock<T>

1.12.0 ·Source§

impl<T: ?Sized>RefUnwindSafe for std::sync::Mutex<T>

1.12.0 ·Source§

impl<T: ?Sized>RefUnwindSafe for std::sync::RwLock<T>

Auto implementors§

§

impl !RefUnwindSafe for std::fs::TryLockError

§

impl !RefUnwindSafe for std::io::Error

§

impl !RefUnwindSafe forCommand

§

impl !RefUnwindSafe forOnceState

§

implRefUnwindSafe forAsciiChar

§

implRefUnwindSafe forBacktraceStatus

§

implRefUnwindSafe for std::cmp::Ordering

§

implRefUnwindSafe forTryReserveErrorKind

§

implRefUnwindSafe forInfallible

§

implRefUnwindSafe forVarError

§

implRefUnwindSafe forFromBytesWithNulError

§

implRefUnwindSafe forc_void

§

implRefUnwindSafe for std::fmt::Alignment

§

implRefUnwindSafe forDebugAsHex

§

implRefUnwindSafe forSign

§

implRefUnwindSafe forAtomicOrdering

§

implRefUnwindSafe forBasicBlock

§

implRefUnwindSafe forUnwindTerminateReason

§

implRefUnwindSafe forSimdAlign

§

implRefUnwindSafe forErrorKind

§

implRefUnwindSafe forSeekFrom

§

implRefUnwindSafe forIpAddr

§

implRefUnwindSafe forIpv6MulticastScope

§

implRefUnwindSafe forShutdown

§

implRefUnwindSafe for std::net::SocketAddr

§

implRefUnwindSafe forFpCategory

§

implRefUnwindSafe forIntErrorKind

§

implRefUnwindSafe forOneSidedRangeBound

§

implRefUnwindSafe forAncillaryError

§

implRefUnwindSafe forGetDisjointMutError

§

implRefUnwindSafe forSearchStep

§

implRefUnwindSafe for std::sync::atomic::Ordering

§

implRefUnwindSafe forRecvTimeoutError

§

implRefUnwindSafe forTryRecvError

§

implRefUnwindSafe forBacktraceStyle

§

implRefUnwindSafe forbool

§

implRefUnwindSafe forchar

§

implRefUnwindSafe forf16

§

implRefUnwindSafe forf32

§

implRefUnwindSafe forf64

§

implRefUnwindSafe forf128

§

implRefUnwindSafe fori8

§

implRefUnwindSafe fori16

§

implRefUnwindSafe fori32

§

implRefUnwindSafe fori64

§

implRefUnwindSafe fori128

§

implRefUnwindSafe forisize

§

implRefUnwindSafe for!

§

implRefUnwindSafe forstr

§

implRefUnwindSafe foru8

§

implRefUnwindSafe foru16

§

implRefUnwindSafe foru32

§

implRefUnwindSafe foru64

§

implRefUnwindSafe foru128

§

implRefUnwindSafe for()

§

implRefUnwindSafe forusize

§

implRefUnwindSafe forAllocError

§

implRefUnwindSafe forGlobal

§

implRefUnwindSafe forLayout

§

implRefUnwindSafe forLayoutError

§

implRefUnwindSafe forSystem

§

implRefUnwindSafe forTypeId

§

implRefUnwindSafe forTryFromSliceError

§

implRefUnwindSafe for std::ascii::EscapeDefault

§

implRefUnwindSafe forBacktrace

§

implRefUnwindSafe forBacktraceFrame

§

implRefUnwindSafe forByteStr

§

implRefUnwindSafe forByteString

§

implRefUnwindSafe forBorrowError

§

implRefUnwindSafe forBorrowMutError

§

implRefUnwindSafe forCharTryFromError

§

implRefUnwindSafe forDecodeUtf16Error

§

implRefUnwindSafe for std::char::EscapeDebug

§

implRefUnwindSafe for std::char::EscapeDefault

§

implRefUnwindSafe for std::char::EscapeUnicode

§

implRefUnwindSafe forParseCharError

§

implRefUnwindSafe forToLowercase

§

implRefUnwindSafe forToUppercase

§

implRefUnwindSafe forTryFromCharError

§

implRefUnwindSafe forUnorderedKeyError

§

implRefUnwindSafe forTryReserveError

§

implRefUnwindSafe forArgs

§

implRefUnwindSafe forArgsOs

§

implRefUnwindSafe forJoinPathsError

§

implRefUnwindSafe forVars

§

implRefUnwindSafe forVarsOs

§

implRefUnwindSafe forCStr

§

implRefUnwindSafe forCString

§

implRefUnwindSafe forFromBytesUntilNulError

§

implRefUnwindSafe forFromVecWithNulError

§

implRefUnwindSafe forIntoStringError

§

implRefUnwindSafe forNulError

§

implRefUnwindSafe forOsStr

§

implRefUnwindSafe forOsString

§

implRefUnwindSafe for std::fmt::Error

§

implRefUnwindSafe forFormattingOptions

§

implRefUnwindSafe forDirBuilder

§

implRefUnwindSafe forDirEntry

§

implRefUnwindSafe forFile

§

implRefUnwindSafe forFileTimes

§

implRefUnwindSafe forFileType

§

implRefUnwindSafe forMetadata

§

implRefUnwindSafe forOpenOptions

§

implRefUnwindSafe forPermissions

§

implRefUnwindSafe forReadDir

§

implRefUnwindSafe forDefaultHasher

§

implRefUnwindSafe forRandomState

§

implRefUnwindSafe forSipHasher

§

implRefUnwindSafe forReturnToArg

§

implRefUnwindSafe forUnwindActionArg

§

implRefUnwindSafe for std::io::Empty

§

implRefUnwindSafe forPipeReader

§

implRefUnwindSafe forPipeWriter

§

implRefUnwindSafe for std::io::Repeat

§

implRefUnwindSafe forSink

§

implRefUnwindSafe forStdin

§

implRefUnwindSafe forWriterPanicked

§

implRefUnwindSafe forPhantomPinned

§

implRefUnwindSafe forAssume

§

implRefUnwindSafe forAddrParseError

§

implRefUnwindSafe forIntoIncoming

§

implRefUnwindSafe forIpv4Addr

§

implRefUnwindSafe forIpv6Addr

§

implRefUnwindSafe forSocketAddrV4

§

implRefUnwindSafe forSocketAddrV6

§

implRefUnwindSafe forTcpListener

§

implRefUnwindSafe forTcpStream

§

implRefUnwindSafe forUdpSocket

§

implRefUnwindSafe forParseFloatError

§

implRefUnwindSafe forParseIntError

§

implRefUnwindSafe forTryFromIntError

§

implRefUnwindSafe forRangeFull

§

implRefUnwindSafe forOwnedFd

§

implRefUnwindSafe forPidFd

§

implRefUnwindSafe forstat

§

implRefUnwindSafe for std::os::unix::net::SocketAddr

§

implRefUnwindSafe forSocketCred

§

implRefUnwindSafe forUCred

§

implRefUnwindSafe forUnixDatagram

§

implRefUnwindSafe forUnixListener

§

implRefUnwindSafe forUnixStream

§

implRefUnwindSafe forHandleOrInvalid

§

implRefUnwindSafe forHandleOrNull

§

implRefUnwindSafe forInvalidHandleError

§

implRefUnwindSafe forNullHandleError

§

implRefUnwindSafe forOwnedHandle

§

implRefUnwindSafe forOwnedSocket

§

implRefUnwindSafe forNormalizeError

§

implRefUnwindSafe forPath

§

implRefUnwindSafe forPathBuf

§

implRefUnwindSafe forStripPrefixError

§

implRefUnwindSafe forChild

§

implRefUnwindSafe forChildStderr

§

implRefUnwindSafe forChildStdin

§

implRefUnwindSafe forChildStdout

§

implRefUnwindSafe forExitCode

§

implRefUnwindSafe forExitStatus

§

implRefUnwindSafe forExitStatusError

§

implRefUnwindSafe forOutput

§

implRefUnwindSafe forStdio

§

implRefUnwindSafe for std::ptr::Alignment

§

implRefUnwindSafe forDefaultRandomSource

§

implRefUnwindSafe forParseBoolError

§

implRefUnwindSafe forUtf8Error

§

implRefUnwindSafe forFromUtf8Error

§

implRefUnwindSafe forFromUtf16Error

§

implRefUnwindSafe forIntoChars

§

implRefUnwindSafe forString

§

implRefUnwindSafe forRecvError

§

implRefUnwindSafe for std::sync::nonpoison::Condvar

§

implRefUnwindSafe forWouldBlock

§

implRefUnwindSafe forBarrierWaitResult

§

implRefUnwindSafe forWaitTimeoutResult

§

implRefUnwindSafe forLocalWaker

§

implRefUnwindSafe forRawWaker

§

implRefUnwindSafe forRawWakerVTable

§

implRefUnwindSafe forWaker

§

implRefUnwindSafe forAccessError

§

implRefUnwindSafe forBuilder

§

implRefUnwindSafe forThread

§

implRefUnwindSafe forThreadId

§

implRefUnwindSafe forDuration

§

implRefUnwindSafe forInstant

§

implRefUnwindSafe forSystemTime

§

implRefUnwindSafe forSystemTimeError

§

implRefUnwindSafe forTryFromFloatSecsError

§

impl<'a> !RefUnwindSafe forRequest<'a>

§

impl<'a> !RefUnwindSafe forFormatter<'a>

§

impl<'a> !RefUnwindSafe forContextBuilder<'a>

§

impl<'a> !RefUnwindSafe forPanicHookInfo<'a>

§

impl<'a>RefUnwindSafe forAncillaryData<'a>

§

impl<'a>RefUnwindSafe forComponent<'a>

§

impl<'a>RefUnwindSafe forPrefix<'a>

§

impl<'a>RefUnwindSafe forUtf8Pattern<'a>

§

impl<'a>RefUnwindSafe forSplitPaths<'a>

§

impl<'a>RefUnwindSafe for std::ffi::os_str::Display<'a>

§

impl<'a>RefUnwindSafe forArguments<'a>

§

impl<'a>RefUnwindSafe forBorrowedCursor<'a>

§

impl<'a>RefUnwindSafe forIoSlice<'a>

§

impl<'a>RefUnwindSafe forIoSliceMut<'a>

§

impl<'a>RefUnwindSafe forStdinLock<'a>

§

impl<'a>RefUnwindSafe forPhantomContravariantLifetime<'a>

§

impl<'a>RefUnwindSafe forPhantomCovariantLifetime<'a>

§

impl<'a>RefUnwindSafe forPhantomInvariantLifetime<'a>

§

impl<'a>RefUnwindSafe for std::net::Incoming<'a>

§

impl<'a>RefUnwindSafe for std::os::unix::net::Incoming<'a>

§

impl<'a>RefUnwindSafe forMessages<'a>

§

impl<'a>RefUnwindSafe forScmCredentials<'a>

§

impl<'a>RefUnwindSafe forScmRights<'a>

§

impl<'a>RefUnwindSafe forSocketAncillary<'a>

§

impl<'a>RefUnwindSafe forEncodeWide<'a>

§

impl<'a>RefUnwindSafe forProcThreadAttributeList<'a>

§

impl<'a>RefUnwindSafe forProcThreadAttributeListBuilder<'a>

§

impl<'a>RefUnwindSafe forAncestors<'a>

§

impl<'a>RefUnwindSafe forComponents<'a>

§

impl<'a>RefUnwindSafe for std::path::Display<'a>

§

impl<'a>RefUnwindSafe for std::path::Iter<'a>

§

impl<'a>RefUnwindSafe forPrefixComponent<'a>

§

impl<'a>RefUnwindSafe forCommandArgs<'a>

§

impl<'a>RefUnwindSafe forCommandEnvs<'a>

§

impl<'a>RefUnwindSafe forEscapeAscii<'a>

§

impl<'a>RefUnwindSafe forCharSearcher<'a>

§

impl<'a>RefUnwindSafe for std::str::Bytes<'a>

§

impl<'a>RefUnwindSafe forCharIndices<'a>

§

impl<'a>RefUnwindSafe forChars<'a>

§

impl<'a>RefUnwindSafe forEncodeUtf16<'a>

§

impl<'a>RefUnwindSafe for std::str::EscapeDebug<'a>

§

impl<'a>RefUnwindSafe for std::str::EscapeDefault<'a>

§

impl<'a>RefUnwindSafe for std::str::EscapeUnicode<'a>

§

impl<'a>RefUnwindSafe for std::str::Lines<'a>

§

impl<'a>RefUnwindSafe forLinesAny<'a>

§

impl<'a>RefUnwindSafe forSplitAsciiWhitespace<'a>

§

impl<'a>RefUnwindSafe forSplitWhitespace<'a>

§

impl<'a>RefUnwindSafe forUtf8Chunk<'a>

§

impl<'a>RefUnwindSafe forUtf8Chunks<'a>

§

impl<'a>RefUnwindSafe for std::string::Drain<'a>

§

impl<'a>RefUnwindSafe forContext<'a>

§

impl<'a>RefUnwindSafe forLocation<'a>

§

impl<'a, 'b> !RefUnwindSafe forDebugList<'a, 'b>

§

impl<'a, 'b> !RefUnwindSafe forDebugMap<'a, 'b>

§

impl<'a, 'b> !RefUnwindSafe forDebugSet<'a, 'b>

§

impl<'a, 'b> !RefUnwindSafe forDebugStruct<'a, 'b>

§

impl<'a, 'b> !RefUnwindSafe forDebugTuple<'a, 'b>

§

impl<'a, 'b>RefUnwindSafe forCharSliceSearcher<'a, 'b>

§

impl<'a, 'b>RefUnwindSafe forStrSearcher<'a, 'b>

§

impl<'a, 'b, const N:usize>RefUnwindSafe forCharArrayRefSearcher<'a, 'b, N>

§

impl<'a, 'f>RefUnwindSafe forVaList<'a, 'f>

§

impl<'a, A>RefUnwindSafe for std::option::Iter<'a, A>
where A:RefUnwindSafe,

§

impl<'a, A>RefUnwindSafe for std::option::IterMut<'a, A>
where A:RefUnwindSafe,

§

impl<'a, B>RefUnwindSafe forCow<'a, B>

§

impl<'a, F>RefUnwindSafe forCharPredicateSearcher<'a, F>
where F:RefUnwindSafe,

§

impl<'a, I>RefUnwindSafe forByRefSized<'a, I>
where I:RefUnwindSafe,

§

impl<'a, I, A>RefUnwindSafe forSplice<'a, I, A>

§

impl<'a, K>RefUnwindSafe for std::collections::btree_set::Cursor<'a, K>
where K:RefUnwindSafe,

§

impl<'a, K>RefUnwindSafe for std::collections::hash_set::Drain<'a, K>
where K:RefUnwindSafe,

§

impl<'a, K>RefUnwindSafe for std::collections::hash_set::Iter<'a, K>
where K:RefUnwindSafe,

§

impl<'a, K, A>RefUnwindSafe for std::collections::btree_set::CursorMut<'a, K, A>

§

impl<'a, K, A>RefUnwindSafe for std::collections::btree_set::CursorMutKey<'a, K, A>

§

impl<'a, K, F>RefUnwindSafe for std::collections::hash_set::ExtractIf<'a, K, F>

§

impl<'a, K, V>RefUnwindSafe for std::collections::hash_map::Entry<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::btree_map::Cursor<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::btree_map::Iter<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::btree_map::IterMut<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::btree_map::Keys<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::btree_map::Range<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe forRangeMut<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::btree_map::Values<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::btree_map::ValuesMut<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::hash_map::Drain<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::hash_map::Iter<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::hash_map::IterMut<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::hash_map::Keys<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::hash_map::OccupiedEntry<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::hash_map::OccupiedError<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::hash_map::VacantEntry<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::hash_map::Values<'a, K, V>

§

impl<'a, K, V>RefUnwindSafe for std::collections::hash_map::ValuesMut<'a, K, V>

§

impl<'a, K, V, A>RefUnwindSafe for std::collections::btree_map::Entry<'a, K, V, A>

§

impl<'a, K, V, A>RefUnwindSafe for std::collections::btree_map::CursorMut<'a, K, V, A>

§

impl<'a, K, V, A>RefUnwindSafe for std::collections::btree_map::CursorMutKey<'a, K, V, A>

§

impl<'a, K, V, A>RefUnwindSafe for std::collections::btree_map::OccupiedEntry<'a, K, V, A>

§

impl<'a, K, V, A>RefUnwindSafe for std::collections::btree_map::OccupiedError<'a, K, V, A>

§

impl<'a, K, V, A>RefUnwindSafe for std::collections::btree_map::VacantEntry<'a, K, V, A>

§

impl<'a, K, V, F>RefUnwindSafe for std::collections::hash_map::ExtractIf<'a, K, V, F>

§

impl<'a, K, V, R, F, A>RefUnwindSafe for std::collections::btree_map::ExtractIf<'a, K, V, R, F, A>

§

impl<'a, P>RefUnwindSafe forMatchIndices<'a, P>
where <P asPattern>::Searcher<'a>:RefUnwindSafe,

§

impl<'a, P>RefUnwindSafe forMatches<'a, P>
where <P asPattern>::Searcher<'a>:RefUnwindSafe,

§

impl<'a, P>RefUnwindSafe forRMatchIndices<'a, P>
where <P asPattern>::Searcher<'a>:RefUnwindSafe,

§

impl<'a, P>RefUnwindSafe forRMatches<'a, P>
where <P asPattern>::Searcher<'a>:RefUnwindSafe,

§

impl<'a, P>RefUnwindSafe for std::str::RSplit<'a, P>
where <P asPattern>::Searcher<'a>:RefUnwindSafe,

§

impl<'a, P>RefUnwindSafe for std::str::RSplitN<'a, P>
where <P asPattern>::Searcher<'a>:RefUnwindSafe,

§

impl<'a, P>RefUnwindSafe forRSplitTerminator<'a, P>
where <P asPattern>::Searcher<'a>:RefUnwindSafe,

§

impl<'a, P>RefUnwindSafe for std::str::Split<'a, P>
where <P asPattern>::Searcher<'a>:RefUnwindSafe,

§

impl<'a, P>RefUnwindSafe for std::str::SplitInclusive<'a, P>
where <P asPattern>::Searcher<'a>:RefUnwindSafe,

§

impl<'a, P>RefUnwindSafe for std::str::SplitN<'a, P>
where <P asPattern>::Searcher<'a>:RefUnwindSafe,

§

impl<'a, P>RefUnwindSafe forSplitTerminator<'a, P>
where <P asPattern>::Searcher<'a>:RefUnwindSafe,

§

impl<'a, T> !RefUnwindSafe for std::sync::nonpoison::MutexGuard<'a, T>

§

impl<'a, T>RefUnwindSafe for std::collections::binary_heap::Iter<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::collections::btree_set::Iter<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::collections::btree_set::Range<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::collections::btree_set::SymmetricDifference<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::collections::btree_set::Union<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::collections::linked_list::Iter<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::collections::linked_list::IterMut<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::collections::vec_deque::Iter<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::collections::vec_deque::IterMut<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::result::Iter<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::result::IterMut<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe forChunks<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe forChunksExact<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe forChunksExactMut<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe forChunksMut<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::slice::Iter<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::slice::IterMut<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe forRChunks<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe forRChunksExact<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe forRChunksExactMut<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe forRChunksMut<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe forWindows<'a, T>
where T:RefUnwindSafe,

§

impl<'a, T>RefUnwindSafe for std::sync::mpmc::Iter<'a, T>

§

impl<'a, T>RefUnwindSafe for std::sync::mpmc::TryIter<'a, T>

§

impl<'a, T>RefUnwindSafe for std::sync::mpsc::Iter<'a, T>

§

impl<'a, T>RefUnwindSafe for std::sync::mpsc::TryIter<'a, T>

§

impl<'a, T>RefUnwindSafe for std::sync::nonpoison::MappedMutexGuard<'a, T>
where T:RefUnwindSafe + ?Sized,

§

impl<'a, T>RefUnwindSafe for std::sync::MappedMutexGuard<'a, T>
where T:RefUnwindSafe + ?Sized,

§

impl<'a, T>RefUnwindSafe for std::sync::MutexGuard<'a, T>
where T: ?Sized,

§

impl<'a, T>RefUnwindSafe forReentrantLockGuard<'a, T>
where T:RefUnwindSafe + ?Sized,

§

impl<'a, T, A>RefUnwindSafe for std::collections::btree_set::Entry<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe for std::collections::binary_heap::Drain<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe forDrainSorted<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe for std::collections::binary_heap::PeekMut<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe for std::collections::btree_set::Difference<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe for std::collections::btree_set::Intersection<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe for std::collections::btree_set::OccupiedEntry<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe for std::collections::btree_set::VacantEntry<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe for std::collections::linked_list::Cursor<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe for std::collections::linked_list::CursorMut<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe for std::collections::vec_deque::Drain<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe for std::vec::Drain<'a, T, A>

§

impl<'a, T, A>RefUnwindSafe for std::vec::PeekMut<'a, T, A>

§

impl<'a, T, F, A>RefUnwindSafe for std::collections::linked_list::ExtractIf<'a, T, F, A>

§

impl<'a, T, F, A>RefUnwindSafe for std::collections::vec_deque::ExtractIf<'a, T, F, A>

§

impl<'a, T, F, A>RefUnwindSafe for std::vec::ExtractIf<'a, T, F, A>

§

impl<'a, T, P>RefUnwindSafe forChunkBy<'a, T, P>

§

impl<'a, T, P>RefUnwindSafe forChunkByMut<'a, T, P>

§

impl<'a, T, P>RefUnwindSafe for std::slice::RSplit<'a, T, P>

§

impl<'a, T, P>RefUnwindSafe forRSplitMut<'a, T, P>

§

impl<'a, T, P>RefUnwindSafe for std::slice::RSplitN<'a, T, P>

§

impl<'a, T, P>RefUnwindSafe forRSplitNMut<'a, T, P>

§

impl<'a, T, P>RefUnwindSafe for std::slice::Split<'a, T, P>

§

impl<'a, T, P>RefUnwindSafe for std::slice::SplitInclusive<'a, T, P>

§

impl<'a, T, P>RefUnwindSafe forSplitInclusiveMut<'a, T, P>

§

impl<'a, T, P>RefUnwindSafe forSplitMut<'a, T, P>

§

impl<'a, T, P>RefUnwindSafe for std::slice::SplitN<'a, T, P>

§

impl<'a, T, P>RefUnwindSafe forSplitNMut<'a, T, P>

§

impl<'a, T, R, F, A>RefUnwindSafe for std::collections::btree_set::ExtractIf<'a, T, R, F, A>

§

impl<'a, T, S>RefUnwindSafe for std::collections::hash_set::Entry<'a, T, S>

§

impl<'a, T, S>RefUnwindSafe for std::collections::hash_set::Difference<'a, T, S>

§

impl<'a, T, S>RefUnwindSafe for std::collections::hash_set::Intersection<'a, T, S>

§

impl<'a, T, S>RefUnwindSafe for std::collections::hash_set::OccupiedEntry<'a, T, S>

§

impl<'a, T, S>RefUnwindSafe for std::collections::hash_set::SymmetricDifference<'a, T, S>

§

impl<'a, T, S>RefUnwindSafe for std::collections::hash_set::Union<'a, T, S>

§

impl<'a, T, S>RefUnwindSafe for std::collections::hash_set::VacantEntry<'a, T, S>

§

impl<'a, T, const N:usize>RefUnwindSafe forArrayWindows<'a, T, N>
where T:RefUnwindSafe,

§

impl<'a, const N:usize>RefUnwindSafe forCharArraySearcher<'a, N>

§

impl<'b, T> !RefUnwindSafe forRef<'b, T>

§

impl<'b, T> !RefUnwindSafe forRefMut<'b, T>

§

impl<'data>RefUnwindSafe forBorrowedBuf<'data>

§

impl<'f>RefUnwindSafe forVaListImpl<'f>

§

impl<'fd>RefUnwindSafe forBorrowedFd<'fd>

§

impl<'handle>RefUnwindSafe forBorrowedHandle<'handle>

§

impl<'rwlock, T> !RefUnwindSafe for std::sync::nonpoison::RwLockWriteGuard<'rwlock, T>

§

impl<'rwlock, T>RefUnwindSafe for std::sync::nonpoison::MappedRwLockReadGuard<'rwlock, T>
where T:RefUnwindSafe + ?Sized,

§

impl<'rwlock, T>RefUnwindSafe for std::sync::nonpoison::MappedRwLockWriteGuard<'rwlock, T>
where T:RefUnwindSafe + ?Sized,

§

impl<'rwlock, T>RefUnwindSafe for std::sync::nonpoison::RwLockReadGuard<'rwlock, T>
where T:RefUnwindSafe + ?Sized,

§

impl<'rwlock, T>RefUnwindSafe for std::sync::MappedRwLockReadGuard<'rwlock, T>
where T:RefUnwindSafe + ?Sized,

§

impl<'rwlock, T>RefUnwindSafe for std::sync::MappedRwLockWriteGuard<'rwlock, T>
where T:RefUnwindSafe + ?Sized,

§

impl<'rwlock, T>RefUnwindSafe for std::sync::RwLockReadGuard<'rwlock, T>
where T:RefUnwindSafe + ?Sized,

§

impl<'rwlock, T>RefUnwindSafe for std::sync::RwLockWriteGuard<'rwlock, T>
where T: ?Sized,

§

impl<'scope, 'env>RefUnwindSafe forScope<'scope, 'env>

§

impl<'scope, T> !RefUnwindSafe forScopedJoinHandle<'scope, T>

§

impl<'socket>RefUnwindSafe forBorrowedSocket<'socket>

§

impl<A>RefUnwindSafe for std::iter::Repeat<A>
where A:RefUnwindSafe,

§

impl<A>RefUnwindSafe forRepeatN<A>
where A:RefUnwindSafe,

§

impl<A>RefUnwindSafe for std::option::IntoIter<A>
where A:RefUnwindSafe,

§

impl<A>RefUnwindSafe forRangeFromIter<A>
where A:RefUnwindSafe,

§

impl<A>RefUnwindSafe forRangeInclusiveIter<A>
where A:RefUnwindSafe,

§

impl<A>RefUnwindSafe forRangeIter<A>
where A:RefUnwindSafe,

§

impl<A, B>RefUnwindSafe for std::iter::Chain<A, B>

§

impl<A, B>RefUnwindSafe forZip<A, B>

§

impl<B>RefUnwindSafe for std::io::Lines<B>
where B:RefUnwindSafe,

§

impl<B>RefUnwindSafe for std::io::Split<B>
where B:RefUnwindSafe,

§

impl<B, C>RefUnwindSafe forControlFlow<B, C>

§

impl<Dyn> !RefUnwindSafe forDynMetadata<Dyn>

§

impl<E>RefUnwindSafe forReport<E>
where E:RefUnwindSafe,

§

impl<F>RefUnwindSafe for std::fmt::FromFn<F>
where F:RefUnwindSafe,

§

impl<F>RefUnwindSafe forPollFn<F>
where F:RefUnwindSafe,

§

impl<F>RefUnwindSafe for std::iter::FromFn<F>
where F:RefUnwindSafe,

§

impl<F>RefUnwindSafe forOnceWith<F>
where F:RefUnwindSafe,

§

impl<F>RefUnwindSafe forRepeatWith<F>
where F:RefUnwindSafe,

§

impl<G>RefUnwindSafe forFromCoroutine<G>
where G:RefUnwindSafe,

§

impl<H>RefUnwindSafe forBuildHasherDefault<H>

§

impl<I>RefUnwindSafe forFromIter<I>
where I:RefUnwindSafe,

§

impl<I>RefUnwindSafe forDecodeUtf16<I>
where I:RefUnwindSafe,

§

impl<I>RefUnwindSafe forCloned<I>
where I:RefUnwindSafe,

§

impl<I>RefUnwindSafe forCopied<I>
where I:RefUnwindSafe,

§

impl<I>RefUnwindSafe forCycle<I>
where I:RefUnwindSafe,

§

impl<I>RefUnwindSafe forEnumerate<I>
where I:RefUnwindSafe,

§

impl<I>RefUnwindSafe forFlatten<I>

§

impl<I>RefUnwindSafe forFuse<I>
where I:RefUnwindSafe,

§

impl<I>RefUnwindSafe forIntersperse<I>

§

impl<I>RefUnwindSafe forPeekable<I>

§

impl<I>RefUnwindSafe forSkip<I>
where I:RefUnwindSafe,

§

impl<I>RefUnwindSafe forStepBy<I>
where I:RefUnwindSafe,

§

impl<I>RefUnwindSafe for std::iter::Take<I>
where I:RefUnwindSafe,

§

impl<I, F>RefUnwindSafe forFilterMap<I, F>

§

impl<I, F>RefUnwindSafe forInspect<I, F>

§

impl<I, F>RefUnwindSafe forMap<I, F>

§

impl<I, F, const N:usize>RefUnwindSafe forMapWindows<I, F, N>

§

impl<I, G>RefUnwindSafe forIntersperseWith<I, G>

§

impl<I, P>RefUnwindSafe forFilter<I, P>

§

impl<I, P>RefUnwindSafe forMapWhile<I, P>

§

impl<I, P>RefUnwindSafe forSkipWhile<I, P>

§

impl<I, P>RefUnwindSafe forTakeWhile<I, P>

§

impl<I, St, F>RefUnwindSafe forScan<I, St, F>

§

impl<I, U, F>RefUnwindSafe forFlatMap<I, U, F>

§

impl<I, const N:usize>RefUnwindSafe forArrayChunks<I, N>

§

impl<Idx>RefUnwindSafe for std::ops::Range<Idx>
where Idx:RefUnwindSafe,

§

impl<Idx>RefUnwindSafe for std::ops::RangeFrom<Idx>
where Idx:RefUnwindSafe,

§

impl<Idx>RefUnwindSafe for std::ops::RangeInclusive<Idx>
where Idx:RefUnwindSafe,

§

impl<Idx>RefUnwindSafe forRangeTo<Idx>
where Idx:RefUnwindSafe,

§

impl<Idx>RefUnwindSafe for std::ops::RangeToInclusive<Idx>
where Idx:RefUnwindSafe,

§

impl<Idx>RefUnwindSafe for std::range::Range<Idx>
where Idx:RefUnwindSafe,

§

impl<Idx>RefUnwindSafe for std::range::RangeFrom<Idx>
where Idx:RefUnwindSafe,

§

impl<Idx>RefUnwindSafe for std::range::RangeInclusive<Idx>
where Idx:RefUnwindSafe,

§

impl<Idx>RefUnwindSafe for std::range::RangeToInclusive<Idx>
where Idx:RefUnwindSafe,

§

impl<K>RefUnwindSafe for std::collections::hash_set::IntoIter<K>
where K:RefUnwindSafe,

§

impl<K, V>RefUnwindSafe for std::collections::hash_map::IntoIter<K, V>

§

impl<K, V>RefUnwindSafe for std::collections::hash_map::IntoKeys<K, V>

§

impl<K, V>RefUnwindSafe for std::collections::hash_map::IntoValues<K, V>

§

impl<K, V, A>RefUnwindSafe for std::collections::btree_map::IntoIter<K, V, A>

§

impl<K, V, A>RefUnwindSafe for std::collections::btree_map::IntoKeys<K, V, A>

§

impl<K, V, A>RefUnwindSafe for std::collections::btree_map::IntoValues<K, V, A>

§

impl<K, V, A>RefUnwindSafe forBTreeMap<K, V, A>

§

impl<K, V, S>RefUnwindSafe forHashMap<K, V, S>

§

impl<Ptr>RefUnwindSafe forPin<Ptr>
where Ptr:RefUnwindSafe,

§

impl<R>RefUnwindSafe forBufReader<R>
where R:RefUnwindSafe + ?Sized,

§

impl<R>RefUnwindSafe for std::io::Bytes<R>
where R:RefUnwindSafe,

§

impl<Ret, T>RefUnwindSafe forfn(T₁, T₂, …, Tₙ) -> Ret

§

impl<T> !RefUnwindSafe forCell<T>

§

impl<T> !RefUnwindSafe forOnceCell<T>

§

impl<T> !RefUnwindSafe forRefCell<T>

§

impl<T> !RefUnwindSafe forSyncUnsafeCell<T>

§

impl<T> !RefUnwindSafe forUnsafePinned<T>

§

impl<T> !RefUnwindSafe for std::sync::nonpoison::Mutex<T>

§

impl<T> !RefUnwindSafe for std::sync::nonpoison::RwLock<T>

§

impl<T> !RefUnwindSafe forJoinHandle<T>

§

impl<T>RefUnwindSafe forBound<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forOption<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe for std::sync::TryLockError<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forSendTimeoutError<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forTrySendError<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forPoll<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe for*const T
where T:RefUnwindSafe + ?Sized,

§

impl<T>RefUnwindSafe for*mut T
where T:RefUnwindSafe + ?Sized,

§

impl<T>RefUnwindSafe for[T]
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe for(T₁, T₂, …, Tₙ)
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forThinBox<T>
where T:RefUnwindSafe + ?Sized,

§

impl<T>RefUnwindSafe forReverse<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forPending<T>

§

impl<T>RefUnwindSafe forReady<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe for std::io::Cursor<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe for std::io::Take<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe for std::iter::Empty<T>

§

impl<T>RefUnwindSafe for std::iter::Once<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forRev<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forPhantomContravariant<T>
where T: ?Sized,

§

impl<T>RefUnwindSafe forPhantomCovariant<T>
where T: ?Sized,

§

impl<T>RefUnwindSafe forPhantomData<T>
where T:RefUnwindSafe + ?Sized,

§

impl<T>RefUnwindSafe forPhantomInvariant<T>
where T: ?Sized,

§

impl<T>RefUnwindSafe forDiscriminant<T>

§

impl<T>RefUnwindSafe forManuallyDrop<T>
where T:RefUnwindSafe + ?Sized,

§

impl<T>RefUnwindSafe forSaturating<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forWrapping<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forYeet<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forNonNull<T>
where T:RefUnwindSafe + ?Sized,

§

impl<T>RefUnwindSafe for std::result::IntoIter<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe for std::sync::mpmc::IntoIter<T>

§

impl<T>RefUnwindSafe for std::sync::mpsc::IntoIter<T>

§

impl<T>RefUnwindSafe for std::sync::mpsc::Receiver<T>

§

impl<T>RefUnwindSafe forSendError<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe for std::sync::mpsc::Sender<T>

§

impl<T>RefUnwindSafe forSyncSender<T>

§

impl<T>RefUnwindSafe forExclusive<T>
where T:RefUnwindSafe + ?Sized,

§

impl<T>RefUnwindSafe forPoisonError<T>
where T:RefUnwindSafe,

§

impl<T>RefUnwindSafe forLocalKey<T>

§

impl<T>RefUnwindSafe forMaybeUninit<T>
where T:RefUnwindSafe,

§

impl<T, A =Global> !RefUnwindSafe forUniqueRc<T, A>

§

impl<T, A =Global> !RefUnwindSafe for std::rc::Weak<T, A>

§

impl<T, A>RefUnwindSafe forBox<T, A>

§

impl<T, A>RefUnwindSafe for std::collections::binary_heap::IntoIter<T, A>

§

impl<T, A>RefUnwindSafe forIntoIterSorted<T, A>

§

impl<T, A>RefUnwindSafe for std::collections::btree_set::IntoIter<T, A>

§

impl<T, A>RefUnwindSafe for std::collections::linked_list::IntoIter<T, A>

§

impl<T, A>RefUnwindSafe forBTreeSet<T, A>

§

impl<T, A>RefUnwindSafe forBinaryHeap<T, A>

§

impl<T, A>RefUnwindSafe forLinkedList<T, A>

§

impl<T, A>RefUnwindSafe forVecDeque<T, A>

§

impl<T, A>RefUnwindSafe for std::collections::vec_deque::IntoIter<T, A>

§

impl<T, A>RefUnwindSafe forArc<T, A>

§

impl<T, A>RefUnwindSafe forUniqueArc<T, A>

§

impl<T, A>RefUnwindSafe for std::sync::Weak<T, A>

§

impl<T, A>RefUnwindSafe for std::vec::IntoIter<T, A>

§

impl<T, A>RefUnwindSafe forVec<T, A>

§

impl<T, E>RefUnwindSafe forResult<T, E>

§

impl<T, F =fn() -> T> !RefUnwindSafe forLazyCell<T, F>

§

impl<T, F>RefUnwindSafe forSuccessors<T, F>

§

impl<T, F>RefUnwindSafe forDropGuard<T, F>

§

impl<T, S>RefUnwindSafe forHashSet<T, S>

§

impl<T, U>RefUnwindSafe for std::io::Chain<T, U>

§

impl<T, const N:usize>RefUnwindSafe for[T; N]
where T:RefUnwindSafe,

§

impl<T, const N:usize>RefUnwindSafe for std::array::IntoIter<T, N>
where T:RefUnwindSafe,

§

impl<T, const N:usize>RefUnwindSafe forMask<T, N>
where T:RefUnwindSafe,

§

impl<T, const N:usize>RefUnwindSafe forSimd<T, N>
where T:RefUnwindSafe,

§

impl<T, const N:usize>RefUnwindSafe for [Option<T>;N]
where T:RefUnwindSafe,

§

impl<T, const N:usize>RefUnwindSafe for [MaybeUninit<T>;N]
where T:RefUnwindSafe,

§

impl<W> !RefUnwindSafe forIntoInnerError<W>

§

impl<W>RefUnwindSafe forBufWriter<W>
where W:RefUnwindSafe + ?Sized,

§

impl<W>RefUnwindSafe forLineWriter<W>
where W:RefUnwindSafe + ?Sized,

§

impl<Y, R>RefUnwindSafe forCoroutineState<Y, R>

§

impl<const N:usize>RefUnwindSafe forLaneCount<N>

§

impl<const N:usize>RefUnwindSafe for [u8;N]


[8]ページ先頭

©2009-2026 Movatter.jp