Skip to main content

RefUnwindSafe

Trait RefUnwindSafe 

1.9.0 · Source
pub auto trait RefUnwindSafe { }
Expand description

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

This trait is namely not implemented by UnsafeCell, the root of all interior mutability.

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

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

1.9.0 · Source§

impl<T> !RefUnwindSafe for UnsafeCell<T>
where T: ?Sized,

1.9.0 · Source§

impl RefUnwindSafe for std::io::stdio::Stderr

1.9.0 · Source§

impl RefUnwindSafe for StderrLock<'_>

1.9.0 · Source§

impl RefUnwindSafe for std::io::stdio::Stdout

1.9.0 · Source§

impl RefUnwindSafe for StdoutLock<'_>

1.14.0 · Source§

impl RefUnwindSafe for Atomic<bool>

Available on target_has_atomic_load_store=8 only.
1.34.0 · Source§

impl RefUnwindSafe for Atomic<i8>

Available on target_has_atomic_load_store=8 only.
1.34.0 · Source§

impl RefUnwindSafe for Atomic<i16>

Available on target_has_atomic_load_store=16 only.
1.34.0 · Source§

impl RefUnwindSafe for Atomic<i32>

Available on target_has_atomic_load_store=32 only.
1.34.0 · Source§

impl RefUnwindSafe for Atomic<i64>

Available on target_has_atomic_load_store=64 only.
1.14.0 · Source§

impl RefUnwindSafe for Atomic<isize>

Available on target_has_atomic_load_store=ptr only.
1.34.0 · Source§

impl RefUnwindSafe for Atomic<u8>

Available on target_has_atomic_load_store=8 only.
1.34.0 · Source§

impl RefUnwindSafe for Atomic<u16>

Available on target_has_atomic_load_store=16 only.
1.34.0 · Source§

impl RefUnwindSafe for Atomic<u32>

Available on target_has_atomic_load_store=32 only.
1.34.0 · Source§

impl RefUnwindSafe for Atomic<u64>

Available on target_has_atomic_load_store=64 only.
1.14.0 · Source§

impl RefUnwindSafe for Atomic<usize>

Available on target_has_atomic_load_store=ptr only.
1.12.0 · Source§

impl RefUnwindSafe for Barrier

1.59.0 · Source§

impl RefUnwindSafe for std::sync::once::Once

1.12.0 · Source§

impl RefUnwindSafe for std::sync::Condvar

1.28.0 · Source§

impl<T> RefUnwindSafe for NonZero<T>

1.14.0 · Source§

impl<T> RefUnwindSafe for Atomic<*mut T>

Available on target_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 for AssertUnwindSafe<T>

1.58.0 · Source§

impl<T, A> RefUnwindSafe for Rc<T, A>

1.70.0 · Source§

impl<T: RefUnwindSafe + UnwindSafe> RefUnwindSafe for OnceLock<T>

1.80.0 · Source§

impl<T: RefUnwindSafe + UnwindSafe, F: UnwindSafe> RefUnwindSafe for LazyLock<T, F>

Source§

impl<T: RefUnwindSafe + ?Sized> RefUnwindSafe for ReentrantLock<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 Hook

§

impl !RefUnwindSafe for CopyResult

§

impl !RefUnwindSafe for Stash

§

impl !RefUnwindSafe for Cache

§

impl !RefUnwindSafe for Mapping

§

impl !RefUnwindSafe for Repr

§

impl !RefUnwindSafe for Custom

§

impl !RefUnwindSafe for std::io::error::Error

§

impl !RefUnwindSafe for std::process::Command

§

impl !RefUnwindSafe for Backoff

§

impl !RefUnwindSafe for std::sync::once::OnceState

§

impl !RefUnwindSafe for std::sys::process::unix::common::Command

§

impl !RefUnwindSafe for std::sys::sync::once::futex::OnceState

§

impl !RefUnwindSafe for LocalPointer

§

impl !RefUnwindSafe for ThreadInit

§

impl !RefUnwindSafe for ChildSpawnHooks

§

impl !RefUnwindSafe for SpawnHook

§

impl !RefUnwindSafe for SpawnHooks

§

impl<'a> !RefUnwindSafe for std::backtrace_rs::symbolize::gimli::Context<'a>

§

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

§

impl<'a> !RefUnwindSafe for Formatter<'a>

§

impl<'a> !RefUnwindSafe for EHContext<'a>

§

impl<'a> !RefUnwindSafe for ContextBuilder<'a>

§

impl<'a> !RefUnwindSafe for PanicHookInfo<'a>

§

impl<'a, 'b> !RefUnwindSafe for BacktraceFmt<'a, 'b>

§

impl<'a, 'b> !RefUnwindSafe for DebugList<'a, 'b>

