Skip to main content

RefUnwindSafe

Trait RefUnwindSafe 

1.41.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: ?Sized> !RefUnwindSafe for UnsafeCell<T>

1.14.0 · Source§

impl RefUnwindSafe for AtomicBool

1.34.0 · Source§

impl RefUnwindSafe for AtomicI8

1.34.0 · Source§

impl RefUnwindSafe for AtomicI16

1.34.0 · Source§

impl RefUnwindSafe for AtomicI32

1.34.0 · Source§

impl RefUnwindSafe for AtomicI64

1.14.0 · Source§

impl RefUnwindSafe for AtomicIsize

1.34.0 · Source§

impl RefUnwindSafe for AtomicU8

1.34.0 · Source§

impl RefUnwindSafe for AtomicU16

1.34.0 · Source§

impl RefUnwindSafe for AtomicU32

1.34.0 · Source§

impl RefUnwindSafe for AtomicU64

1.14.0 · Source§

impl RefUnwindSafe for AtomicUsize

1.28.0 · Source§

impl<T> RefUnwindSafe for NonZero<T>

1.9.0 · Source§

impl<T> RefUnwindSafe for AssertUnwindSafe<T>

1.14.0 · Source§

impl<T> RefUnwindSafe for AtomicPtr<T>

Auto implementors§

§

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

§

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

§

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

§

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

§

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<'b, T> !RefUnwindSafe for Ref<'b, T>

§

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

§

impl<Dyn> !RefUnwindSafe for DynMetadata<Dyn>

§

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, F = fn() -> T> !RefUnwindSafe for LazyCell<T, F>

§

impl RefUnwindSafe for svpattern

§

impl RefUnwindSafe for svprfop

§

impl RefUnwindSafe for AsciiChar

§

impl RefUnwindSafe for CharCase

§

impl RefUnwindSafe for core::cmp::Ordering

§

impl RefUnwindSafe for Infallible

§

impl RefUnwindSafe for FromBytesWithNulError

§

impl RefUnwindSafe for c_void

§

impl RefUnwindSafe for core::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 Abi

§

impl RefUnwindSafe for Generic

§

impl RefUnwindSafe for TypeKind

§

impl RefUnwindSafe for IpAddr

§

impl RefUnwindSafe for Ipv6MulticastScope

§

impl RefUnwindSafe for SocketAddr

§

impl RefUnwindSafe for FpCategory

§

impl RefUnwindSafe for IntErrorKind

§

impl RefUnwindSafe for OneSidedRangeBound

§

impl RefUnwindSafe for objc_class

§

impl RefUnwindSafe for objc_selector

§

impl RefUnwindSafe for GetDisjointMutError

§

impl RefUnwindSafe for SearchStep

§

impl RefUnwindSafe for core::sync::atomic::Ordering

§

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 Layout

§

impl RefUnwindSafe for LayoutError

§

impl RefUnwindSafe for TypeId

§

impl RefUnwindSafe for float64x1_t

§

impl RefUnwindSafe for float64x1x2_t

§

impl RefUnwindSafe for float64x1x3_t

§

impl RefUnwindSafe for float64x1x4_t

§

impl RefUnwindSafe for float64x2_t

§

impl RefUnwindSafe for float64x2x2_t

§

impl RefUnwindSafe for float64x2x3_t

§

impl RefUnwindSafe for float64x2x4_t

§

impl RefUnwindSafe for svbool_t

§

impl RefUnwindSafe for svfloat32_t

§

impl RefUnwindSafe for svfloat32x2_t

§

impl RefUnwindSafe for svfloat32x3_t

§

impl RefUnwindSafe for svfloat32x4_t

§

impl RefUnwindSafe for svfloat64_t

§

impl RefUnwindSafe for svfloat64x2_t

§

impl RefUnwindSafe for svfloat64x3_t

§

impl RefUnwindSafe for svfloat64x4_t

§

impl RefUnwindSafe for svint8_t

§

