Trait tract_nnef::internal::tract_downcast_rs::__std::panic::RefUnwindSafe1.9.0[][src]

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<T, A> RefUnwindSafe for RawVec<T, A> where
    A: RefUnwindSafe,
    T: RefUnwindSafe

impl RefUnwindSafe for isize

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

impl RefUnwindSafe for [u8]

impl RefUnwindSafe for char

impl RefUnwindSafe for u128

impl RefUnwindSafe for u16

impl RefUnwindSafe for i128

impl RefUnwindSafe for i16

impl RefUnwindSafe for str

impl RefUnwindSafe for f64

impl RefUnwindSafe for u64

impl RefUnwindSafe for u8

impl RefUnwindSafe for i64

impl RefUnwindSafe for i8

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

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

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

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

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

impl RefUnwindSafe for bool

impl RefUnwindSafe for f32

impl RefUnwindSafe for u32

impl RefUnwindSafe for usize

impl RefUnwindSafe for i32

Loading content...

Implementors

impl RefUnwindSafe for AtomicBool1.14.0[src]

impl RefUnwindSafe for AtomicI81.34.0[src]

impl RefUnwindSafe for AtomicI161.34.0[src]

impl RefUnwindSafe for AtomicI321.34.0[src]

impl RefUnwindSafe for AtomicI641.34.0[src]

impl RefUnwindSafe for AtomicIsize1.14.0[src]

impl RefUnwindSafe for AtomicU81.34.0[src]

impl RefUnwindSafe for AtomicU161.34.0[src]

impl RefUnwindSafe for AtomicU321.34.0[src]

impl RefUnwindSafe for AtomicU641.34.0[src]

impl RefUnwindSafe for AtomicUsize1.14.0[src]

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

impl<T> RefUnwindSafe for SyncOnceCell<T> where
    T: RefUnwindSafe + UnwindSafe
[src]

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

impl<T> RefUnwindSafe for Mutex<T> where
    T: ?Sized
1.12.0[src]

impl<T> RefUnwindSafe for RwLock<T> where
    T: ?Sized
1.12.0[src]

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

impl<T, F> RefUnwindSafe for SyncLazy<T, F> where
    F: UnwindSafe,
    SyncOnceCell<T>: RefUnwindSafe
[src]

Loading content...

Auto implementors

impl !RefUnwindSafe for Nnef

impl !RefUnwindSafe for Registry

impl !RefUnwindSafe for AxisChangeConsequence

impl !RefUnwindSafe for SessionState

impl !RefUnwindSafe for tract_nnef::internal::tract_data::anyhow::Error

impl !RefUnwindSafe for Ops

impl !RefUnwindSafe for Backtrace

impl !RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::io::Error

impl !RefUnwindSafe for Command

impl !RefUnwindSafe for Barrier

impl !RefUnwindSafe for Condvar

impl !RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::sync::Once

impl !RefUnwindSafe for OnceState

impl RefUnwindSafe for LValue

impl RefUnwindSafe for Literal

impl RefUnwindSafe for RValue

impl RefUnwindSafe for Subscript

impl RefUnwindSafe for TypeName

impl RefUnwindSafe for TypeSpec

impl RefUnwindSafe for Value

impl RefUnwindSafe for AttrOrInput

impl RefUnwindSafe for AxisOp

impl RefUnwindSafe for Cost

impl RefUnwindSafe for DatumType

impl RefUnwindSafe for InOut

impl RefUnwindSafe for TDim

impl RefUnwindSafe for Validation

impl RefUnwindSafe for CollectionAllocErr

impl RefUnwindSafe for LinearSpec

impl RefUnwindSafe for MatrixStoreSpec

impl RefUnwindSafe for PanelStore

impl RefUnwindSafe for tract_nnef::internal::tract_ndarray::ErrorKind

impl RefUnwindSafe for SliceInfoElem

impl RefUnwindSafe for FloatErrorKind

impl RefUnwindSafe for TryReserveError

impl RefUnwindSafe for BacktraceStatus

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::cmp::Ordering

impl RefUnwindSafe for Infallible

impl RefUnwindSafe for VarError

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::fmt::Alignment

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::io::ErrorKind

impl RefUnwindSafe for SeekFrom