§

impl<'a, 'b> !RefUnwindSafe for DebugMap<'a, 'b>

§

impl<'a, 'b> !RefUnwindSafe for DebugSet<'a, 'b>

§

impl<'a, 'b> !RefUnwindSafe for DebugStruct<'a, 'b>

§

impl<'a, 'b> !RefUnwindSafe for DebugTuple<'a, 'b>

§

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

§

impl<'b, T> !RefUnwindSafe for Ref<'b, T>

§

impl<'b, T> !RefUnwindSafe for RefMut<'b, T>

§

impl<'fmt, 'a, 'b> !RefUnwindSafe for BacktraceFrameFmt<'fmt, 'a, 'b>

§

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

§

impl<'scope, T> !RefUnwindSafe for JoinInner<'scope, T>

§

impl<'scope, T> !RefUnwindSafe for std::thread::lifecycle::Packet<'scope, T>

§

impl<'scope, T> !RefUnwindSafe for ScopedJoinHandle<'scope, T>

§

impl<Dyn> !RefUnwindSafe for DynMetadata<Dyn>

§

impl<T> !RefUnwindSafe for ReceiverFlavor<T>

§

impl<T> !RefUnwindSafe for SenderFlavor<T>

§

impl<T> !RefUnwindSafe for Cell<T>

§

impl<T> !RefUnwindSafe for OnceCell<T>

§

impl<T> !RefUnwindSafe for RefCell<T>

§

impl<T> !RefUnwindSafe for SyncUnsafeCell<T>

§

impl<T> !RefUnwindSafe for TraitImpl<T>

§

impl<T> !RefUnwindSafe for UnsafePinned<T>

§

impl<T> !RefUnwindSafe for Atomic<T>

§

impl<T> !RefUnwindSafe for std::sync::mpmc::array::Channel<T>

§

impl<T> !RefUnwindSafe for std::sync::mpmc::array::Slot<T>

§

impl<T> !RefUnwindSafe for Block<T>

§

impl<T> !RefUnwindSafe for std::sync::mpmc::list::Slot<T>

§

impl<T> !RefUnwindSafe for std::sync::mpmc::zero::Packet<T>

§

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

§

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

§

impl<T> !RefUnwindSafe for std::sys::thread_local::native::eager::Storage<T>

§

impl<T> !RefUnwindSafe for JoinHandle<T>

§

impl<T, A = Global> !RefUnwindSafe for UniqueRc<T, A>

§

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

§

impl<T, D> !RefUnwindSafe for std::sys::thread_local::native::lazy::Storage<T, D>

§

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

§

impl<W> !RefUnwindSafe for IntoInnerError<W>

§

impl RefUnwindSafe for AsciiChar

§

impl RefUnwindSafe for BacktraceStatus

§

impl RefUnwindSafe for BytesOrWide

§

impl RefUnwindSafe for std::backtrace::Inner

§

impl RefUnwindSafe for RawFrame

§

impl RefUnwindSafe for std::backtrace_rs::backtrace::libunwind::Frame

§

impl RefUnwindSafe for _Unwind_Context

§

impl RefUnwindSafe for _Unwind_Reason_Code

§

impl RefUnwindSafe for PrintFmt

§

impl RefUnwindSafe for CharCase

§

impl RefUnwindSafe for std::cmp::Ordering

§

impl RefUnwindSafe for TryReserveErrorKind

§

impl RefUnwindSafe for Infallible

§

impl RefUnwindSafe for VarError

§

impl RefUnwindSafe for FromBytesWithNulError

§

impl RefUnwindSafe for c_void

§

impl RefUnwindSafe for std::fmt::Alignment

§

impl RefUnwindSafe for DebugAsHex

§

impl RefUnwindSafe for Sign

§

impl RefUnwindSafe for Locality

§

impl RefUnwindSafe for AtomicOrdering

§

impl RefUnwindSafe for BasicBlock

§

impl RefUnwindSafe for UnwindTerminateReason

§

impl RefUnwindSafe for SimdAlign

§

impl RefUnwindSafe for ErrorKind

§

impl RefUnwindSafe for SeekFrom

§

impl RefUnwindSafe for Abi

§

impl RefUnwindSafe for Generic

§

impl RefUnwindSafe for TypeKind

§

impl RefUnwindSafe for IpAddr

§

impl RefUnwindSafe for Ipv6MulticastScope

§

impl RefUnwindSafe for Shutdown

§

impl RefUnwindSafe for std::net::SocketAddr

§

impl RefUnwindSafe for FpCategory

§

impl RefUnwindSafe for IntErrorKind

§

impl RefUnwindSafe for OneSidedRangeBound

§

impl RefUnwindSafe for AncillaryError

