[][src]Trait sgx_tstd::panic::RefUnwindSafe

pub auto trait RefUnwindSafe { }

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.

Implementations on Foreign Types

impl RefUnwindSafe for Argument

impl RefUnwindSafe for FormatSpec

impl RefUnwindSafe for Alignment

impl RefUnwindSafe for Count

impl RefUnwindSafe for DIR

impl RefUnwindSafe for stat

impl RefUnwindSafe for stat64

impl RefUnwindSafe for timeval

impl RefUnwindSafe for timespec

impl RefUnwindSafe for sockaddr

impl RefUnwindSafe for sockaddr_in

impl RefUnwindSafe for sockaddr_in6

impl RefUnwindSafe for sockaddr_un

impl RefUnwindSafe for sockaddr_storage

impl RefUnwindSafe for addrinfo

impl RefUnwindSafe for sockaddr_nl

impl RefUnwindSafe for sockaddr_ll

impl RefUnwindSafe for fd_set

impl RefUnwindSafe for tm

impl RefUnwindSafe for epoll_event

impl RefUnwindSafe for in_addr

impl RefUnwindSafe for in6_addr

impl RefUnwindSafe for ip_mreq

impl RefUnwindSafe for ipv6_mreq

impl RefUnwindSafe for hostent

impl RefUnwindSafe for iovec

impl RefUnwindSafe for pollfd

impl RefUnwindSafe for winsize

impl RefUnwindSafe for linger

impl RefUnwindSafe for sigval

impl RefUnwindSafe for msghdr

impl RefUnwindSafe for cmsghdr

impl RefUnwindSafe for dirent

impl RefUnwindSafe for dirent64

impl RefUnwindSafe for passwd

impl RefUnwindSafe for cpu_set_t

impl RefUnwindSafe for ucred

impl RefUnwindSafe for pthread_once_t

impl RefUnwindSafe for sigset_t

impl RefUnwindSafe for sigaction

impl RefUnwindSafe for siginfo_t

Loading content...

Implementors

impl RefUnwindSafe for AtomicBool[src]

impl RefUnwindSafe for AtomicI16[src]

impl RefUnwindSafe for AtomicI32[src]

impl RefUnwindSafe for AtomicI64[src]

impl RefUnwindSafe for AtomicI8[src]

impl RefUnwindSafe for AtomicIsize[src]

impl RefUnwindSafe for AtomicU16[src]

impl RefUnwindSafe for AtomicU32[src]

impl RefUnwindSafe for AtomicU64[src]

impl RefUnwindSafe for AtomicU8[src]

impl RefUnwindSafe for AtomicUsize[src]

impl<T> RefUnwindSafe for AssertUnwindSafe<T>[src]

impl<T> RefUnwindSafe for AtomicPtr<T>[src]

impl<T> RefUnwindSafe for SgxReentrantMutex<T>[src]

impl<T: ?Sized> !RefUnwindSafe for UnsafeCell<T>[src]

impl<T: ?Sized> RefUnwindSafe for SgxMutex<T>[src]

impl<T: ?Sized> RefUnwindSafe for SgxRwLock<T>[src]

Loading content...

Auto implementors

impl !RefUnwindSafe for sgx_tstd::io::Error

impl !RefUnwindSafe for Barrier

impl !RefUnwindSafe for sgx_tstd::sync::Once

impl !RefUnwindSafe for SgxCondvar

impl !RefUnwindSafe for SgxReentrantThreadMutex

impl !RefUnwindSafe for SgxSpinlock

impl !RefUnwindSafe for SgxThreadCondvar

impl !RefUnwindSafe for SgxThreadMutex

impl !RefUnwindSafe for SgxThreadRwLock

impl !RefUnwindSafe for SgxThreadSpinlock

impl !RefUnwindSafe for SgxThread

impl RefUnwindSafe for AllocInit

impl RefUnwindSafe for ReallocPlacement

impl RefUnwindSafe for sgx_tstd::cmp::Ordering