impl RefUnwindSafe for IpAddr

impl RefUnwindSafe for Ipv6MulticastScope

impl RefUnwindSafe for Shutdown

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::net::SocketAddr

impl RefUnwindSafe for FpCategory

impl RefUnwindSafe for IntErrorKind

impl RefUnwindSafe for c_void

impl RefUnwindSafe for AncillaryError

impl RefUnwindSafe for SearchStep

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::sync::atomic::Ordering

impl RefUnwindSafe for RecvTimeoutError

impl RefUnwindSafe for TryRecvError

impl RefUnwindSafe for tract_nnef::ast::Argument

impl RefUnwindSafe for Assignment

impl RefUnwindSafe for Comprehension

impl RefUnwindSafe for Document

impl RefUnwindSafe for FragmentDecl

impl RefUnwindSafe for FragmentDef

impl RefUnwindSafe for GraphDef

impl RefUnwindSafe for IfThenElse

impl RefUnwindSafe for Invocation

impl RefUnwindSafe for Parameter

impl RefUnwindSafe for ProtoModel

impl RefUnwindSafe for Result_

impl RefUnwindSafe for RequiredTensorParameter

impl RefUnwindSafe for AxisChange

impl RefUnwindSafe for AxisInfo

impl RefUnwindSafe for AxisTracking

impl RefUnwindSafe for Blob

impl RefUnwindSafe for Dims

impl RefUnwindSafe for InletId

impl RefUnwindSafe for Invariants

impl RefUnwindSafe for OutletId

impl RefUnwindSafe for ShapeFact

impl RefUnwindSafe for Symbol

impl RefUnwindSafe for SymbolValues

impl RefUnwindSafe for Tensor

impl RefUnwindSafe for TypedFact

impl RefUnwindSafe for f16

impl RefUnwindSafe for Packer

impl RefUnwindSafe for Axis

impl RefUnwindSafe for AxisDescription

impl RefUnwindSafe for IxDynImpl

impl RefUnwindSafe for NewAxis

impl RefUnwindSafe for ShapeError

impl RefUnwindSafe for Slice

impl RefUnwindSafe for tract_nnef::internal::tract_num_traits::ParseFloatError

impl RefUnwindSafe for IntoTranslator

impl RefUnwindSafe for AllocError

impl RefUnwindSafe for Global

impl RefUnwindSafe for Layout

impl RefUnwindSafe for LayoutError

impl RefUnwindSafe for String

impl RefUnwindSafe for System

impl RefUnwindSafe for TypeId

impl RefUnwindSafe for CpuidResult

impl RefUnwindSafe for __m128

impl RefUnwindSafe for __m128bh

impl RefUnwindSafe for __m128d

impl RefUnwindSafe for __m128i

impl RefUnwindSafe for __m256

impl RefUnwindSafe for __m256bh

impl RefUnwindSafe for __m256d

impl RefUnwindSafe for __m256i

impl RefUnwindSafe for __m512

impl RefUnwindSafe for __m512bh

impl RefUnwindSafe for __m512d

impl RefUnwindSafe for __m512i

impl RefUnwindSafe for TryFromSliceError

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::ascii::EscapeDefault

impl RefUnwindSafe for BacktraceFrame

impl RefUnwindSafe for BorrowError

impl RefUnwindSafe for BorrowMutError

impl RefUnwindSafe for CharTryFromError

impl RefUnwindSafe for DecodeUtf16Error

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::char::EscapeDebug

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::char::EscapeDefault

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::char::EscapeUnicode

impl RefUnwindSafe for ParseCharError

impl RefUnwindSafe for ToLowercase

impl RefUnwindSafe for ToUppercase

impl RefUnwindSafe for DefaultHasher

impl RefUnwindSafe for RandomState

impl RefUnwindSafe for Args

impl RefUnwindSafe for ArgsOs

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 FromVecWithNulError

impl RefUnwindSafe for IntoStringError

impl RefUnwindSafe for NulError

impl RefUnwindSafe for OsStr

impl RefUnwindSafe for OsString

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::fmt::Error

impl RefUnwindSafe for DirBuilder

impl RefUnwindSafe for DirEntry

impl RefUnwindSafe for File

impl RefUnwindSafe for FileType