§

impl RefUnwindSafe for MustAbort

§

impl RefUnwindSafe for std::path::State

§

impl RefUnwindSafe for GetDisjointMutError

§

impl RefUnwindSafe for SearchStep

§

impl RefUnwindSafe for std::sync::atomic::Ordering

§

impl RefUnwindSafe for Selected

§

impl RefUnwindSafe for std::sync::mpsc::RecvTimeoutError

§

impl RefUnwindSafe for std::sync::mpsc::TryRecvError

§

impl RefUnwindSafe for OnceExclusiveState

§

impl RefUnwindSafe for CopyState

§

impl RefUnwindSafe for FdHandle

§

impl RefUnwindSafe for FdMeta

§

impl RefUnwindSafe for SpliceMode

§

impl RefUnwindSafe for EHAction

§

impl RefUnwindSafe for ChildStdio

§

impl RefUnwindSafe for ProgramKind

§

impl RefUnwindSafe for std::sys::process::unix::common::Stdio

§

impl RefUnwindSafe for Cgroup

§

impl RefUnwindSafe for std::sys::thread_local::native::eager::State

§

impl RefUnwindSafe for BacktraceStyle

§

impl RefUnwindSafe for bool

§

impl RefUnwindSafe for char

§

impl RefUnwindSafe for f16

§

impl RefUnwindSafe for f32

§

impl RefUnwindSafe for f64

§

impl RefUnwindSafe for f128

§

impl RefUnwindSafe for i8

§

impl RefUnwindSafe for i16

§

impl RefUnwindSafe for i32

§

impl RefUnwindSafe for i64

§

impl RefUnwindSafe for i128

§

impl RefUnwindSafe for isize

§

impl RefUnwindSafe for !

§

impl RefUnwindSafe for str

§

impl RefUnwindSafe for u8

§

impl RefUnwindSafe for u16

§

impl RefUnwindSafe for u32

§

impl RefUnwindSafe for u64

§

impl RefUnwindSafe for u128

§

impl RefUnwindSafe for ()

§

impl RefUnwindSafe for usize

§

impl RefUnwindSafe for AllocError

§

impl RefUnwindSafe for Global

§

impl RefUnwindSafe for Layout

§

impl RefUnwindSafe for LayoutError

§

impl RefUnwindSafe for System

§

impl RefUnwindSafe for TypeId

§

impl RefUnwindSafe for TryFromSliceError

§

impl RefUnwindSafe for std::ascii::EscapeDefault

§

impl RefUnwindSafe for Backtrace

§

impl RefUnwindSafe for BacktraceFrame

§

impl RefUnwindSafe for BacktraceSymbol

§

impl RefUnwindSafe for Capture

§

impl RefUnwindSafe for Bomb

§

impl RefUnwindSafe for std::backtrace_rs::backtrace::Frame

§

impl RefUnwindSafe for ParsedSym

§

impl RefUnwindSafe for CallbackData

§

impl RefUnwindSafe for Mmap

§

impl RefUnwindSafe for MapsEntry

§

impl RefUnwindSafe for Library

§

impl RefUnwindSafe for LibrarySegment

§

impl RefUnwindSafe for std::backtrace_rs::symbolize::Symbol

§

impl RefUnwindSafe for ByteStr

§

impl RefUnwindSafe for ByteString

§

impl RefUnwindSafe for BorrowError

§

impl RefUnwindSafe for BorrowMutError

§

impl RefUnwindSafe for CharTryFromError

§

impl RefUnwindSafe for DecodeUtf16Error

§

impl RefUnwindSafe for std::char::EscapeDebug

§

impl RefUnwindSafe for std::char::EscapeDefault

§

impl RefUnwindSafe for std::char::EscapeUnicode

§

impl RefUnwindSafe for ParseCharError

§

impl RefUnwindSafe for ToLowercase

§

impl RefUnwindSafe for ToTitlecase

§

impl RefUnwindSafe for ToUppercase

§

impl RefUnwindSafe for TryFromCharError

§

impl RefUnwindSafe for UnorderedKeyError

§

impl RefUnwindSafe for TryReserveError

§

impl RefUnwindSafe for std::env::Args

§

impl RefUnwindSafe for ArgsOs

§

impl RefUnwindSafe for std::env::JoinPathsError

§

impl RefUnwindSafe for Vars

§

impl RefUnwindSafe for VarsOs

§

impl RefUnwindSafe for CStr

§

impl RefUnwindSafe for CString

§

impl RefUnwindSafe for FromBytesUntilNulError

§

impl RefUnwindSafe for FromVecWithNulError

§

impl RefUnwindSafe for IntoStringError

§

impl RefUnwindSafe for NulError

§

impl RefUnwindSafe for OsStr