impl RefUnwindSafe for TryReserveError

impl RefUnwindSafe for Infallible

impl RefUnwindSafe for SgxThreadPolicy

impl RefUnwindSafe for VarError

impl RefUnwindSafe for c_void

impl RefUnwindSafe for sgx_tstd::fmt::Alignment

impl RefUnwindSafe for ErrorKind

impl RefUnwindSafe for SeekFrom

impl RefUnwindSafe for IpAddr

impl RefUnwindSafe for Ipv6MulticastScope

impl RefUnwindSafe for Shutdown

impl RefUnwindSafe for SocketAddr

impl RefUnwindSafe for FpCategory

impl RefUnwindSafe for SearchStep

impl RefUnwindSafe for sgx_tstd::sync::atomic::Ordering

impl RefUnwindSafe for AllocErr

impl RefUnwindSafe for Global

impl RefUnwindSafe for Layout

impl RefUnwindSafe for LayoutErr

impl RefUnwindSafe for MemoryBlock

impl RefUnwindSafe for System

impl RefUnwindSafe for TypeId

impl RefUnwindSafe for TryFromSliceError

impl RefUnwindSafe for sgx_tstd::ascii::EscapeDefault

impl RefUnwindSafe for BorrowError

impl RefUnwindSafe for BorrowMutError

impl RefUnwindSafe for CharTryFromError

impl RefUnwindSafe for DecodeUtf16Error

impl RefUnwindSafe for sgx_tstd::char::EscapeDebug

impl RefUnwindSafe for sgx_tstd::char::EscapeDefault

impl RefUnwindSafe for sgx_tstd::char::EscapeUnicode

impl RefUnwindSafe for ParseCharError

impl RefUnwindSafe for ToLowercase

impl RefUnwindSafe for ToUppercase

impl RefUnwindSafe for UnicodeVersion

impl RefUnwindSafe for DefaultHasher

impl RefUnwindSafe for RandomState

impl RefUnwindSafe for JoinPathsError

impl RefUnwindSafe for Vars

impl RefUnwindSafe for VarsOs

impl RefUnwindSafe for CStr

impl RefUnwindSafe for CString

impl RefUnwindSafe for FromBytesWithNulError

impl RefUnwindSafe for IntoStringError

impl RefUnwindSafe for NulError

impl RefUnwindSafe for OsStr

impl RefUnwindSafe for OsString

impl RefUnwindSafe for sgx_tstd::fmt::Error

impl RefUnwindSafe for SipHasher

impl RefUnwindSafe for sgx_tstd::io::Empty

impl RefUnwindSafe for Initializer

impl RefUnwindSafe for sgx_tstd::io::Repeat

impl RefUnwindSafe for Sink

impl RefUnwindSafe for Stderr

impl RefUnwindSafe for Stdin

impl RefUnwindSafe for Stdout

impl RefUnwindSafe for PhantomPinned

impl RefUnwindSafe for AddrParseError

impl RefUnwindSafe for Ipv4Addr

impl RefUnwindSafe for Ipv6Addr

impl RefUnwindSafe for SocketAddrV4

impl RefUnwindSafe for SocketAddrV6

impl RefUnwindSafe for NonZeroI128

impl RefUnwindSafe for NonZeroI16

impl RefUnwindSafe for NonZeroI32

impl RefUnwindSafe for NonZeroI64

impl RefUnwindSafe for NonZeroI8

impl RefUnwindSafe for NonZeroIsize

impl RefUnwindSafe for NonZeroU128

impl RefUnwindSafe for NonZeroU16

impl RefUnwindSafe for NonZeroU32

impl RefUnwindSafe for NonZeroU64

impl RefUnwindSafe for NonZeroU8

impl RefUnwindSafe for NonZeroUsize

impl RefUnwindSafe for ParseFloatError

impl RefUnwindSafe for ParseIntError

impl RefUnwindSafe for TryFromIntError