impl RefUnwindSafe for svint8x2_t

§

impl RefUnwindSafe for svint8x3_t

§

impl RefUnwindSafe for svint8x4_t

§

impl RefUnwindSafe for svint16_t

§

impl RefUnwindSafe for svint16x2_t

§

impl RefUnwindSafe for svint16x3_t

§

impl RefUnwindSafe for svint16x4_t

§

impl RefUnwindSafe for svint32_t

§

impl RefUnwindSafe for svint32x2_t

§

impl RefUnwindSafe for svint32x3_t

§

impl RefUnwindSafe for svint32x4_t

§

impl RefUnwindSafe for svint64_t

§

impl RefUnwindSafe for svint64x2_t

§

impl RefUnwindSafe for svint64x3_t

§

impl RefUnwindSafe for svint64x4_t

§

impl RefUnwindSafe for svuint8_t

§

impl RefUnwindSafe for svuint8x2_t

§

impl RefUnwindSafe for svuint8x3_t

§

impl RefUnwindSafe for svuint8x4_t

§

impl RefUnwindSafe for svuint16_t

§

impl RefUnwindSafe for svuint16x2_t

§

impl RefUnwindSafe for svuint16x3_t

§

impl RefUnwindSafe for svuint16x4_t

§

impl RefUnwindSafe for svuint32_t

§

impl RefUnwindSafe for svuint32x2_t

§

impl RefUnwindSafe for svuint32x3_t

§

impl RefUnwindSafe for svuint32x4_t

§

impl RefUnwindSafe for svuint64_t

§

impl RefUnwindSafe for svuint64x2_t

§

impl RefUnwindSafe for svuint64x3_t

§

impl RefUnwindSafe for svuint64x4_t

§

impl RefUnwindSafe for SY

§

impl RefUnwindSafe for float16x4_t

§

impl RefUnwindSafe for float16x4x2_t

§

impl RefUnwindSafe for float16x4x3_t

§

impl RefUnwindSafe for float16x4x4_t

§

impl RefUnwindSafe for float16x8_t

§

impl RefUnwindSafe for float16x8x2_t

§

impl RefUnwindSafe for float16x8x3_t

§

impl RefUnwindSafe for float16x8x4_t

§

impl RefUnwindSafe for float32x2_t

§

impl RefUnwindSafe for float32x2x2_t

§

impl RefUnwindSafe for float32x2x3_t

§

impl RefUnwindSafe for float32x2x4_t

§

impl RefUnwindSafe for float32x4_t

§

impl RefUnwindSafe for float32x4x2_t

§

impl RefUnwindSafe for float32x4x3_t

§

impl RefUnwindSafe for float32x4x4_t

§

impl RefUnwindSafe for int8x8_t

§

impl RefUnwindSafe for int8x8x2_t

§

impl RefUnwindSafe for int8x8x3_t

§

impl RefUnwindSafe for int8x8x4_t

§

impl RefUnwindSafe for int8x16_t

§

impl RefUnwindSafe for int8x16x2_t

§

impl RefUnwindSafe for int8x16x3_t

§

impl RefUnwindSafe for int8x16x4_t

§

impl RefUnwindSafe for int16x4_t

§

impl RefUnwindSafe for int16x4x2_t

§

impl RefUnwindSafe for int16x4x3_t

§

impl RefUnwindSafe for int16x4x4_t

§

impl RefUnwindSafe for int16x8_t

§

impl RefUnwindSafe for int16x8x2_t

§

impl RefUnwindSafe for int16x8x3_t

§

impl RefUnwindSafe for int16x8x4_t

§

impl RefUnwindSafe for int32x2_t

§

impl RefUnwindSafe for int32x2x2_t

§

impl RefUnwindSafe for int32x2x3_t

§

impl RefUnwindSafe for int32x2x4_t

§

impl RefUnwindSafe for int32x4_t

§

impl RefUnwindSafe for int32x4x2_t

§