§

impl RefUnwindSafe for OsString

§

impl RefUnwindSafe for std::fmt::Error

§

impl RefUnwindSafe for FormattingOptions

§

impl RefUnwindSafe for std::fs::Dir

§

impl RefUnwindSafe for std::fs::DirBuilder

§

impl RefUnwindSafe for std::fs::DirEntry

§

impl RefUnwindSafe for std::fs::File

§

impl RefUnwindSafe for std::fs::FileTimes

§

impl RefUnwindSafe for std::fs::FileType

§

impl RefUnwindSafe for Metadata

§

impl RefUnwindSafe for std::fs::OpenOptions

§

impl RefUnwindSafe for Permissions

§

impl RefUnwindSafe for std::fs::ReadDir

§

impl RefUnwindSafe for DefaultHasher

§

impl RefUnwindSafe for RandomState

§

impl RefUnwindSafe for SipHasher

§

impl RefUnwindSafe for ReturnToArg

§

impl RefUnwindSafe for UnwindActionArg

§

impl RefUnwindSafe for Buffer

§

impl RefUnwindSafe for WriterPanicked

§

impl RefUnwindSafe for PipeReader

§

impl RefUnwindSafe for PipeWriter

§

impl RefUnwindSafe for StderrRaw

§

impl RefUnwindSafe for std::io::stdio::Stdin

§

impl RefUnwindSafe for StdinRaw

§

impl RefUnwindSafe for StdoutRaw

§

impl RefUnwindSafe for std::io::Empty

§

impl RefUnwindSafe for std::io::Repeat

§

impl RefUnwindSafe for Sink

§

impl RefUnwindSafe for PhantomPinned

§

impl RefUnwindSafe for std::mem::Alignment

§

impl RefUnwindSafe for Assume

§

impl RefUnwindSafe for Array

§

impl RefUnwindSafe for Bool

§

impl RefUnwindSafe for Char

§

impl RefUnwindSafe for Const

§

impl RefUnwindSafe for DynTrait

§

impl RefUnwindSafe for DynTraitPredicate

§

impl RefUnwindSafe for Enum

§

impl RefUnwindSafe for Field

§

impl RefUnwindSafe for FieldId

§

impl RefUnwindSafe for Float

§

impl RefUnwindSafe for FnPtr

§

impl RefUnwindSafe for GenericType

§

impl RefUnwindSafe for Int

§

impl RefUnwindSafe for Lifetime

§

impl RefUnwindSafe for Pointer

§

impl RefUnwindSafe for Reference

§

impl RefUnwindSafe for std::mem::type_info::Slice

§

impl RefUnwindSafe for Str

§

impl RefUnwindSafe for Struct

§

impl RefUnwindSafe for Trait

§

impl RefUnwindSafe for Tuple

§

impl RefUnwindSafe for Type

§

impl RefUnwindSafe for std::mem::type_info::Union

§

impl RefUnwindSafe for Variant

§

impl RefUnwindSafe for AddrParseError

§

impl RefUnwindSafe for Ipv4Addr

§

impl RefUnwindSafe for Ipv6Addr

§

impl RefUnwindSafe for SocketAddrV4

§

impl RefUnwindSafe for SocketAddrV6

§

impl RefUnwindSafe for IntoIncoming

§

impl RefUnwindSafe for std::net::tcp::TcpListener

§

impl RefUnwindSafe for std::net::tcp::TcpStream

§

impl RefUnwindSafe for std::net::udp::UdpSocket

§

impl RefUnwindSafe for ParseFloatError

§

impl RefUnwindSafe for ParseIntError

§

impl RefUnwindSafe for TryFromIntError

§

impl RefUnwindSafe for RangeFull

§

impl RefUnwindSafe for OwnedFd

§

impl RefUnwindSafe for std::os::linux::process::PidFd

§

impl RefUnwindSafe for stat

§

impl RefUnwindSafe for std::os::unix::net::addr::SocketAddr

§

impl RefUnwindSafe for SocketCred

§

impl RefUnwindSafe for UnixDatagram

§

impl RefUnwindSafe for UnixListener

§

impl RefUnwindSafe for UnixStream

§

impl RefUnwindSafe for UCred

§

impl RefUnwindSafe for NormalizeError

§

impl RefUnwindSafe for Path

§

impl RefUnwindSafe for PathBuf

§

impl RefUnwindSafe for StripPrefixError

§

impl RefUnwindSafe for Child

§

impl RefUnwindSafe for ChildStderr

§

impl RefUnwindSafe for ChildStdin

§

impl RefUnwindSafe for ChildStdout

§

impl RefUnwindSafe for std::process::ExitCode

§

impl RefUnwindSafe for std::process::ExitStatus