impl RefUnwindSafe for RangeFull

impl RefUnwindSafe for NoneError

impl RefUnwindSafe for sgx_tstd::os::raw::stat

impl RefUnwindSafe for Path

impl RefUnwindSafe for PathBuf

impl RefUnwindSafe for StripPrefixError

impl RefUnwindSafe for TraitObject

impl RefUnwindSafe for sgx_tstd::sgxfs::OpenOptions

impl RefUnwindSafe for SgxFile

impl RefUnwindSafe for ParseBoolError

impl RefUnwindSafe for Utf8Error

impl RefUnwindSafe for FromUtf16Error

impl RefUnwindSafe for FromUtf8Error

impl RefUnwindSafe for String

impl RefUnwindSafe for BarrierWaitResult

impl RefUnwindSafe for OnceState

impl RefUnwindSafe for WaitTimeoutResult

impl RefUnwindSafe for RawWaker

impl RefUnwindSafe for RawWakerVTable

impl RefUnwindSafe for Waker

impl RefUnwindSafe for AccessError

impl RefUnwindSafe for ThreadId

impl RefUnwindSafe for Duration

impl RefUnwindSafe for Instant

impl RefUnwindSafe for SystemTime

impl RefUnwindSafe for SystemTimeError

impl RefUnwindSafe for DirBuilder

impl RefUnwindSafe for DirEntry

impl RefUnwindSafe for File

impl RefUnwindSafe for FileType

impl RefUnwindSafe for Metadata

impl RefUnwindSafe for sgx_tstd::untrusted::fs::OpenOptions

impl RefUnwindSafe for Permissions

impl RefUnwindSafe for ReadDir

impl RefUnwindSafe for [u8]

impl RefUnwindSafe for bool

impl RefUnwindSafe for char

impl RefUnwindSafe for f32

impl RefUnwindSafe for f64

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 str

impl RefUnwindSafe for u8

impl RefUnwindSafe for u16

impl RefUnwindSafe for u32

impl RefUnwindSafe for u64

impl RefUnwindSafe for u128

impl RefUnwindSafe for usize

impl<'a> !RefUnwindSafe for sgx_tstd::error::Chain<'a>

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

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

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

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

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

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

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

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

impl<'a> RefUnwindSafe for IoSlice<'a>

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

impl<'a> RefUnwindSafe for StderrLock<'a>

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

impl<'a> RefUnwindSafe for StdoutLock<'a>

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

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

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

impl<'a> RefUnwindSafe for Display<'a>

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

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

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

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

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

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

impl<'a> RefUnwindSafe for sgx_tstd::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 sgx_tstd::string::Drain<'a>

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

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

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

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

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

impl<'a, B: ?Sized> RefUnwindSafe for Cow<'a, B> where
    B: RefUnwindSafe,
    <B as ToOwned>::Owned: RefUnwindSafe

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

impl<'a, I> RefUnwindSafe for Splice<'a, I> where
    I: RefUnwindSafe,
    <I as Iterator>::Item: RefUnwindSafe

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

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

impl<'a, K, V> RefUnwindSafe for sgx_tstd::collections::btree_map::Entry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

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

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

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

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

impl<'a, K, V> RefUnwindSafe for sgx_tstd::collections::btree_map::OccupiedEntry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

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

impl<'a, K, V> RefUnwindSafe for RangeMut<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for sgx_tstd::collections::btree_map::VacantEntry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

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

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

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

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

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

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

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

impl<'a, K, V> RefUnwindSafe for RawOccupiedEntryMut<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

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

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

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