impl RefUnwindSafe for Metadata

impl RefUnwindSafe for OpenOptions

impl RefUnwindSafe for Permissions

impl RefUnwindSafe for ReadDir

impl RefUnwindSafe for SipHasher

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::io::Empty

impl RefUnwindSafe for Initializer

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::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 TcpListener

impl RefUnwindSafe for TcpStream

impl RefUnwindSafe for UdpSocket

impl RefUnwindSafe for NonZeroI8

impl RefUnwindSafe for NonZeroI16

impl RefUnwindSafe for NonZeroI32

impl RefUnwindSafe for NonZeroI64

impl RefUnwindSafe for NonZeroI128

impl RefUnwindSafe for NonZeroIsize

impl RefUnwindSafe for NonZeroU8

impl RefUnwindSafe for NonZeroU16

impl RefUnwindSafe for NonZeroU32

impl RefUnwindSafe for NonZeroU64

impl RefUnwindSafe for NonZeroU128

impl RefUnwindSafe for NonZeroUsize

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::num::ParseFloatError

impl RefUnwindSafe for ParseIntError

impl RefUnwindSafe for TryFromIntError

impl RefUnwindSafe for RangeFull

impl RefUnwindSafe for NoneError

impl RefUnwindSafe for stat

impl RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::os::unix::net::SocketAddr

impl RefUnwindSafe for SocketCred

impl RefUnwindSafe for UnixDatagram

impl RefUnwindSafe for UnixListener

impl RefUnwindSafe for UnixStream

impl RefUnwindSafe for UCred

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 ExitCode

impl RefUnwindSafe for ExitStatus

impl RefUnwindSafe for Output

impl RefUnwindSafe for Stdio

impl RefUnwindSafe for TraitObject

impl RefUnwindSafe for ParseBoolError

impl RefUnwindSafe for Utf8Error

impl RefUnwindSafe for FromUtf8Error

impl RefUnwindSafe for FromUtf16Error

impl RefUnwindSafe for RecvError

impl RefUnwindSafe for BarrierWaitResult

impl RefUnwindSafe for WaitTimeoutResult

impl RefUnwindSafe for RawWaker

impl RefUnwindSafe for RawWakerVTable

impl RefUnwindSafe for Waker

impl RefUnwindSafe for AccessError

impl RefUnwindSafe for Builder

impl RefUnwindSafe for Thread

impl RefUnwindSafe for ThreadId

impl RefUnwindSafe for Duration

impl RefUnwindSafe for Instant

impl RefUnwindSafe for SystemTime

impl RefUnwindSafe for SystemTimeError

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

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

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

impl<'a> !RefUnwindSafe for tract_nnef::internal::tract_data::anyhow::Chain<'a>

impl<'a> !RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::error::Chain<'a>

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

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

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

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

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

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

impl<'a> RefUnwindSafe for ResolvedInvocation<'a>

impl<'a> RefUnwindSafe for TensorView<'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 tract_nnef::internal::tract_downcast_rs::__std::net::Incoming<'a>

impl<'a> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::os::unix::net::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 Ancestors<'a>

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

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

impl<'a> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::path::Iter<'a>

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

impl<'a> RefUnwindSafe for CommandArgs<'a>

impl<'a> RefUnwindSafe for CommandEnvs<'a>

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

impl<'a> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__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 tract_nnef::internal::tract_downcast_rs::__std::str::EscapeDebug<'a>

impl<'a> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::str::EscapeDefault<'a>

impl<'a> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::str::EscapeUnicode<'a>

impl<'a> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__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 tract_nnef::internal::tract_downcast_rs::__std::string::Drain<'a>

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

impl<'a> RefUnwindSafe for Location<'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 CowRepr<'a, A> where
    A: RefUnwindSafe

impl<'a, A> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::option::Iter<'a, A> where
    A: RefUnwindSafe

impl<'a, A> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::option::IterMut<'a, A> where
    A: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for AxisChunksIter<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for AxisChunksIterMut<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for AxisIter<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for AxisIterMut<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for ExactChunks<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for ExactChunksIter<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for ExactChunksIterMut<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for ExactChunksMut<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for IndexedIter<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for IndexedIterMut<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for tract_nnef::internal::tract_ndarray::iter::Iter<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for tract_nnef::internal::tract_ndarray::iter::IterMut<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for Lanes<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for LanesIter<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for LanesIterMut<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for LanesMut<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