§

impl RefUnwindSafe for std::process::ExitStatusError

§

impl RefUnwindSafe for Output

§

impl RefUnwindSafe for std::process::Stdio

§

impl RefUnwindSafe for StdioPipes

§

impl RefUnwindSafe for DefaultRandomSource

§

impl RefUnwindSafe for ParseBoolError

§

impl RefUnwindSafe for Utf8Error

§

impl RefUnwindSafe for FromUtf8Error

§

impl RefUnwindSafe for FromUtf16Error

§

impl RefUnwindSafe for IntoChars

§

impl RefUnwindSafe for String

§

impl RefUnwindSafe for BarrierState

§

impl RefUnwindSafe for BarrierWaitResult

§

impl RefUnwindSafe for ArrayToken

§

impl RefUnwindSafe for std::sync::mpmc::context::Context

§

impl RefUnwindSafe for std::sync::mpmc::context::Inner

§

impl RefUnwindSafe for ListToken

§

impl RefUnwindSafe for Operation

§

impl RefUnwindSafe for Token

§

impl RefUnwindSafe for std::sync::mpmc::waker::Entry

§

impl RefUnwindSafe for SyncWaker

§

impl RefUnwindSafe for std::sync::mpmc::waker::Waker

§

impl RefUnwindSafe for std::sync::mpmc::zero::Inner

§

impl RefUnwindSafe for ZeroToken

§

impl RefUnwindSafe for RecvError

§

impl RefUnwindSafe for std::sync::nonpoison::condvar::Condvar

§

impl RefUnwindSafe for WouldBlock

§

impl RefUnwindSafe for Flag

§

impl RefUnwindSafe for std::sync::poison::Guard

§

impl RefUnwindSafe for Tid

§

impl RefUnwindSafe for WaitTimeoutResult

§

impl RefUnwindSafe for std::sys::args::common::Args

§

impl RefUnwindSafe for Env

§

impl RefUnwindSafe for FileDesc

§

impl RefUnwindSafe for std::sys::fs::common::Dir

§

impl RefUnwindSafe for CachedFileMetadata

§

impl RefUnwindSafe for std::sys::fs::unix::dir::Dir

§

impl RefUnwindSafe for std::sys::fs::unix::DirBuilder

§

impl RefUnwindSafe for std::sys::fs::unix::DirEntry

§

impl RefUnwindSafe for DirStream

§

impl RefUnwindSafe for std::sys::fs::unix::File

§

impl RefUnwindSafe for FileAttr

§

impl RefUnwindSafe for FilePermissions

§

impl RefUnwindSafe for std::sys::fs::unix::FileTimes

§

impl RefUnwindSafe for std::sys::fs::unix::FileType

§

impl RefUnwindSafe for InnerReadDir

§

impl RefUnwindSafe for Mode

§

impl RefUnwindSafe for std::sys::fs::unix::OpenOptions

§

impl RefUnwindSafe for std::sys::fs::unix::ReadDir

§

impl RefUnwindSafe for StatxExtraFields

§

impl RefUnwindSafe for dirent64_min

§

impl RefUnwindSafe for CopyParams

§

impl RefUnwindSafe for LookupHost

§

impl RefUnwindSafe for std::sys::net::connection::socket::TcpListener

§

impl RefUnwindSafe for std::sys::net::connection::socket::TcpStream

§

impl RefUnwindSafe for std::sys::net::connection::socket::UdpSocket

§

impl RefUnwindSafe for Socket

§

impl RefUnwindSafe for Buf

§

impl RefUnwindSafe for std::sys::os_str::bytes::Slice

§

impl RefUnwindSafe for std::sys::pal::unix::linux::pidfd::PidFd

§

impl RefUnwindSafe for Handler

§

impl RefUnwindSafe for ThreadInfo

§

impl RefUnwindSafe for UnlockOnDrop

§

impl RefUnwindSafe for Timespec

§

impl RefUnwindSafe for std::sys::paths::unix::JoinPathsError

§

impl RefUnwindSafe for DwarfReader

§

impl RefUnwindSafe for CommandEnv

§

impl RefUnwindSafe for CommandResolvedEnvs

§

impl RefUnwindSafe for CStringArray

§

impl RefUnwindSafe for ChildPipes

§

impl RefUnwindSafe for std::sys::process::unix::common::ExitCode

§

impl RefUnwindSafe for std::sys::process::unix::unix::ExitStatus

§

impl RefUnwindSafe for std::sys::process::unix::unix::ExitStatusError

§

impl RefUnwindSafe for Process

§

impl RefUnwindSafe for std::sys::stdio::unix::Stderr

§

impl RefUnwindSafe for std::sys::stdio::unix::Stdin

§