impl<'a, K, V, F> RefUnwindSafe for sgx_tstd::collections::btree_map::DrainFilter<'a, K, V, F> where
    F: RefUnwindSafe,
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V, S> RefUnwindSafe for RawEntryMut<'a, K, V, S> where
    K: RefUnwindSafe,
    S: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V, S> RefUnwindSafe for RawEntryBuilder<'a, K, V, S> where
    K: RefUnwindSafe,
    S: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V, S> RefUnwindSafe for RawEntryBuilderMut<'a, K, V, S> where
    K: RefUnwindSafe,
    S: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V, S> RefUnwindSafe for RawVacantEntryMut<'a, K, V, S> where
    K: RefUnwindSafe,
    S: RefUnwindSafe,
    V: RefUnwindSafe

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

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

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

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

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

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

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

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

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

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

impl<'a, T> RefUnwindSafe for sgx_tstd::collections::binary_heap::Drain<'a, T> where
    T: RefUnwindSafe

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

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

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

impl<'a, T> RefUnwindSafe for sgx_tstd::collections::btree_set::Difference<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for sgx_tstd::collections::btree_set::Intersection<'a, T> where
    T: RefUnwindSafe

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

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

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

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

impl<'a, T> RefUnwindSafe for sgx_tstd::collections::linked_list::Cursor<'a, T> where
    T: RefUnwindSafe

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

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

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

impl<'a, T> RefUnwindSafe for sgx_tstd::collections::vec_deque::Drain<'a, T> where
    T: RefUnwindSafe

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

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

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

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

impl<'a, T> RefUnwindSafe for sgx_tstd::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 SgxReentrantMutexGuard<'a, T>

impl<'a, T> RefUnwindSafe for sgx_tstd::vec::Drain<'a, T> where
    T: RefUnwindSafe

impl<'a, T, F> RefUnwindSafe for sgx_tstd::collections::btree_set::DrainFilter<'a, T, F> where
    F: RefUnwindSafe,
    T: RefUnwindSafe

impl<'a, T, F> RefUnwindSafe for sgx_tstd::collections::linked_list::DrainFilter<'a, T, F> where
    F: RefUnwindSafe,
    T: RefUnwindSafe

impl<'a, T, F> RefUnwindSafe for sgx_tstd::vec::DrainFilter<'a, T, F> where
    F: RefUnwindSafe,
    T: RefUnwindSafe

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

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

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

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

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

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

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

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

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

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

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

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

impl<'a, T: ?Sized> RefUnwindSafe for SgxMutexGuard<'a, T>

impl<'a, T: ?Sized> RefUnwindSafe for SgxRwLockReadGuard<'a, T>

impl<'a, T: ?Sized> RefUnwindSafe for SgxRwLockWriteGuard<'a, T>

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

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

impl<'f> RefUnwindSafe for VaListImpl<'f>

impl<A> RefUnwindSafe for sgx_tstd::iter::Repeat<A> where
    A: RefUnwindSafe

impl<A> RefUnwindSafe for sgx_tstd::option::IntoIter<A> where
    A: RefUnwindSafe

impl<A, B> RefUnwindSafe for sgx_tstd::iter::Chain<A, B> where
    A: RefUnwindSafe,
    B: RefUnwindSafe

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

impl<B> RefUnwindSafe for sgx_tstd::io::Lines<B> where
    B: RefUnwindSafe

impl<B> RefUnwindSafe for sgx_tstd::io::Split<B> where
    B: RefUnwindSafe

impl<F> RefUnwindSafe for FromFn<F> where
    F: RefUnwindSafe

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

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

impl<H> RefUnwindSafe for BuildHasherDefault<H> where
    H: 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> where
    I: RefUnwindSafe,
    <<I as Iterator>::Item as IntoIterator>::IntoIter: RefUnwindSafe

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

impl<I> RefUnwindSafe for Peekable<I> where
    I: RefUnwindSafe,
    <I as Iterator>::Item: RefUnwindSafe

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

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

impl<I> RefUnwindSafe for sgx_tstd::iter::Take<I> where
    I: RefUnwindSafe

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

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

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

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

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

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

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

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

impl<I, U, F> RefUnwindSafe for FlatMap<I, U, F> where
    F: RefUnwindSafe,
    I: RefUnwindSafe,
    <U as IntoIterator>::IntoIter: RefUnwindSafe

