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.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.9.0 · Source§

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

1.9.0 · Source§

impl<T> RefUnwindSafe for AssertUnwindSafe<T>

1.14.0 · Source§

impl<T> RefUnwindSafe for AtomicPtr<T>

1.28.0 · Source§

impl<T> RefUnwindSafe for NonZero<T>

Auto implementors§

§

impl RefUnwindSafe for !

§

impl RefUnwindSafe for ()

§

impl RefUnwindSafe for Abi

§

impl RefUnwindSafe for AddrParseError

§

impl RefUnwindSafe for core::mem::Alignment

§

impl RefUnwindSafe for core::fmt::Alignment

§

impl RefUnwindSafe for AllocError

§

impl RefUnwindSafe for Array

§

impl RefUnwindSafe for AsciiChar

§

impl RefUnwindSafe for Assume

§

impl RefUnwindSafe for AtomicOrdering

§

impl RefUnwindSafe for BasicBlock

§

impl RefUnwindSafe for Bool

§

impl RefUnwindSafe for BorrowError

§

impl RefUnwindSafe for BorrowMutError

§

impl RefUnwindSafe for ByteStr

§

impl RefUnwindSafe for CStr

§

impl RefUnwindSafe for Char

§

impl RefUnwindSafe for CharCase

§

impl RefUnwindSafe for CharTryFromError

§

impl RefUnwindSafe for Const

§

impl RefUnwindSafe for CpuidResult

§

impl RefUnwindSafe for DebugAsHex

§

impl RefUnwindSafe for DecodeUtf16Error

§

impl RefUnwindSafe for Duration

§

impl RefUnwindSafe for DynTrait

§

impl RefUnwindSafe for DynTraitPredicate

§

impl RefUnwindSafe for core::io::Empty

§

impl RefUnwindSafe for Enum

§

impl RefUnwindSafe for Error

§

impl RefUnwindSafe for ErrorKind

§

impl RefUnwindSafe for core::char::EscapeDebug

§

impl RefUnwindSafe for core::ascii::EscapeDefault

§

impl RefUnwindSafe for core::char::EscapeDefault

§

impl RefUnwindSafe for core::char::EscapeUnicode

§

impl RefUnwindSafe for Field

§

impl RefUnwindSafe for FieldId

§

impl RefUnwindSafe for Float

§

impl RefUnwindSafe for FnPtr

§

impl RefUnwindSafe for FormattingOptions

§

impl RefUnwindSafe for FpCategory

§

impl RefUnwindSafe for FromBytesUntilNulError

§

impl RefUnwindSafe for FromBytesWithNulError

§

impl RefUnwindSafe for Generic

§

impl RefUnwindSafe for GenericType

§

impl RefUnwindSafe for GetDisjointMutError

§

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

§

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

§

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

§

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

§

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

§

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

§

impl RefUnwindSafe for Infallible

§

impl RefUnwindSafe for Int

§

impl RefUnwindSafe for IntErrorKind

§

impl RefUnwindSafe for IpAddr

§

impl RefUnwindSafe for Ipv4Addr

§

impl RefUnwindSafe for Ipv6Addr

§

impl RefUnwindSafe for Ipv6MulticastScope

§

impl RefUnwindSafe for Last

§

impl RefUnwindSafe for Layout

§

impl RefUnwindSafe for LayoutError

§

impl RefUnwindSafe for Lifetime

§

impl RefUnwindSafe for LocalWaker

§

impl RefUnwindSafe for Locality

§

impl RefUnwindSafe for OneSidedRangeBound

§

impl RefUnwindSafe for core::cmp::Ordering

§

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

§

impl RefUnwindSafe for ParseBoolError

§

impl RefUnwindSafe for ParseCharError

§

impl RefUnwindSafe for ParseIntError

§

impl RefUnwindSafe for PhantomPinned

§

impl RefUnwindSafe for Pointer

§

impl RefUnwindSafe for RangeFull

§

impl RefUnwindSafe for RawWaker

§

impl RefUnwindSafe for RawWakerVTable

§

impl RefUnwindSafe for Reference

§

impl RefUnwindSafe for core::io::Repeat

§

impl RefUnwindSafe for ReturnToArg

§

impl RefUnwindSafe for SY

§

impl RefUnwindSafe for SearchStep

§

impl RefUnwindSafe for Sign

§

impl RefUnwindSafe for SimdAlign

§

impl RefUnwindSafe for Sink

§

impl RefUnwindSafe for SipHasher

§

impl RefUnwindSafe for Slice

§

impl RefUnwindSafe for SocketAddr

§

impl RefUnwindSafe for SocketAddrV4

§

impl RefUnwindSafe for SocketAddrV6

§

impl RefUnwindSafe for Str

§

impl RefUnwindSafe for Struct

§

impl RefUnwindSafe for ToLowercase

§

impl RefUnwindSafe for ToTitlecase

§

impl RefUnwindSafe for ToUppercase

§

impl RefUnwindSafe for Trait

§

impl RefUnwindSafe for TryFromCharError

§

impl RefUnwindSafe for TryFromFloatSecsError

§