impl RefUnwindSafe for std::sys::stdio::unix::Stdout

§

impl RefUnwindSafe for std::sys::sync::condvar::futex::Condvar

§

impl RefUnwindSafe for std::sys::sync::mutex::futex::Mutex

§

impl RefUnwindSafe for std::sys::sync::once::futex::Once

§

impl RefUnwindSafe for std::sys::sync::rwlock::futex::RwLock

§

impl RefUnwindSafe for Parker

§

impl RefUnwindSafe for std::sys::thread::unix::Thread

§

impl RefUnwindSafe for std::sys::thread::unsupported::Thread

§

impl RefUnwindSafe for LazyKey

§

impl RefUnwindSafe for std::sys::time::unix::Instant

§

impl RefUnwindSafe for std::sys::time::unix::SystemTime

§

impl RefUnwindSafe for LocalWaker

§

impl RefUnwindSafe for RawWaker

§

impl RefUnwindSafe for RawWakerVTable

§

impl RefUnwindSafe for std::task::Waker

§

impl RefUnwindSafe for Builder

§

impl RefUnwindSafe for PanicGuard

§

impl RefUnwindSafe for ThreadId

§

impl RefUnwindSafe for AccessError

§

impl RefUnwindSafe for ScopeData

§

impl RefUnwindSafe for std::thread::thread::Inner

§

impl RefUnwindSafe for std::thread::thread::Thread

§

impl RefUnwindSafe for ThreadNameString

§

impl RefUnwindSafe for Duration

§

impl RefUnwindSafe for std::time::Instant

§

impl RefUnwindSafe for std::time::SystemTime

§

impl RefUnwindSafe for SystemTimeError

§

impl RefUnwindSafe for TryFromFloatSecsError

§

impl RefUnwindSafe for SocketAddrCRepr

§

impl<'a> RefUnwindSafe for ResolveWhat<'a>

§

impl<'a> RefUnwindSafe for std::backtrace_rs::symbolize::gimli::Symbol<'a>

§

impl<'a> RefUnwindSafe for BytesOrWideString<'a>

§

impl<'a> RefUnwindSafe for AddressKind<'a>

§

impl<'a> RefUnwindSafe for AncillaryData<'a>

§

impl<'a> RefUnwindSafe for Component<'a>

§

impl<'a> RefUnwindSafe for Prefix<'a>

§

impl<'a> RefUnwindSafe for Utf8Pattern<'a>

§

impl<'a> RefUnwindSafe for Object<'a>

§

impl<'a> RefUnwindSafe for SymbolName<'a>

§

impl<'a> RefUnwindSafe for SplitPaths<'a>

§

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

§

impl<'a> RefUnwindSafe for VaList<'a>

§

impl<'a> RefUnwindSafe for Arguments<'a>

§

impl<'a> RefUnwindSafe for StdinLock<'a>

§

impl<'a> RefUnwindSafe for BorrowedCursor<'a>

§

impl<'a> RefUnwindSafe for std::io::Guard<'a>

§

impl<'a> RefUnwindSafe for std::io::IoSlice<'a>

§

impl<'a> RefUnwindSafe for std::io::IoSliceMut<'a>

§

impl<'a> RefUnwindSafe for PhantomContravariantLifetime<'a>

§

impl<'a> RefUnwindSafe for PhantomCovariantLifetime<'a>

§

impl<'a> RefUnwindSafe for PhantomInvariantLifetime<'a>

§

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

§

impl<'a> RefUnwindSafe for Messages<'a>

§

impl<'a> RefUnwindSafe for ScmCredentials<'a>

§

impl<'a> RefUnwindSafe for ScmRights<'a>

§

impl<'a> RefUnwindSafe for SocketAncillary<'a>

§

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

§

impl<'a> RefUnwindSafe for Ancestors<'a>

§

impl<'a> RefUnwindSafe for Components<'a>

§

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

§

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

§

impl<'a> RefUnwindSafe for PrefixComponent<'a>

§

impl<'a> RefUnwindSafe for std::process::CommandArgs<'a>

§

impl<'a> RefUnwindSafe for std::process::CommandEnvs<'a>

§

impl<'a> RefUnwindSafe for EscapeAscii<'a>

§

impl<'a> RefUnwindSafe for CharSearcher<'a>

§

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

§

impl<'a> RefUnwindSafe for CharIndices<'a>

§

impl<'a> RefUnwindSafe for Chars<'a>

§

impl<'a> RefUnwindSafe for EncodeUtf16<'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 for LinesAny<'a>

§

impl<'a> RefUnwindSafe for SplitAsciiWhitespace<'a>

§

impl<'a> RefUnwindSafe for SplitWhitespace<'a>

§

impl<'a> RefUnwindSafe for Utf8Chunk<'a>