impl RefUnwindSafe for int32x4x3_t

§

impl RefUnwindSafe for int32x4x4_t

§

impl RefUnwindSafe for int64x1_t

§

impl RefUnwindSafe for int64x1x2_t

§

impl RefUnwindSafe for int64x1x3_t

§

impl RefUnwindSafe for int64x1x4_t

§

impl RefUnwindSafe for int64x2_t

§

impl RefUnwindSafe for int64x2x2_t

§

impl RefUnwindSafe for int64x2x3_t

§

impl RefUnwindSafe for int64x2x4_t

§

impl RefUnwindSafe for poly8x8_t

§

impl RefUnwindSafe for poly8x8x2_t

§

impl RefUnwindSafe for poly8x8x3_t

§

impl RefUnwindSafe for poly8x8x4_t

§

impl RefUnwindSafe for poly8x16_t

§

impl RefUnwindSafe for poly8x16x2_t

§

impl RefUnwindSafe for poly8x16x3_t

§

impl RefUnwindSafe for poly8x16x4_t

§

impl RefUnwindSafe for poly16x4_t

§

impl RefUnwindSafe for poly16x4x2_t

§

impl RefUnwindSafe for poly16x4x3_t

§

impl RefUnwindSafe for poly16x4x4_t

§

impl RefUnwindSafe for poly16x8_t

§

impl RefUnwindSafe for poly16x8x2_t

§

impl RefUnwindSafe for poly16x8x3_t

§

impl RefUnwindSafe for poly16x8x4_t

§

impl RefUnwindSafe for poly64x1_t

§

impl RefUnwindSafe for poly64x1x2_t

§

impl RefUnwindSafe for poly64x1x3_t

§

impl RefUnwindSafe for poly64x1x4_t

§

impl RefUnwindSafe for poly64x2_t

§

impl RefUnwindSafe for poly64x2x2_t

§

impl RefUnwindSafe for poly64x2x3_t

§

impl RefUnwindSafe for poly64x2x4_t

§

impl RefUnwindSafe for uint8x8_t

§

impl RefUnwindSafe for uint8x8x2_t

§

impl RefUnwindSafe for uint8x8x3_t

§

impl RefUnwindSafe for uint8x8x4_t

§

impl RefUnwindSafe for uint8x16_t

§

impl RefUnwindSafe for uint8x16x2_t

§

impl RefUnwindSafe for uint8x16x3_t

§

impl RefUnwindSafe for uint8x16x4_t

§

impl RefUnwindSafe for uint16x4_t

§

impl RefUnwindSafe for uint16x4x2_t

§

impl RefUnwindSafe for uint16x4x3_t

§

impl RefUnwindSafe for uint16x4x4_t

§

impl RefUnwindSafe for uint16x8_t

§

impl RefUnwindSafe for uint16x8x2_t

§

impl RefUnwindSafe for uint16x8x3_t

§

impl RefUnwindSafe for uint16x8x4_t

§

impl RefUnwindSafe for uint32x2_t

§

impl RefUnwindSafe for uint32x2x2_t

§

impl RefUnwindSafe for uint32x2x3_t

§

impl RefUnwindSafe for uint32x2x4_t

§

impl RefUnwindSafe for uint32x4_t

§

impl RefUnwindSafe for uint32x4x2_t

§

impl RefUnwindSafe for uint32x4x3_t

§

impl RefUnwindSafe for uint32x4x4_t

§

impl RefUnwindSafe for uint64x1_t

§

impl RefUnwindSafe for uint64x1x2_t

§

impl RefUnwindSafe for uint64x1x3_t

§

impl RefUnwindSafe for uint64x1x4_t

§

impl RefUnwindSafe for uint64x2_t

§

impl RefUnwindSafe for uint64x2x2_t

§

impl RefUnwindSafe for uint64x2x3_t

§

impl RefUnwindSafe for uint64x2x4_t

§

impl RefUnwindSafe for core::arch::hexagon::v64::HvxVector