impl<'a, A, D> RefUnwindSafe for tract_nnef::internal::tract_ndarray::iter::Windows<'a, A, D> where
    A: RefUnwindSafe,
    D: RefUnwindSafe

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

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

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

impl<'a, I> !RefUnwindSafe for Chunk<'a, I>

impl<'a, I> !RefUnwindSafe for tract_nnef::internal::tract_itertools::Chunks<'a, I>

impl<'a, I> !RefUnwindSafe for Format<'a, I>

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

impl<'a, I, E> RefUnwindSafe for ProcessResults<'a, I, E> where
    E: RefUnwindSafe,
    I: RefUnwindSafe

impl<'a, I, F> !RefUnwindSafe for FormatWith<'a, I, F>

impl<'a, I, F> RefUnwindSafe for PeekingTakeWhile<'a, I, F> where
    F: RefUnwindSafe,
    I: RefUnwindSafe

impl<'a, I, F> RefUnwindSafe for TakeWhileRef<'a, I, F> where
    F: RefUnwindSafe,
    I: RefUnwindSafe

impl<'a, K> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_set::Drain<'a, K> where
    K: RefUnwindSafe

impl<'a, K> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_set::Iter<'a, K> where
    K: RefUnwindSafe

impl<'a, K, F> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_set::DrainFilter<'a, K, F> where
    F: RefUnwindSafe,
    K: RefUnwindSafe

impl<'a, K, I, F> !RefUnwindSafe for Group<'a, K, I, F>

impl<'a, K, I, F> !RefUnwindSafe for Groups<'a, K, I, F>

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::Entry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::Entry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::Iter<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::IterMut<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::Keys<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::OccupiedEntry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::OccupiedError<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::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 tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::VacantEntry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::Values<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::ValuesMut<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::Drain<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::Iter<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::IterMut<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::Keys<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::OccupiedEntry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::OccupiedError<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::VacantEntry<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::Values<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::ValuesMut<'a, K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V, F> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::DrainFilter<'a, K, V, F> where
    F: RefUnwindSafe,
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<'a, K, V, F> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_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 RawOccupiedEntryMut<'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 tract_nnef::internal::tract_downcast_rs::__std::str::RSplit<'a, P> where
    <P as Pattern<'a>>::Searcher: RefUnwindSafe

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

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

impl<'a, P> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::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 tract_nnef::internal::tract_downcast_rs::__std::sync::mpsc::Iter<'a, T>

impl<'a, T> !RefUnwindSafe for TryIter<'a, T>

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_data::internal::tract_smallvec::Drain<'a, T> where
    T: RefUnwindSafe,
    <T as Array>::Item: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::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 tract_nnef::internal::tract_downcast_rs::__std::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 tract_nnef::internal::tract_downcast_rs::__std::collections::btree_set::Difference<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_set::Intersection<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_set::Iter<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_set::Range<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_set::SymmetricDifference<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_set::Union<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::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 tract_nnef::internal::tract_downcast_rs::__std::collections::linked_list::Iter<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::linked_list::IterMut<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::vec_deque::Drain<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::vec_deque::Iter<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::vec_deque::IterMut<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::result::Iter<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::result::IterMut<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::slice::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 tract_nnef::internal::tract_downcast_rs::__std::slice::Iter<'a, T> where
    T: RefUnwindSafe

impl<'a, T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__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 tract_nnef::internal::tract_downcast_rs::__std::slice::Windows<'a, T> where
    T: RefUnwindSafe

impl<'a, T, A> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::vec::Drain<'a, T, A> where
    A: RefUnwindSafe,
    T: RefUnwindSafe

impl<'a, T, F> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_set::DrainFilter<'a, T, F> where
    F: RefUnwindSafe,
    T: RefUnwindSafe

impl<'a, T, F> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::linked_list::DrainFilter<'a, T, F> where
    F: RefUnwindSafe,
    T: RefUnwindSafe

impl<'a, T, F, A> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::vec::DrainFilter<'a, T, F, A> where
    A: RefUnwindSafe,
    F: RefUnwindSafe,
    T: RefUnwindSafe