§

impl<'a> RefUnwindSafe for Utf8Chunks<'a>

§

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

§

impl<'a> RefUnwindSafe for BacktraceLock<'a>

§

impl<'a> RefUnwindSafe for WStrUnits<'a>

§

impl<'a> RefUnwindSafe for std::sys::io::io_slice::iovec::IoSlice<'a>

§

impl<'a> RefUnwindSafe for std::sys::io::io_slice::iovec::IoSliceMut<'a>

§

impl<'a> RefUnwindSafe for std::sys::process::env::CommandEnvs<'a>

§

impl<'a> RefUnwindSafe for CStringIter<'a>

§

impl<'a> RefUnwindSafe for std::sys::process::unix::common::CommandArgs<'a>

§

impl<'a> RefUnwindSafe for CompletionGuard<'a>

§

impl<'a> RefUnwindSafe for std::task::Context<'a>

§

impl<'a> RefUnwindSafe for Location<'a>

§

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

§

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

§

impl<'a, 'b, R, W> RefUnwindSafe for Copier<'a, 'b, R, W>

§

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

§

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 for Cow<'a, B>

§

impl<'a, D> RefUnwindSafe for Indented<'a, D>
where D: RefUnwindSafe,

§

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

§

impl<'a, I> RefUnwindSafe for ByRefSized<'a, I>
where I: RefUnwindSafe,

§

impl<'a, I, A> RefUnwindSafe for std::collections::vec_deque::Splice<'a, I, A>

§

impl<'a, I, A> RefUnwindSafe for std::vec::Splice<'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::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, A> RefUnwindSafe for std::collections::hash::set::Drain<'a, K, A>

§

impl<'a, K, F, A> RefUnwindSafe for std::collections::hash::set::ExtractIf<'a, K, F, A>

§

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 for RangeMut<'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::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::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::hash::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, A> RefUnwindSafe for std::collections::hash::map::Drain<'a, K, V, A>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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 AncillaryDataIter<'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 for Chunks<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> RefUnwindSafe for ChunksExact<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> RefUnwindSafe for ChunksExactMut<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> RefUnwindSafe for ChunksMut<'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 for RChunks<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> RefUnwindSafe for RChunksExact<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> RefUnwindSafe for RChunksExactMut<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> RefUnwindSafe for RChunksMut<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> RefUnwindSafe for Windows<'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::mutex::MappedMutexGuard<'a, T>
where T: RefUnwindSafe + ?Sized,

§

impl<'a, T> RefUnwindSafe for ReentrantLockGuard<'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, 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 for DrainSorted<'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 for ChunkBy<'a, T, P>

§

impl<'a, T, P> RefUnwindSafe for ChunkByMut<'a, T, P>

§

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

§

impl<'a, T, P> RefUnwindSafe for RSplitMut<'a, T, P>

§

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

§

impl<'a, T, P> RefUnwindSafe for RSplitNMut<'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 for SplitInclusiveMut<'a, T, P>

§

impl<'a, T, P> RefUnwindSafe for SplitMut<'a, T, P>

§

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

§

impl<'a, T, P> RefUnwindSafe for SplitNMut<'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, A> RefUnwindSafe for std::collections::hash::set::Entry<'a, T, S, A>

§

impl<'a, T, S, A> RefUnwindSafe for std::collections::hash::set::Difference<'a, T, S, A>

§

impl<'a, T, S, A> RefUnwindSafe for std::collections::hash::set::Intersection<'a, T, S, A>

§

impl<'a, T, S, A> RefUnwindSafe for std::collections::hash::set::OccupiedEntry<'a, T, S, A>

§

impl<'a, T, S, A> RefUnwindSafe for std::collections::hash::set::SymmetricDifference<'a, T, S, A>

§

impl<'a, T, S, A> RefUnwindSafe for std::collections::hash::set::Union<'a, T, S, A>

§

impl<'a, T, S, A> RefUnwindSafe for std::collections::hash::set::VacantEntry<'a, T, S, A>

§

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

§

impl<'a, W> RefUnwindSafe for LineWriterShim<'a, W>
where W: RefUnwindSafe + ?Sized,

§

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

§

impl<'data> RefUnwindSafe for BorrowedBuf<'data>

§

impl<'fd> RefUnwindSafe for BorrowedFd<'fd>

§

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

§

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

§

impl<'rwlock, T> RefUnwindSafe for std::sync::nonpoison::rwlock::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 for Scope<'scope, 'env>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<A, B> RefUnwindSafe for Either<A, B>

§

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

§

impl<A, B> RefUnwindSafe for Zip<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 for ControlFlow<B, C>

§

impl<C> RefUnwindSafe for ErrorData<C>
where C: RefUnwindSafe,