impl<Idx> RefUnwindSafe for sgx_tstd::ops::Range<Idx> where
    Idx: RefUnwindSafe

impl<Idx> RefUnwindSafe for RangeFrom<Idx> where
    Idx: RefUnwindSafe

impl<Idx> RefUnwindSafe for RangeInclusive<Idx> where
    Idx: RefUnwindSafe

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

impl<Idx> RefUnwindSafe for RangeToInclusive<Idx> where
    Idx: RefUnwindSafe

impl<K> RefUnwindSafe for sgx_tstd::collections::hash_set::IntoIter<K> where
    K: RefUnwindSafe

impl<K, V> RefUnwindSafe for sgx_tstd::collections::btree_map::IntoIter<K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

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

impl<K, V> RefUnwindSafe for BTreeMap<K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<K, V, S> RefUnwindSafe for HashMap<K, V, S> where
    K: RefUnwindSafe,
    S: RefUnwindSafe,
    V: RefUnwindSafe

impl<P> RefUnwindSafe for Pin<P> where
    P: RefUnwindSafe

impl<R> RefUnwindSafe for BufReader<R> where
    R: RefUnwindSafe

impl<R> RefUnwindSafe for sgx_tstd::io::Bytes<R> where
    R: RefUnwindSafe

impl<T> !RefUnwindSafe for Cell<T>

impl<T> !RefUnwindSafe for RefCell<T>

impl<T> !RefUnwindSafe for Lazy<T>

impl<T> !RefUnwindSafe for Rc<T>

impl<T> !RefUnwindSafe for sgx_tstd::rc::Weak<T>

impl<T> !RefUnwindSafe for Key<T>

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

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

impl<T> RefUnwindSafe for TryLockError<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for Poll<T> where
    T: RefUnwindSafe

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

impl<T> RefUnwindSafe for sgx_tstd::collections::binary_heap::IntoIter<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for IntoIterSorted<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for sgx_tstd::collections::btree_set::IntoIter<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for sgx_tstd::collections::linked_list::IntoIter<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for BTreeSet<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for BinaryHeap<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for LinkedList<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for VecDeque<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for sgx_tstd::collections::vec_deque::IntoIter<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for sgx_tstd::io::Cursor<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for sgx_tstd::io::Take<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for sgx_tstd::iter::Empty<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for sgx_tstd::iter::Once<T> where
    T: RefUnwindSafe

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

impl<T> RefUnwindSafe for Discriminant<T>

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

impl<T> RefUnwindSafe for sgx_tstd::result::IntoIter<T> where
    T: RefUnwindSafe

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

impl<T> RefUnwindSafe for LocalKey<T>

impl<T> RefUnwindSafe for sgx_tstd::vec::IntoIter<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for Vec<T> where
    T: RefUnwindSafe

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

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

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

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

impl<T, S> RefUnwindSafe for HashSet<T, S> where
    S: RefUnwindSafe,
    T: RefUnwindSafe

impl<T, U> RefUnwindSafe for sgx_tstd::io::Chain<T, U> where
    T: RefUnwindSafe,
    U: RefUnwindSafe

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

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

impl<T: ?Sized> RefUnwindSafe for Box<T> where
    T: RefUnwindSafe

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

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

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

impl<T: ?Sized> RefUnwindSafe for Arc<T> where
    T: RefUnwindSafe

impl<T: ?Sized> RefUnwindSafe for sgx_tstd::sync::Weak<T> where
    T: RefUnwindSafe

impl<W> !RefUnwindSafe for IntoInnerError<W>

impl<W> RefUnwindSafe for BufWriter<W> where
    W: RefUnwindSafe

impl<W> RefUnwindSafe for LineWriter<W> where
    W: RefUnwindSafe

impl<Y, R> RefUnwindSafe for GeneratorState<Y, R> where
    R: RefUnwindSafe,
    Y: RefUnwindSafe

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

Loading content...