impl<'a, T, P> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::slice::GroupBy<'a, T, P> where
    P: RefUnwindSafe,
    T: RefUnwindSafe

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

impl<'a, T, P> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::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 tract_nnef::internal::tract_downcast_rs::__std::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 tract_nnef::internal::tract_downcast_rs::__std::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 tract_nnef::internal::tract_downcast_rs::__std::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 tract_nnef::internal::tract_downcast_rs::__std::collections::hash_set::Difference<'a, T, S> where
    S: RefUnwindSafe,
    T: RefUnwindSafe

impl<'a, T, S> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_set::Intersection<'a, T, S> where
    S: RefUnwindSafe,
    T: RefUnwindSafe

impl<'a, T, S> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_set::SymmetricDifference<'a, T, S> where
    S: RefUnwindSafe,
    T: RefUnwindSafe

impl<'a, T, S> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_set::Union<'a, T, S> where
    S: RefUnwindSafe,
    T: RefUnwindSafe

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

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

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

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

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

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

impl<'a, TI> RefUnwindSafe for MatMatMulKerSpec<'a, TI> where
    TI: RefUnwindSafe

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

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

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

impl<'p, T> RefUnwindSafe for KInWriter<'p, T> where
    T: RefUnwindSafe

impl<'p, T> RefUnwindSafe for KOutWriter<'p, T> where
    T: RefUnwindSafe

impl<'s, 't> RefUnwindSafe for MatrixStore<'s, 't>

impl<'t> RefUnwindSafe for FusedSpec<'t>

impl<A> RefUnwindSafe for tract_nnef::internal::tract_data::internal::tract_smallvec::IntoIter<A> where
    A: RefUnwindSafe,
    <A as Array>::Item: RefUnwindSafe

impl<A> RefUnwindSafe for SmallVec<A> where
    A: RefUnwindSafe,
    <A as Array>::Item: RefUnwindSafe

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

impl<A> RefUnwindSafe for OwnedArcRepr<A> where
    A: RefUnwindSafe

impl<A> RefUnwindSafe for OwnedRepr<A> where
    A: RefUnwindSafe

impl<A> RefUnwindSafe for RawViewRepr<A> where
    A: RefUnwindSafe

impl<A> RefUnwindSafe for ViewRepr<A> where
    A: RefUnwindSafe

impl<A> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::iter::Repeat<A> where
    A: RefUnwindSafe

impl<A> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::option::IntoIter<A> where
    A: RefUnwindSafe

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

impl<A, B> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::iter::Chain<A, B> where
    A: RefUnwindSafe,
    B: RefUnwindSafe

impl<A, B> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::iter::Zip<A, B> where
    A: RefUnwindSafe,
    B: RefUnwindSafe

impl<B> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::io::Lines<B> where
    B: RefUnwindSafe

impl<B> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::io::Split<B> where
    B: RefUnwindSafe

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

impl<D> RefUnwindSafe for Indices<D> where
    D: RefUnwindSafe

impl<D> RefUnwindSafe for IndicesIter<D> where
    D: RefUnwindSafe

impl<D> RefUnwindSafe for Shape<D> where
    D: RefUnwindSafe

impl<D> RefUnwindSafe for StrideShape<D> where
    D: RefUnwindSafe

impl<Dyn: ?Sized> RefUnwindSafe for DynMetadata<Dyn> where
    Dyn: RefUnwindSafe

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

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

impl<F> RefUnwindSafe for PollFn<F> where
    F: 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<F, O> RefUnwindSafe for Graph<F, O> where
    F: RefUnwindSafe,
    O: RefUnwindSafe

impl<F, O> RefUnwindSafe for ModelPatch<F, O> where
    F: RefUnwindSafe,
    O: RefUnwindSafe

impl<F, O> RefUnwindSafe for Node<F, O> where
    F: RefUnwindSafe,
    O: RefUnwindSafe

impl<F, O, M> RefUnwindSafe for SimplePlan<F, O, M> where
    F: RefUnwindSafe,
    M: RefUnwindSafe,
    O: RefUnwindSafe

impl<F, O, M, P> !RefUnwindSafe for SimpleState<F, O, M, P>