§

impl RefUnwindSafe for core::arch::hexagon::v64::HvxVectorPair

§

impl RefUnwindSafe for core::arch::hexagon::v64::HvxVectorPred

§

impl RefUnwindSafe for core::arch::hexagon::v128::HvxVector

§

impl RefUnwindSafe for core::arch::hexagon::v128::HvxVectorPair

§

impl RefUnwindSafe for core::arch::hexagon::v128::HvxVectorPred

§

impl RefUnwindSafe for m128

§

impl RefUnwindSafe for m128d

§

impl RefUnwindSafe for m128i

§

impl RefUnwindSafe for m256

§

impl RefUnwindSafe for m256d

§

impl RefUnwindSafe for m256i

§

impl RefUnwindSafe for f16x2

§

impl RefUnwindSafe for core::arch::powerpc::vector_bool_char

§

impl RefUnwindSafe for core::arch::powerpc::vector_bool_int

§

impl RefUnwindSafe for vector_bool_long

§

impl RefUnwindSafe for core::arch::powerpc::vector_bool_short

§

impl RefUnwindSafe for core::arch::powerpc::vector_double

§

impl RefUnwindSafe for core::arch::powerpc::vector_float

§

impl RefUnwindSafe for core::arch::powerpc::vector_signed_char

§

impl RefUnwindSafe for core::arch::powerpc::vector_signed_int

§

impl RefUnwindSafe for vector_signed_long

§

impl RefUnwindSafe for core::arch::powerpc::vector_signed_short

§

impl RefUnwindSafe for core::arch::powerpc::vector_unsigned_char

§

impl RefUnwindSafe for core::arch::powerpc::vector_unsigned_int

§

impl RefUnwindSafe for vector_unsigned_long

§

impl RefUnwindSafe for core::arch::powerpc::vector_unsigned_short

§

impl RefUnwindSafe for core::arch::s390x::vector_bool_char

§

impl RefUnwindSafe for core::arch::s390x::vector_bool_int

§

impl RefUnwindSafe for vector_bool_long_long

§

impl RefUnwindSafe for core::arch::s390x::vector_bool_short

§

impl RefUnwindSafe for core::arch::s390x::vector_double

§

impl RefUnwindSafe for core::arch::s390x::vector_float

§

impl RefUnwindSafe for core::arch::s390x::vector_signed_char

§

impl RefUnwindSafe for core::arch::s390x::vector_signed_int

§

impl RefUnwindSafe for vector_signed_long_long

§

impl RefUnwindSafe for core::arch::s390x::vector_signed_short

§

impl RefUnwindSafe for core::arch::s390x::vector_unsigned_char

§

impl RefUnwindSafe for core::arch::s390x::vector_unsigned_int

§

impl RefUnwindSafe for vector_unsigned_long_long

§

impl RefUnwindSafe for core::arch::s390x::vector_unsigned_short

§

impl RefUnwindSafe for v128

§

impl RefUnwindSafe for CpuidResult

§

impl RefUnwindSafe for __m128

§

impl RefUnwindSafe for __m128bh

§

impl RefUnwindSafe for __m128d

§

impl RefUnwindSafe for __m128h

§

impl RefUnwindSafe for __m128i

§

impl RefUnwindSafe for __m256

§

impl RefUnwindSafe for __m256bh

§

impl RefUnwindSafe for __m256d

§

impl RefUnwindSafe for __m256h

§

impl RefUnwindSafe for __m256i

§

impl RefUnwindSafe for __m512

§

impl RefUnwindSafe for __m512bh

§

impl RefUnwindSafe for __m512d

§

impl RefUnwindSafe for __m512h

§

impl RefUnwindSafe for __m512i

§

impl RefUnwindSafe for bf16

§

impl RefUnwindSafe for TryFromSliceError

§

impl RefUnwindSafe for core::ascii::EscapeDefault

§

impl RefUnwindSafe for ByteStr

§

impl RefUnwindSafe for BorrowError