impl RefUnwindSafe for TryFromIntError

§

impl RefUnwindSafe for TryFromSliceError

§

impl RefUnwindSafe for Tuple

§

impl RefUnwindSafe for Type

§

impl RefUnwindSafe for TypeId

§

impl RefUnwindSafe for TypeKind

§

impl RefUnwindSafe for Union

§

impl RefUnwindSafe for UnwindActionArg

§

impl RefUnwindSafe for UnwindTerminateReason

§

impl RefUnwindSafe for Utf8Error

§

impl RefUnwindSafe for Variant

§

impl RefUnwindSafe for Waker

§

impl RefUnwindSafe for __m128

§

impl RefUnwindSafe for __m256

§

impl RefUnwindSafe for __m512

§

impl RefUnwindSafe for __m128bh

§

impl RefUnwindSafe for __m128d

§

impl RefUnwindSafe for __m128h

§

impl RefUnwindSafe for __m128i

§

impl RefUnwindSafe for __m256bh

§

impl RefUnwindSafe for __m256d

§

impl RefUnwindSafe for __m256h

§

impl RefUnwindSafe for __m256i

§

impl RefUnwindSafe for __m512bh

§

impl RefUnwindSafe for __m512d

§

impl RefUnwindSafe for __m512h

§

impl RefUnwindSafe for __m512i

§

impl RefUnwindSafe for bf16

§

impl RefUnwindSafe for bool

§

impl RefUnwindSafe for c_void

§

impl RefUnwindSafe for char

§

impl RefUnwindSafe for f16

§

impl RefUnwindSafe for f32

§

impl RefUnwindSafe for f64

§

impl RefUnwindSafe for f16x2

§

impl RefUnwindSafe for f128

§

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 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 i8

§

impl RefUnwindSafe for i16

§

impl RefUnwindSafe for i32

§

impl RefUnwindSafe for i64

§

impl RefUnwindSafe for i128

§

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 isize

§

impl RefUnwindSafe for m128

§

impl RefUnwindSafe for m256

§

impl RefUnwindSafe for m128d

§

impl RefUnwindSafe for m128i

§

impl RefUnwindSafe for m256d

§

impl RefUnwindSafe for m256i

§

impl RefUnwindSafe for objc_class

§

impl RefUnwindSafe for objc_selector

§

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 str

§

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 svpattern

§

impl RefUnwindSafe for svprfop

§

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 u8

§

impl RefUnwindSafe for u16

§

impl RefUnwindSafe for u32

§

impl RefUnwindSafe for u64

§

impl RefUnwindSafe for u128

§

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 usize

§

impl RefUnwindSafe for v128

§

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

§

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

§

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

§

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

§

impl RefUnwindSafe for vector_bool_long

§

impl RefUnwindSafe for vector_bool_long_long

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl RefUnwindSafe for vector_signed_long

§

impl RefUnwindSafe for vector_signed_long_long

§

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

§

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

§

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

§

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

§

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

§

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

§

impl RefUnwindSafe for vector_unsigned_long

§

impl RefUnwindSafe for vector_unsigned_long_long

§

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

§

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

§

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

§

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, 'b> RefUnwindSafe for CharSliceSearcher<'a, 'b>

§

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

§

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

§

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

§

impl<'a, T> RefUnwindSafe for core::result::IterMut<'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, const N: usize> RefUnwindSafe for CharArraySearcher<'a, N>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a> RefUnwindSafe for Context<'a>

§

impl<'a> RefUnwindSafe for EncodeUtf16<'a>

§

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

§

impl<'a> RefUnwindSafe for IoSliceMut<'a>

§

impl<'a> RefUnwindSafe for Lines<'a>

§

impl<'a> RefUnwindSafe for LinesAny<'a>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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> RefUnwindSafe for core::iter::Repeat<A>
where A: RefUnwindSafe,

§

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

§

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

§

impl<Dyn> !RefUnwindSafe for DynMetadata<Dyn>

§

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

§

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

§

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

§

impl<F> RefUnwindSafe for PollFn<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, F, const N: usize> RefUnwindSafe for MapWindows<I, F, N>

§

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, 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<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 DecodeUtf16<I>
where I: RefUnwindSafe,

§

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

§

impl<I> RefUnwindSafe for Flatten<I>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<Idx> RefUnwindSafe for core::range::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::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, E> RefUnwindSafe for Result<T, E>

§

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

§

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

§

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

§

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

§

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 [MaybeUninit<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 [T; N]
where T: RefUnwindSafe,

§

impl<T, const VARIANT: u32, const FIELD: u32> RefUnwindSafe for FieldRepresentingType<T, VARIANT, FIELD>
where T: ?Sized,

§

impl<T> !RefUnwindSafe for Atomic<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 (T₁, T₂, …, 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 Bound<T>
where T: RefUnwindSafe,

§

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

§

impl<T> RefUnwindSafe for Discriminant<T>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> RefUnwindSafe for Pending<T>

§

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 Poll<T>
where T: RefUnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

impl<T> RefUnwindSafe for core::io::Take<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 [T]
where T: RefUnwindSafe,

§

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

§

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