impl<H> RefUnwindSafe for BuildHasherDefault<H> where
    H: RefUnwindSafe

impl<I> !RefUnwindSafe for IntoChunks<I>

impl<I> !RefUnwindSafe for RcIter<I>

impl<I> !RefUnwindSafe for Tee<I>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<I> RefUnwindSafe for WithPosition<I> where
    I: RefUnwindSafe,
    <I as Iterator>::Item: 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 Intersperse<I> where
    I: RefUnwindSafe,
    <I as Iterator>::Item: 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 tract_nnef::internal::tract_downcast_rs::__std::iter::Take<I> where
    I: RefUnwindSafe

impl<I, ElemF> RefUnwindSafe for tract_nnef::internal::tract_itertools::IntersperseWith<I, ElemF> where
    ElemF: RefUnwindSafe,
    I: RefUnwindSafe,
    <I as Iterator>::Item: RefUnwindSafe

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

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

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

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

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

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

impl<I, F> RefUnwindSafe for Update<I, F> where
    F: RefUnwindSafe,
    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, G> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::iter::IntersperseWith<I, G> where
    G: RefUnwindSafe,
    I: RefUnwindSafe,
    <I as Iterator>::Item: RefUnwindSafe

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

impl<I, J> RefUnwindSafe for ConsTuples<I, J> where
    I: RefUnwindSafe

impl<I, J> RefUnwindSafe for Interleave<I, J> where
    I: RefUnwindSafe,
    J: RefUnwindSafe

impl<I, J> RefUnwindSafe for InterleaveShortest<I, J> where
    I: RefUnwindSafe,
    J: RefUnwindSafe

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

impl<I, J> RefUnwindSafe for ZipEq<I, J> where
    I: RefUnwindSafe,
    J: RefUnwindSafe

impl<I, J, F> RefUnwindSafe for MergeBy<I, J, F> where
    F: RefUnwindSafe,
    I: RefUnwindSafe,
    J: RefUnwindSafe,
    <I as Iterator>::Item: RefUnwindSafe

impl<I, J, F> RefUnwindSafe for MergeJoinBy<I, J, F> where
    F: RefUnwindSafe,
    I: RefUnwindSafe,
    J: RefUnwindSafe,
    <I as Iterator>::Item: RefUnwindSafe,
    <J as Iterator>::Item: 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, T> RefUnwindSafe for CircularTupleWindows<I, T> where
    I: RefUnwindSafe,
    T: RefUnwindSafe

impl<I, T> RefUnwindSafe for TupleCombinations<I, T> where
    I: RefUnwindSafe,
    T: RefUnwindSafe,
    <T as HasCombination<I>>::Combination: RefUnwindSafe

impl<I, T> RefUnwindSafe for TupleWindows<I, T> where
    I: RefUnwindSafe,
    T: RefUnwindSafe

impl<I, T> RefUnwindSafe for Tuples<I, T> where
    I: RefUnwindSafe,
    <T as TupleCollect>::Buffer: RefUnwindSafe

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

impl<I, V, F> RefUnwindSafe for UniqueBy<I, V, F> where
    F: RefUnwindSafe,
    I: RefUnwindSafe,
    V: RefUnwindSafe

impl<I: ?Sized> RefUnwindSafe for Dim<I> where
    I: RefUnwindSafe

impl<Idx> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::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 LutImpl<K> where
    K: RefUnwindSafe

impl<K> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_set::IntoIter<K> where
    K: RefUnwindSafe

impl<K, I, F> !RefUnwindSafe for tract_nnef::internal::tract_itertools::GroupBy<K, I, F>

impl<K, T> RefUnwindSafe for ElementWiseImpl<K, T> where
    K: RefUnwindSafe,
    T: RefUnwindSafe

impl<K, TC, TI> !RefUnwindSafe for MatMatMulImpl<K, TC, TI>

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

impl<K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::IntoIter<K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::IntoKeys<K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_map::IntoValues<K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::IntoIter<K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::IntoKeys<K, V> where
    K: RefUnwindSafe,
    V: RefUnwindSafe

impl<K, V> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::hash_map::IntoValues<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<L, R> RefUnwindSafe for Either<L, R> where
    L: RefUnwindSafe,
    R: RefUnwindSafe

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