§

impl RefUnwindSafe for BorrowMutError

§

impl RefUnwindSafe for CharTryFromError

§

impl RefUnwindSafe for DecodeUtf16Error

§

impl RefUnwindSafe for core::char::EscapeDebug

§

impl RefUnwindSafe for core::char::EscapeDefault

§

impl RefUnwindSafe for core::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 CStr

§

impl RefUnwindSafe for FromBytesUntilNulError

§

impl RefUnwindSafe for Error

§

impl RefUnwindSafe for FormattingOptions

§

impl RefUnwindSafe for SipHasher

§

impl RefUnwindSafe for Last

§

impl RefUnwindSafe for ReturnToArg

§

impl RefUnwindSafe for UnwindActionArg

§

impl RefUnwindSafe for core::io::Empty

§

impl RefUnwindSafe for core::io::Repeat

§

impl RefUnwindSafe for Sink

§

impl RefUnwindSafe for PhantomPinned

§

impl RefUnwindSafe for core::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 Slice

§

impl RefUnwindSafe for Str

§

impl RefUnwindSafe for Struct

§

impl RefUnwindSafe for Trait

§

impl RefUnwindSafe for Tuple

§

impl RefUnwindSafe for Type

§

impl RefUnwindSafe for 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 ParseIntError

§

impl RefUnwindSafe for TryFromIntError

§

impl RefUnwindSafe for RangeFull

§

impl RefUnwindSafe for ParseBoolError

§

impl RefUnwindSafe for Utf8Error

§

impl RefUnwindSafe for LocalWaker

§

impl RefUnwindSafe for RawWaker

§

impl RefUnwindSafe for RawWakerVTable

§

impl RefUnwindSafe for Waker

§

impl RefUnwindSafe for Duration

§

impl RefUnwindSafe for TryFromFloatSecsError

§

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

§

impl<'a> RefUnwindSafe for core::ffi::c_str::Bytes<'a>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a> RefUnwindSafe for core::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 core::str::EscapeDebug<'a>

§

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

§

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

§

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

§

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

§

impl<'a> RefUnwindSafe for PanicInfo<'a>

§

impl<'a> RefUnwindSafe for PanicMessage<'a>

§

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

§

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

§

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

§

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

§

impl<'a, A> RefUnwindSafe for core::option::IterMut<'a, A>
where A: 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, 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 core::str::RSplit<'a, P>
where <P as Pattern>::Searcher<'a>: RefUnwindSafe,

§

impl<'a, P> RefUnwindSafe for core::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 core::str::Split<'a, P>
where <P as Pattern>::Searcher<'a>: RefUnwindSafe,

§

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

§

impl<'a, P> RefUnwindSafe for core::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 core::result::Iter<'a, T>
where T: RefUnwindSafe,

§

impl<'a, T> RefUnwindSafe for core::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 core::slice::Iter<'a, T>
where T: RefUnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T, P> RefUnwindSafe for core::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 core::slice::SplitN<'a, T, P>

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<A> RefUnwindSafe for core::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 core::iter::Chain<A, B>

§

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

§

impl<B, C> RefUnwindSafe for ControlFlow<B, C>

§

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

§

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

§

impl<F> RefUnwindSafe for core::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<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 core::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 Clamp<Idx>
where Idx: RefUnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<Ptr> RefUnwindSafe for Pin<Ptr>
where Ptr: 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 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 Reverse<T>
where T: RefUnwindSafe,

§

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

§

impl<T> RefUnwindSafe for Pending<T>

§

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

§

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

§

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

§

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

§

impl<T> RefUnwindSafe for 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 core::result::IntoIter<T>
where T: RefUnwindSafe,

§

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

§

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

§

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, U> RefUnwindSafe for core::io::Chain<T, U>

§

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

§

impl<T, const N: usize> RefUnwindSafe for core::array::IntoIter<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<Y, R> RefUnwindSafe for CoroutineState<Y, R>

§

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