§

impl<C> RefUnwindSafe for Counter<C>
where C: RefUnwindSafe,

§

impl<C> RefUnwindSafe for std::sync::mpmc::counter::Receiver<C>
where C: RefUnwindSafe,

§

impl<C> RefUnwindSafe for std::sync::mpmc::counter::Sender<C>
where C: RefUnwindSafe,

§

impl<D> RefUnwindSafe for std::sys::thread_local::native::lazy::State<D>
where D: RefUnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<F> RefUnwindSafe for DlsymWeak<F>
where F: RefUnwindSafe,

§

impl<F> RefUnwindSafe for ExternWeak<F>
where F: RefUnwindSafe,

§

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

§

impl<H> RefUnwindSafe for BuildHasherDefault<H>

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<I> RefUnwindSafe for Flatten<I>

§

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

§

impl<I> RefUnwindSafe for Intersperse<I>

§

impl<I> RefUnwindSafe for Peekable<I>

§

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

§

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

§

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

§

impl<I, F> RefUnwindSafe for FilterMap<I, F>

§

impl<I, F> RefUnwindSafe for Inspect<I, F>

§

impl<I, F> RefUnwindSafe for Map<I, F>

§

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

§

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

§

impl<I, P> RefUnwindSafe for Filter<I, P>

§

impl<I, P> RefUnwindSafe for MapWhile<I, P>

§

impl<I, P> RefUnwindSafe for SkipWhile<I, P>

§

impl<I, P> RefUnwindSafe for TakeWhile<I, P>

§

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

§

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

§

impl<I, const N: usize> RefUnwindSafe for ArrayChunks<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 for RangeTo<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, A> RefUnwindSafe for std::collections::hash::set::IntoIter<K, A>

§

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 for std::collections::hash::map::IntoIter<K, V, A>

§

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

§

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

§

impl<K, V, A> RefUnwindSafe for BTreeMap<K, V, A>

§

impl<K, V, S, A> RefUnwindSafe for HashMap<K, V, S, A>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> RefUnwindSafe for std::sync::oneshot::RecvTimeoutError<T>

§

impl<T> RefUnwindSafe for std::sync::oneshot::TryRecvError<T>

§

impl<T> RefUnwindSafe for Poll<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 for ThinBox<T>
where T: RefUnwindSafe + ?Sized,

§

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

§

impl<T> RefUnwindSafe for Pending<T>

§

impl<T> RefUnwindSafe for Ready<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 for Rev<T>
where T: RefUnwindSafe,

§

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

§

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

§

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

§

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

§

impl<T> RefUnwindSafe for Discriminant<T>

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> RefUnwindSafe for std::sync::mpmc::list::Channel<T>
where T: RefUnwindSafe,

§

impl<T> RefUnwindSafe for Position<T>

§

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

§

impl<T> RefUnwindSafe for CachePadded<T>
where T: RefUnwindSafe,

§

impl<T> RefUnwindSafe for std::sync::mpmc::zero::Channel<T>
where T: RefUnwindSafe,

§

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

§

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

§

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

§

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

§

impl<T> RefUnwindSafe for SyncSender<T>

§

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

§

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

§

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

§

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

§

impl<T> RefUnwindSafe for OnceBox<T>

§

impl<T> RefUnwindSafe for LocalKey<T>

§

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

§

impl<T, A> RefUnwindSafe for Box<T, A>

§

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

§

impl<T, A> RefUnwindSafe for IntoIterSorted<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 for BTreeSet<T, A>

§

impl<T, A> RefUnwindSafe for BinaryHeap<T, A>

§

impl<T, A> RefUnwindSafe for LinkedList<T, A>

§

impl<T, A> RefUnwindSafe for VecDeque<T, A>

§

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

§

impl<T, A> RefUnwindSafe for Arc<T, A>

§

impl<T, A> RefUnwindSafe for UniqueArc<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 for Vec<T, A>

§

impl<T, E> RefUnwindSafe for Result<T, E>

§

impl<T, F> RefUnwindSafe for Successors<T, F>

§

impl<T, F> RefUnwindSafe for DropGuard<T, F>

§

impl<T, F> RefUnwindSafe for Data<T, F>

§

impl<T, S, A> RefUnwindSafe for HashSet<T, S, A>

§

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 for Lru<T, N>
where T: RefUnwindSafe,

§

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

§

impl<T, const N: usize> RefUnwindSafe for Simd<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<T, const VARIANT: u32, const FIELD: u32> RefUnwindSafe for FieldRepresentingType<T, VARIANT, FIELD>
where T: ?Sized,

§

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

§

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

§

impl<Y, R> RefUnwindSafe for CoroutineState<Y, R>

§

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