impl<Parts, D> RefUnwindSafe for tract_nnef::internal::tract_ndarray::Zip<Parts, D> where
    D: RefUnwindSafe,
    Parts: RefUnwindSafe

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

impl<R> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::io::Bytes<R> where
    R: RefUnwindSafe

impl<S, D> RefUnwindSafe for ArrayBase<S, D> where
    D: RefUnwindSafe,
    S: RefUnwindSafe,
    <S as RawData>::Elem: RefUnwindSafe

impl<St, F> RefUnwindSafe for Iterate<St, F> where
    F: RefUnwindSafe,
    St: RefUnwindSafe

impl<St, F> RefUnwindSafe for Unfold<St, F> where
    F: RefUnwindSafe,
    St: RefUnwindSafe

impl<T> !RefUnwindSafe for MathCell<T>

impl<T> !RefUnwindSafe for Cell<T>

impl<T> !RefUnwindSafe for RefCell<T>

impl<T> !RefUnwindSafe for OnceCell<T>

impl<T> !RefUnwindSafe for Rc<T>

impl<T> !RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::rc::Weak<T>

impl<T> !RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::sync::mpsc::IntoIter<T>

impl<T> !RefUnwindSafe for Receiver<T>

impl<T> !RefUnwindSafe for Sender<T>

impl<T> !RefUnwindSafe for JoinHandle<T>

impl<T> !RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::thread::__FastLocalKeyInner<T>

impl<T> !RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::thread::__OsLocalKeyInner<T>

impl<T> RefUnwindSafe for tract_nnef::internal::tract_itertools::FoldWhile<T> where
    T: RefUnwindSafe

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

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

impl<T> RefUnwindSafe for tract_nnef::internal::tract_ndarray::FoldWhile<T> where
    T: RefUnwindSafe

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

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

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

impl<T> RefUnwindSafe for TupleBuffer<T> where
    <T as TupleCollect>::Buffer: RefUnwindSafe

impl<T> RefUnwindSafe for tract_nnef::internal::tract_itertools::Zip<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 Reverse<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::binary_heap::IntoIter<T> where
    T: RefUnwindSafe

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

impl<T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::btree_set::IntoIter<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::linked_list::IntoIter<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::collections::vec_deque::IntoIter<T> where
    T: RefUnwindSafe

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

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

impl<T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::io::Cursor<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::io::Take<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::iter::Empty<T> where
    T: RefUnwindSafe

impl<T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::iter::Once<T> where
    T: RefUnwindSafe

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

impl<T> RefUnwindSafe for Discriminant<T> where
    <T as DiscriminantKind>::Discriminant: RefUnwindSafe

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

impl<T> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::result::IntoIter<T> where
    T: RefUnwindSafe

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

impl<T> RefUnwindSafe for SyncSender<T>

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

impl<T> RefUnwindSafe for LocalKey<T>

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

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

impl<T, A> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::vec::IntoIter<T, A> where
    A: RefUnwindSafe,
    T: RefUnwindSafe

impl<T, Din, Dout> RefUnwindSafe for SliceInfo<T, Din, Dout> where
    Din: RefUnwindSafe,
    Dout: RefUnwindSafe,
    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, F = fn() -> T> !RefUnwindSafe for Lazy<T, F>

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

impl<T, U> RefUnwindSafe for ZipLongest<T, U> where
    T: RefUnwindSafe,
    U: RefUnwindSafe

impl<T, U> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::io::Chain<T, U> where
    T: RefUnwindSafe,
    U: RefUnwindSafe

impl<T, const N: usize> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__std::array::IntoIter<T, N> where
    T: RefUnwindSafe

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

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

impl<T: ?Sized> RefUnwindSafe for tract_nnef::internal::tract_downcast_rs::__alloc::sync::Weak<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, A> RefUnwindSafe for Box<T, A> where
    A: RefUnwindSafe,
    T: RefUnwindSafe

impl<TI> RefUnwindSafe for FusedKerSpec<TI> where
    TI: RefUnwindSafe

impl<TI> RefUnwindSafe for ScratchSpaceFusedNonLinear<TI> where
    TI: 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

Loading content...