Trait wasmtime_environ::__core::panic::RefUnwindSafe

1.9.0 · source ·
pub auto trait RefUnwindSafe { }
Expand description

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

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

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

Implementors§

source§

impl RefUnwindSafe for anyhow::Error

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 RefUnwindSafe for Stderr

1.9.0 · source§

impl RefUnwindSafe for StderrLock<'_>

1.9.0 · source§

impl RefUnwindSafe for Stdout

1.9.0 · source§

impl RefUnwindSafe for StdoutLock<'_>

1.12.0 · source§

impl RefUnwindSafe for Condvar

1.59.0 · source§

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

1.9.0 · source§

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

1.28.0 · source§

impl<T> RefUnwindSafe for NonZero<T>

1.14.0 · source§

impl<T> RefUnwindSafe for AtomicPtr<T>

1.12.0 · source§

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

1.70.0 · source§

impl<T> RefUnwindSafe for OnceLock<T>

source§

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

1.12.0 · source§

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

1.9.0 · source§

impl<T> RefUnwindSafe for AssertUnwindSafe<T>

1.58.0 · source§

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

1.80.0 · source§

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

impl<T> RefUnwindSafe for ArrayQueue<T>

impl<T> RefUnwindSafe for SegQueue<T>

impl<T> RefUnwindSafe for AtomicCell<T>

impl<T, F: RefUnwindSafe> RefUnwindSafe for Lazy<T, F>

impl<T, F: RefUnwindSafe> RefUnwindSafe for Lazy<T, F>

impl<T> RefUnwindSafe for AtomicPtr<T>

impl<T> RefUnwindSafe for JoinHandle<T>

Auto implementors§

§

impl RefUnwindSafe for CompileError

§

impl RefUnwindSafe for EntityIndex

§

impl RefUnwindSafe for wasmtime_environ::EntityType

§

impl RefUnwindSafe for FlagValue

§

impl RefUnwindSafe for GlobalInit

§

impl RefUnwindSafe for Initializer

§

impl RefUnwindSafe for MemoryInitialization

§

impl RefUnwindSafe for MemoryStyle

§

impl RefUnwindSafe for wasmtime_environ::ModuleType

§

impl RefUnwindSafe for ObjectKind

§

impl RefUnwindSafe for SettingKind

§

impl RefUnwindSafe for TableInitialization

§

impl RefUnwindSafe for TableStyle

§

impl RefUnwindSafe for Trap

§

impl RefUnwindSafe for WasmError

§

impl RefUnwindSafe for WasmType

§

impl RefUnwindSafe for LibCall

§

impl RefUnwindSafe for BlockType

§

impl RefUnwindSafe for CanonicalFunction

§

impl RefUnwindSafe for CanonicalOption

§

impl RefUnwindSafe for ComponentExternalKind

§

impl RefUnwindSafe for ComponentOuterAliasKind

§

impl RefUnwindSafe for ComponentTypeRef

§

impl RefUnwindSafe for wasmtime_environ::wasmparser::ComponentValType

§

impl RefUnwindSafe for Encoding

§

impl RefUnwindSafe for ExternalKind

§

impl RefUnwindSafe for FrameKind

§

impl RefUnwindSafe for HeapType

§

impl RefUnwindSafe for InstantiationArgKind

§

impl RefUnwindSafe for OuterAliasKind

§

impl RefUnwindSafe for PrimitiveValType

§

impl RefUnwindSafe for TagKind

§

impl RefUnwindSafe for wasmtime_environ::wasmparser::Type

§

impl RefUnwindSafe for TypeBounds

§

impl RefUnwindSafe for TypeRef

§

impl RefUnwindSafe for ValType

§

impl RefUnwindSafe for wasmtime_environ::wasmparser::types::ComponentDefinedType

§

impl RefUnwindSafe for ComponentEntityType

§

impl RefUnwindSafe for ComponentInstanceTypeKind

§

impl RefUnwindSafe for wasmtime_environ::wasmparser::types::ComponentValType

§

impl RefUnwindSafe for wasmtime_environ::wasmparser::types::EntityType

§

impl RefUnwindSafe for InstanceTypeKind

§

impl RefUnwindSafe for wasmtime_environ::wasmparser::types::Type

§

impl RefUnwindSafe for AsciiChar

§

impl RefUnwindSafe for wasmtime_environ::__core::cmp::Ordering

§

impl RefUnwindSafe for Infallible

§

impl RefUnwindSafe for c_void

§

impl RefUnwindSafe for wasmtime_environ::__core::fmt::Alignment

§

impl RefUnwindSafe for BasicBlock

§

impl RefUnwindSafe for UnwindTerminateReason

§

impl RefUnwindSafe for IpAddr

§

impl RefUnwindSafe for Ipv6MulticastScope

§

impl RefUnwindSafe for SocketAddr

§

impl RefUnwindSafe for FpCategory

§

impl RefUnwindSafe for IntErrorKind

§

impl RefUnwindSafe for SearchStep

§

impl RefUnwindSafe for wasmtime_environ::__core::sync::atomic::Ordering

§

impl RefUnwindSafe for AddressMapSection

§

impl RefUnwindSafe for AnyfuncIndex

§

impl RefUnwindSafe for BuiltinFunctionIndex

§

impl RefUnwindSafe for DataIndex

§

impl RefUnwindSafe for DefinedFuncIndex

§

impl RefUnwindSafe for DefinedGlobalIndex

§

impl RefUnwindSafe for DefinedMemoryIndex

§

impl RefUnwindSafe for DefinedTableIndex

§

impl RefUnwindSafe for ElemIndex

§

impl RefUnwindSafe for FilePos

§

impl RefUnwindSafe for FuncIndex

§

impl RefUnwindSafe for FunctionLoc

§

impl RefUnwindSafe for FunctionMetadata

§

impl RefUnwindSafe for FunctionType

§

impl RefUnwindSafe for wasmtime_environ::Global

§

impl RefUnwindSafe for GlobalIndex

§

impl RefUnwindSafe for HostPtr

§

impl RefUnwindSafe for InstructionAddressMap

§

impl RefUnwindSafe for Memory

§

impl RefUnwindSafe for MemoryIndex

§

impl RefUnwindSafe for MemoryInitializer

§

impl RefUnwindSafe for MemoryPlan

§

impl RefUnwindSafe for Module

§

impl RefUnwindSafe for ModuleTypes

§

impl RefUnwindSafe for ModuleTypesBuilder

§

impl RefUnwindSafe for OwnedMemoryIndex

§

impl RefUnwindSafe for Setting

§

impl RefUnwindSafe for SignatureIndex

§

impl RefUnwindSafe for StackMap

§

impl RefUnwindSafe for StackMapInformation

§

impl RefUnwindSafe for StaticMemoryInitializer

§

impl RefUnwindSafe for wasmtime_environ::Table

§

impl RefUnwindSafe for TableIndex

§

impl RefUnwindSafe for TableInitializer

§

impl RefUnwindSafe for TablePlan

§

impl RefUnwindSafe for Tag

§

impl RefUnwindSafe for TagIndex

§

impl RefUnwindSafe for TrapEncodingBuilder

§

impl RefUnwindSafe for TrapInformation

§

impl RefUnwindSafe for Tunables

§

impl RefUnwindSafe for TypeIndex

§

impl RefUnwindSafe for WasmFileInfo

§

impl RefUnwindSafe for WasmFuncType

§

impl RefUnwindSafe for WasmFunctionInfo

§

impl RefUnwindSafe for BinaryReaderError

§

impl RefUnwindSafe for ComponentStartFunction

§

impl RefUnwindSafe for Frame

§

impl RefUnwindSafe for FuncType

§

impl RefUnwindSafe for FuncValidatorAllocations

§

impl RefUnwindSafe for GlobalType

§

impl RefUnwindSafe for Ieee32

§

impl RefUnwindSafe for Ieee64

§

impl RefUnwindSafe for MemArg

§

impl RefUnwindSafe for MemoryType

§

impl RefUnwindSafe for PackedIndex

§

impl RefUnwindSafe for Parser

§

impl RefUnwindSafe for RefType

§

impl RefUnwindSafe for TableType

§

impl RefUnwindSafe for TagType

§

impl RefUnwindSafe for V128

§

impl RefUnwindSafe for Validator

§

impl RefUnwindSafe for ValidatorResources

§

impl RefUnwindSafe for WasmFeatures

§

impl RefUnwindSafe for wasmtime_environ::wasmparser::types::ComponentFuncType

§

impl RefUnwindSafe for ComponentInstanceType

§

impl RefUnwindSafe for wasmtime_environ::wasmparser::types::ComponentType

§

impl RefUnwindSafe for InstanceType

§

impl RefUnwindSafe for KebabStr

§

impl RefUnwindSafe for KebabString

§

impl RefUnwindSafe for wasmtime_environ::wasmparser::types::ModuleType

§

impl RefUnwindSafe for RecordType

§

impl RefUnwindSafe for TupleType

§

impl RefUnwindSafe for wasmtime_environ::wasmparser::types::TypeId

§

impl RefUnwindSafe for Types

§

impl RefUnwindSafe for UnionType

§

impl RefUnwindSafe for wasmtime_environ::wasmparser::types::VariantCase

§

impl RefUnwindSafe for VariantType

§

impl RefUnwindSafe for AllocError

§

impl RefUnwindSafe for Layout

§

impl RefUnwindSafe for LayoutError

§

impl RefUnwindSafe for wasmtime_environ::__core::any::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 wasmtime_environ::__core::ascii::EscapeDefault

§

impl RefUnwindSafe for BorrowError

§

impl RefUnwindSafe for BorrowMutError

§

impl RefUnwindSafe for CharTryFromError

§

impl RefUnwindSafe for DecodeUtf16Error

§

impl RefUnwindSafe for wasmtime_environ::__core::char::EscapeDebug

§

impl RefUnwindSafe for wasmtime_environ::__core::char::EscapeDefault

§

impl RefUnwindSafe for wasmtime_environ::__core::char::EscapeUnicode

§

impl RefUnwindSafe for ParseCharError

§

impl RefUnwindSafe for ToLowercase

§

impl RefUnwindSafe for ToUppercase

§

impl RefUnwindSafe for TryFromCharError

§

impl RefUnwindSafe for CStr

§

impl RefUnwindSafe for FromBytesUntilNulError

§

impl RefUnwindSafe for FromBytesWithNulError

§

impl RefUnwindSafe for wasmtime_environ::__core::fmt::Error

§

impl RefUnwindSafe for SipHasher

§

impl RefUnwindSafe for ReturnToArg

§

impl RefUnwindSafe for UnwindActionArg

§

impl RefUnwindSafe for PhantomPinned

§

impl RefUnwindSafe for Assume

§

impl RefUnwindSafe for AddrParseError

§

impl RefUnwindSafe for Ipv4Addr

§

impl RefUnwindSafe for Ipv6Addr

§

impl RefUnwindSafe for SocketAddrV4

§

impl RefUnwindSafe for SocketAddrV6

§

impl RefUnwindSafe for ParseFloatError

§

impl RefUnwindSafe for ParseIntError

§

impl RefUnwindSafe for TryFromIntError

§

impl RefUnwindSafe for wasmtime_environ::__core::ptr::Alignment

§

impl RefUnwindSafe for RangeFull

§

impl RefUnwindSafe for ParseBoolError

§

impl RefUnwindSafe for Utf8Error

§

impl RefUnwindSafe for LocalWaker

§

impl RefUnwindSafe for RawWaker

§

impl RefUnwindSafe for RawWakerVTable

§

impl RefUnwindSafe for Waker

§

impl RefUnwindSafe for Duration

§

impl RefUnwindSafe for TryFromFloatSecsError

§

impl RefUnwindSafe for Big8x3

§

impl RefUnwindSafe for Big32x40

§

impl RefUnwindSafe for Decoded

§

impl RefUnwindSafe for FullDecoded

§

impl RefUnwindSafe for Maybe

§

impl RefUnwindSafe for NoRuntime

§

impl RefUnwindSafe for Number

§

impl RefUnwindSafe for Runtime

§

impl RefUnwindSafe for Sign

§

impl RefUnwindSafe for TryCaptureWithDebug

§

impl RefUnwindSafe for TryCaptureWithoutDebug

§

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

§

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

§

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

§

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

§

impl<'a> RefUnwindSafe for Chunk<'a>

§

impl<'a> RefUnwindSafe for ComponentAlias<'a>

§

impl<'a> RefUnwindSafe for wasmtime_environ::wasmparser::ComponentDefinedType<'a>

§

impl<'a> RefUnwindSafe for ComponentFuncResult<'a>

§

impl<'a> RefUnwindSafe for ComponentInstance<'a>

§

impl<'a> RefUnwindSafe for ComponentName<'a>

§

impl<'a> RefUnwindSafe for wasmtime_environ::wasmparser::ComponentType<'a>

§

impl<'a> RefUnwindSafe for ComponentTypeDeclaration<'a>

§

impl<'a> RefUnwindSafe for CoreType<'a>

§

impl<'a> RefUnwindSafe for DataKind<'a>

§

impl<'a> RefUnwindSafe for ElementItems<'a>

§

impl<'a> RefUnwindSafe for ElementKind<'a>

§

impl<'a> RefUnwindSafe for Instance<'a>

§

impl<'a> RefUnwindSafe for InstanceTypeDeclaration<'a>

§

impl<'a> RefUnwindSafe for ModuleTypeDeclaration<'a>

§

impl<'a> RefUnwindSafe for Name<'a>

§

impl<'a> RefUnwindSafe for Operator<'a>

§

impl<'a> RefUnwindSafe for Payload<'a>

§

impl<'a> RefUnwindSafe for TableInit<'a>

§

impl<'a> RefUnwindSafe for ValidPayload<'a>

§

impl<'a> RefUnwindSafe for DebugInfoData<'a>

§

impl<'a> RefUnwindSafe for FunctionBodyData<'a>

§

impl<'a> RefUnwindSafe for NameSection<'a>

§

impl<'a> RefUnwindSafe for BinaryReader<'a>

§

impl<'a> RefUnwindSafe for BrTable<'a>

§

impl<'a> RefUnwindSafe for ComponentExport<'a>

§

impl<'a> RefUnwindSafe for wasmtime_environ::wasmparser::ComponentFuncType<'a>

§

impl<'a> RefUnwindSafe for ComponentImport<'a>

§

impl<'a> RefUnwindSafe for ComponentInstantiationArg<'a>

§

impl<'a> RefUnwindSafe for ConstExpr<'a>

§

impl<'a> RefUnwindSafe for CustomSectionReader<'a>

§

impl<'a> RefUnwindSafe for Data<'a>

§

impl<'a> RefUnwindSafe for Element<'a>

§

impl<'a> RefUnwindSafe for Export<'a>

§

impl<'a> RefUnwindSafe for FunctionBody<'a>

§

impl<'a> RefUnwindSafe for wasmtime_environ::wasmparser::Global<'a>

§

impl<'a> RefUnwindSafe for Import<'a>

§

impl<'a> RefUnwindSafe for IndirectNaming<'a>

§

impl<'a> RefUnwindSafe for InstantiationArg<'a>

§

impl<'a> RefUnwindSafe for LocalsIterator<'a>

§

impl<'a> RefUnwindSafe for LocalsReader<'a>

§

impl<'a> RefUnwindSafe for Naming<'a>

§

impl<'a> RefUnwindSafe for OperatorsIterator<'a>

§

impl<'a> RefUnwindSafe for OperatorsIteratorWithOffsets<'a>

§

impl<'a> RefUnwindSafe for OperatorsReader<'a>

§

impl<'a> RefUnwindSafe for ProducersField<'a>

§

impl<'a> RefUnwindSafe for ProducersFieldValue<'a>

§

impl<'a> RefUnwindSafe for wasmtime_environ::wasmparser::Table<'a>

§

impl<'a> RefUnwindSafe for wasmtime_environ::wasmparser::VariantCase<'a>

§

impl<'a> RefUnwindSafe for TypesRef<'a>

§

impl<'a> RefUnwindSafe for wasmtime_environ::__core::ffi::c_str::Bytes<'a>

§

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

§

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

§

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

§

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

§

impl<'a> RefUnwindSafe for wasmtime_environ::__core::str::Bytes<'a>

§

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

§

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

§

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

§

impl<'a> RefUnwindSafe for wasmtime_environ::__core::str::EscapeDebug<'a>

§

impl<'a> RefUnwindSafe for wasmtime_environ::__core::str::EscapeDefault<'a>

§

impl<'a> RefUnwindSafe for wasmtime_environ::__core::str::EscapeUnicode<'a>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a> RefUnwindSafe for Formatted<'a>

§

impl<'a> RefUnwindSafe for Part<'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, 'b, const N: usize> RefUnwindSafe for CharArrayRefSearcher<'a, 'b, N>

§

impl<'a, 'data> RefUnwindSafe for ModuleEnvironment<'a, 'data>

§

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

§

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

§

impl<'a, A> RefUnwindSafe for wasmtime_environ::__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, K, V> RefUnwindSafe for wasmtime_environ::Iter<'a, K, V>

§

impl<'a, K, V> RefUnwindSafe for wasmtime_environ::IterMut<'a, K, V>

§

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 wasmtime_environ::__core::str::RSplit<'a, P>
where <P as Pattern<'a>>::Searcher: RefUnwindSafe,

§

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

§

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

§

impl<'a, P> RefUnwindSafe for wasmtime_environ::__core::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 InitMemory<'a, T>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T> RefUnwindSafe for wasmtime_environ::__core::result::IterMut<'a, T>
where T: RefUnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T> RefUnwindSafe for wasmtime_environ::__core::slice::IterMut<'a, T>
where T: RefUnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T, const N: usize> RefUnwindSafe for wasmtime_environ::__core::slice::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, const N: usize> RefUnwindSafe for CharArraySearcher<'a, N>

§

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

§

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

§

impl<'data> RefUnwindSafe for ModuleTranslation<'data>

§

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

§

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

§

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

§

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

§

impl<A> RefUnwindSafe for wasmtime_environ::__core::option::IntoIter<A>
where A: RefUnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<Dyn> !RefUnwindSafe for DynMetadata<Dyn>

§

impl<E, M> RefUnwindSafe for Capture<E, M>

§

impl<F> RefUnwindSafe for FormatterFn<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<H> RefUnwindSafe for BuildHasherDefault<H>

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<I> RefUnwindSafe for Flatten<I>

§

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

§

impl<I> RefUnwindSafe for Intersperse<I>

§

impl<I> RefUnwindSafe for Peekable<I>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<I, const N: usize> RefUnwindSafe for wasmtime_environ::__core::iter::ArrayChunks<I, N>

§

impl<Idx> RefUnwindSafe for wasmtime_environ::__core::range::legacy::Range<Idx>
where Idx: RefUnwindSafe,

§

impl<Idx> RefUnwindSafe for wasmtime_environ::__core::range::legacy::RangeFrom<Idx>
where Idx: RefUnwindSafe,

§

impl<Idx> RefUnwindSafe for wasmtime_environ::__core::range::legacy::RangeInclusive<Idx>
where Idx: RefUnwindSafe,

§

impl<Idx> RefUnwindSafe for wasmtime_environ::__core::range::Range<Idx>
where Idx: RefUnwindSafe,

§

impl<Idx> RefUnwindSafe for wasmtime_environ::__core::range::RangeFrom<Idx>
where Idx: RefUnwindSafe,

§

impl<Idx> RefUnwindSafe for wasmtime_environ::__core::range::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 EntitySet<K>
where K: RefUnwindSafe,

§

impl<K> RefUnwindSafe for Keys<K>
where K: RefUnwindSafe,

§

impl<K, V> RefUnwindSafe for BoxedSlice<K, V>

§

impl<K, V> RefUnwindSafe for PrimaryMap<K, V>

§

impl<K, V> RefUnwindSafe for SecondaryMap<K, V>

§

impl<K, V> RefUnwindSafe for SparseMap<K, V>

§

impl<P> RefUnwindSafe for VMOffsets<P>
where P: RefUnwindSafe,

§

impl<P> RefUnwindSafe for VMOffsetsFields<P>
where P: RefUnwindSafe,

§

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

§

impl<T> !RefUnwindSafe for ScopeVec<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 Option<T>
where T: RefUnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> RefUnwindSafe for AsyncDropInPlace<T>
where <T as AsyncDestruct>::AsyncDestructor: RefUnwindSafe, T: ?Sized,

§

impl<T> RefUnwindSafe for Pending<T>

§

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

§

impl<T> RefUnwindSafe for Empty<T>

§

impl<T> RefUnwindSafe for wasmtime_environ::__core::iter::Once<T>
where T: RefUnwindSafe,

§

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

§

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

§

impl<T> RefUnwindSafe for Discriminant<T>

§

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

§

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

§

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

§

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

§

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

§

impl<T> RefUnwindSafe for wasmtime_environ::__core::result::IntoIter<T>
where T: RefUnwindSafe,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<const N: usize> RefUnwindSafe for LaneCount<N>

§

impl<const N: usize> RefUnwindSafe for GetManyMutError<N>

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

impl<'ctx, R> !RefUnwindSafe for FrameIter<'ctx, R>

impl<'ctx, R> !RefUnwindSafe for LocationRangeIter<'ctx, R>

impl<'ctx, R> RefUnwindSafe for Frame<'ctx, R>

impl<R> !RefUnwindSafe for Context<R>

impl<R> RefUnwindSafe for FunctionName<R>
where R: RefUnwindSafe,

impl<'msg, 'aad> RefUnwindSafe for Payload<'msg, 'aad>

impl<Aes, NonceSize, TagSize> RefUnwindSafe for AesGcm<Aes, NonceSize, TagSize>
where Aes: RefUnwindSafe, NonceSize: RefUnwindSafe, TagSize: RefUnwindSafe,

impl<K, V, S> RefUnwindSafe for AHashMap<K, V, S>

impl<T, S> RefUnwindSafe for AHashSet<T, S>

impl<'a, 'h> RefUnwindSafe for FindIter<'a, 'h>

impl<'a, 'h> RefUnwindSafe for FindOverlappingIter<'a, 'h>

impl<'a, 'h, A> RefUnwindSafe for FindIter<'a, 'h, A>
where A: RefUnwindSafe,

impl<'a, 'h, A> RefUnwindSafe for FindOverlappingIter<'a, 'h, A>
where A: RefUnwindSafe,

impl<'a, A, R> RefUnwindSafe for StreamFindIter<'a, A, R>

impl<'a, R> RefUnwindSafe for StreamFindIter<'a, R>
where R: RefUnwindSafe,

impl<'h> RefUnwindSafe for Input<'h>

impl<'s, 'h> RefUnwindSafe for FindIter<'s, 'h>

impl<'a, I, A> RefUnwindSafe for Splice<'a, I, A>

impl<'a, T, A> RefUnwindSafe for Drain<'a, T, A>

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

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

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

impl<'s> RefUnwindSafe for StripBytesIter<'s>

impl<'s> RefUnwindSafe for StripStrIter<'s>

impl<'s> RefUnwindSafe for StrippedBytes<'s>

impl<'s> RefUnwindSafe for StrippedStr<'s>

impl<S> RefUnwindSafe for AutoStream<S>
where S: RefUnwindSafe,

impl<S> RefUnwindSafe for StripStream<S>
where S: RefUnwindSafe,

impl<'a> RefUnwindSafe for ParamsIter<'a>

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

impl<'a, T, const CAP: usize> RefUnwindSafe for Drain<'a, T, CAP>
where T: RefUnwindSafe,

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

impl<T, const CAP: usize> RefUnwindSafe for ArrayVec<T, CAP>
where T: RefUnwindSafe,

impl<T, const CAP: usize> RefUnwindSafe for IntoIter<T, CAP>
where T: RefUnwindSafe,

impl<const CAP: usize> RefUnwindSafe for ArrayString<CAP>

impl<'a> RefUnwindSafe for Any<'a>

impl<'a> RefUnwindSafe for BitString<'a>

impl<'a> RefUnwindSafe for BmpString<'a>

impl<'a> RefUnwindSafe for EmbeddedPdv<'a>

impl<'a> RefUnwindSafe for GeneralString<'a>

impl<'a> RefUnwindSafe for GraphicString<'a>

impl<'a> RefUnwindSafe for Header<'a>

impl<'a> RefUnwindSafe for Ia5String<'a>

impl<'a> RefUnwindSafe for Integer<'a>

impl<'a> RefUnwindSafe for NumericString<'a>

impl<'a> RefUnwindSafe for OctetString<'a>

impl<'a> RefUnwindSafe for Oid<'a>

impl<'a> RefUnwindSafe for Sequence<'a>

impl<'a> RefUnwindSafe for Set<'a>

impl<'a> RefUnwindSafe for TeletexString<'a>

impl<'a> RefUnwindSafe for Utf8String<'a>

impl<'a> RefUnwindSafe for VideotexString<'a>

impl<'a> RefUnwindSafe for VisibleString<'a>

impl<'a, T, F, E> RefUnwindSafe for SequenceIterator<'a, T, F, E>

impl<'a, TagKind, T, E> RefUnwindSafe for TaggedParser<'a, TagKind, T, E>
where T: RefUnwindSafe, TagKind: RefUnwindSafe, E: RefUnwindSafe,

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

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

impl<T, E, TagKind, const CLASS: u8, const TAG: u32> RefUnwindSafe for TaggedValue<T, E, TagKind, CLASS, TAG>
where T: RefUnwindSafe, TagKind: RefUnwindSafe, E: RefUnwindSafe,

impl<TagKind, E> RefUnwindSafe for TaggedParserBuilder<TagKind, E>
where TagKind: RefUnwindSafe, E: RefUnwindSafe,

impl<'a, T> RefUnwindSafe for Recv<'a, T>

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

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

impl<T> RefUnwindSafe for Receiver<T>

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

impl<T> RefUnwindSafe for Sender<T>

impl<T> RefUnwindSafe for WeakSender<T>

impl<T, D> RefUnwindSafe for FramedRead<T, D>

impl<T, D> RefUnwindSafe for FramedReadParts<T, D>

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

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

impl<T, U> RefUnwindSafe for Framed<T, U>

impl<T, U> RefUnwindSafe for FramedParts<T, U>

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

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

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

impl<'a> RefUnwindSafe for HexDisplay<'a>

impl<'a, 'e, E> RefUnwindSafe for Base64Display<'a, 'e, E>
where E: RefUnwindSafe,

impl<'i, E> RefUnwindSafe for Decoder<'i, E>
where E: RefUnwindSafe,

impl<'o, E> RefUnwindSafe for Encoder<'o, E>
where E: RefUnwindSafe,

impl<'a, H> RefUnwindSafe for Leaf<'a, H>
where H: RefUnwindSafe,

impl<H, L> RefUnwindSafe for MerkleProof<H, L>

impl<'storage> RefUnwindSafe for SliceReader<'storage>

impl<O, E> RefUnwindSafe for WithOtherEndian<O, E>

impl<O, L> RefUnwindSafe for WithOtherLimit<O, L>

impl<R> RefUnwindSafe for IoReader<R>
where R: RefUnwindSafe,

impl<R, O> RefUnwindSafe for Deserializer<R, O>

impl<W, O> RefUnwindSafe for Serializer<W, O>

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

impl<T> RefUnwindSafe for HmacEngine<T>
where <T as Hash>::Engine: RefUnwindSafe,

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

impl<'a, T> RefUnwindSafe for CannotParse<'a, T>
where T: RefUnwindSafe + ?Sized,

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

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

impl<B> RefUnwindSafe for Iter<B>
where B: RefUnwindSafe,

impl<B> RefUnwindSafe for IterNames<B>
where B: RefUnwindSafe,

impl<B> RefUnwindSafe for Flag<B>
where B: RefUnwindSafe,

impl<'a, M = Const, T = usize, O = Lsb0> !RefUnwindSafe for BitDomain<'a, M, T, O>

impl<'a, M = Const, T = usize, O = Lsb0> !RefUnwindSafe for Domain<'a, M, T, O>

impl<'a, M = Const, T = usize, O = Lsb0> !RefUnwindSafe for BitRef<'a, M, T, O>

impl<'a, M, T, O> RefUnwindSafe for PartialElement<'a, M, T, O>

impl<'a, T, O> RefUnwindSafe for BitValIter<'a, T, O>

impl<'a, T, O> RefUnwindSafe for Chunks<'a, T, O>

impl<'a, T, O> RefUnwindSafe for ChunksExact<'a, T, O>

impl<'a, T, O> RefUnwindSafe for ChunksExactMut<'a, T, O>

impl<'a, T, O> RefUnwindSafe for ChunksExactMutNoAlias<'a, T, O>

impl<'a, T, O> RefUnwindSafe for ChunksMut<'a, T, O>

impl<'a, T, O> RefUnwindSafe for ChunksMutNoAlias<'a, T, O>

impl<'a, T, O> RefUnwindSafe for Iter<'a, T, O>

impl<'a, T, O> RefUnwindSafe for IterMut<'a, T, O>

impl<'a, T, O> RefUnwindSafe for IterMutNoAlias<'a, T, O>

impl<'a, T, O> RefUnwindSafe for IterOnes<'a, T, O>

impl<'a, T, O> RefUnwindSafe for IterZeros<'a, T, O>

impl<'a, T, O> RefUnwindSafe for RChunks<'a, T, O>

impl<'a, T, O> RefUnwindSafe for RChunksExact<'a, T, O>

impl<'a, T, O> RefUnwindSafe for RChunksExactMut<'a, T, O>

impl<'a, T, O> RefUnwindSafe for RChunksExactMutNoAlias<'a, T, O>

impl<'a, T, O> RefUnwindSafe for RChunksMut<'a, T, O>

impl<'a, T, O> RefUnwindSafe for RChunksMutNoAlias<'a, T, O>

impl<'a, T, O> RefUnwindSafe for Windows<'a, T, O>

impl<'a, T, O> RefUnwindSafe for Drain<'a, T, O>

impl<'a, T, O, I> RefUnwindSafe for Splice<'a, T, O, I>

impl<'a, T, O, P> RefUnwindSafe for RSplit<'a, T, O, P>

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

impl<'a, T, O, P> RefUnwindSafe for RSplitMutNoAlias<'a, T, O, P>

impl<'a, T, O, P> RefUnwindSafe for RSplitN<'a, T, O, P>

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

impl<'a, T, O, P> RefUnwindSafe for RSplitNMutNoAlias<'a, T, O, P>

impl<'a, T, O, P> RefUnwindSafe for Split<'a, T, O, P>

impl<'a, T, O, P> RefUnwindSafe for SplitInclusive<'a, T, O, P>

impl<'a, T, O, P> RefUnwindSafe for SplitInclusiveMut<'a, T, O, P>

impl<'a, T, O, P> RefUnwindSafe for SplitInclusiveMutNoAlias<'a, T, O, P>

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

impl<'a, T, O, P> RefUnwindSafe for SplitMutNoAlias<'a, T, O, P>

impl<'a, T, O, P> RefUnwindSafe for SplitN<'a, T, O, P>

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

impl<'a, T, O, P> RefUnwindSafe for SplitNMutNoAlias<'a, T, O, P>

impl<A, O> RefUnwindSafe for BitArray<A, O>

impl<A, O> RefUnwindSafe for IntoIter<A, O>

impl<M, T, O> RefUnwindSafe for BitPtr<M, T, O>

impl<M, T, O> RefUnwindSafe for BitPtrRange<M, T, O>

impl<R> RefUnwindSafe for BitEnd<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for BitIdx<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for BitIdxError<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for BitMask<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for BitPos<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for BitSel<R>
where R: RefUnwindSafe,

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

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

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

impl<T, O> RefUnwindSafe for BitBox<T, O>

impl<T, O> RefUnwindSafe for IntoIter<T, O>

impl<T, O> RefUnwindSafe for BitSlice<T, O>

impl<T, O> RefUnwindSafe for BitVec<T, O>

impl<OutSize> RefUnwindSafe for Blake2bMac<OutSize>
where OutSize: RefUnwindSafe,

impl<OutSize> RefUnwindSafe for Blake2sMac<OutSize>
where OutSize: RefUnwindSafe,

impl<'a> RefUnwindSafe for HashManyJob<'a>

impl<BlockSize, Kind> RefUnwindSafe for BlockBuffer<BlockSize, Kind>
where <BlockSize as ArrayLength<u8>>::ArrayType: RefUnwindSafe, Kind: RefUnwindSafe,

impl<'a, T, S> RefUnwindSafe for BoundedSlice<'a, T, S>

impl<K, V, S> RefUnwindSafe for BoundedBTreeMap<K, V, S>

impl<T, S> RefUnwindSafe for BoundedBTreeSet<T, S>

impl<T, S> RefUnwindSafe for BoundedVec<T, S>

impl<T, S> RefUnwindSafe for WeakBoundedVec<T, S>

impl<const T: bool> RefUnwindSafe for ConstBool<T>

impl<const T: i128> RefUnwindSafe for ConstI128<T>

impl<const T: i16> RefUnwindSafe for ConstI16<T>

impl<const T: i32> RefUnwindSafe for ConstI32<T>

impl<const T: i64> RefUnwindSafe for ConstI64<T>

impl<const T: i8> RefUnwindSafe for ConstI8<T>

impl<const T: u128> RefUnwindSafe for ConstU128<T>

impl<const T: u16> RefUnwindSafe for ConstU16<T>

impl<const T: u32> RefUnwindSafe for ConstU32<T>

impl<const T: u64> RefUnwindSafe for ConstU64<T>

impl<const T: u8> RefUnwindSafe for ConstU8<T>

impl<T, const L: usize, const U: usize> RefUnwindSafe for BoundedVec<T, L, U>
where T: RefUnwindSafe,

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

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

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

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

impl<B> RefUnwindSafe for Reader<B>
where B: RefUnwindSafe,

impl<B> RefUnwindSafe for Writer<B>
where B: RefUnwindSafe,

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

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

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

impl<T, U> RefUnwindSafe for Chain<T, U>

impl<V> RefUnwindSafe for State<V>
where V: RefUnwindSafe,

impl RefUnwindSafe for Os

impl<'a> RefUnwindSafe for Predicate<'a>

impl<'a> RefUnwindSafe for Token<'a>

impl<'a> RefUnwindSafe for Lexer<'a>

impl<'a> RefUnwindSafe for LexerToken<'a>

impl<'a> RefUnwindSafe for Item<'a>

impl<'a> RefUnwindSafe for StrftimeItems<'a>

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

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

impl<Tz> RefUnwindSafe for Date<Tz>
where <Tz as TimeZone>::Offset: RefUnwindSafe,

impl<Tz> RefUnwindSafe for DateTime<Tz>
where <Tz as TimeZone>::Offset: RefUnwindSafe,

impl<const S: usize> RefUnwindSafe for Cid<S>

impl !RefUnwindSafe for Arg

impl RefUnwindSafe for Id

impl<'a> RefUnwindSafe for IdsRef<'a>

impl<'a> RefUnwindSafe for Indices<'a>

impl<'a> RefUnwindSafe for RawValues<'a>

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

impl<P, F> RefUnwindSafe for MapValueParser<P, F>

impl<T> !RefUnwindSafe for Values<T>

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

impl<'s> RefUnwindSafe for ParsedArg<'s>

impl<'s> RefUnwindSafe for ShortFlags<'s>

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

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

impl<'a> RefUnwindSafe for TermFeatures<'a>

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

impl<D> RefUnwindSafe for StyledObject<D>
where D: RefUnwindSafe,

impl<'a> RefUnwindSafe for Arcs<'a>

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

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

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

impl<T, U> RefUnwindSafe for Chain<T, U>

impl<'prev, 'subs> !RefUnwindSafe for ArgScopeStack<'prev, 'subs>

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

impl<'a, K> RefUnwindSafe for SetIter<'a, K>
where K: RefUnwindSafe,

impl<'a, K, C> RefUnwindSafe for SetCursor<'a, K, C>

impl<'a, K, V> RefUnwindSafe for MapIter<'a, K, V>

impl<'a, K, V, C> RefUnwindSafe for MapCursor<'a, K, V, C>

impl<K> RefUnwindSafe for Set<K>
where K: RefUnwindSafe,

impl<K> RefUnwindSafe for SetForest<K>
where K: RefUnwindSafe,

impl<K, V> RefUnwindSafe for Map<K, V>

impl<K, V> RefUnwindSafe for MapForest<K, V>

impl RefUnwindSafe for CC

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

impl<'a> RefUnwindSafe for CallInfo<'a>

impl<'a> RefUnwindSafe for CFGPrinter<'a>

impl<'a> RefUnwindSafe for ChildIter<'a>

impl<'a> RefUnwindSafe for PredIter<'a>

impl<'a> RefUnwindSafe for DisplayInst<'a>

impl<'a> RefUnwindSafe for Values<'a>

impl<'a> RefUnwindSafe for PredicateView<'a>

impl<'a> RefUnwindSafe for CompileError<'a>

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

impl<'f> RefUnwindSafe for FuncCursor<'f>

impl<'f> RefUnwindSafe for Blocks<'f>

impl<'f> RefUnwindSafe for Insts<'f>

impl<'f> RefUnwindSafe for ReplaceBuilder<'f>

impl<'f, IIB> RefUnwindSafe for InsertBuilder<'f, IIB>
where IIB: RefUnwindSafe,

impl<T> RefUnwindSafe for IsaBuilder<T>

impl<T> RefUnwindSafe for MachBufferFinalized<T>
where <T as CompilePhase>::MachSrcLocType: RefUnwindSafe,

impl<T> RefUnwindSafe for MachSrcLoc<T>
where <T as CompilePhase>::SourceLocType: RefUnwindSafe,

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

impl<'dummy_environment> RefUnwindSafe for DummyFuncEnvironment<'dummy_environment>

impl<T> !RefUnwindSafe for Worker<T>

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

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

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

impl<'g, T> RefUnwindSafe for Shared<'g, T>
where T: RefUnwindSafe + ?Sized,

impl<'g, T, P> RefUnwindSafe for CompareExchangeError<'g, T, P>

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

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

impl<'a, T> RefUnwindSafe for ShardedLockReadGuard<'a, T>
where T: RefUnwindSafe + ?Sized,

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

impl<'env> RefUnwindSafe for Scope<'env>

impl<'scope, 'env> RefUnwindSafe for ScopedThreadBuilder<'scope, 'env>

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

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

impl<MOD, const LIMBS: usize> RefUnwindSafe for Residue<MOD, LIMBS>
where MOD: RefUnwindSafe,

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

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

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

impl<const LIMBS: usize> RefUnwindSafe for DynResidue<LIMBS>

impl<const LIMBS: usize> RefUnwindSafe for DynResidueParams<LIMBS>

impl<const LIMBS: usize> RefUnwindSafe for Uint<LIMBS>

impl<'a, K, S = RandomState> !RefUnwindSafe for RefMulti<'a, K, S>

impl<'a, K, S = RandomState> !RefUnwindSafe for Ref<'a, K, S>

impl<'a, K, S, M> !RefUnwindSafe for Iter<'a, K, S, M>

impl<'a, K, V, S = RandomState> !RefUnwindSafe for Entry<'a, K, V, S>

impl<'a, K, V, S = RandomState> !RefUnwindSafe for OccupiedEntry<'a, K, V, S>

impl<'a, K, V, S = RandomState> !RefUnwindSafe for VacantEntry<'a, K, V, S>

impl<'a, K, V, S = RandomState> !RefUnwindSafe for RefMulti<'a, K, V, S>

impl<'a, K, V, S = RandomState> !RefUnwindSafe for RefMutMulti<'a, K, V, S>

impl<'a, K, V, S = RandomState> !RefUnwindSafe for Ref<'a, K, V, S>

impl<'a, K, V, S = RandomState> !RefUnwindSafe for RefMut<'a, K, V, S>

impl<'a, K, V, S = RandomState, M = DashMap<K, V, S>> !RefUnwindSafe for Iter<'a, K, V, S, M>

impl<'a, K, V, S = RandomState, M = DashMap<K, V, S>> !RefUnwindSafe for IterMut<'a, K, V, S, M>

impl<'a, K, V, T, S = RandomState> !RefUnwindSafe for MappedRef<'a, K, V, T, S>

impl<'a, K, V, T, S = RandomState> !RefUnwindSafe for MappedRefMut<'a, K, V, T, S>

impl<K, S = RandomState> !RefUnwindSafe for DashSet<K, S>

impl<K, S> !RefUnwindSafe for OwningIter<K, S>

impl<K, V, S = RandomState> !RefUnwindSafe for OwningIter<K, V, S>

impl<K, V, S = RandomState> !RefUnwindSafe for DashMap<K, V, S>

impl<K, V, S = RandomState> !RefUnwindSafe for ReadOnlyView<K, V, S>

impl<R> RefUnwindSafe for TryResult<R>
where R: RefUnwindSafe,

impl<'a> RefUnwindSafe for Encoder<'a>

impl<'a> RefUnwindSafe for AnyRef<'a>

impl<'a> RefUnwindSafe for BitStringIter<'a>

impl<'a> RefUnwindSafe for BitStringRef<'a>

impl<'a> RefUnwindSafe for Ia5StringRef<'a>

impl<'a> RefUnwindSafe for IntRef<'a>

impl<'a> RefUnwindSafe for OctetStringRef<'a>

impl<'a> RefUnwindSafe for SequenceRef<'a>

impl<'a> RefUnwindSafe for UintRef<'a>

impl<'a> RefUnwindSafe for Utf8StringRef<'a>

impl<'a> RefUnwindSafe for SliceReader<'a>

impl<'a> RefUnwindSafe for SliceWriter<'a>

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

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

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

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

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

impl<'i, R> RefUnwindSafe for NestedReader<'i, R>
where R: RefUnwindSafe,

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

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

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

impl<'a> RefUnwindSafe for BerObject<'a>

impl<'a> RefUnwindSafe for PrettyBer<'a>

impl<const MIN: i128, const MAX: i128> RefUnwindSafe for OptionRangedI128<MIN, MAX>

impl<const MIN: i128, const MAX: i128> RefUnwindSafe for RangedI128<MIN, MAX>

impl<const MIN: i16, const MAX: i16> RefUnwindSafe for OptionRangedI16<MIN, MAX>

impl<const MIN: i16, const MAX: i16> RefUnwindSafe for RangedI16<MIN, MAX>

impl<const MIN: i32, const MAX: i32> RefUnwindSafe for OptionRangedI32<MIN, MAX>

impl<const MIN: i32, const MAX: i32> RefUnwindSafe for RangedI32<MIN, MAX>

impl<const MIN: i64, const MAX: i64> RefUnwindSafe for OptionRangedI64<MIN, MAX>

impl<const MIN: i64, const MAX: i64> RefUnwindSafe for RangedI64<MIN, MAX>

impl<const MIN: i8, const MAX: i8> RefUnwindSafe for OptionRangedI8<MIN, MAX>

impl<const MIN: i8, const MAX: i8> RefUnwindSafe for RangedI8<MIN, MAX>

impl<const MIN: isize, const MAX: isize> RefUnwindSafe for OptionRangedIsize<MIN, MAX>

impl<const MIN: isize, const MAX: isize> RefUnwindSafe for RangedIsize<MIN, MAX>

impl<const MIN: u128, const MAX: u128> RefUnwindSafe for OptionRangedU128<MIN, MAX>

impl<const MIN: u128, const MAX: u128> RefUnwindSafe for RangedU128<MIN, MAX>

impl<const MIN: u16, const MAX: u16> RefUnwindSafe for OptionRangedU16<MIN, MAX>

impl<const MIN: u16, const MAX: u16> RefUnwindSafe for RangedU16<MIN, MAX>

impl<const MIN: u32, const MAX: u32> RefUnwindSafe for OptionRangedU32<MIN, MAX>

impl<const MIN: u32, const MAX: u32> RefUnwindSafe for RangedU32<MIN, MAX>

impl<const MIN: u64, const MAX: u64> RefUnwindSafe for OptionRangedU64<MIN, MAX>

impl<const MIN: u64, const MAX: u64> RefUnwindSafe for RangedU64<MIN, MAX>

impl<const MIN: u8, const MAX: u8> RefUnwindSafe for OptionRangedU8<MIN, MAX>

impl<const MIN: u8, const MAX: u8> RefUnwindSafe for RangedU8<MIN, MAX>

impl<const MIN: usize, const MAX: usize> RefUnwindSafe for OptionRangedUsize<MIN, MAX>

impl<const MIN: usize, const MAX: usize> RefUnwindSafe for RangedUsize<MIN, MAX>

impl<T, OutSize, O> RefUnwindSafe for CtVariableCoreWrapper<T, OutSize, O>
where T: RefUnwindSafe, OutSize: RefUnwindSafe, O: RefUnwindSafe,

impl<O> RefUnwindSafe for DowncastError<O>
where O: RefUnwindSafe,

impl<C> RefUnwindSafe for Signature<C>
where <C as Curve>::Uint: RefUnwindSafe,

impl<C> RefUnwindSafe for SignatureWithOid<C>
where <C as Curve>::Uint: RefUnwindSafe,

impl<L, R> RefUnwindSafe for Either<L, R>

impl<L, R> RefUnwindSafe for IterEither<L, R>

impl<C> RefUnwindSafe for ScalarPrimitive<C>
where <C as Curve>::Uint: RefUnwindSafe,

impl<C> RefUnwindSafe for SecretKey<C>
where <C as Curve>::Uint: RefUnwindSafe,

impl<P> RefUnwindSafe for NonIdentity<P>
where P: RefUnwindSafe,

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

impl<'a> RefUnwindSafe for Env<'a>

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

impl<H, N> RefUnwindSafe for Message<H, N>

impl<H, N> RefUnwindSafe for State<H, N>

impl<H, N> RefUnwindSafe for Precommit<H, N>

impl<H, N> RefUnwindSafe for Prevote<H, N>

impl<H, N> RefUnwindSafe for PrimaryPropose<H, N>

impl<H, N, E, GlobalIn, GlobalOut> !RefUnwindSafe for Voter<H, N, E, GlobalIn, GlobalOut>

impl<H, N, S, Id> !RefUnwindSafe for CommunicationIn<H, N, S, Id>

impl<H, N, S, Id> RefUnwindSafe for CommunicationOut<H, N, S, Id>

impl<H, N, S, Id> RefUnwindSafe for CatchUp<H, N, S, Id>

impl<H, N, S, Id> RefUnwindSafe for Commit<H, N, S, Id>

impl<H, N, S, Id> RefUnwindSafe for CompactCommit<H, N, S, Id>

impl<H, N, S, Id> RefUnwindSafe for HistoricalVotes<H, N, S, Id>

impl<H, N, S, Id> RefUnwindSafe for SignedMessage<H, N, S, Id>

impl<H, N, S, Id> RefUnwindSafe for SignedPrecommit<H, N, S, Id>

impl<H, N, S, Id> RefUnwindSafe for SignedPrevote<H, N, S, Id>

impl<H, N, V> RefUnwindSafe for VoteGraph<H, N, V>

impl<Id> RefUnwindSafe for RoundState<Id>
where Id: RefUnwindSafe,

impl<Id> RefUnwindSafe for VoterState<Id>
where Id: RefUnwindSafe,

impl<Id> RefUnwindSafe for VoterSet<Id>
where Id: RefUnwindSafe,

impl<Id, H, N> RefUnwindSafe for RoundParams<Id, H, N>

impl<Id, H, N, Signature> RefUnwindSafe for Round<Id, H, N, Signature>

impl<Id, Timer, Input, Output> RefUnwindSafe for RoundData<Id, Timer, Input, Output>
where Timer: RefUnwindSafe, Input: RefUnwindSafe, Output: RefUnwindSafe, Id: RefUnwindSafe,

impl<Id, V, S> RefUnwindSafe for Equivocation<Id, V, S>

impl<O> !RefUnwindSafe for Callback<O>

impl<'a> RefUnwindSafe for Difference<'a>

impl<'a> RefUnwindSafe for Intersection<'a>

impl<'a> RefUnwindSafe for Ones<'a>

impl<'a> RefUnwindSafe for Union<'a>

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

impl<H, N, V> RefUnwindSafe for ForkTree<H, N, V>

impl<'a> RefUnwindSafe for ByteSerialize<'a>

impl<'a> RefUnwindSafe for Parse<'a>

impl<'a> RefUnwindSafe for ParseIntoOwned<'a>

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

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

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

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

impl<T> RefUnwindSafe for StorageEntryType<T>
where <T as Form>::Type: RefUnwindSafe,

impl<T> RefUnwindSafe for OuterEnums<T>
where <T as Form>::Type: RefUnwindSafe,

impl<B> !RefUnwindSafe for Builder<B>

impl<H> !RefUnwindSafe for Mode<H>

impl<H> !RefUnwindSafe for OnlineConfig<H>

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

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

impl<A, B, OnDrop, OppositeOnDrop> RefUnwindSafe for Imbalance<A, B, OnDrop, OppositeOnDrop>
where A: RefUnwindSafe, B: RefUnwindSafe, OnDrop: RefUnwindSafe, OppositeOnDrop: RefUnwindSafe,

impl<A, F> RefUnwindSafe for ResolveAssetTo<A, F>

impl<A, F> RefUnwindSafe for ResolveTo<A, F>

impl<A, F, R, D, Fp> RefUnwindSafe for FreezeConsideration<A, F, R, D, Fp>
where <F as Inspect<A>>::Balance: RefUnwindSafe,

impl<A, F, R, D, Fp> RefUnwindSafe for HoldConsideration<A, F, R, D, Fp>
where <F as Inspect<A>>::Balance: RefUnwindSafe,

impl<A, Fx, Rx, D, Fp> RefUnwindSafe for LoneFreezeConsideration<A, Fx, Rx, D, Fp>

impl<A, Fx, Rx, D, Fp> RefUnwindSafe for LoneHoldConsideration<A, Fx, Rx, D, Fp>

impl<A, T> RefUnwindSafe for Dust<A, T>
where <T as Inspect<A>>::Balance: RefUnwindSafe,

impl<A, T> RefUnwindSafe for Dust<A, T>
where <T as Inspect<A>>::AssetId: RefUnwindSafe, <T as Inspect<A>>::Balance: RefUnwindSafe,

impl<AccountId> RefUnwindSafe for RawOrigin<AccountId>
where AccountId: RefUnwindSafe,

impl<AccountId, U> RefUnwindSafe for DecreaseIssuance<AccountId, U>
where AccountId: RefUnwindSafe, U: RefUnwindSafe,

impl<AccountId, U> RefUnwindSafe for IncreaseIssuance<AccountId, U>
where AccountId: RefUnwindSafe, U: RefUnwindSafe,

impl<AccountId, U> RefUnwindSafe for DecreaseIssuance<AccountId, U>
where AccountId: RefUnwindSafe, U: RefUnwindSafe,

impl<AccountId, U> RefUnwindSafe for IncreaseIssuance<AccountId, U>
where AccountId: RefUnwindSafe, U: RefUnwindSafe,

impl<AssetId> RefUnwindSafe for NativeOrWithId<AssetId>
where AssetId: RefUnwindSafe,

impl<B, OnDrop, OppositeOnDrop> RefUnwindSafe for Imbalance<B, OnDrop, OppositeOnDrop>
where B: RefUnwindSafe, OnDrop: RefUnwindSafe, OppositeOnDrop: RefUnwindSafe,

impl<B, PositiveImbalance> RefUnwindSafe for SignedImbalance<B, PositiveImbalance>
where PositiveImbalance: RefUnwindSafe, <PositiveImbalance as Imbalance<B>>::Opposite: RefUnwindSafe,

impl<Balance> RefUnwindSafe for WithdrawConsequence<Balance>
where Balance: RefUnwindSafe,

impl<Balance, Imbalance, Target1, Target2, const PART1: u32, const PART2: u32> RefUnwindSafe for SplitTwoWays<Balance, Imbalance, Target1, Target2, PART1, PART2>
where Balance: RefUnwindSafe, Imbalance: RefUnwindSafe, Target1: RefUnwindSafe, Target2: RefUnwindSafe,

impl<Base, Slope, Balance> RefUnwindSafe for LinearStoragePrice<Base, Slope, Balance>
where Base: RefUnwindSafe, Slope: RefUnwindSafe, Balance: RefUnwindSafe,

impl<BlockNumber> RefUnwindSafe for DispatchTime<BlockNumber>
where BlockNumber: RefUnwindSafe,

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

impl<C, A> RefUnwindSafe for ActiveIssuanceOf<C, A>

impl<C, A> RefUnwindSafe for TotalIssuanceOf<C, A>

impl<CA, CB> RefUnwindSafe for FromContains<CA, CB>

impl<CP> RefUnwindSafe for FromContainsPair<CP>
where CP: RefUnwindSafe,

impl<E, O, N, C> RefUnwindSafe for TransformOrigin<E, O, N, C>

impl<Error> RefUnwindSafe for ResultQuery<Error>
where Error: RefUnwindSafe,

impl<Exclude> RefUnwindSafe for EverythingBut<Exclude>
where Exclude: RefUnwindSafe,

impl<F, A> RefUnwindSafe for PayFromAccount<F, A>

impl<F, A, AccountId> RefUnwindSafe for ItemOf<F, A, AccountId>
where F: RefUnwindSafe, A: RefUnwindSafe, AccountId: RefUnwindSafe,

impl<F, A, AccountId> RefUnwindSafe for ItemOf<F, A, AccountId>
where F: RefUnwindSafe, A: RefUnwindSafe, AccountId: RefUnwindSafe,

impl<F, A, AccountId> RefUnwindSafe for ItemOf<F, A, AccountId>
where F: RefUnwindSafe, A: RefUnwindSafe, AccountId: RefUnwindSafe,

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

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

impl<Hasher, KeyType> RefUnwindSafe for Key<Hasher, KeyType>
where Hasher: RefUnwindSafe, KeyType: RefUnwindSafe,

impl<Id, Balance> RefUnwindSafe for IdAmount<Id, Balance>
where Id: RefUnwindSafe, Balance: RefUnwindSafe,

impl<K, T, H> RefUnwindSafe for StorageKeyIterator<K, T, H>

impl<L, R> RefUnwindSafe for EitherOf<L, R>

impl<L, R> RefUnwindSafe for EitherOfDiverse<L, R>

impl<Left, Right, Criterion, AssetKind, AccountId> RefUnwindSafe for UnionOf<Left, Right, Criterion, AssetKind, AccountId>
where Left: RefUnwindSafe, Right: RefUnwindSafe, Criterion: RefUnwindSafe, AssetKind: RefUnwindSafe, AccountId: RefUnwindSafe,

impl<Left, Right, Criterion, AssetKind, AccountId> RefUnwindSafe for UnionOf<Left, Right, Criterion, AssetKind, AccountId>
where Left: RefUnwindSafe, Right: RefUnwindSafe, Criterion: RefUnwindSafe, AssetKind: RefUnwindSafe, AccountId: RefUnwindSafe,

impl<M> RefUnwindSafe for KeyLenOf<M>
where M: RefUnwindSafe,

impl<O, A, Morph, Inner, Success> RefUnwindSafe for TryWithMorphedArg<O, A, Morph, Inner, Success>
where O: RefUnwindSafe, A: RefUnwindSafe, Morph: RefUnwindSafe, Inner: RefUnwindSafe, Success: RefUnwindSafe,

impl<OM> RefUnwindSafe for AsContains<OM>
where OM: RefUnwindSafe,

impl<Orig, Mutator> RefUnwindSafe for TryMapSuccess<Orig, Mutator>
where Orig: RefUnwindSafe, Mutator: RefUnwindSafe,

impl<Origin, PrivilegeCmp> RefUnwindSafe for EnsureOriginEqualOrHigherPrivilege<Origin, PrivilegeCmp>
where Origin: RefUnwindSafe, PrivilegeCmp: RefUnwindSafe,

impl<Original, Mutator> RefUnwindSafe for MapSuccess<Original, Mutator>
where Original: RefUnwindSafe, Mutator: RefUnwindSafe,

impl<OverweightAddr> RefUnwindSafe for NoopServiceQueues<OverweightAddr>
where OverweightAddr: RefUnwindSafe,

impl<P, DbWeight> RefUnwindSafe for RemovePallet<P, DbWeight>
where P: RefUnwindSafe, DbWeight: RefUnwindSafe,

impl<P, S, DbWeight> RefUnwindSafe for RemoveStorage<P, S, DbWeight>
where P: RefUnwindSafe, S: RefUnwindSafe, DbWeight: RefUnwindSafe,

impl<P, T> RefUnwindSafe for ClassCountOf<P, T>

impl<PS, KV> RefUnwindSafe for ParameterStoreAdapter<PS, KV>

impl<Prefix, Hasher, Key, Value, QueryKind, OnEmpty, MaxValues> RefUnwindSafe for CountedStorageMap<Prefix, Hasher, Key, Value, QueryKind, OnEmpty, MaxValues>
where Prefix: RefUnwindSafe, Hasher: RefUnwindSafe, Key: RefUnwindSafe, Value: RefUnwindSafe, QueryKind: RefUnwindSafe, OnEmpty: RefUnwindSafe, MaxValues: RefUnwindSafe,

impl<Prefix, Hasher, Key, Value, QueryKind, OnEmpty, MaxValues> RefUnwindSafe for StorageMap<Prefix, Hasher, Key, Value, QueryKind, OnEmpty, MaxValues>
where Prefix: RefUnwindSafe, Hasher: RefUnwindSafe, Key: RefUnwindSafe, Value: RefUnwindSafe, QueryKind: RefUnwindSafe, OnEmpty: RefUnwindSafe, MaxValues: RefUnwindSafe,

impl<Prefix, Hasher1, Key1, Hasher2, Key2, Value, QueryKind, OnEmpty, MaxValues> RefUnwindSafe for StorageDoubleMap<Prefix, Hasher1, Key1, Hasher2, Key2, Value, QueryKind, OnEmpty, MaxValues>
where Prefix: RefUnwindSafe, Hasher1: RefUnwindSafe, Key1: RefUnwindSafe, Hasher2: RefUnwindSafe, Key2: RefUnwindSafe, Value: RefUnwindSafe, QueryKind: RefUnwindSafe, OnEmpty: RefUnwindSafe, MaxValues: RefUnwindSafe,

impl<Prefix, Key, Value, QueryKind, OnEmpty, MaxValues> RefUnwindSafe for CountedStorageNMap<Prefix, Key, Value, QueryKind, OnEmpty, MaxValues>
where Prefix: RefUnwindSafe, Key: RefUnwindSafe, Value: RefUnwindSafe, QueryKind: RefUnwindSafe, OnEmpty: RefUnwindSafe, MaxValues: RefUnwindSafe,

impl<Prefix, Key, Value, QueryKind, OnEmpty, MaxValues> RefUnwindSafe for StorageNMap<Prefix, Key, Value, QueryKind, OnEmpty, MaxValues>
where Prefix: RefUnwindSafe, Key: RefUnwindSafe, Value: RefUnwindSafe, QueryKind: RefUnwindSafe, OnEmpty: RefUnwindSafe, MaxValues: RefUnwindSafe,

impl<Prefix, Value, QueryKind, OnEmpty> RefUnwindSafe for StorageValue<Prefix, Value, QueryKind, OnEmpty>
where Prefix: RefUnwindSafe, Value: RefUnwindSafe, QueryKind: RefUnwindSafe, OnEmpty: RefUnwindSafe,

impl<S, K, T> RefUnwindSafe for StorageMapShim<S, K, T>

impl<SM, Else> RefUnwindSafe for EnterSafeModeOnFailedMigration<SM, Else>
where SM: RefUnwindSafe, Else: RefUnwindSafe,

impl<Success> RefUnwindSafe for NeverEnsureOrigin<Success>
where Success: RefUnwindSafe,

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

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

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

impl<T, H> RefUnwindSafe for Bounded<T, H>

impl<T, Hash> RefUnwindSafe for MaybeHashed<T, Hash>
where T: RefUnwindSafe, Hash: RefUnwindSafe,

impl<T, OnRemoval> RefUnwindSafe for PrefixIterator<T, OnRemoval>
where OnRemoval: RefUnwindSafe,

impl<Tally, Moment, Class> RefUnwindSafe for PollStatus<Tally, Moment, Class>
where Tally: RefUnwindSafe, Class: RefUnwindSafe, Moment: RefUnwindSafe,

impl<These, Except> RefUnwindSafe for TheseExcept<These, Except>
where These: RefUnwindSafe, Except: RefUnwindSafe,

impl<These, Those> RefUnwindSafe for InsideBoth<These, Those>
where These: RefUnwindSafe, Those: RefUnwindSafe,

impl<const FROM: u16, const TO: u16, Inner, Pallet, Weight> RefUnwindSafe for VersionedMigration<FROM, TO, Inner, Pallet, Weight>
where Inner: RefUnwindSafe, Pallet: RefUnwindSafe, Weight: RefUnwindSafe,

impl<const N: usize> RefUnwindSafe for MigrationId<N>

impl<P> RefUnwindSafe for Braces<P>
where P: RefUnwindSafe,

impl<P> RefUnwindSafe for Brackets<P>
where P: RefUnwindSafe,

impl<P> RefUnwindSafe for Parens<P>
where P: RefUnwindSafe,

impl<P, T, V> RefUnwindSafe for PunctuatedInner<P, T, V>

impl<AccountId> RefUnwindSafe for EnsureNone<AccountId>
where AccountId: RefUnwindSafe,

impl<AccountId> RefUnwindSafe for EnsureRoot<AccountId>
where AccountId: RefUnwindSafe,

impl<AccountId> RefUnwindSafe for EnsureSigned<AccountId>
where AccountId: RefUnwindSafe,

impl<AccountId, Success> RefUnwindSafe for EnsureRootWithSuccess<AccountId, Success>
where AccountId: RefUnwindSafe, Success: RefUnwindSafe,

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

impl<Ensure, AccountId, Success> RefUnwindSafe for EnsureWithSuccess<Ensure, AccountId, Success>
where Ensure: RefUnwindSafe, AccountId: RefUnwindSafe, Success: RefUnwindSafe,

impl<Nonce, AccountData> RefUnwindSafe for AccountInfo<Nonce, AccountData>
where Nonce: RefUnwindSafe, AccountData: RefUnwindSafe,

impl<Success> RefUnwindSafe for EnsureNever<Success>
where Success: RefUnwindSafe,

impl<T> RefUnwindSafe for Call<T>

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

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

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

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

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

impl<T> RefUnwindSafe for CheckNonce<T>
where <T as Config>::Nonce: RefUnwindSafe,

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

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

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

impl<T, C, X> RefUnwindSafe for Signer<T, C, X>

impl<T, OverarchingCall> RefUnwindSafe for SubmitTransaction<T, OverarchingCall>
where T: RefUnwindSafe, OverarchingCall: RefUnwindSafe,

impl<Who, AccountId> RefUnwindSafe for EnsureSignedBy<Who, AccountId>
where Who: RefUnwindSafe, AccountId: RefUnwindSafe,

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

impl<ID, O> !RefUnwindSafe for FuturesMap<ID, O>

impl<O> !RefUnwindSafe for FuturesSet<O>

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

impl<T> !RefUnwindSafe for Receiver<T>

impl<T> !RefUnwindSafe for Sender<T>

impl<T> !RefUnwindSafe for Receiver<T>

impl<T> !RefUnwindSafe for Sender<T>

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

impl<IO> !RefUnwindSafe for TlsStream<IO>

impl<IO> !RefUnwindSafe for TlsStream<IO>

impl<IO> !RefUnwindSafe for Accept<IO>

impl<IO> !RefUnwindSafe for Connect<IO>

impl<IO> !RefUnwindSafe for FallibleAccept<IO>

impl<IO> !RefUnwindSafe for FallibleConnect<IO>

impl<IO> !RefUnwindSafe for StartHandshake<IO>

impl<T> !RefUnwindSafe for TlsStream<T>

impl<'a> RefUnwindSafe for WakerRef<'a>

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

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

impl<'a, Fut> !RefUnwindSafe for Iter<'a, Fut>

impl<'a, Fut> !RefUnwindSafe for IterMut<'a, Fut>

impl<'a, Fut> !RefUnwindSafe for IterPinMut<'a, Fut>

impl<'a, Fut> !RefUnwindSafe for IterPinRef<'a, Fut>

impl<'a, R> RefUnwindSafe for FillBuf<'a, R>
where R: RefUnwindSafe + ?Sized,

impl<'a, R> RefUnwindSafe for Read<'a, R>
where R: RefUnwindSafe + ?Sized,

impl<'a, R> RefUnwindSafe for ReadExact<'a, R>
where R: RefUnwindSafe + ?Sized,

impl<'a, R> RefUnwindSafe for ReadLine<'a, R>
where R: RefUnwindSafe + ?Sized,

impl<'a, R> RefUnwindSafe for ReadToEnd<'a, R>
where R: RefUnwindSafe + ?Sized,

impl<'a, R> RefUnwindSafe for ReadToString<'a, R>
where R: RefUnwindSafe + ?Sized,

impl<'a, R> RefUnwindSafe for ReadUntil<'a, R>
where R: RefUnwindSafe + ?Sized,

impl<'a, R> RefUnwindSafe for ReadVectored<'a, R>
where R: RefUnwindSafe + ?Sized,

impl<'a, R> RefUnwindSafe for SeeKRelative<'a, R>
where R: RefUnwindSafe,

impl<'a, R, W> !RefUnwindSafe for CopyBufAbortable<'a, R, W>

impl<'a, R, W> RefUnwindSafe for Copy<'a, R, W>

impl<'a, R, W> RefUnwindSafe for CopyBuf<'a, R, W>

impl<'a, S> RefUnwindSafe for Seek<'a, S>
where S: RefUnwindSafe + ?Sized,

impl<'a, Si, Item> RefUnwindSafe for Close<'a, Si, Item>
where Si: RefUnwindSafe + ?Sized,

impl<'a, Si, Item> RefUnwindSafe for Feed<'a, Si, Item>
where Si: RefUnwindSafe + ?Sized, Item: RefUnwindSafe,

impl<'a, Si, Item> RefUnwindSafe for Flush<'a, Si, Item>
where Si: RefUnwindSafe + ?Sized,

impl<'a, Si, Item> RefUnwindSafe for Send<'a, Si, Item>
where Si: RefUnwindSafe + ?Sized, Item: RefUnwindSafe,

impl<'a, Si, St> RefUnwindSafe for SendAll<'a, Si, St>

impl<'a, St> !RefUnwindSafe for Iter<'a, St>

impl<'a, St> !RefUnwindSafe for IterMut<'a, St>

impl<'a, St> RefUnwindSafe for Next<'a, St>
where St: RefUnwindSafe + ?Sized,

impl<'a, St> RefUnwindSafe for Peek<'a, St>
where St: RefUnwindSafe, <St as Stream>::Item: RefUnwindSafe,

impl<'a, St> RefUnwindSafe for PeekMut<'a, St>
where St: RefUnwindSafe, <St as Stream>::Item: RefUnwindSafe,

impl<'a, St> RefUnwindSafe for SelectNextSome<'a, St>
where St: RefUnwindSafe + ?Sized,

impl<'a, St> RefUnwindSafe for TryNext<'a, St>
where St: RefUnwindSafe + ?Sized,

impl<'a, St, F> RefUnwindSafe for NextIf<'a, St, F>

impl<'a, St, T> RefUnwindSafe for NextIfEq<'a, St, T>

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

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

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

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

impl<'a, T, U> !RefUnwindSafe for MappedMutexGuard<'a, T, U>

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

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

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

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

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

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

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

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

impl<F> !RefUnwindSafe for JoinAll<F>

impl<F> !RefUnwindSafe for TryJoinAll<F>

impl<F> RefUnwindSafe for Flatten<F>

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

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

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

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

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

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

impl<Fut> !RefUnwindSafe for Remote<Fut>

impl<Fut> !RefUnwindSafe for Shared<Fut>

impl<Fut> !RefUnwindSafe for WeakShared<Fut>

impl<Fut> !RefUnwindSafe for IntoIter<Fut>

impl<Fut> !RefUnwindSafe for FuturesUnordered<Fut>

impl<Fut> RefUnwindSafe for MaybeDone<Fut>
where Fut: RefUnwindSafe, <Fut as Future>::Output: RefUnwindSafe,

impl<Fut> RefUnwindSafe for TryMaybeDone<Fut>
where Fut: RefUnwindSafe, <Fut as TryFuture>::Ok: RefUnwindSafe,

impl<Fut> RefUnwindSafe for CatchUnwind<Fut>
where Fut: RefUnwindSafe,

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

impl<Fut> RefUnwindSafe for IntoFuture<Fut>
where Fut: RefUnwindSafe,

impl<Fut> RefUnwindSafe for NeverError<Fut>
where Fut: RefUnwindSafe,

impl<Fut> RefUnwindSafe for SelectAll<Fut>
where Fut: RefUnwindSafe,

impl<Fut> RefUnwindSafe for SelectOk<Fut>
where Fut: RefUnwindSafe,

impl<Fut> RefUnwindSafe for TryFlattenStream<Fut>
where Fut: RefUnwindSafe, <Fut as TryFuture>::Ok: RefUnwindSafe,

impl<Fut> RefUnwindSafe for UnitError<Fut>
where Fut: RefUnwindSafe,

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

impl<Fut, E> RefUnwindSafe for ErrInto<Fut, E>
where Fut: RefUnwindSafe,

impl<Fut, E> RefUnwindSafe for OkInto<Fut, E>
where Fut: RefUnwindSafe,

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

impl<Fut, F> RefUnwindSafe for InspectErr<Fut, F>

impl<Fut, F> RefUnwindSafe for InspectOk<Fut, F>

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

impl<Fut, F> RefUnwindSafe for MapErr<Fut, F>

impl<Fut, F> RefUnwindSafe for MapOk<Fut, F>

impl<Fut, F> RefUnwindSafe for UnwrapOrElse<Fut, F>

impl<Fut, F, G> RefUnwindSafe for MapOkOrElse<Fut, F, G>

impl<Fut, Si> RefUnwindSafe for FlattenSink<Fut, Si>
where Fut: RefUnwindSafe, Si: RefUnwindSafe,

impl<Fut, T> RefUnwindSafe for MapInto<Fut, T>
where Fut: RefUnwindSafe,

impl<Fut1, Fut2> RefUnwindSafe for Join<Fut1, Fut2>
where Fut1: RefUnwindSafe, <Fut1 as Future>::Output: RefUnwindSafe, Fut2: RefUnwindSafe, <Fut2 as Future>::Output: RefUnwindSafe,

impl<Fut1, Fut2> RefUnwindSafe for TryFlatten<Fut1, Fut2>
where Fut1: RefUnwindSafe, Fut2: RefUnwindSafe,

impl<Fut1, Fut2> RefUnwindSafe for TryJoin<Fut1, Fut2>
where Fut1: RefUnwindSafe, <Fut1 as TryFuture>::Ok: RefUnwindSafe, Fut2: RefUnwindSafe, <Fut2 as TryFuture>::Ok: RefUnwindSafe,

impl<Fut1, Fut2, F> RefUnwindSafe for AndThen<Fut1, Fut2, F>
where Fut2: RefUnwindSafe, Fut1: RefUnwindSafe, F: RefUnwindSafe,

impl<Fut1, Fut2, F> RefUnwindSafe for OrElse<Fut1, Fut2, F>
where Fut2: RefUnwindSafe, Fut1: RefUnwindSafe, F: RefUnwindSafe,

impl<Fut1, Fut2, F> RefUnwindSafe for Then<Fut1, Fut2, F>
where Fut2: RefUnwindSafe, Fut1: RefUnwindSafe, F: RefUnwindSafe,

impl<Fut1, Fut2, Fut3> RefUnwindSafe for Join3<Fut1, Fut2, Fut3>
where Fut1: RefUnwindSafe, <Fut1 as Future>::Output: RefUnwindSafe, Fut2: RefUnwindSafe, <Fut2 as Future>::Output: RefUnwindSafe, Fut3: RefUnwindSafe, <Fut3 as Future>::Output: RefUnwindSafe,

impl<Fut1, Fut2, Fut3> RefUnwindSafe for TryJoin3<Fut1, Fut2, Fut3>
where Fut1: RefUnwindSafe, <Fut1 as TryFuture>::Ok: RefUnwindSafe, Fut2: RefUnwindSafe, <Fut2 as TryFuture>::Ok: RefUnwindSafe, Fut3: RefUnwindSafe, <Fut3 as TryFuture>::Ok: RefUnwindSafe,

impl<Fut1, Fut2, Fut3, Fut4> RefUnwindSafe for Join4<Fut1, Fut2, Fut3, Fut4>

impl<Fut1, Fut2, Fut3, Fut4> RefUnwindSafe for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where Fut1: RefUnwindSafe, <Fut1 as TryFuture>::Ok: RefUnwindSafe, Fut2: RefUnwindSafe, <Fut2 as TryFuture>::Ok: RefUnwindSafe, Fut3: RefUnwindSafe, <Fut3 as TryFuture>::Ok: RefUnwindSafe, Fut4: RefUnwindSafe, <Fut4 as TryFuture>::Ok: RefUnwindSafe,

impl<Fut1, Fut2, Fut3, Fut4, Fut5> RefUnwindSafe for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>

impl<Fut1, Fut2, Fut3, Fut4, Fut5> RefUnwindSafe for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where Fut1: RefUnwindSafe, <Fut1 as TryFuture>::Ok: RefUnwindSafe, Fut2: RefUnwindSafe, <Fut2 as TryFuture>::Ok: RefUnwindSafe, Fut3: RefUnwindSafe, <Fut3 as TryFuture>::Ok: RefUnwindSafe, Fut4: RefUnwindSafe, <Fut4 as TryFuture>::Ok: RefUnwindSafe, Fut5: RefUnwindSafe, <Fut5 as TryFuture>::Ok: RefUnwindSafe,

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

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

impl<R> RefUnwindSafe for Lines<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for Take<R>
where R: RefUnwindSafe,

impl<S> !RefUnwindSafe for SplitStream<S>

impl<S> RefUnwindSafe for PollImmediate<S>
where S: RefUnwindSafe,

impl<S, Item> !RefUnwindSafe for SplitSink<S, Item>

impl<Si, F> RefUnwindSafe for SinkMapErr<Si, F>

impl<Si, Item> RefUnwindSafe for Buffer<Si, Item>
where Si: RefUnwindSafe, Item: RefUnwindSafe,

impl<Si, Item, E> RefUnwindSafe for SinkErrInto<Si, Item, E>
where Si: RefUnwindSafe,

impl<Si, Item, U, Fut, F> RefUnwindSafe for With<Si, Item, U, Fut, F>

impl<Si, Item, U, St, F> RefUnwindSafe for WithFlatMap<Si, Item, U, St, F>

impl<Si1, Si2> RefUnwindSafe for Fanout<Si1, Si2>
where Si1: RefUnwindSafe, Si2: RefUnwindSafe,

impl<St> !RefUnwindSafe for IntoIter<St>

impl<St> !RefUnwindSafe for BufferUnordered<St>

impl<St> !RefUnwindSafe for Buffered<St>

impl<St> !RefUnwindSafe for SelectAll<St>

impl<St> !RefUnwindSafe for TryBuffered<St>

impl<St> RefUnwindSafe for CatchUnwind<St>
where St: RefUnwindSafe,

impl<St> RefUnwindSafe for Chunks<St>
where St: RefUnwindSafe, <St as Stream>::Item: RefUnwindSafe,

impl<St> RefUnwindSafe for Concat<St>
where St: RefUnwindSafe, <St as Stream>::Item: RefUnwindSafe,

impl<St> RefUnwindSafe for Count<St>
where St: RefUnwindSafe,

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

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

impl<St> RefUnwindSafe for Flatten<St>
where St: RefUnwindSafe, <St as Stream>::Item: RefUnwindSafe,

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

impl<St> RefUnwindSafe for IntoAsyncRead<St>
where St: RefUnwindSafe, <St as TryStream>::Ok: RefUnwindSafe,

impl<St> RefUnwindSafe for IntoStream<St>
where St: RefUnwindSafe,

impl<St> RefUnwindSafe for Peekable<St>
where St: RefUnwindSafe, <St as Stream>::Item: RefUnwindSafe,

impl<St> RefUnwindSafe for ReadyChunks<St>
where St: RefUnwindSafe,

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

impl<St> RefUnwindSafe for StreamFuture<St>
where St: RefUnwindSafe,

impl<St> RefUnwindSafe for Take<St>
where St: RefUnwindSafe,

impl<St> RefUnwindSafe for TryChunks<St>
where St: RefUnwindSafe, <St as TryStream>::Ok: RefUnwindSafe,

impl<St> RefUnwindSafe for TryConcat<St>
where St: RefUnwindSafe, <St as TryStream>::Ok: RefUnwindSafe,

impl<St> RefUnwindSafe for TryFlatten<St>
where St: RefUnwindSafe, <St as TryStream>::Ok: RefUnwindSafe,

impl<St> RefUnwindSafe for TryReadyChunks<St>
where St: RefUnwindSafe,

impl<St, C> RefUnwindSafe for Collect<St, C>

impl<St, C> RefUnwindSafe for TryCollect<St, C>

impl<St, E> RefUnwindSafe for ErrInto<St, E>
where St: RefUnwindSafe,

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

impl<St, F> RefUnwindSafe for InspectErr<St, F>

impl<St, F> RefUnwindSafe for InspectOk<St, F>

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

impl<St, F> RefUnwindSafe for MapErr<St, F>

impl<St, F> RefUnwindSafe for MapOk<St, F>

impl<St, FromA, FromB> RefUnwindSafe for Unzip<St, FromA, FromB>
where St: RefUnwindSafe, FromA: RefUnwindSafe, FromB: RefUnwindSafe,

impl<St, Fut> RefUnwindSafe for TakeUntil<St, Fut>

impl<St, Fut, F> !RefUnwindSafe for ForEachConcurrent<St, Fut, F>

impl<St, Fut, F> !RefUnwindSafe for TryForEachConcurrent<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for All<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for AndThen<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for Any<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for Filter<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for FilterMap<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for ForEach<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for OrElse<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for SkipWhile<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for TakeWhile<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for Then<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for TryAll<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for TryAny<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for TryFilter<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for TryFilterMap<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for TryForEach<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for TrySkipWhile<St, Fut, F>

impl<St, Fut, F> RefUnwindSafe for TryTakeWhile<St, Fut, F>

impl<St, Fut, T, F> RefUnwindSafe for Fold<St, Fut, T, F>

impl<St, Fut, T, F> RefUnwindSafe for TryFold<St, Fut, T, F>

impl<St, S, Fut, F> RefUnwindSafe for Scan<St, S, Fut, F>

impl<St, Si> RefUnwindSafe for Forward<St, Si>

impl<St, U, F> !RefUnwindSafe for FlatMapUnordered<St, U, F>

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

impl<St1, St2> RefUnwindSafe for Chain<St1, St2>
where St2: RefUnwindSafe, St1: RefUnwindSafe,

impl<St1, St2> RefUnwindSafe for Select<St1, St2>
where St1: RefUnwindSafe, St2: RefUnwindSafe,

impl<St1, St2> RefUnwindSafe for Zip<St1, St2>
where St1: RefUnwindSafe, St2: RefUnwindSafe, <St1 as Stream>::Item: RefUnwindSafe, <St2 as Stream>::Item: RefUnwindSafe,

impl<St1, St2, Clos, State> RefUnwindSafe for SelectWithStrategy<St1, St2, Clos, State>
where St1: RefUnwindSafe, St2: RefUnwindSafe, State: RefUnwindSafe, Clos: RefUnwindSafe,

impl<T> !RefUnwindSafe for Abortable<T>

impl<T> !RefUnwindSafe for RemoteHandle<T>

impl<T> !RefUnwindSafe for ReadHalf<T>

impl<T> !RefUnwindSafe for ReuniteError<T>

impl<T> !RefUnwindSafe for WriteHalf<T>

impl<T> !RefUnwindSafe for BiLock<T>

impl<T> !RefUnwindSafe for Mutex<T>

impl<T> !RefUnwindSafe for ReuniteError<T>

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

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

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

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

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

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

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

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

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

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

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

impl<T, F, Fut> RefUnwindSafe for TryUnfold<T, F, Fut>

impl<T, F, Fut> RefUnwindSafe for Unfold<T, F, Fut>

impl<T, F, R> RefUnwindSafe for Unfold<T, F, R>

impl<T, Item> !RefUnwindSafe for ReuniteError<T, Item>

impl<T, U> RefUnwindSafe for Chain<T, U>

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

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

impl<W, Item> RefUnwindSafe for IntoSink<W, Item>
where W: RefUnwindSafe, Item: RefUnwindSafe,

impl<T, N> RefUnwindSafe for GenericArrayIter<T, N>

impl<T, U> RefUnwindSafe for GenericArray<T, U>

impl<'a, 'bases, R> RefUnwindSafe for EhHdrTableIter<'a, 'bases, R>
where R: RefUnwindSafe,

impl<'a, 'ctx, R, S> RefUnwindSafe for UnwindTable<'a, 'ctx, R, S>
where R: RefUnwindSafe, <<S as UnwindContextStorage<<R as Reader>::Offset>>::Stack as Sealed>::Storage: RefUnwindSafe, <R as Reader>::Offset: RefUnwindSafe,

impl<'a, R> RefUnwindSafe for CallFrameInstructionIter<'a, R>
where R: RefUnwindSafe,

impl<'a, R> RefUnwindSafe for EhHdrTable<'a, R>
where R: RefUnwindSafe,

impl<'a, R> RefUnwindSafe for UnitRef<'a, R>

impl<'abbrev, 'entry, 'unit, R> !RefUnwindSafe for AttrsIter<'abbrev, 'entry, 'unit, R>

impl<'abbrev, 'unit, 'tree, R> !RefUnwindSafe for EntriesTreeIter<'abbrev, 'unit, 'tree, R>

impl<'abbrev, 'unit, 'tree, R> !RefUnwindSafe for EntriesTreeNode<'abbrev, 'unit, 'tree, R>

impl<'abbrev, 'unit, R> !RefUnwindSafe for EntriesCursor<'abbrev, 'unit, R>

impl<'abbrev, 'unit, R> !RefUnwindSafe for EntriesTree<'abbrev, 'unit, R>

impl<'abbrev, 'unit, R> RefUnwindSafe for EntriesRaw<'abbrev, 'unit, R>

impl<'abbrev, 'unit, R, Offset = <R as Reader>::Offset> !RefUnwindSafe for DebuggingInformationEntry<'abbrev, 'unit, R, Offset>

impl<'bases, Section, R> RefUnwindSafe for CieOrFde<'bases, Section, R>
where <R as Reader>::Offset: RefUnwindSafe, R: RefUnwindSafe, <Section as UnwindSection<R>>::Offset: RefUnwindSafe, Section: RefUnwindSafe,

impl<'bases, Section, R> RefUnwindSafe for CfiEntriesIter<'bases, Section, R>
where Section: RefUnwindSafe, R: RefUnwindSafe,

impl<'bases, Section, R> RefUnwindSafe for PartialFrameDescriptionEntry<'bases, Section, R>
where <R as Reader>::Offset: RefUnwindSafe, <Section as UnwindSection<R>>::Offset: RefUnwindSafe, R: RefUnwindSafe, Section: RefUnwindSafe,

impl<'index, R> RefUnwindSafe for UnitIndexSectionIterator<'index, R>
where R: RefUnwindSafe,

impl<'input, Endian> RefUnwindSafe for EndianSlice<'input, Endian>
where Endian: RefUnwindSafe,

impl<'iter, T> RefUnwindSafe for RegisterRuleIter<'iter, T>
where T: RefUnwindSafe,

impl<Offset> RefUnwindSafe for UnitType<Offset>
where Offset: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugAbbrev<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugAddr<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugAranges<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugCuIndex<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugFrame<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugInfo<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugLine<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugLineStr<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugLoc<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugLocLists<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugRanges<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugRngLists<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugStr<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugTuIndex<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DebugTypes<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for Dwarf<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DwarfPackage<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for EhFrame<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for EhFrameHdr<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for Expression<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for LineSequence<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for LocationLists<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for OperationIter<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for RangeLists<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for UnitIndex<R>
where R: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for AttributeValue<R, Offset>
where R: RefUnwindSafe, Offset: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for LineInstruction<R, Offset>
where R: RefUnwindSafe, Offset: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for Location<R, Offset>
where R: RefUnwindSafe, Offset: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for Operation<R, Offset>
where R: RefUnwindSafe, Offset: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for ArangeHeader<R, Offset>
where Offset: RefUnwindSafe, R: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for CommonInformationEntry<R, Offset>
where Offset: RefUnwindSafe, R: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for CompleteLineProgram<R, Offset>
where Offset: RefUnwindSafe, R: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for FileEntry<R, Offset>
where R: RefUnwindSafe, Offset: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for FrameDescriptionEntry<R, Offset>
where Offset: RefUnwindSafe, R: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for IncompleteLineProgram<R, Offset>
where Offset: RefUnwindSafe, R: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for LineProgramHeader<R, Offset>
where Offset: RefUnwindSafe, R: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for Piece<R, Offset>
where R: RefUnwindSafe, Offset: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for Unit<R, Offset>
where Offset: RefUnwindSafe, R: RefUnwindSafe,

impl<R, Offset> RefUnwindSafe for UnitHeader<R, Offset>
where Offset: RefUnwindSafe, R: RefUnwindSafe,

impl<R, Program, Offset> RefUnwindSafe for LineRows<R, Program, Offset>
where Program: RefUnwindSafe, R: RefUnwindSafe,

impl<R, S> RefUnwindSafe for Evaluation<R, S>
where R: RefUnwindSafe, <<S as EvaluationStorage<R>>::Stack as Sealed>::Storage: RefUnwindSafe, <<S as EvaluationStorage<R>>::ExpressionStack as Sealed>::Storage: RefUnwindSafe, <<S as EvaluationStorage<R>>::Result as Sealed>::Storage: RefUnwindSafe,

impl<R, T> RefUnwindSafe for RelocateReader<R, T>

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

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

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

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

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

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

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

impl<T, S> RefUnwindSafe for UnwindContext<T, S>
where <<S as UnwindContextStorage<T>>::Stack as Sealed>::Storage: RefUnwindSafe, T: RefUnwindSafe,

impl<T, S> RefUnwindSafe for UnwindTableRow<T, S>
where T: RefUnwindSafe, <<S as UnwindContextStorage<T>>::Rules as Sealed>::Storage: RefUnwindSafe,

impl<'a, Item, S, D, C, MW> !RefUnwindSafe for RatelimitedSink<'a, Item, S, D, C, MW>

impl<'a, S, D, C, MW> !RefUnwindSafe for RatelimitedStream<'a, S, D, C, MW>

impl<K, S, C, MW> RefUnwindSafe for RateLimiter<K, S, C, MW>

impl<P> RefUnwindSafe for NotUntil<P>
where P: RefUnwindSafe,

impl<F, const WINDOW_SIZE: usize> RefUnwindSafe for WnafScalar<F, WINDOW_SIZE>
where F: RefUnwindSafe,

impl<G, const WINDOW_SIZE: usize> RefUnwindSafe for WnafBase<G, WINDOW_SIZE>
where G: RefUnwindSafe,

impl<W, B, S> RefUnwindSafe for Wnaf<W, B, S>

impl<B> RefUnwindSafe for SendRequest<B>

impl<B> RefUnwindSafe for SendStream<B>

impl<T, B = Bytes> !RefUnwindSafe for Connection<T, B>

impl<T, B = Bytes> !RefUnwindSafe for Handshake<T, B>

impl<T, B> !RefUnwindSafe for Connection<T, B>

impl<'a, 'b, K, Q, V, S, A> RefUnwindSafe for EntryRef<'a, 'b, K, Q, V, S, A>

impl<'a, 'b, K, Q, V, S, A> RefUnwindSafe for OccupiedEntryRef<'a, 'b, K, Q, V, S, A>

impl<'a, 'b, K, Q, V, S, A> RefUnwindSafe for VacantEntryRef<'a, 'b, K, Q, V, S, A>

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

impl<'a, K, A> RefUnwindSafe for Drain<'a, K, A>

impl<'a, K, F, A> RefUnwindSafe for ExtractIf<'a, K, F, A>

impl<'a, K, V> RefUnwindSafe for Iter<'a, K, V>

impl<'a, K, V> RefUnwindSafe for IterMut<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Keys<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Values<'a, K, V>

impl<'a, K, V> RefUnwindSafe for ValuesMut<'a, K, V>

impl<'a, K, V, A> RefUnwindSafe for Drain<'a, K, V, A>

impl<'a, K, V, F, A> RefUnwindSafe for ExtractIf<'a, K, V, F, A>

impl<'a, K, V, S, A> RefUnwindSafe for Entry<'a, K, V, S, A>

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

impl<'a, K, V, S, A> RefUnwindSafe for OccupiedEntry<'a, K, V, S, A>

impl<'a, K, V, S, A> RefUnwindSafe for OccupiedError<'a, K, V, S, A>

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

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

impl<'a, K, V, S, A> RefUnwindSafe for RawOccupiedEntryMut<'a, K, V, S, A>

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

impl<'a, K, V, S, A> RefUnwindSafe for VacantEntry<'a, K, V, S, A>

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

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

impl<'a, T, A> RefUnwindSafe for Entry<'a, T, A>

impl<'a, T, A> RefUnwindSafe for AbsentEntry<'a, T, A>

impl<'a, T, A> RefUnwindSafe for Drain<'a, T, A>

impl<'a, T, A> RefUnwindSafe for OccupiedEntry<'a, T, A>

impl<'a, T, A> RefUnwindSafe for VacantEntry<'a, T, A>

impl<'a, T, A> RefUnwindSafe for RawDrain<'a, T, A>

impl<'a, T, F, A> RefUnwindSafe for ExtractIf<'a, T, F, A>

impl<'a, T, S, A> RefUnwindSafe for Entry<'a, T, S, A>

impl<'a, T, S, A> RefUnwindSafe for Difference<'a, T, S, A>

impl<'a, T, S, A> RefUnwindSafe for Intersection<'a, T, S, A>

impl<'a, T, S, A> RefUnwindSafe for OccupiedEntry<'a, T, S, A>

impl<'a, T, S, A> RefUnwindSafe for SymmetricDifference<'a, T, S, A>

impl<'a, T, S, A> RefUnwindSafe for Union<'a, T, S, A>

impl<'a, T, S, A> RefUnwindSafe for VacantEntry<'a, T, S, A>

impl<K, A> RefUnwindSafe for IntoIter<K, A>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<'a, K, V> RefUnwindSafe for Drain<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Iter<'a, K, V>

impl<'a, K, V> RefUnwindSafe for IterMut<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Keys<'a, K, V>

impl<'a, K, V> RefUnwindSafe for OccupiedEntry<'a, K, V>

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

impl<'a, K, V> RefUnwindSafe for Values<'a, K, V>

impl<'a, K, V> RefUnwindSafe for ValuesMut<'a, K, V>

impl<'a, K, V, S> RefUnwindSafe for Entry<'a, K, V, S>

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

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

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

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

impl<'a, K, V, S> RefUnwindSafe for VacantEntry<'a, K, V, S>

impl<'a, T, S> RefUnwindSafe for Difference<'a, T, S>

impl<'a, T, S> RefUnwindSafe for Intersection<'a, T, S>

impl<'a, T, S> RefUnwindSafe for SymmetricDifference<'a, T, S>

impl<'a, T, S> RefUnwindSafe for Union<'a, T, S>

impl<K> RefUnwindSafe for IntoIter<K>
where K: RefUnwindSafe,

impl<K, V> RefUnwindSafe for IntoIter<K, V>

impl<K, V, S> RefUnwindSafe for LinkedHashMap<K, V, S>

impl<K, V, S> RefUnwindSafe for LruCache<K, V, S>

impl<T, S> RefUnwindSafe for LinkedHashSet<T, S>

impl<'a> RefUnwindSafe for HexToBytesIter<'a>

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

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

impl RefUnwindSafe for A

impl RefUnwindSafe for MX

impl RefUnwindSafe for NS

impl<'a> RefUnwindSafe for LabelIter<'a>

impl<'a> RefUnwindSafe for BinDecoder<'a>

impl<'a> RefUnwindSafe for BinEncoder<'a>

impl<'a, R> RefUnwindSafe for RecordRef<'a, R>
where R: RefUnwindSafe,

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

impl<'r> RefUnwindSafe for RrsetRecords<'r>

impl<F, S, MF> !RefUnwindSafe for DnsMultiplexerConnect<F, S, MF>

impl<F, S, TE> !RefUnwindSafe for DnsExchangeConnect<F, S, TE>

impl<R> RefUnwindSafe for Record<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for RecordParts<R>
where R: RefUnwindSafe,

impl<S> !RefUnwindSafe for TcpStream<S>

impl<S> !RefUnwindSafe for UdpStream<S>

impl<S, MF> !RefUnwindSafe for DnsMultiplexer<S, MF>

impl<S, TE> !RefUnwindSafe for DnsExchangeBackground<S, TE>

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

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

impl<'a> RefUnwindSafe for LookupIter<'a>

impl<'i> RefUnwindSafe for Ipv4LookupIter<'i>

impl<'i> RefUnwindSafe for Ipv6LookupIter<'i>

impl<'i> RefUnwindSafe for MxLookupIter<'i>

impl<'i> RefUnwindSafe for NsLookupIter<'i>

impl<'i> RefUnwindSafe for SoaLookupIter<'i>

impl<'i> RefUnwindSafe for SrvLookupIter<'i>

impl<'i> RefUnwindSafe for TlsaLookupIter<'i>

impl<'i> RefUnwindSafe for TxtLookupIter<'i>

impl<'i> RefUnwindSafe for LookupIpIter<'i>

impl<C, E> !RefUnwindSafe for LookupIpFuture<C, E>

impl<P> !RefUnwindSafe for NameServer<P>

impl<H, I> RefUnwindSafe for Hkdf<H, I>
where <I as Sealed<H>>::Core: RefUnwindSafe, H: RefUnwindSafe,

impl<H, I> RefUnwindSafe for HkdfExtract<H, I>

impl<D> RefUnwindSafe for HmacCore<D>
where <D as CoreProxy>::Core: Sized + RefUnwindSafe,

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<T> !RefUnwindSafe for Request<T>

impl<T> !RefUnwindSafe for Response<T>

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

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

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

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

impl<'a, T> RefUnwindSafe for Frame<'a, T>
where T: RefUnwindSafe + ?Sized,

impl<B> RefUnwindSafe for BodyStream<B>
where B: RefUnwindSafe,

impl<B> RefUnwindSafe for Collected<B>
where B: RefUnwindSafe,

impl<B> RefUnwindSafe for Limited<B>
where B: RefUnwindSafe,

impl<B, F> RefUnwindSafe for MapErr<B, F>

impl<B, F> RefUnwindSafe for MapFrame<B, F>

impl<D> RefUnwindSafe for Empty<D>

impl<D> RefUnwindSafe for Full<D>
where D: RefUnwindSafe,

impl<D, E> !RefUnwindSafe for BoxBody<D, E>

impl<D, E> !RefUnwindSafe for UnsyncBoxBody<D, E>

impl<L, R> RefUnwindSafe for Either<L, R>

impl<S> RefUnwindSafe for StreamBody<S>
where S: RefUnwindSafe,

impl<T> RefUnwindSafe for Collect<T>
where T: RefUnwindSafe + ?Sized, <T as Body>::Data: RefUnwindSafe,

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

impl<'a> RefUnwindSafe for Header<'a>

impl<'headers, 'buf> RefUnwindSafe for Request<'headers, 'buf>

impl<'headers, 'buf> RefUnwindSafe for Response<'headers, 'buf>

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

impl<'a> RefUnwindSafe for ReadBuf<'a>

impl<'a> RefUnwindSafe for ReadBufCursor<'a>

impl<B> !RefUnwindSafe for SendRequest<B>

impl<B> !RefUnwindSafe for SendRequest<B>

impl<E> !RefUnwindSafe for Builder<E>

impl<Ex> !RefUnwindSafe for Builder<Ex>

impl<T> !RefUnwindSafe for TrySendError<T>

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

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

impl<T, B> !RefUnwindSafe for Connection<T, B>

impl<T, B, E> !RefUnwindSafe for Connection<T, B, E>

impl<T, S> !RefUnwindSafe for Connection<T, S>

impl<T, S> !RefUnwindSafe for UpgradeableConnection<T, S>

impl<T, S> RefUnwindSafe for Parts<T, S>

impl<T, S, E> !RefUnwindSafe for Connection<T, S, E>

impl<State> RefUnwindSafe for ConnectorBuilder<State>
where State: RefUnwindSafe,

impl<'a, E> !RefUnwindSafe for Http1Builder<'a, E>

impl<'a, E> !RefUnwindSafe for Http2Builder<'a, E>

impl<'a, I, S, E> !RefUnwindSafe for Connection<'a, I, S, E>

impl<'a, I, S, E> !RefUnwindSafe for UpgradeableConnection<'a, I, S, E>

impl<C, B> !RefUnwindSafe for Client<C, B>

impl<E> !RefUnwindSafe for Builder<E>

impl<R> RefUnwindSafe for HttpConnector<R>
where R: RefUnwindSafe,

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

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

impl<'a> RefUnwindSafe for DirEntry<'a>

impl<'a> RefUnwindSafe for Dir<'a>

impl<'a> RefUnwindSafe for File<'a>

impl<'a, I, K, V, S> RefUnwindSafe for Splice<'a, I, K, V, S>

impl<'a, I, T, S> RefUnwindSafe for Splice<'a, I, T, S>

impl<'a, K, V> RefUnwindSafe for Entry<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Drain<'a, K, V>

impl<'a, K, V> RefUnwindSafe for IndexedEntry<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Iter<'a, K, V>

impl<'a, K, V> RefUnwindSafe for IterMut<'a, K, V>

impl<'a, K, V> RefUnwindSafe for IterMut2<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Keys<'a, K, V>

impl<'a, K, V> RefUnwindSafe for OccupiedEntry<'a, K, V>

impl<'a, K, V> RefUnwindSafe for VacantEntry<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Values<'a, K, V>

impl<'a, K, V> RefUnwindSafe for ValuesMut<'a, K, V>

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

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

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

impl<'a, K, V, S> RefUnwindSafe for RawOccupiedEntryMut<'a, K, V, S>

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

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

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

impl<'a, T, S> RefUnwindSafe for Difference<'a, T, S>

impl<'a, T, S> RefUnwindSafe for Intersection<'a, T, S>

impl<'a, T, S> RefUnwindSafe for Union<'a, T, S>

impl<'a, T, S1, S2> RefUnwindSafe for SymmetricDifference<'a, T, S1, S2>

impl<K, V> RefUnwindSafe for IntoIter<K, V>

impl<K, V> RefUnwindSafe for IntoKeys<K, V>

impl<K, V> RefUnwindSafe for IntoValues<K, V>

impl<K, V> RefUnwindSafe for Slice<K, V>

impl<K, V, S> RefUnwindSafe for IndexMap<K, V, S>

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

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

impl<T, S> RefUnwindSafe for IndexSet<T, S>

impl<'inp, 'out, T> RefUnwindSafe for InOut<'inp, 'out, T>
where T: RefUnwindSafe,

impl<'inp, 'out, T> RefUnwindSafe for InOutBuf<'inp, 'out, T>
where T: RefUnwindSafe,

impl<'inp, 'out, T> RefUnwindSafe for InOutBufIter<'inp, 'out, T>
where T: RefUnwindSafe,

impl<'inp, 'out, T> RefUnwindSafe for InOutBufReserved<'inp, 'out, T>
where T: RefUnwindSafe,

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

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

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

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

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

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

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

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

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

impl<I> !RefUnwindSafe for IntoChunks<I>

impl<I> !RefUnwindSafe for RcIter<I>

impl<I> !RefUnwindSafe for Tee<I>

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

impl<I> RefUnwindSafe for PeekNth<I>

impl<I> RefUnwindSafe for PutBack<I>

impl<I> RefUnwindSafe for Unique<I>

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

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

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

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

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

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

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

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

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

impl<I, J> RefUnwindSafe for Diff<I, J>

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

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

impl<I, J> RefUnwindSafe for Product<I, J>

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

impl<I, J, F> RefUnwindSafe for MergeBy<I, J, F>

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

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

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

impl<I, T, E> RefUnwindSafe for FlattenOk<I, T, E>

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

impl<K, I, F> !RefUnwindSafe for ChunkBy<K, I, F>

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

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

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

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

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

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

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

impl<'a> RefUnwindSafe for ArrayIter<'a>

impl<'a> RefUnwindSafe for Iter<'a>

impl<T> !RefUnwindSafe for Receiver<T>

impl<T> !RefUnwindSafe for Sender<T>

impl<'a, R> RefUnwindSafe for BatchResponse<'a, R>
where R: RefUnwindSafe,

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

impl<Context> !RefUnwindSafe for RpcModule<Context>

impl<Notif> RefUnwindSafe for Subscription<Notif>
where Notif: RefUnwindSafe,

impl<T> !RefUnwindSafe for MethodResult<T>

impl<B = Body> !RefUnwindSafe for HttpBackend<B>

impl<S> RefUnwindSafe for HttpClient<S>
where S: RefUnwindSafe,

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

impl<HttpMiddleware = Identity, RpcMiddleware = Identity> !RefUnwindSafe for Server<HttpMiddleware, RpcMiddleware>

impl<HttpMiddleware, RpcMiddleware> !RefUnwindSafe for Builder<HttpMiddleware, RpcMiddleware>

impl<RpcMiddleware, HttpMiddleware> !RefUnwindSafe for TowerService<RpcMiddleware, HttpMiddleware>

impl<RpcMiddleware, HttpMiddleware> !RefUnwindSafe for TowerServiceBuilder<RpcMiddleware, HttpMiddleware>

impl<S> RefUnwindSafe for HostFilter<S>
where S: RefUnwindSafe,

impl<S> RefUnwindSafe for RpcLogger<S>
where S: RefUnwindSafe,

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

impl<'a> RefUnwindSafe for Id<'a>

impl<'a> RefUnwindSafe for SubscriptionId<'a>

impl<'a> RefUnwindSafe for ErrorObject<'a>

impl<'a> RefUnwindSafe for Params<'a>

impl<'a> RefUnwindSafe for ParamsSequence<'a>

impl<'a> RefUnwindSafe for InvalidRequest<'a>

impl<'a> RefUnwindSafe for RequestSer<'a>

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

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

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

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

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

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

impl RefUnwindSafe for tm

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

impl<Provider, Phase> RefUnwindSafe for SwarmBuilder<Provider, Phase>
where Phase: RefUnwindSafe, Provider: RefUnwindSafe,

impl<S> RefUnwindSafe for Behaviour<S>
where S: RefUnwindSafe,

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

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

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

impl<InnerFut> !RefUnwindSafe for Timeout<InnerFut>

impl<InnerTrans> RefUnwindSafe for TransportTimeout<InnerTrans>
where InnerTrans: RefUnwindSafe,

impl<O> !RefUnwindSafe for Boxed<O>

impl<P> RefUnwindSafe for ReadyUpgrade<P>
where P: RefUnwindSafe,

impl<S> RefUnwindSafe for Close<S>
where S: RefUnwindSafe,

impl<T = Vec<u8>> !RefUnwindSafe for Chan<T>

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

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

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

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

impl<T, C> RefUnwindSafe for AndThen<T, C>

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

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

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

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

impl<T, U> !RefUnwindSafe for TransportUpgradeError<T, U>

impl<T, U> RefUnwindSafe for Upgrade<T, U>

impl<TErr> !RefUnwindSafe for TransportTimeoutError<TErr>

impl<TErr> RefUnwindSafe for TransportError<TErr>
where TErr: RefUnwindSafe,

impl<TFut, TMap, TMapOut> RefUnwindSafe for AndThenFuture<TFut, TMap, TMapOut>
where TMap: RefUnwindSafe, TFut: RefUnwindSafe, TMapOut: RefUnwindSafe,

impl<TOut> RefUnwindSafe for DummyTransport<TOut>
where TOut: RefUnwindSafe,

impl<TUpgr, TErr> RefUnwindSafe for TransportEvent<TUpgr, TErr>
where TUpgr: RefUnwindSafe, TErr: RefUnwindSafe,

impl<T, R> !RefUnwindSafe for Transport<T, R>

impl<TErr> !RefUnwindSafe for Error<TErr>

impl<'a> RefUnwindSafe for QueryMut<'a>

impl<'a> RefUnwindSafe for QueryRef<'a>

impl<'a, TKey, TVal> RefUnwindSafe for KBucketRef<'a, TKey, TVal>
where TKey: RefUnwindSafe, TVal: RefUnwindSafe,

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

impl<TKey, TVal> RefUnwindSafe for EntryView<TKey, TVal>
where TKey: RefUnwindSafe, TVal: RefUnwindSafe,

impl<TStore> !RefUnwindSafe for Behaviour<TStore>

impl<P> RefUnwindSafe for Behaviour<P>
where <P as Provider>::Watcher: RefUnwindSafe, <P as Provider>::Timer: RefUnwindSafe, <P as Provider>::Socket: RefUnwindSafe,

impl<T> !RefUnwindSafe for Output<T>

impl<TCodec> !RefUnwindSafe for Behaviour<TCodec>

impl<TRequest, TResponse, TChannelResponse = TResponse> !RefUnwindSafe for Event<TRequest, TResponse, TChannelResponse>

impl<TRequest, TResponse, TChannelResponse = TResponse> !RefUnwindSafe for Message<TRequest, TResponse, TChannelResponse>

impl<TResponse> !RefUnwindSafe for ResponseChannel<TResponse>

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

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

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

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

impl<'a> RefUnwindSafe for AddressChange<'a>

impl<'a> RefUnwindSafe for NewListenAddr<'a>

impl<'a> RefUnwindSafe for AddressChange<'a>

impl<'a> RefUnwindSafe for ProtocolsAdded<'a>

impl<'a, Handler> !RefUnwindSafe for FromSwarm<'a, Handler>

impl<'a, Handler> RefUnwindSafe for ConnectionClosed<'a, Handler>
where Handler: RefUnwindSafe,

impl<'a, IP, OP, IOI, OOI> !RefUnwindSafe for ConnectionEvent<'a, IP, OP, IOI, OOI>

impl<IOI, IP> RefUnwindSafe for ListenUpgradeError<IOI, IP>

impl<K, H> RefUnwindSafe for MultiHandler<K, H>

impl<K, H> RefUnwindSafe for Upgrade<K, H>

impl<K, I> RefUnwindSafe for Info<K, I>

impl<OOI, OP> !RefUnwindSafe for DialUpgradeError<OOI, OP>

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

impl<TBehaviour> !RefUnwindSafe for Swarm<TBehaviour>

impl<TBehaviour> !RefUnwindSafe for SwarmBuilder<TBehaviour>

impl<TBehaviour> RefUnwindSafe for Toggle<TBehaviour>
where TBehaviour: RefUnwindSafe,

impl<TBehaviourOutEvent, THandlerErr> !RefUnwindSafe for SwarmEvent<TBehaviourOutEvent, THandlerErr>

impl<TConnectionHandler, TMap> RefUnwindSafe for MapOutEvent<TConnectionHandler, TMap>
where TConnectionHandler: RefUnwindSafe, TMap: RefUnwindSafe,

impl<TConnectionHandler, TNewIn, TMap> RefUnwindSafe for MapInEvent<TConnectionHandler, TNewIn, TMap>
where TConnectionHandler: RefUnwindSafe, TMap: RefUnwindSafe, TNewIn: RefUnwindSafe,

impl<TConnectionUpgrade, TOutboundOpenInfo, TCustom, TErr> RefUnwindSafe for ConnectionHandlerEvent<TConnectionUpgrade, TOutboundOpenInfo, TCustom, TErr>
where TErr: RefUnwindSafe, TCustom: RefUnwindSafe, TConnectionUpgrade: RefUnwindSafe, TOutboundOpenInfo: RefUnwindSafe,

impl<THandlerErr> !RefUnwindSafe for ConnectionError<THandlerErr>

impl<TInbound, TOutbound, TEvent> !RefUnwindSafe for OneShotHandler<TInbound, TOutbound, TEvent>

impl<TInner> RefUnwindSafe for ToggleConnectionHandler<TInner>
where TInner: RefUnwindSafe,

impl<TOutEvent, TInEvent> RefUnwindSafe for ToSwarm<TOutEvent, TInEvent>
where TOutEvent: RefUnwindSafe, TInEvent: RefUnwindSafe,

impl<TProto1, TProto2> RefUnwindSafe for ConnectionHandlerSelect<TProto1, TProto2>
where TProto1: RefUnwindSafe, TProto2: RefUnwindSafe,

impl<TUpgrErr> !RefUnwindSafe for StreamUpgradeError<TUpgrErr>

impl<TUpgrade, TInfo> RefUnwindSafe for SubstreamProtocol<TUpgrade, TInfo>
where TUpgrade: RefUnwindSafe, TInfo: RefUnwindSafe,

impl<T> !RefUnwindSafe for Transport<T>

impl<E> !RefUnwindSafe for Error<E>

impl<T> !RefUnwindSafe for Connection<T>

impl<T> !RefUnwindSafe for WsConfig<T>

impl<T> !RefUnwindSafe for WsConfig<T>

impl<C> !RefUnwindSafe for Muxer<C>

impl<'a> RefUnwindSafe for Decoder<'a>

impl<'a, K, V> RefUnwindSafe for Drain<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Iter<'a, K, V>

impl<'a, K, V> RefUnwindSafe for IterMut<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Keys<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Values<'a, K, V>

impl<'a, K, V, S> RefUnwindSafe for Entry<'a, K, V, S>

impl<'a, K, V, S> RefUnwindSafe for Entries<'a, K, V, S>

impl<'a, K, V, S> RefUnwindSafe for OccupiedEntry<'a, K, V, S>

impl<'a, K, V, S> RefUnwindSafe for VacantEntry<'a, K, V, S>

impl<K, V> RefUnwindSafe for IntoIter<K, V>

impl<K, V, S> RefUnwindSafe for LinkedHashMap<K, V, S>

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

impl<'a, T, S> RefUnwindSafe for Difference<'a, T, S>

impl<'a, T, S> RefUnwindSafe for Intersection<'a, T, S>

impl<'a, T, S> RefUnwindSafe for SymmetricDifference<'a, T, S>

impl<'a, T, S> RefUnwindSafe for Union<'a, T, S>

impl<K> RefUnwindSafe for IntoIter<K>
where K: RefUnwindSafe,

impl<T, S> RefUnwindSafe for LinkedHashSet<T, S>

impl<Storage> RefUnwindSafe for __BindgenBitfieldUnit<Storage>
where Storage: RefUnwindSafe,

impl<H, SC> RefUnwindSafe for Lioness<H, SC>

impl<K, S> RefUnwindSafe for SubstreamSet<K, S>

impl<T> !RefUnwindSafe for Connection<T>

impl<'a, R, G, T> !RefUnwindSafe for MappedReentrantMutexGuard<'a, R, G, T>

impl<'a, R, G, T> !RefUnwindSafe for ReentrantMutexGuard<'a, R, G, T>

impl<'a, R, T> !RefUnwindSafe for MutexGuard<'a, R, T>

impl<'a, R, T> !RefUnwindSafe for RwLockReadGuard<'a, R, T>

impl<'a, R, T> !RefUnwindSafe for RwLockUpgradableReadGuard<'a, R, T>

impl<'a, R, T> !RefUnwindSafe for RwLockWriteGuard<'a, R, T>

impl<'a, R, T> RefUnwindSafe for MappedMutexGuard<'a, R, T>

impl<'a, R, T> RefUnwindSafe for MappedRwLockReadGuard<'a, R, T>

impl<'a, R, T> RefUnwindSafe for MappedRwLockWriteGuard<'a, R, T>

impl<R, G> !RefUnwindSafe for RawReentrantMutex<R, G>

impl<R, G, T> !RefUnwindSafe for ReentrantMutex<R, G, T>

impl<R, T> !RefUnwindSafe for Mutex<R, T>

impl<R, T> !RefUnwindSafe for RwLock<R, T>

impl<'a> RefUnwindSafe for Metadata<'a>

impl<'a> RefUnwindSafe for Record<'a>

impl<'a> RefUnwindSafe for RecordBuilder<'a>

impl<'a, K, V> RefUnwindSafe for Iter<'a, K, V>

impl<'a, K, V> RefUnwindSafe for IterMut<'a, K, V>

impl<K, V> RefUnwindSafe for IntoIter<K, V>

impl<K, V, S> RefUnwindSafe for LruCache<K, V, S>

impl<'a, K, V> RefUnwindSafe for Iter<'a, K, V>

impl<'a, K, V> RefUnwindSafe for IterMut<'a, K, V>

impl<K, V> RefUnwindSafe for IntoIter<K, V>

impl<K, V, S> RefUnwindSafe for LruCache<K, V, S>

impl<R> RefUnwindSafe for Decoder<R>
where R: RefUnwindSafe,

impl<W> RefUnwindSafe for Encoder<W>
where W: RefUnwindSafe,

impl<'a, S, A> RefUnwindSafe for Matcher<'a, S, A>

impl<S, A> RefUnwindSafe for Pattern<S, A>
where A: RefUnwindSafe,

impl<'a, 'h> RefUnwindSafe for OneIter<'a, 'h>

impl<'a, 'h> RefUnwindSafe for ThreeIter<'a, 'h>

impl<'a, 'h> RefUnwindSafe for TwoIter<'a, 'h>

impl<'a, 'h> RefUnwindSafe for OneIter<'a, 'h>

impl<'a, 'h> RefUnwindSafe for ThreeIter<'a, 'h>

impl<'a, 'h> RefUnwindSafe for TwoIter<'a, 'h>

impl<'a, 'h> RefUnwindSafe for OneIter<'a, 'h>

impl<'a, 'h> RefUnwindSafe for ThreeIter<'a, 'h>

impl<'a, 'h> RefUnwindSafe for TwoIter<'a, 'h>

impl<'h> RefUnwindSafe for Memchr<'h>

impl<'h> RefUnwindSafe for Memchr2<'h>

impl<'h> RefUnwindSafe for Memchr3<'h>

impl<'h, 'n> RefUnwindSafe for FindIter<'h, 'n>

impl<'h, 'n> RefUnwindSafe for FindRevIter<'h, 'n>

impl<'n> RefUnwindSafe for Finder<'n>

impl<'n> RefUnwindSafe for FinderRev<'n>

impl<H> RefUnwindSafe for HashKey<H>
where H: RefUnwindSafe,

impl<H> RefUnwindSafe for PrefixedKey<H>
where H: RefUnwindSafe,

impl<H, KF, T> RefUnwindSafe for MemoryDB<H, KF, T>

impl<'a> RefUnwindSafe for Log<'a>

impl<'a> RefUnwindSafe for Iter<'a>

impl<'a> RefUnwindSafe for SourceFd<'a>

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

impl<X> RefUnwindSafe for Mixnet<X>
where X: RefUnwindSafe,

impl<X> RefUnwindSafe for Mixnode<X>
where X: RefUnwindSafe,

impl<'__mockall_lt> RefUnwindSafe for ExpectationGuard<'__mockall_lt>

impl<'__mockall_lt> RefUnwindSafe for ExpectationGuard<'__mockall_lt>

impl<'__mockall_lt> RefUnwindSafe for ExpectationGuard<'__mockall_lt>

impl<'a> RefUnwindSafe for Protocol<'a>

impl<'a> RefUnwindSafe for Iter<'a>

impl<'a> RefUnwindSafe for Onion3Addr<'a>

impl<'a> RefUnwindSafe for ProtoStackIter<'a>

impl<const S: usize> RefUnwindSafe for Multihash<S>

impl<TInner> RefUnwindSafe for Negotiated<TInner>
where TInner: RefUnwindSafe,

impl<TInner> RefUnwindSafe for NegotiatedComplete<TInner>
where TInner: RefUnwindSafe,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<T> !RefUnwindSafe for Error<T>

impl<T, S = TokioSocket, C = NetlinkCodec> !RefUnwindSafe for Connection<T, S, C>

impl<T, S, C> RefUnwindSafe for NetlinkFramed<T, S, C>
where S: RefUnwindSafe,

impl<'a, 'b, S> RefUnwindSafe for PollSend<'a, 'b, S>
where S: RefUnwindSafe,

impl<'a, 'b, S> RefUnwindSafe for PollSendTo<'a, 'b, S>
where S: RefUnwindSafe,

impl<'a, 'b, S, B> RefUnwindSafe for PollRecv<'a, 'b, S, B>

impl<'a, 'b, S, B> RefUnwindSafe for PollRecvFrom<'a, 'b, S, B>

impl<'a, S> RefUnwindSafe for PollRecvFromFull<'a, S>
where S: RefUnwindSafe,

impl RefUnwindSafe for Id

impl<'a> RefUnwindSafe for FcntlArg<'a>

impl<'a> RefUnwindSafe for SigSetIter<'a>

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

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

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

impl<F, G> RefUnwindSafe for And<F, G>

impl<F, G> RefUnwindSafe for Or<F, G>

impl<F, G, O1> RefUnwindSafe for AndThen<F, G, O1>

impl<F, G, O1> RefUnwindSafe for FlatMap<F, G, O1>

impl<F, G, O1> RefUnwindSafe for Map<F, G, O1>

impl<F, O1, O2, E1, E2> RefUnwindSafe for Into<F, O1, O2, E1, E2>

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

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

impl<I, E, F> RefUnwindSafe for ParserIterator<I, E, F>

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

impl<'a, S> RefUnwindSafe for AnsiGenericString<'a, S>

impl<'a, S> RefUnwindSafe for AnsiGenericStrings<'a, S>

impl<'a> RefUnwindSafe for U32Digits<'a>

impl<'a> RefUnwindSafe for U64Digits<'a>

impl<'a> RefUnwindSafe for DecimalStr<'a>

impl<'a> RefUnwindSafe for InfinityStr<'a>

impl<'a> RefUnwindSafe for MinusSignStr<'a>

impl<'a> RefUnwindSafe for NanStr<'a>

impl<'a> RefUnwindSafe for PlusSignStr<'a>

impl<'a> RefUnwindSafe for SeparatorStr<'a>

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

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

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

impl<'a, R> !RefUnwindSafe for ReadCacheRange<'a, R>

impl<'data> RefUnwindSafe for ImportName<'data>

impl<'data> RefUnwindSafe for ExportTarget<'data>

impl<'data> RefUnwindSafe for Import<'data>

impl<'data> RefUnwindSafe for ArchiveMember<'data>

impl<'data> RefUnwindSafe for ArchiveSymbol<'data>

impl<'data> RefUnwindSafe for ArchiveSymbolIterator<'data>

impl<'data> RefUnwindSafe for ImportFile<'data>

impl<'data> RefUnwindSafe for ImportObjectData<'data>

impl<'data> RefUnwindSafe for SectionTable<'data>

impl<'data> RefUnwindSafe for AttributeIndexIterator<'data>

impl<'data> RefUnwindSafe for AttributeReader<'data>

impl<'data> RefUnwindSafe for AttributesSubsubsection<'data>

impl<'data> RefUnwindSafe for GnuProperty<'data>

impl<'data> RefUnwindSafe for Version<'data>

impl<'data> RefUnwindSafe for DataDirectories<'data>

impl<'data> RefUnwindSafe for DelayLoadImportTable<'data>

impl<'data> RefUnwindSafe for Export<'data>

impl<'data> RefUnwindSafe for ExportTable<'data>

impl<'data> RefUnwindSafe for ImportTable<'data>

impl<'data> RefUnwindSafe for ImportThunkList<'data>

impl<'data> RefUnwindSafe for RelocationBlockIterator<'data>

impl<'data> RefUnwindSafe for RelocationIterator<'data>

impl<'data> RefUnwindSafe for ResourceDirectory<'data>

impl<'data> RefUnwindSafe for ResourceDirectoryTable<'data>

impl<'data> RefUnwindSafe for RichHeaderInfo<'data>

impl<'data> RefUnwindSafe for Bytes<'data>

impl<'data> RefUnwindSafe for CodeView<'data>

impl<'data> RefUnwindSafe for CompressedData<'data>

impl<'data> RefUnwindSafe for Export<'data>

impl<'data> RefUnwindSafe for Import<'data>

impl<'data> RefUnwindSafe for ObjectMap<'data>

impl<'data> RefUnwindSafe for ObjectMapEntry<'data>

impl<'data> RefUnwindSafe for ObjectMapFile<'data>

impl<'data> RefUnwindSafe for SymbolMapName<'data>

impl<'data, 'cache, E, R> RefUnwindSafe for DyldCacheImage<'data, 'cache, E, R>

impl<'data, 'cache, E, R> RefUnwindSafe for DyldCacheImageIterator<'data, 'cache, E, R>

impl<'data, 'file, Elf, R> RefUnwindSafe for ElfComdat<'data, 'file, Elf, R>

impl<'data, 'file, Elf, R> RefUnwindSafe for ElfComdatIterator<'data, 'file, Elf, R>

impl<'data, 'file, Elf, R> RefUnwindSafe for ElfComdatSectionIterator<'data, 'file, Elf, R>

impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSection<'data, 'file, Elf, R>

impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSectionIterator<'data, 'file, Elf, R>

impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSegment<'data, 'file, Elf, R>

impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSegmentIterator<'data, 'file, Elf, R>

impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSymbol<'data, 'file, Elf, R>

impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSymbolIterator<'data, 'file, Elf, R>

impl<'data, 'file, Elf, R> RefUnwindSafe for ElfSymbolTable<'data, 'file, Elf, R>

impl<'data, 'file, Mach, R> RefUnwindSafe for MachOComdat<'data, 'file, Mach, R>

impl<'data, 'file, Mach, R> RefUnwindSafe for MachOComdatIterator<'data, 'file, Mach, R>

impl<'data, 'file, Mach, R> RefUnwindSafe for MachOComdatSectionIterator<'data, 'file, Mach, R>

impl<'data, 'file, Mach, R> RefUnwindSafe for MachORelocationIterator<'data, 'file, Mach, R>

impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSection<'data, 'file, Mach, R>

impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSectionIterator<'data, 'file, Mach, R>

impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSegment<'data, 'file, Mach, R>

impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSegmentIterator<'data, 'file, Mach, R>

impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSymbol<'data, 'file, Mach, R>

impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSymbolIterator<'data, 'file, Mach, R>

impl<'data, 'file, Mach, R> RefUnwindSafe for MachOSymbolTable<'data, 'file, Mach, R>

impl<'data, 'file, Pe, R> RefUnwindSafe for PeComdat<'data, 'file, Pe, R>

impl<'data, 'file, Pe, R> RefUnwindSafe for PeComdatIterator<'data, 'file, Pe, R>

impl<'data, 'file, Pe, R> RefUnwindSafe for PeComdatSectionIterator<'data, 'file, Pe, R>

impl<'data, 'file, Pe, R> RefUnwindSafe for PeSection<'data, 'file, Pe, R>

impl<'data, 'file, Pe, R> RefUnwindSafe for PeSectionIterator<'data, 'file, Pe, R>

impl<'data, 'file, Pe, R> RefUnwindSafe for PeSegment<'data, 'file, Pe, R>

impl<'data, 'file, Pe, R> RefUnwindSafe for PeSegmentIterator<'data, 'file, Pe, R>

impl<'data, 'file, R> RefUnwindSafe for PeRelocationIterator<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for Comdat<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for ComdatIterator<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for ComdatSectionIterator<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for DynamicRelocationIterator<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for Section<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for SectionIterator<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for SectionRelocationIterator<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for Segment<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for SegmentIterator<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for Symbol<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for SymbolIterator<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R> RefUnwindSafe for SymbolTable<'data, 'file, R>
where R: RefUnwindSafe,

impl<'data, 'file, R, Coff> RefUnwindSafe for CoffComdat<'data, 'file, R, Coff>

impl<'data, 'file, R, Coff> RefUnwindSafe for CoffComdatIterator<'data, 'file, R, Coff>

impl<'data, 'file, R, Coff> RefUnwindSafe for CoffComdatSectionIterator<'data, 'file, R, Coff>

impl<'data, 'file, R, Coff> RefUnwindSafe for CoffRelocationIterator<'data, 'file, R, Coff>

impl<'data, 'file, R, Coff> RefUnwindSafe for CoffSection<'data, 'file, R, Coff>

impl<'data, 'file, R, Coff> RefUnwindSafe for CoffSectionIterator<'data, 'file, R, Coff>

impl<'data, 'file, R, Coff> RefUnwindSafe for CoffSegment<'data, 'file, R, Coff>

impl<'data, 'file, R, Coff> RefUnwindSafe for CoffSegmentIterator<'data, 'file, R, Coff>

impl<'data, 'file, R, Coff> RefUnwindSafe for CoffSymbol<'data, 'file, R, Coff>

impl<'data, 'file, R, Coff> RefUnwindSafe for CoffSymbolIterator<'data, 'file, R, Coff>

impl<'data, 'file, R, Coff> RefUnwindSafe for CoffSymbolTable<'data, 'file, R, Coff>

impl<'data, 'file, Xcoff, R> RefUnwindSafe for XcoffComdat<'data, 'file, Xcoff, R>

impl<'data, 'file, Xcoff, R> RefUnwindSafe for XcoffComdatIterator<'data, 'file, Xcoff, R>

impl<'data, 'file, Xcoff, R> RefUnwindSafe for XcoffComdatSectionIterator<'data, 'file, Xcoff, R>

impl<'data, 'file, Xcoff, R> RefUnwindSafe for XcoffRelocationIterator<'data, 'file, Xcoff, R>

impl<'data, 'file, Xcoff, R> RefUnwindSafe for XcoffSection<'data, 'file, Xcoff, R>

impl<'data, 'file, Xcoff, R> RefUnwindSafe for XcoffSectionIterator<'data, 'file, Xcoff, R>

impl<'data, 'file, Xcoff, R> RefUnwindSafe for XcoffSegment<'data, 'file, Xcoff, R>

impl<'data, 'file, Xcoff, R> RefUnwindSafe for XcoffSegmentIterator<'data, 'file, Xcoff, R>

impl<'data, 'file, Xcoff, R> RefUnwindSafe for XcoffSymbol<'data, 'file, Xcoff, R>

impl<'data, 'file, Xcoff, R> RefUnwindSafe for XcoffSymbolIterator<'data, 'file, Xcoff, R>

impl<'data, 'file, Xcoff, R> RefUnwindSafe for XcoffSymbolTable<'data, 'file, Xcoff, R>

impl<'data, 'table, R, Coff> RefUnwindSafe for SymbolIterator<'data, 'table, R, Coff>

impl<'data, 'table, Xcoff, R> RefUnwindSafe for SymbolIterator<'data, 'table, Xcoff, R>
where Xcoff: RefUnwindSafe, R: RefUnwindSafe,

impl<'data, E> RefUnwindSafe for DyldSubCacheSlice<'data, E>
where E: RefUnwindSafe,

impl<'data, E> RefUnwindSafe for LoadCommandVariant<'data, E>
where E: RefUnwindSafe,

impl<'data, E> RefUnwindSafe for LoadCommandData<'data, E>
where E: RefUnwindSafe,

impl<'data, E> RefUnwindSafe for LoadCommandIterator<'data, E>
where E: RefUnwindSafe,

impl<'data, E, R> RefUnwindSafe for DyldCache<'data, E, R>

impl<'data, E, R> RefUnwindSafe for DyldSubCache<'data, E, R>

impl<'data, Elf> RefUnwindSafe for AttributesSection<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf> RefUnwindSafe for AttributesSubsection<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf> RefUnwindSafe for AttributesSubsectionIterator<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf> RefUnwindSafe for AttributesSubsubsectionIterator<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf> RefUnwindSafe for GnuHashTable<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf> RefUnwindSafe for HashTable<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf> RefUnwindSafe for Note<'data, Elf>

impl<'data, Elf> RefUnwindSafe for NoteIterator<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf> RefUnwindSafe for VerdauxIterator<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf> RefUnwindSafe for VerdefIterator<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf> RefUnwindSafe for VernauxIterator<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf> RefUnwindSafe for VerneedIterator<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf> RefUnwindSafe for VersionTable<'data, Elf>
where <Elf as FileHeader>::Endian: RefUnwindSafe,

impl<'data, Elf, R> RefUnwindSafe for ElfFile<'data, Elf, R>

impl<'data, Elf, R> RefUnwindSafe for SectionTable<'data, Elf, R>

impl<'data, Elf, R> RefUnwindSafe for SymbolTable<'data, Elf, R>

impl<'data, Endian> RefUnwindSafe for GnuPropertyIterator<'data, Endian>
where Endian: RefUnwindSafe,

impl<'data, Fat> RefUnwindSafe for MachOFatFile<'data, Fat>
where Fat: RefUnwindSafe,

impl<'data, Mach, R> RefUnwindSafe for MachOFile<'data, Mach, R>

impl<'data, Mach, R> RefUnwindSafe for SymbolTable<'data, Mach, R>

impl<'data, Pe, R> RefUnwindSafe for PeFile<'data, Pe, R>

impl<'data, R> RefUnwindSafe for File<'data, R>
where R: RefUnwindSafe,

impl<'data, R> RefUnwindSafe for ArchiveFile<'data, R>
where R: RefUnwindSafe,

impl<'data, R> RefUnwindSafe for ArchiveMemberIterator<'data, R>
where R: RefUnwindSafe,

impl<'data, R> RefUnwindSafe for StringTable<'data, R>
where R: RefUnwindSafe,

impl<'data, R, Coff> RefUnwindSafe for CoffFile<'data, R, Coff>

impl<'data, R, Coff> RefUnwindSafe for SymbolTable<'data, R, Coff>

impl<'data, Xcoff> RefUnwindSafe for SectionTable<'data, Xcoff>

impl<'data, Xcoff, R> RefUnwindSafe for SymbolTable<'data, Xcoff, R>
where Xcoff: RefUnwindSafe, R: RefUnwindSafe,

impl<'data, Xcoff, R> RefUnwindSafe for XcoffFile<'data, Xcoff, R>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<R> !RefUnwindSafe for ReadCache<R>

impl<Section, Symbol> RefUnwindSafe for SymbolFlags<Section, Symbol>
where Section: RefUnwindSafe, Symbol: RefUnwindSafe,

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

impl<'a> RefUnwindSafe for OidRegistry<'a>

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

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

impl<F> !RefUnwindSafe for Timeout<F>

impl<Message, Signal> !RefUnwindSafe for SubsystemInstance<Message, Signal>

impl<Message, Signal> RefUnwindSafe for FromOrchestra<Message, Signal>
where Signal: RefUnwindSafe, Message: RefUnwindSafe,

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

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

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

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

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

impl !RefUnwindSafe for Db

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

impl<Key, Value> RefUnwindSafe for Operation<Key, Value>
where Key: RefUnwindSafe, Value: RefUnwindSafe,

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

impl<'a, T, U> RefUnwindSafe for Ref<'a, T, U>

impl<R> RefUnwindSafe for IoReader<R>
where R: RefUnwindSafe,

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

impl<'a, W> RefUnwindSafe for CountedWriter<'a, W>
where W: RefUnwindSafe,

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

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

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

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

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

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

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

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

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

impl<'a> RefUnwindSafe for Ident<'a>

impl<'a> RefUnwindSafe for PasswordHash<'a>

impl<'a> RefUnwindSafe for Salt<'a>

impl<'a> RefUnwindSafe for Value<'a>

impl<'a> RefUnwindSafe for PercentDecode<'a>

impl<'a> RefUnwindSafe for PercentEncode<'a>

impl<'a, E, Ix> RefUnwindSafe for EdgeIndices<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for EdgeReference<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for EdgeReferences<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for Neighbors<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for OutgoingEdgeReferences<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for EdgeReference<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for EdgeReferences<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for EdgeWeightsMut<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for Neighbors<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for EdgeIndices<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for EdgeReference<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for EdgeReferences<'a, E, Ix>

impl<'a, E, Ix> RefUnwindSafe for Neighbors<'a, E, Ix>

impl<'a, E, Ty, Ix> RefUnwindSafe for EdgeReference<'a, E, Ty, Ix>

impl<'a, E, Ty, Ix> RefUnwindSafe for EdgeReferences<'a, E, Ty, Ix>

impl<'a, E, Ty, Ix> RefUnwindSafe for Edges<'a, E, Ty, Ix>

impl<'a, E, Ty, Ix> RefUnwindSafe for Edges<'a, E, Ty, Ix>

impl<'a, E, Ty, Ix> RefUnwindSafe for EdgesConnecting<'a, E, Ty, Ix>

impl<'a, E, Ty, Ix> RefUnwindSafe for Edges<'a, E, Ty, Ix>

impl<'a, E, Ty, Ix> RefUnwindSafe for EdgesConnecting<'a, E, Ty, Ix>

impl<'a, G> !RefUnwindSafe for Dot<'a, G>

impl<'a, G> RefUnwindSafe for MatchedEdges<'a, G>

impl<'a, G> RefUnwindSafe for MatchedNodes<'a, G>

impl<'a, G> RefUnwindSafe for Frozen<'a, G>
where G: RefUnwindSafe,

impl<'a, G, F> RefUnwindSafe for EdgeFilteredNeighbors<'a, G, F>

impl<'a, G, I, F> RefUnwindSafe for EdgeFilteredEdges<'a, G, I, F>

impl<'a, G, I, F> RefUnwindSafe for NodeFilteredEdgeReferences<'a, G, I, F>

impl<'a, G, I, F> RefUnwindSafe for NodeFilteredEdges<'a, G, I, F>

impl<'a, I, F> RefUnwindSafe for NodeFilteredNeighbors<'a, I, F>

impl<'a, I, F> RefUnwindSafe for NodeFilteredNodes<'a, I, F>

impl<'a, Ix> RefUnwindSafe for Neighbors<'a, Ix>
where Ix: RefUnwindSafe,

impl<'a, Ix> RefUnwindSafe for NodeIdentifiers<'a, Ix>
where Ix: RefUnwindSafe,

impl<'a, N> RefUnwindSafe for DominatedByIter<'a, N>
where N: RefUnwindSafe,

impl<'a, N> RefUnwindSafe for DominatorsIter<'a, N>
where N: RefUnwindSafe,

impl<'a, N> RefUnwindSafe for Nodes<'a, N>
where N: RefUnwindSafe,

impl<'a, N, E, Ty> RefUnwindSafe for AllEdges<'a, N, E, Ty>

impl<'a, N, E, Ty> RefUnwindSafe for AllEdgesMut<'a, N, E, Ty>

impl<'a, N, E, Ty> RefUnwindSafe for NodeIdentifiers<'a, N, E, Ty>

impl<'a, N, E, Ty> RefUnwindSafe for NodeReferences<'a, N, E, Ty>

impl<'a, N, E, Ty, S> RefUnwindSafe for Edges<'a, N, E, Ty, S>

impl<'a, N, E, Ty, S> RefUnwindSafe for EdgesDirected<'a, N, E, Ty, S>

impl<'a, N, Ix> RefUnwindSafe for NodeReferences<'a, N, Ix>

impl<'a, N, Ix> RefUnwindSafe for NodeReferences<'a, N, Ix>

impl<'a, N, Ix> RefUnwindSafe for NodeWeightsMut<'a, N, Ix>

impl<'a, N, Ix> RefUnwindSafe for NodeReferences<'a, N, Ix>

impl<'a, N, Ix> RefUnwindSafe for NodeIndices<'a, N, Ix>

impl<'a, N, Ix> RefUnwindSafe for NodeReferences<'a, N, Ix>

impl<'a, N, Ty> RefUnwindSafe for Neighbors<'a, N, Ty>

impl<'a, N, Ty> RefUnwindSafe for NeighborsDirected<'a, N, Ty>

impl<'a, N, Ty, Ix> RefUnwindSafe for Externals<'a, N, Ty, Ix>

impl<'a, N, Ty, Ix> RefUnwindSafe for Externals<'a, N, Ty, Ix>

impl<'a, Ty, Null, Ix> RefUnwindSafe for EdgeReferences<'a, Ty, Null, Ix>

impl<'a, Ty, Null, Ix> RefUnwindSafe for Edges<'a, Ty, Null, Ix>

impl<'a, Ty, Null, Ix> RefUnwindSafe for Neighbors<'a, Ty, Null, Ix>

impl<'b, T> RefUnwindSafe for Ptr<'b, T>
where T: RefUnwindSafe,

impl<B> RefUnwindSafe for Control<B>
where B: RefUnwindSafe,

impl<E, Ix> RefUnwindSafe for List<E, Ix>

impl<E, Ix> RefUnwindSafe for Edge<E, Ix>

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

impl<G, F> RefUnwindSafe for EdgeFiltered<G, F>

impl<G, F> RefUnwindSafe for NodeFiltered<G, F>

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

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

impl<Ix> RefUnwindSafe for EdgeIndex<Ix>
where Ix: RefUnwindSafe,

impl<Ix> RefUnwindSafe for NodeIndices<Ix>

impl<Ix> RefUnwindSafe for NodeIdentifiers<Ix>
where Ix: RefUnwindSafe,

impl<Ix> RefUnwindSafe for EdgeIndex<Ix>
where Ix: RefUnwindSafe,

impl<Ix> RefUnwindSafe for EdgeIndices<Ix>

impl<Ix> RefUnwindSafe for NodeIndex<Ix>
where Ix: RefUnwindSafe,

impl<Ix> RefUnwindSafe for NodeIndices<Ix>

impl<Ix> RefUnwindSafe for WalkNeighbors<Ix>
where Ix: RefUnwindSafe,

impl<Ix> RefUnwindSafe for WalkNeighbors<Ix>
where Ix: RefUnwindSafe,

impl<K> RefUnwindSafe for UnionFind<K>
where K: RefUnwindSafe,

impl<N> RefUnwindSafe for DfsEvent<N>
where N: RefUnwindSafe,

impl<N> RefUnwindSafe for Dominators<N>
where N: RefUnwindSafe,

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

impl<N> RefUnwindSafe for TarjanScc<N>
where N: RefUnwindSafe,

impl<N, E> RefUnwindSafe for Element<N, E>

impl<N, E, Ty, Ix> RefUnwindSafe for Csr<N, E, Ty, Ix>

impl<N, E, Ty, Ix> RefUnwindSafe for Graph<N, E, Ty, Ix>

impl<N, E, Ty, Ix> RefUnwindSafe for StableGraph<N, E, Ty, Ix>

impl<N, E, Ty, Null, Ix> RefUnwindSafe for MatrixGraph<N, E, Ty, Null, Ix>

impl<N, E, Ty, S> RefUnwindSafe for GraphMap<N, E, Ty, S>

impl<N, Ix> RefUnwindSafe for Node<N, Ix>

impl<N, VM> RefUnwindSafe for DfsSpace<N, VM>

impl<N, VM> RefUnwindSafe for Bfs<N, VM>

impl<N, VM> RefUnwindSafe for Dfs<N, VM>

impl<N, VM> RefUnwindSafe for DfsPostOrder<N, VM>

impl<N, VM> RefUnwindSafe for Topo<N, VM>

impl<NodeId, EdgeWeight> RefUnwindSafe for Paths<NodeId, EdgeWeight>
where EdgeWeight: RefUnwindSafe, NodeId: RefUnwindSafe,

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

impl<W, C> RefUnwindSafe for WalkerIter<W, C>

impl<'a> RefUnwindSafe for PrivateKeyInfo<'a>

impl<BlockNumber> RefUnwindSafe for InboundDownwardMessage<BlockNumber>
where BlockNumber: RefUnwindSafe,

impl<BlockNumber> RefUnwindSafe for InboundHrmpMessage<BlockNumber>
where BlockNumber: RefUnwindSafe,

impl<Req> !RefUnwindSafe for IncomingRequest<Req>

impl<Req, FallbackReq = Req> !RefUnwindSafe for OutgoingRequest<Req, FallbackReq>

impl<Response> !RefUnwindSafe for OutgoingResponse<Response>

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

impl<V1, V2, V3> RefUnwindSafe for Versioned<V1, V2, V3>

impl<BlockNumber> RefUnwindSafe for Collation<BlockNumber>
where BlockNumber: RefUnwindSafe,

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

impl<Client> !RefUnwindSafe for DefaultSubsystemClient<Client>

impl<InitStateSpawner, InitStateSubsystem0, InitStateSubsystem1, InitStateSubsystem2, InitStateSubsystem3, InitStateSubsystem4, InitStateSubsystem5, InitStateSubsystem6, InitStateSubsystem7, InitStateSubsystem8, InitStateSubsystem9, InitStateSubsystem10, InitStateSubsystem11, InitStateSubsystem12, InitStateSubsystem13, InitStateSubsystem14, InitStateSubsystem15, InitStateSubsystem16, InitStateSubsystem17, InitStateSubsystem18, InitStateSubsystem19, InitStateSubsystem20, InitStateSubsystem21, InitStateSubsystem22, InitStateSubsystem23, InitStateBaggage0, InitStateBaggage1, InitStateBaggage2, InitStateBaggage3, InitStateBaggage4> RefUnwindSafe for OverseerBuilder<InitStateSpawner, InitStateSubsystem0, InitStateSubsystem1, InitStateSubsystem2, InitStateSubsystem3, InitStateSubsystem4, InitStateSubsystem5, InitStateSubsystem6, InitStateSubsystem7, InitStateSubsystem8, InitStateSubsystem9, InitStateSubsystem10, InitStateSubsystem11, InitStateSubsystem12, InitStateSubsystem13, InitStateSubsystem14, InitStateSubsystem15, InitStateSubsystem16, InitStateSubsystem17, InitStateSubsystem18, InitStateSubsystem19, InitStateSubsystem20, InitStateSubsystem21, InitStateSubsystem22, InitStateSubsystem23, InitStateBaggage0, InitStateBaggage1, InitStateBaggage2, InitStateBaggage3, InitStateBaggage4>
where InitStateSubsystem0: RefUnwindSafe, InitStateSubsystem1: RefUnwindSafe, InitStateSubsystem2: RefUnwindSafe, InitStateSubsystem3: RefUnwindSafe, InitStateSubsystem4: RefUnwindSafe, InitStateSubsystem5: RefUnwindSafe, InitStateSubsystem6: RefUnwindSafe, InitStateSubsystem7: RefUnwindSafe, InitStateSubsystem8: RefUnwindSafe, InitStateSubsystem9: RefUnwindSafe, InitStateSubsystem10: RefUnwindSafe, InitStateSubsystem11: RefUnwindSafe, InitStateSubsystem12: RefUnwindSafe, InitStateSubsystem13: RefUnwindSafe, InitStateSubsystem14: RefUnwindSafe, InitStateSubsystem15: RefUnwindSafe, InitStateSubsystem16: RefUnwindSafe, InitStateSubsystem17: RefUnwindSafe, InitStateSubsystem18: RefUnwindSafe, InitStateSubsystem19: RefUnwindSafe, InitStateSubsystem20: RefUnwindSafe, InitStateSubsystem21: RefUnwindSafe, InitStateSubsystem22: RefUnwindSafe, InitStateSubsystem23: RefUnwindSafe, InitStateBaggage0: RefUnwindSafe, InitStateBaggage1: RefUnwindSafe, InitStateBaggage2: RefUnwindSafe, InitStateBaggage3: RefUnwindSafe, InitStateBaggage4: RefUnwindSafe, InitStateSpawner: RefUnwindSafe,

impl<OutgoingWrapper> !RefUnwindSafe for OverseerSender<OutgoingWrapper>

impl<S> RefUnwindSafe for SpawnGlue<S>
where S: RefUnwindSafe,

impl<S, SupportsParachains> !RefUnwindSafe for Overseer<S, SupportsParachains>

impl<T> !RefUnwindSafe for Init<T>

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

impl RefUnwindSafe for Id

impl<BlockNumber> RefUnwindSafe for SchedulerParams<BlockNumber>
where BlockNumber: RefUnwindSafe,

impl<H, N> RefUnwindSafe for CoreState<H, N>

impl<H, N> RefUnwindSafe for CoreState<H, N>

impl<H, N> RefUnwindSafe for BackingState<H, N>

impl<H, N> RefUnwindSafe for OccupiedCore<H, N>

impl<H, N> RefUnwindSafe for BackingState<H, N>

impl<H, N> RefUnwindSafe for OccupiedCore<H, N>

impl<HDR> RefUnwindSafe for InherentData<HDR>
where HDR: RefUnwindSafe, <HDR as Header>::Hash: RefUnwindSafe,

impl<HDR> RefUnwindSafe for InherentData<HDR>
where HDR: RefUnwindSafe, <HDR as Header>::Hash: RefUnwindSafe,

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

impl<N> RefUnwindSafe for Constraints<N>
where N: RefUnwindSafe,

impl<N> RefUnwindSafe for DisputeState<N>
where N: RefUnwindSafe,

impl<Payload, RealPayload> RefUnwindSafe for Signed<Payload, RealPayload>
where Payload: RefUnwindSafe, RealPayload: RefUnwindSafe,

impl<Payload, RealPayload> RefUnwindSafe for UncheckedSigned<Payload, RealPayload>
where Payload: RefUnwindSafe, RealPayload: RefUnwindSafe,

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

impl<Candidate, Digest> RefUnwindSafe for Statement<Candidate, Digest>
where Candidate: RefUnwindSafe, Digest: RefUnwindSafe,

impl<Candidate, Digest, AuthorityId, Signature> RefUnwindSafe for Misbehavior<Candidate, Digest, AuthorityId, Signature>
where Candidate: RefUnwindSafe, Signature: RefUnwindSafe, Digest: RefUnwindSafe, AuthorityId: RefUnwindSafe,

impl<Candidate, Digest, AuthorityId, Signature> RefUnwindSafe for SignedStatement<Candidate, Digest, AuthorityId, Signature>
where Signature: RefUnwindSafe, AuthorityId: RefUnwindSafe, Candidate: RefUnwindSafe, Digest: RefUnwindSafe,

impl<Candidate, Digest, AuthorityId, Signature> RefUnwindSafe for UnauthorizedStatement<Candidate, Digest, AuthorityId, Signature>
where Signature: RefUnwindSafe, AuthorityId: RefUnwindSafe, Candidate: RefUnwindSafe, Digest: RefUnwindSafe,

impl<Candidate, Digest, Signature> RefUnwindSafe for DoubleSign<Candidate, Digest, Signature>
where Candidate: RefUnwindSafe, Signature: RefUnwindSafe, Digest: RefUnwindSafe,

impl<Candidate, Digest, Signature> RefUnwindSafe for ValidityDoubleVote<Candidate, Digest, Signature>
where Candidate: RefUnwindSafe, Signature: RefUnwindSafe, Digest: RefUnwindSafe,

impl<Candidate, Signature> RefUnwindSafe for MultipleCandidates<Candidate, Signature>
where Candidate: RefUnwindSafe, Signature: RefUnwindSafe,

impl<Digest, Group> RefUnwindSafe for Summary<Digest, Group>
where Digest: RefUnwindSafe, Group: RefUnwindSafe,

impl<Group, Candidate, AuthorityId, Signature> RefUnwindSafe for AttestedCandidate<Group, Candidate, AuthorityId, Signature>
where Group: RefUnwindSafe, Candidate: RefUnwindSafe, AuthorityId: RefUnwindSafe, Signature: RefUnwindSafe,

impl<Signature> RefUnwindSafe for ValidityAttestation<Signature>
where Signature: RefUnwindSafe,

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

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

impl<T> !RefUnwindSafe for CallerRef<T>

impl<T> !RefUnwindSafe for Instance<T>

impl<T> !RefUnwindSafe for InstancePre<T>

impl<T> !RefUnwindSafe for Linker<T>

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

impl<'a> RefUnwindSafe for SourceLocation<'a>

impl<'a> RefUnwindSafe for Reader<'a>

impl<'a> RefUnwindSafe for FrameInfo<'a>

impl<'a> RefUnwindSafe for LineProgram<'a>

impl<'a> RefUnwindSafe for ProgramBlob<'a>

impl<'a> RefUnwindSafe for ProgramExport<'a>

impl<'a> RefUnwindSafe for ProgramImport<'a>

impl<'a> RefUnwindSafe for ProgramSymbol<'a>

impl<'a> RefUnwindSafe for RegionInfo<'a>

impl<'a> RefUnwindSafe for CowBytes<'a>

impl<'a> RefUnwindSafe for Writer<'a>

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

impl RefUnwindSafe for Fd

impl<'a> RefUnwindSafe for Dirent64<'a>

impl<'a> RefUnwindSafe for Dirent64Iter<'a>

impl<'a> RefUnwindSafe for FdRef<'a>

impl<'a, T> RefUnwindSafe for Metadata<'a, T>

impl<const SIZE: usize> RefUnwindSafe for WriteBuffer<SIZE>

impl<NI> RefUnwindSafe for Avx2Machine<NI>
where NI: RefUnwindSafe,

impl<S3, S4, NI> RefUnwindSafe for SseMachine<S3, S4, NI>

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

impl<Item> !RefUnwindSafe for BoxPredicate<Item>

impl<M, Item> RefUnwindSafe for NotPredicate<M, Item>
where M: RefUnwindSafe, Item: RefUnwindSafe + ?Sized,

impl<M, Item> RefUnwindSafe for NamePredicate<M, Item>
where M: RefUnwindSafe, Item: RefUnwindSafe + ?Sized,

impl<M1, M2, Item> RefUnwindSafe for AndPredicate<M1, M2, Item>

impl<M1, M2, Item> RefUnwindSafe for OrPredicate<M1, M2, Item>

impl<P> RefUnwindSafe for TrimPredicate<P>
where P: RefUnwindSafe,

impl<P> RefUnwindSafe for Utf8Predicate<P>
where P: RefUnwindSafe,

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

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

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

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

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

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

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

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

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

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

impl<P> RefUnwindSafe for GenericGauge<P>
where P: RefUnwindSafe,

impl<T> !RefUnwindSafe for MetricVec<T>

impl<T, D> !RefUnwindSafe for AFLocalHistogram<T, D>

impl<T, V, D> !RefUnwindSafe for AFLocalCounter<T, V, D>

impl<X, E> RefUnwindSafe for Context<X, E>

impl<'a> RefUnwindSafe for BytesWriter<'a>

impl<W> RefUnwindSafe for Writer<W>
where W: RefUnwindSafe,

impl<In, Out> RefUnwindSafe for Codec<In, Out>
where In: RefUnwindSafe, Out: RefUnwindSafe,

impl<'a> RefUnwindSafe for IndexVecIter<'a>

impl<'a, S, T> RefUnwindSafe for SliceChooseIter<'a, S, T>

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

impl<D, F, T, S> RefUnwindSafe for DistMap<D, F, T, S>

impl<D, R, T> RefUnwindSafe for DistIter<D, R, T>

impl<R> RefUnwindSafe for ReadRng<R>
where R: RefUnwindSafe,

impl<R, Rsdr> RefUnwindSafe for ReseedingRng<R, Rsdr>

impl<W> RefUnwindSafe for WeightedIndex<W>
where W: RefUnwindSafe,

impl<X> RefUnwindSafe for UniformFloat<X>
where X: RefUnwindSafe,

impl<X> RefUnwindSafe for UniformInt<X>
where X: RefUnwindSafe,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<R> RefUnwindSafe for CpuId<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for DatIter<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for SgxInfo<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for SoCVendorInfo<R>
where R: RefUnwindSafe,

impl<'a> RefUnwindSafe for Drain<'a>

impl<'a, K, V> RefUnwindSafe for Iter<'a, K, V>

impl<'a, K, V> RefUnwindSafe for IterMut<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Drain<'a, K, V>

impl<'a, K, V> RefUnwindSafe for Iter<'a, K, V>

impl<'a, K, V> RefUnwindSafe for IterMut<'a, K, V>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<'ch> RefUnwindSafe for Bytes<'ch>

impl<'ch> RefUnwindSafe for CharIndices<'ch>

impl<'ch> RefUnwindSafe for Chars<'ch>

impl<'ch> RefUnwindSafe for EncodeUtf16<'ch>

impl<'ch> RefUnwindSafe for Lines<'ch>

impl<'ch> RefUnwindSafe for SplitWhitespace<'ch>

impl<'ch, P> RefUnwindSafe for MatchIndices<'ch, P>
where P: RefUnwindSafe,

impl<'ch, P> RefUnwindSafe for Matches<'ch, P>
where P: RefUnwindSafe,

impl<'ch, P> RefUnwindSafe for Split<'ch, P>
where P: RefUnwindSafe,

impl<'ch, P> RefUnwindSafe for SplitInclusive<'ch, P>
where P: RefUnwindSafe,

impl<'ch, P> RefUnwindSafe for SplitTerminator<'ch, P>
where P: RefUnwindSafe,

impl<'data, T> RefUnwindSafe for Chunks<'data, T>
where T: RefUnwindSafe,

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

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

impl<'data, T> RefUnwindSafe for ChunksMut<'data, T>
where T: RefUnwindSafe,

impl<'data, T> RefUnwindSafe for Iter<'data, T>
where T: RefUnwindSafe,

impl<'data, T> RefUnwindSafe for IterMut<'data, T>
where T: RefUnwindSafe,

impl<'data, T> RefUnwindSafe for RChunks<'data, T>
where T: RefUnwindSafe,

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

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

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

impl<'data, T> RefUnwindSafe for Windows<'data, T>
where T: RefUnwindSafe,

impl<'data, T> RefUnwindSafe for Drain<'data, T>
where T: RefUnwindSafe,

impl<'data, T, P> RefUnwindSafe for ChunkBy<'data, T, P>

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

impl<'data, T, P> RefUnwindSafe for Split<'data, T, P>

impl<'data, T, P> RefUnwindSafe for SplitInclusive<'data, T, P>

impl<'data, T, P> RefUnwindSafe for SplitInclusiveMut<'data, T, P>

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

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

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

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

impl<D, S> RefUnwindSafe for Split<D, S>

impl<I> RefUnwindSafe for Chunks<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 Enumerate<I>
where I: RefUnwindSafe,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<I, ID, F> RefUnwindSafe for Fold<I, ID, F>

impl<I, ID, F> RefUnwindSafe for FoldChunks<I, ID, F>

impl<I, INIT, F> RefUnwindSafe for MapInit<I, INIT, F>

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

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

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

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

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

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

impl<I, T, F> RefUnwindSafe for MapWith<I, T, F>

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

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

impl<I, U, F> RefUnwindSafe for TryFoldWith<I, U, F>
where I: RefUnwindSafe, <U as Try>::Output: RefUnwindSafe, F: RefUnwindSafe,

impl<I, U, ID, F> RefUnwindSafe for TryFold<I, U, ID, F>

impl<Iter> RefUnwindSafe for IterBridge<Iter>
where Iter: RefUnwindSafe,

impl<K, V> RefUnwindSafe for IntoIter<K, V>

impl<K, V> RefUnwindSafe for IntoIter<K, V>

impl<S, B> RefUnwindSafe for WalkTree<S, B>

impl<S, B> RefUnwindSafe for WalkTreePostfix<S, B>

impl<S, B> RefUnwindSafe for WalkTreePrefix<S, B>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<'scope> !RefUnwindSafe for Scope<'scope>

impl<'scope> !RefUnwindSafe for ScopeFifo<'scope>

impl<S = DefaultSpawn> !RefUnwindSafe for ThreadPoolBuilder<S>

impl<'a> RefUnwindSafe for InstOrEdit<'a>

impl<'a> RefUnwindSafe for OutputIter<'a>

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

impl<'a> RefUnwindSafe for SetMatchesIter<'a>

impl<'a> RefUnwindSafe for SetMatchesIter<'a>

impl<'a, R> RefUnwindSafe for ReplacerRef<'a, R>
where R: RefUnwindSafe + ?Sized,

impl<'a, R> RefUnwindSafe for ReplacerRef<'a, R>
where R: RefUnwindSafe + ?Sized,

impl<'c, 'h> RefUnwindSafe for SubCaptureMatches<'c, 'h>

impl<'c, 'h> RefUnwindSafe for SubCaptureMatches<'c, 'h>

impl<'h> RefUnwindSafe for Captures<'h>

impl<'h> RefUnwindSafe for Match<'h>

impl<'h> RefUnwindSafe for Captures<'h>

impl<'h> RefUnwindSafe for Match<'h>

impl<'r> RefUnwindSafe for CaptureNames<'r>

impl<'r> RefUnwindSafe for CaptureNames<'r>

impl<'r, 'h> RefUnwindSafe for CaptureMatches<'r, 'h>

impl<'r, 'h> RefUnwindSafe for Matches<'r, 'h>

impl<'r, 'h> RefUnwindSafe for Split<'r, 'h>

impl<'r, 'h> RefUnwindSafe for SplitN<'r, 'h>

impl<'r, 'h> RefUnwindSafe for CaptureMatches<'r, 'h>

impl<'r, 'h> RefUnwindSafe for Matches<'r, 'h>

impl<'r, 'h> RefUnwindSafe for Split<'r, 'h>

impl<'r, 'h> RefUnwindSafe for SplitN<'r, 'h>

impl<'s> RefUnwindSafe for NoExpand<'s>

impl<'s> RefUnwindSafe for NoExpand<'s>

impl<'a> RefUnwindSafe for PatternIter<'a>

impl<'a> RefUnwindSafe for PatternSetIter<'a>

impl<'a> RefUnwindSafe for ByteClassIter<'a>

impl<'a> RefUnwindSafe for DebugHaystack<'a>

impl<'a, T, F> RefUnwindSafe for PoolGuard<'a, T, F>

impl<'h> RefUnwindSafe for Input<'h>

impl<'h> RefUnwindSafe for Searcher<'h>

impl<'h, F> RefUnwindSafe for CapturesIter<'h, F>
where F: RefUnwindSafe,

impl<'h, F> RefUnwindSafe for HalfMatchesIter<'h, F>
where F: RefUnwindSafe,

impl<'h, F> RefUnwindSafe for MatchesIter<'h, F>
where F: RefUnwindSafe,

impl<'h, F> RefUnwindSafe for TryCapturesIter<'h, F>
where F: RefUnwindSafe,

impl<'h, F> RefUnwindSafe for TryHalfMatchesIter<'h, F>
where F: RefUnwindSafe,

impl<'h, F> RefUnwindSafe for TryMatchesIter<'h, F>
where F: RefUnwindSafe,

impl<'r, 'c, 'h> RefUnwindSafe for FindMatches<'r, 'c, 'h>

impl<'r, 'c, 'h> RefUnwindSafe for TryCapturesMatches<'r, 'c, 'h>

impl<'r, 'c, 'h> RefUnwindSafe for TryFindMatches<'r, 'c, 'h>

impl<'r, 'c, 'h> RefUnwindSafe for CapturesMatches<'r, 'c, 'h>

impl<'r, 'c, 'h> RefUnwindSafe for FindMatches<'r, 'c, 'h>

impl<'r, 'h> RefUnwindSafe for CapturesMatches<'r, 'h>

impl<'r, 'h> RefUnwindSafe for FindMatches<'r, 'h>

impl<'r, 'h> RefUnwindSafe for Split<'r, 'h>

impl<'r, 'h> RefUnwindSafe for SplitN<'r, 'h>

impl<B, T> RefUnwindSafe for AlignAs<B, T>

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

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

impl<'a> RefUnwindSafe for ClassBytesIter<'a>

impl<'a> RefUnwindSafe for DomainIter<'a>

impl<'a> RefUnwindSafe for Positive<'a>

impl<'a> RefUnwindSafe for File<'a>

impl<'a, L> RefUnwindSafe for Okm<'a, L>
where L: RefUnwindSafe,

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

impl<N> RefUnwindSafe for OpeningKey<N>
where N: RefUnwindSafe,

impl<N> RefUnwindSafe for SealingKey<N>
where N: RefUnwindSafe,

impl<Public, Private> RefUnwindSafe for KeyPairComponents<Public, Private>
where Private: RefUnwindSafe, Public: RefUnwindSafe,

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

impl<'a> RefUnwindSafe for IteratorMode<'a>

impl<'a> RefUnwindSafe for SstFileWriter<'a>

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

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

impl<'db> RefUnwindSafe for Checkpoint<'db>

impl<'db, DB> RefUnwindSafe for Transaction<'db, DB>
where DB: RefUnwindSafe,

impl<F, PF> RefUnwindSafe for MergeOperatorCallback<F, PF>

impl<K> RefUnwindSafe for PrefixRange<K>
where K: RefUnwindSafe,

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

impl<T, D> RefUnwindSafe for DBCommon<T, D>

impl<const TRANSACTION: bool> RefUnwindSafe for WriteBatchWithTransaction<TRANSACTION>

impl<'a> RefUnwindSafe for Iter<'a>

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

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

impl<T = ()> !RefUnwindSafe for RouteAddRequest<T>

impl<T = ()> !RefUnwindSafe for RuleAddRequest<T>

impl<'a> RefUnwindSafe for Demangle<'a>

impl<'a> RefUnwindSafe for FromHexIter<'a>

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

impl<'a> RefUnwindSafe for HexSlice<'a>

impl<'a> RefUnwindSafe for InotifyEvent<'a>

impl<'a> RefUnwindSafe for RawDirEntry<'a>

impl<'a, Opcode, Value> RefUnwindSafe for Updater<'a, Opcode, Value>
where Value: RefUnwindSafe, Opcode: RefUnwindSafe,

impl<'buf, Fd> RefUnwindSafe for Reader<'buf, Fd>
where Fd: RefUnwindSafe,

impl<'buf, Fd> RefUnwindSafe for RawDir<'buf, Fd>
where Fd: RefUnwindSafe,

impl<Opcode> RefUnwindSafe for NoArg<Opcode>
where Opcode: RefUnwindSafe,

impl<Opcode, Input> RefUnwindSafe for Setter<Opcode, Input>
where Input: RefUnwindSafe, Opcode: RefUnwindSafe,

impl<Opcode, Output> RefUnwindSafe for Getter<Opcode, Output>
where Opcode: RefUnwindSafe, Output: RefUnwindSafe,

impl<const GROUP: u8, const NUM: u8, Data> RefUnwindSafe for NoneOpcode<GROUP, NUM, Data>
where Data: RefUnwindSafe,

impl<const GROUP: u8, const NUM: u8, Data> RefUnwindSafe for ReadOpcode<GROUP, NUM, Data>
where Data: RefUnwindSafe,

impl<const GROUP: u8, const NUM: u8, Data> RefUnwindSafe for ReadWriteOpcode<GROUP, NUM, Data>
where Data: RefUnwindSafe,

impl<const GROUP: u8, const NUM: u8, Data> RefUnwindSafe for WriteOpcode<GROUP, NUM, Data>
where Data: RefUnwindSafe,

impl<const OPCODE: u32> RefUnwindSafe for BadOpcode<OPCODE>

impl RefUnwindSafe for Iv

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

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

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

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

impl<'a> RefUnwindSafe for OutboundChunks<'a>

impl<'a> RefUnwindSafe for FfdheGroup<'a>

impl<'a> RefUnwindSafe for ClientHello<'a>

impl<'a> RefUnwindSafe for ReadEarlyData<'a>

impl<'a> RefUnwindSafe for Reader<'a>

impl<'a, C, T> RefUnwindSafe for Stream<'a, C, T>

impl<'c, 'i, Data> !RefUnwindSafe for ConnectionState<'c, 'i, Data>

impl<'c, 'i, Data> !RefUnwindSafe for ReadEarlyData<'c, 'i, Data>

impl<'c, 'i, Data> !RefUnwindSafe for ReadTraffic<'c, 'i, Data>

impl<'c, 'i, Data> !RefUnwindSafe for UnbufferedStatus<'c, 'i, Data>

impl<'c, Data> !RefUnwindSafe for EncodeTlsData<'c, Data>

impl<'c, Data> !RefUnwindSafe for TransmitTlsData<'c, Data>

impl<'c, Data> !RefUnwindSafe for WriteTraffic<'c, Data>

impl<'i> RefUnwindSafe for AppDataRecord<'i>

impl<C, T> RefUnwindSafe for StreamOwned<C, T>

impl<Data> !RefUnwindSafe for ConnectionCommon<Data>

impl<Data> !RefUnwindSafe for ConnectionCommon<Data>

impl<Side, State> RefUnwindSafe for ConfigBuilder<Side, State>
where State: RefUnwindSafe, Side: RefUnwindSafe,

impl<T> RefUnwindSafe for Mutex<T>

impl<'a> RefUnwindSafe for PrivateKeyDer<'a>

impl<'a> RefUnwindSafe for ServerName<'a>

impl<'a> RefUnwindSafe for CertificateDer<'a>

impl<'a> RefUnwindSafe for Der<'a>

impl<'a> RefUnwindSafe for DnsName<'a>

impl<'a> RefUnwindSafe for TrustAnchor<'a>

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

impl<R, T> RefUnwindSafe for ReadIter<R, T>

impl<Client, Block, DhtEventStream> !RefUnwindSafe for Worker<Client, Block, DhtEventStream>

impl<'a, B, C> RefUnwindSafe for BlockBuilderBuilder<'a, B, C>

impl<'a, B, C> RefUnwindSafe for BlockBuilderBuilderStage1<'a, B, C>

impl<'a, B, C> RefUnwindSafe for BlockBuilderBuilderStage2<'a, B, C>

impl<'a, Block, C> RefUnwindSafe for BlockBuilder<'a, Block, C>
where <Block as Block>::Hash: RefUnwindSafe, <C as ProvideRuntimeApi<Block>>::Api: RefUnwindSafe, C: RefUnwindSafe, <Block as Block>::Extrinsic: RefUnwindSafe,

impl<Block> RefUnwindSafe for BuiltBlock<Block>
where Block: RefUnwindSafe, <Block as Block>::Hash: RefUnwindSafe, <<Block as Block>::Header as Header>::Hashing: RefUnwindSafe,

impl<'a, EHF = ()> !RefUnwindSafe for GenesisConfigBuilderRuntimeCaller<'a, EHF>

impl<Block, B, E> RefUnwindSafe for GenesisBlockBuilder<Block, B, E>

impl<BlockNumber, T> RefUnwindSafe for Forks<BlockNumber, T>
where T: RefUnwindSafe, BlockNumber: RefUnwindSafe, <T as Group>::Fork: RefUnwindSafe,

impl<E, EHF> RefUnwindSafe for ChainSpecBuilder<E, EHF>

impl<E, EHF> RefUnwindSafe for ChainSpec<E, EHF>

impl<C> !RefUnwindSafe for Runner<C>

impl<'a, H, N> RefUnwindSafe for Undo<'a, H, N>

impl<Block> !RefUnwindSafe for ExecutionExtensions<Block>

impl<Block> !RefUnwindSafe for Backend<Block>

impl<Block> !RefUnwindSafe for BlockImportOperation<Block>

impl<Block> !RefUnwindSafe for Blockchain<Block>

impl<Block> !RefUnwindSafe for StorageNotifications<Block>

impl<Block> RefUnwindSafe for UnpinWorkerMessage<Block>
where <Block as Block>::Hash: RefUnwindSafe,

impl<Block> RefUnwindSafe for FinalizeSummary<Block>
where <Block as Block>::Header: RefUnwindSafe, <Block as Block>::Hash: RefUnwindSafe,

impl<Block> RefUnwindSafe for ImportSummary<Block>
where <Block as Block>::Hash: RefUnwindSafe, <Block as Block>::Header: RefUnwindSafe, <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block> RefUnwindSafe for BlockImportNotification<Block>
where <Block as Block>::Hash: RefUnwindSafe, <Block as Block>::Header: RefUnwindSafe, <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block> RefUnwindSafe for ClientInfo<Block>
where <Block as Block>::Hash: RefUnwindSafe, <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block> RefUnwindSafe for FinalityNotification<Block>
where <Block as Block>::Hash: RefUnwindSafe, <Block as Block>::Header: RefUnwindSafe,

impl<Block> RefUnwindSafe for UnpinHandle<Block>
where <Block as Block>::Hash: RefUnwindSafe,

impl<Block> RefUnwindSafe for UnpinHandleInner<Block>
where <Block as Block>::Hash: RefUnwindSafe,

impl<Block, B> RefUnwindSafe for ClientImportOperation<Block, B>
where <B as Backend<Block>>::BlockImportOperation: RefUnwindSafe, <Block as Block>::Hash: RefUnwindSafe, <Block as Block>::Header: RefUnwindSafe, <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block, Ext> RefUnwindSafe for ExtensionBeforeBlock<Block, Ext>
where <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<H, N> RefUnwindSafe for ImportOutcome<H, N>

impl<H, N> RefUnwindSafe for LeafSet<H, N>

impl<H, N> RefUnwindSafe for RemoveOutcome<H, N>

impl<Hash> RefUnwindSafe for StorageNotification<Hash>
where Hash: RefUnwindSafe,

impl<I, H, N> RefUnwindSafe for FinalizationOutcome<I, H, N>
where I: RefUnwindSafe,

impl<State, Block> RefUnwindSafe for KeysIter<State, Block>
where <State as Backend<<<Block as Block>::Header as Header>::Hashing>>::RawIter: RefUnwindSafe, State: RefUnwindSafe,

impl<State, Block> RefUnwindSafe for PairsIter<State, Block>
where <State as Backend<<<Block as Block>::Header as Header>::Hashing>>::RawIter: RefUnwindSafe, State: RefUnwindSafe,

impl<B> !RefUnwindSafe for RawIter<B>

impl<Block> !RefUnwindSafe for Backend<Block>

impl<Block> !RefUnwindSafe for BlockImportOperation<Block>

impl<Block> !RefUnwindSafe for BlockchainDb<Block>

impl<Block> !RefUnwindSafe for RefTrackingState<Block>

impl<Hasher> !RefUnwindSafe for BenchmarkingState<Hasher>

impl<Hasher> !RefUnwindSafe for RawIter<Hasher>

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

impl<B> !RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for ImportedState<B>
where <B as Block>::Hash: RefUnwindSafe,

impl<B> RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for BasicQueue<B>

impl<B, Block> RefUnwindSafe for LongestChain<B, Block>
where Block: RefUnwindSafe, B: RefUnwindSafe,

impl<Block> !RefUnwindSafe for BlockImportParams<Block>

impl<Block> RefUnwindSafe for StateAction<Block>
where <Block as Block>::Hash: RefUnwindSafe, <<Block as Block>::Header as Header>::Hashing: RefUnwindSafe,

impl<Block> RefUnwindSafe for StorageChanges<Block>
where <Block as Block>::Hash: RefUnwindSafe, <<Block as Block>::Header as Header>::Hashing: RefUnwindSafe,

impl<Block> RefUnwindSafe for BlockCheckParams<Block>
where <Block as Block>::Hash: RefUnwindSafe, <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<BlockNumber> RefUnwindSafe for BlockImportStatus<BlockNumber>
where BlockNumber: RefUnwindSafe,

impl<T> !RefUnwindSafe for SharedData<T>

impl !RefUnwindSafe for Api

impl<'a> RefUnwindSafe for Node<'a>

impl<B, H> !RefUnwindSafe for NetworkService<B, H>

impl<B, H> !RefUnwindSafe for NetworkWorker<B, H>

impl<B, H, N> !RefUnwindSafe for FullNetworkConfiguration<B, H, N>

impl<Block, H, N> !RefUnwindSafe for Params<Block, H, N>

impl<K> RefUnwindSafe for Secret<K>
where K: RefUnwindSafe,

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

impl<H> RefUnwindSafe for BlockAnnounce<H>
where H: RefUnwindSafe,

impl<Hash, Number> RefUnwindSafe for FromBlock<Hash, Number>
where Hash: RefUnwindSafe, Number: RefUnwindSafe,

impl<Hash, Number> RefUnwindSafe for BlockRequest<Hash, Number>
where Hash: RefUnwindSafe, Number: RefUnwindSafe,

impl<Header, Hash, Extrinsic> RefUnwindSafe for BlockData<Header, Hash, Extrinsic>
where Hash: RefUnwindSafe, Header: RefUnwindSafe, Extrinsic: RefUnwindSafe,

impl<Header, Hash, Extrinsic> RefUnwindSafe for BlockResponse<Header, Hash, Extrinsic>
where Hash: RefUnwindSafe, Header: RefUnwindSafe, Extrinsic: RefUnwindSafe,

impl<B, Client> RefUnwindSafe for LightClientRequestHandler<B, Client>
where B: RefUnwindSafe, Client: RefUnwindSafe,

impl<B> RefUnwindSafe for PeerRequest<B>
where <B as Block>::Hash: RefUnwindSafe, <<B as Block>::Header as Header>::Number: RefUnwindSafe,

impl<B> RefUnwindSafe for Peer<B>
where <B as Block>::Hash: RefUnwindSafe, <<B as Block>::Header as Header>::Number: RefUnwindSafe,

impl<B> RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for Expectation<B>

impl<B> RefUnwindSafe for WarpProofRequest<B>
where <B as Block>::Hash: RefUnwindSafe,

impl<B, Client> !RefUnwindSafe for SyncingEngine<B, Client>

impl<B, Client> !RefUnwindSafe for ChainSync<B, Client>

impl<B, Client> !RefUnwindSafe for PolkadotSyncingStrategy<B, Client>

impl<B, Client> !RefUnwindSafe for WarpSync<B, Client>

impl<B, Client> RefUnwindSafe for BlockRequestHandler<B, Client>
where Client: RefUnwindSafe, <B as Block>::Hash: RefUnwindSafe, <<B as Block>::Header as Header>::Number: RefUnwindSafe,

impl<B, Client> RefUnwindSafe for StateRequestHandler<B, Client>
where Client: RefUnwindSafe, <B as Block>::Hash: RefUnwindSafe,

impl<B, Client> RefUnwindSafe for StateSync<B, Client>

impl<Block> !RefUnwindSafe for WarpSyncConfig<Block>

impl<Block> RefUnwindSafe for VerificationResult<Block>
where <Block as Block>::Hash: RefUnwindSafe, <Block as Block>::Header: RefUnwindSafe,

impl<Block> RefUnwindSafe for WarpSyncPhase<Block>
where <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block> RefUnwindSafe for Expectation<Block>

impl<Block> RefUnwindSafe for Expectation<Block>

impl<Block> RefUnwindSafe for MockBlockDownloader<Block>
where Block: RefUnwindSafe,

impl<Block> RefUnwindSafe for WarpSyncProgress<Block>
where <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block> RefUnwindSafe for PeerInfo<Block>
where <Block as Block>::Hash: RefUnwindSafe, <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block> RefUnwindSafe for SyncStatus<Block>
where <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block, N> !RefUnwindSafe for BlockRelayParams<Block, N>

impl<BlockNumber> RefUnwindSafe for SyncState<BlockNumber>
where BlockNumber: RefUnwindSafe,

impl<TBlock> !RefUnwindSafe for RequestHandler<TBlock>

impl<B, H, N, S> !RefUnwindSafe for TransactionsHandler<B, H, N, S>

impl<'a> RefUnwindSafe for Protocol<'a>

impl<'a> RefUnwindSafe for Iter<'a>

impl<B> !RefUnwindSafe for Request<B>

impl<B> RefUnwindSafe for System<B>

impl<Block, Client> !RefUnwindSafe for Chain<Block, Client>

impl<Block, Client> !RefUnwindSafe for ChildState<Block, Client>

impl<Block, Client> !RefUnwindSafe for State<Block, Client>

impl<Block, Client> RefUnwindSafe for Dev<Block, Client>
where Block: RefUnwindSafe, Client: RefUnwindSafe,

impl<P, Client> !RefUnwindSafe for Author<P, Client>

impl<T> !RefUnwindSafe for Offchain<T>

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

impl<Hash> RefUnwindSafe for ExtrinsicOrHash<Hash>
where Hash: RefUnwindSafe,

impl<Hash> RefUnwindSafe for ReadProof<Hash>
where Hash: RefUnwindSafe,

impl<Hash, Number> RefUnwindSafe for PeerInfo<Hash, Number>
where Hash: RefUnwindSafe, Number: RefUnwindSafe,

impl<Number> RefUnwindSafe for SyncState<Number>
where Number: RefUnwindSafe,

impl<M> !RefUnwindSafe for Config<M>

impl<S> !RefUnwindSafe for Middleware<S>

impl<BE, Block, Client> !RefUnwindSafe for ChainHead<BE, Block, Client>

impl<BE, Block, Client> RefUnwindSafe for Archive<BE, Block, Client>
where Block: RefUnwindSafe, Client: RefUnwindSafe, BE: RefUnwindSafe,

impl<Hash> RefUnwindSafe for FollowEvent<Hash>
where Hash: RefUnwindSafe,

impl<Hash> RefUnwindSafe for TransactionEvent<Hash>
where Hash: RefUnwindSafe,

impl<Hash> RefUnwindSafe for BestBlockChanged<Hash>
where Hash: RefUnwindSafe,

impl<Hash> RefUnwindSafe for Finalized<Hash>
where Hash: RefUnwindSafe,

impl<Hash> RefUnwindSafe for Initialized<Hash>
where Hash: RefUnwindSafe,

impl<Hash> RefUnwindSafe for NewBlock<Hash>
where Hash: RefUnwindSafe,

impl<Hash> RefUnwindSafe for TransactionBlock<Hash>
where Hash: RefUnwindSafe,

impl<Pool, Client> !RefUnwindSafe for Transaction<Pool, Client>

impl<Pool, Client> !RefUnwindSafe for TransactionBroadcast<Pool, Client>

impl<'a, Block, Net, TxPool, IQ, Client> !RefUnwindSafe for BuildNetworkParams<'a, Block, Net, TxPool, IQ, Client>

impl<'a, TBl, TCl, TExPool, TRpc, Backend> !RefUnwindSafe for SpawnTasksParams<'a, TBl, TCl, TExPool, TRpc, Backend>

impl<Block> RefUnwindSafe for ClientConfig<Block>
where <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block, B, E> !RefUnwindSafe for LocalCallExecutor<Block, B, E>

impl<Client, Backend, SelectChain, ImportQueue, TransactionPool, Other> !RefUnwindSafe for PartialComponents<Client, Backend, SelectChain, ImportQueue, TransactionPool, Other>

impl<BlockHash, Key, D> !RefUnwindSafe for StateDb<BlockHash, Key, D>

impl<BlockHash, Key, D> RefUnwindSafe for StateDbSync<BlockHash, Key, D>
where BlockHash: RefUnwindSafe, D: RefUnwindSafe, Key: RefUnwindSafe,

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

impl<H> RefUnwindSafe for ChangeSet<H>
where H: RefUnwindSafe,

impl<H> RefUnwindSafe for CommitSet<H>
where H: RefUnwindSafe,

impl<Block, Client> RefUnwindSafe for BlockExecutor<Block, Client>
where <Block as Block>::Hash: RefUnwindSafe, Client: RefUnwindSafe,

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

impl<B> !RefUnwindSafe for Pool<B>

impl<Client, Block> !RefUnwindSafe for FullChainApi<Client, Block>

impl<Hash, Ex, Error> RefUnwindSafe for ValidatedTransaction<Hash, Ex, Error>
where Hash: RefUnwindSafe, Error: RefUnwindSafe, Ex: RefUnwindSafe,

impl<Hash, Extrinsic> RefUnwindSafe for Transaction<Hash, Extrinsic>
where Extrinsic: RefUnwindSafe, Hash: RefUnwindSafe,

impl<PoolApi, Block> !RefUnwindSafe for BasicPool<PoolApi, Block>

impl<B> RefUnwindSafe for ChainEvent<B>
where <B as Block>::Hash: RefUnwindSafe, <<B as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block> RefUnwindSafe for RejectAllTxPool<Block>
where Block: RefUnwindSafe,

impl<Hash, BlockHash> RefUnwindSafe for TransactionStatus<Hash, BlockHash>
where BlockHash: RefUnwindSafe, Hash: RefUnwindSafe,

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

impl<M, R> !RefUnwindSafe for Hub<M, R>

impl<M, R> !RefUnwindSafe for Receiver<M, R>

impl<Payload> !RefUnwindSafe for NotificationReceiver<Payload>

impl<Payload> !RefUnwindSafe for NotificationSender<Payload>

impl<Payload, TK> !RefUnwindSafe for NotificationStream<Payload, TK>

impl<T> !RefUnwindSafe for StatusSinks<T>

impl<'a, T> RefUnwindSafe for Symbol<'a, T>

impl<F> RefUnwindSafe for Fields<F>

impl<F> RefUnwindSafe for Variants<F>
where <F as Form>::String: RefUnwindSafe, <F as Form>::Type: RefUnwindSafe,

impl<F, N, T> RefUnwindSafe for FieldBuilder<F, N, T>
where <F as Form>::String: RefUnwindSafe, <F as Form>::Type: RefUnwindSafe,

impl<F, S> RefUnwindSafe for TypeBuilder<F, S>
where <F as Form>::String: RefUnwindSafe, <F as Form>::Type: RefUnwindSafe,

impl<F, S> RefUnwindSafe for VariantBuilder<F, S>

impl<F, T> RefUnwindSafe for FieldsBuilder<F, T>
where <F as Form>::Type: RefUnwindSafe, <F as Form>::String: RefUnwindSafe,

impl<T> RefUnwindSafe for TypeDef<T>
where <T as Form>::Type: RefUnwindSafe, <T as Form>::String: RefUnwindSafe,

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

impl<T> RefUnwindSafe for Field<T>
where <T as Form>::Type: RefUnwindSafe, <T as Form>::String: RefUnwindSafe,

impl<T> RefUnwindSafe for Path<T>
where <T as Form>::String: RefUnwindSafe,

impl<T> RefUnwindSafe for Type<T>
where <T as Form>::Type: RefUnwindSafe, <T as Form>::String: RefUnwindSafe,

impl<T> RefUnwindSafe for TypeDefArray<T>
where <T as Form>::Type: RefUnwindSafe,

impl<T> RefUnwindSafe for TypeDefCompact<T>
where <T as Form>::Type: RefUnwindSafe,

impl<T> RefUnwindSafe for TypeDefSequence<T>
where <T as Form>::Type: RefUnwindSafe,

impl<T> RefUnwindSafe for TypeDefTuple<T>
where <T as Form>::Type: RefUnwindSafe,

impl<T> RefUnwindSafe for TypeParameter<T>
where <T as Form>::String: RefUnwindSafe, <T as Form>::Type: RefUnwindSafe,

impl<T> RefUnwindSafe for Variant<T>
where <T as Form>::String: RefUnwindSafe, <T as Form>::Type: RefUnwindSafe,

impl<'a, K, V, L> RefUnwindSafe for Iter<'a, K, V, L>

impl<'a, K, V, L> RefUnwindSafe for IterMut<'a, K, V, L>

impl<'a, K, V, L, S> RefUnwindSafe for Drain<'a, K, V, L, S>

impl<K, V, L, S> RefUnwindSafe for LruMap<K, V, L, S>

impl<'a, K> RefUnwindSafe for AggregatePublicKeySlice<'a, K>
where K: RefUnwindSafe,

impl<H> RefUnwindSafe for XoFTranscript<H>
where H: RefUnwindSafe,

impl<K> RefUnwindSafe for ExtendedKey<K>
where K: RefUnwindSafe,

impl<K> RefUnwindSafe for CommitStage<K>
where K: RefUnwindSafe,

impl<K> RefUnwindSafe for RevealStage<K>
where K: RefUnwindSafe,

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

impl<T, S> RefUnwindSafe for MuSig<T, S>

impl<T, F, S> RefUnwindSafe for ScopeGuard<T, F, S>

impl<'a> RefUnwindSafe for EcPrivateKey<'a>

impl<'a, Size> RefUnwindSafe for Coordinates<'a, Size>

impl<'buf> RefUnwindSafe for AllPreallocated<'buf>

impl<'buf> RefUnwindSafe for SignOnlyPreallocated<'buf>

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

impl<S> RefUnwindSafe for Secret<S>
where S: RefUnwindSafe,

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

impl<'a> RefUnwindSafe for Unexpected<'a>

impl<'a, E> RefUnwindSafe for BytesDeserializer<'a, E>
where E: RefUnwindSafe,

impl<'a, E> RefUnwindSafe for CowStrDeserializer<'a, E>
where E: RefUnwindSafe,

impl<'a, E> RefUnwindSafe for StrDeserializer<'a, E>
where E: RefUnwindSafe,

impl<'de, E> RefUnwindSafe for BorrowedBytesDeserializer<'de, E>
where E: RefUnwindSafe,

impl<'de, E> RefUnwindSafe for BorrowedStrDeserializer<'de, E>
where E: RefUnwindSafe,

impl<'de, I, E> RefUnwindSafe for MapDeserializer<'de, I, E>
where <<I as Iterator>::Item as Pair>::Second: RefUnwindSafe, E: RefUnwindSafe, I: RefUnwindSafe,

impl<I, E> RefUnwindSafe for SeqDeserializer<I, E>

impl<Ok, Error> RefUnwindSafe for Impossible<Ok, Error>
where Ok: RefUnwindSafe, Error: RefUnwindSafe,

impl<const N: usize> RefUnwindSafe for ByteArray<N>

impl<'a> RefUnwindSafe for Entry<'a>

impl<'a> RefUnwindSafe for SliceRead<'a>

impl<'a> RefUnwindSafe for StrRead<'a>

impl<'a> RefUnwindSafe for Iter<'a>

impl<'a> RefUnwindSafe for IterMut<'a>

impl<'a> RefUnwindSafe for Keys<'a>

impl<'a> RefUnwindSafe for OccupiedEntry<'a>

impl<'a> RefUnwindSafe for VacantEntry<'a>

impl<'a> RefUnwindSafe for Values<'a>

impl<'a> RefUnwindSafe for ValuesMut<'a>

impl<'de, R, T> RefUnwindSafe for StreamDeserializer<'de, R, T>

impl<K, V> RefUnwindSafe for Map<K, V>

impl<R> RefUnwindSafe for IoRead<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for Deserializer<R>
where R: RefUnwindSafe,

impl<W, F> RefUnwindSafe for Serializer<W, F>

impl<const N: usize, const UPPERCASE: bool> RefUnwindSafe for HexOrBin<N, UPPERCASE>

impl<const UPPERCASE: bool> RefUnwindSafe for HexOrBin<UPPERCASE>

impl<'a, T, C = DefaultConfig> !RefUnwindSafe for Ref<'a, T, C>

impl<'a, T, C = DefaultConfig> !RefUnwindSafe for RefMut<'a, T, C>

impl<'a, T, C = DefaultConfig> !RefUnwindSafe for Entry<'a, T, C>

impl<'a, T, C = DefaultConfig> !RefUnwindSafe for VacantEntry<'a, T, C>

impl<'a, T, C> !RefUnwindSafe for UniqueIter<'a, T, C>

impl<T, C = DefaultConfig> !RefUnwindSafe for OwnedRef<T, C>

impl<T, C = DefaultConfig> !RefUnwindSafe for OwnedRefMut<T, C>

impl<T, C = DefaultConfig> !RefUnwindSafe for OwnedEntry<T, C>

impl<T, C> RefUnwindSafe for Pool<T, C>
where C: RefUnwindSafe,

impl<T, C> RefUnwindSafe for Slab<T, C>
where C: RefUnwindSafe,

impl<'diff, 'old, 'new, 'bufs, T> RefUnwindSafe for UnifiedDiff<'diff, 'old, 'new, 'bufs, T>
where T: RefUnwindSafe + ?Sized,

impl<'diff, 'old, 'new, 'bufs, T> RefUnwindSafe for UnifiedDiffHunk<'diff, 'old, 'new, 'bufs, T>
where T: RefUnwindSafe + ?Sized,

impl<'lookup, Old, New, T> RefUnwindSafe for ChangesIter<'lookup, Old, New, T>

impl<'old, 'new, 'bufs, T> RefUnwindSafe for TextDiff<'old, 'new, 'bufs, T>
where T: RefUnwindSafe + ?Sized,

impl<'old, 'new, Old, New, D> RefUnwindSafe for Compact<'old, 'new, Old, New, D>

impl<'s, T> RefUnwindSafe for InlineChange<'s, T>
where T: RefUnwindSafe + ?Sized,

impl<'slf, 'data, T> RefUnwindSafe for AllChangesIter<'slf, 'data, T>
where T: RefUnwindSafe + ?Sized,

impl<'x, T> RefUnwindSafe for TextDiffRemapper<'x, T>
where T: RefUnwindSafe + ?Sized,

impl<D> RefUnwindSafe for NoFinishHook<D>
where D: RefUnwindSafe,

impl<D> RefUnwindSafe for Replace<D>
where D: RefUnwindSafe,

impl<Int> RefUnwindSafe for IdentifyDistinct<Int>
where Int: RefUnwindSafe,

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

impl<'a> RefUnwindSafe for SimpleDiff<'a>

impl RefUnwindSafe for A

impl<'a> RefUnwindSafe for RData<'a>

impl<'a> RefUnwindSafe for AFSDB<'a>

impl<'a> RefUnwindSafe for CAA<'a>

impl<'a> RefUnwindSafe for CNAME<'a>

impl<'a> RefUnwindSafe for HINFO<'a>

impl<'a> RefUnwindSafe for HTTPS<'a>

impl<'a> RefUnwindSafe for ISDN<'a>

impl<'a> RefUnwindSafe for MB<'a>

impl<'a> RefUnwindSafe for MD<'a>

impl<'a> RefUnwindSafe for MF<'a>

impl<'a> RefUnwindSafe for MG<'a>

impl<'a> RefUnwindSafe for MINFO<'a>

impl<'a> RefUnwindSafe for MR<'a>

impl<'a> RefUnwindSafe for MX<'a>

impl<'a> RefUnwindSafe for NAPTR<'a>

impl<'a> RefUnwindSafe for NS<'a>

impl<'a> RefUnwindSafe for NSAP_PTR<'a>

impl<'a> RefUnwindSafe for NULL<'a>

impl<'a> RefUnwindSafe for OPT<'a>

impl<'a> RefUnwindSafe for OPTCode<'a>

impl<'a> RefUnwindSafe for PTR<'a>

impl<'a> RefUnwindSafe for RP<'a>

impl<'a> RefUnwindSafe for RouteThrough<'a>

impl<'a> RefUnwindSafe for SOA<'a>

impl<'a> RefUnwindSafe for SRV<'a>

impl<'a> RefUnwindSafe for SVCB<'a>

impl<'a> RefUnwindSafe for TXT<'a>

impl<'a> RefUnwindSafe for WKS<'a>

impl<'a> RefUnwindSafe for X25<'a>

impl<'a> RefUnwindSafe for Name<'a>

impl<'a> RefUnwindSafe for Packet<'a>

impl<'a> RefUnwindSafe for Question<'a>

impl<'a> RefUnwindSafe for ResourceRecord<'a>

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

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

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

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

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

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

impl<'a> RefUnwindSafe for LinearStrGroup<'a>

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

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

impl<'a, P> RefUnwindSafe for LinearStrGroupBy<'a, P>
where P: RefUnwindSafe,

impl<'a, P> RefUnwindSafe for LinearStrGroupByMut<'a, P>
where P: RefUnwindSafe,

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

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

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

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

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

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

impl<'a, T, F> RefUnwindSafe for BinaryGroupByKey<'a, T, F>

impl<'a, T, F> RefUnwindSafe for BinaryGroupByKeyMut<'a, T, F>

impl<'a, T, F> RefUnwindSafe for ExponentialGroupByKey<'a, T, F>

impl<'a, T, F> RefUnwindSafe for ExponentialGroupByKeyMut<'a, T, F>

impl<'a, T, F> RefUnwindSafe for LinearGroupByKey<'a, T, F>

impl<'a, T, F> RefUnwindSafe for LinearGroupByKeyMut<'a, T, F>

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

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

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

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

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

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

impl<'a, T> RefUnwindSafe for Drain<'a, T>

impl<A> RefUnwindSafe for IntoIter<A>

impl<A> RefUnwindSafe for SmallVec<A>

impl<R> RefUnwindSafe for FrameDecoder<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for FrameEncoder<R>
where R: RefUnwindSafe,

impl<W> RefUnwindSafe for FrameEncoder<W>
where W: RefUnwindSafe,

impl<'builder> !RefUnwindSafe for Builder<'builder>

impl<'addr, 'bufs, 'control> RefUnwindSafe for MsgHdr<'addr, 'bufs, 'control>

impl<'addr, 'bufs, 'control> RefUnwindSafe for MsgHdrMut<'addr, 'bufs, 'control>

impl<'s> RefUnwindSafe for SockRef<'s>

impl<'a> RefUnwindSafe for Incoming<'a>

impl<'a> RefUnwindSafe for Storage<'a>

impl<'a> RefUnwindSafe for Response<'a>

impl<'a> RefUnwindSafe for ByteSlice125<'a>

impl<'a> RefUnwindSafe for Param<'a>

impl<'a> RefUnwindSafe for ClientRequest<'a>

impl<'a> RefUnwindSafe for RequestHeaders<'a>

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

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

impl<T> !RefUnwindSafe for Builder<T>

impl<T> !RefUnwindSafe for Receiver<T>

impl<T> !RefUnwindSafe for Sender<T>

impl<T, N> RefUnwindSafe for Parsing<T, N>

impl<'a, Block> !RefUnwindSafe for CallApiAtParams<'a, Block>

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

impl<Block> !RefUnwindSafe for HeaderMetadataCache<Block>

impl<Block> RefUnwindSafe for CachedHeaderMetadata<Block>
where <Block as Block>::Hash: RefUnwindSafe, <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block> RefUnwindSafe for DisplacedLeavesAfterFinalization<Block>
where <Block as Block>::Hash: RefUnwindSafe, <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block> RefUnwindSafe for HashAndNumber<Block>
where <<Block as Block>::Header as Header>::Number: RefUnwindSafe, <Block as Block>::Hash: RefUnwindSafe,

impl<Block> RefUnwindSafe for Info<Block>
where <Block as Block>::Hash: RefUnwindSafe, <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block> RefUnwindSafe for TreeRoute<Block>
where <<Block as Block>::Header as Header>::Number: RefUnwindSafe, <Block as Block>::Hash: RefUnwindSafe,

impl<N> RefUnwindSafe for BlockGap<N>
where N: RefUnwindSafe,

impl<Block, Proof> RefUnwindSafe for Proposal<Block, Proof>
where Block: RefUnwindSafe, Proof: RefUnwindSafe, <Block as Block>::Hash: RefUnwindSafe, <<Block as Block>::Header as Header>::Hashing: RefUnwindSafe,

impl<AuthorityId> RefUnwindSafe for ConsensusLog<AuthorityId>
where AuthorityId: RefUnwindSafe,

impl<H, N> RefUnwindSafe for Equivocation<H, N>

impl<Header> RefUnwindSafe for GrandpaJustification<Header>
where <Header as Header>::Hash: RefUnwindSafe, <Header as Header>::Number: RefUnwindSafe, Header: RefUnwindSafe,

impl<N> RefUnwindSafe for ConsensusLog<N>
where N: RefUnwindSafe,

impl<Header, Id> RefUnwindSafe for EquivocationProof<Header, Id>
where Id: RefUnwindSafe, Header: RefUnwindSafe,

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

impl<'a> RefUnwindSafe for AddressUri<'a>

impl<'a> RefUnwindSafe for HexDisplay<'a>

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

impl<LeftPair, RightPair, const PUBLIC_KEY_LEN: usize, const SIGNATURE_LEN: usize, SubTag> RefUnwindSafe for Pair<LeftPair, RightPair, PUBLIC_KEY_LEN, SIGNATURE_LEN, SubTag>
where LeftPair: RefUnwindSafe, RightPair: RefUnwindSafe,

impl<Storage> RefUnwindSafe for OffchainDb<Storage>
where Storage: RefUnwindSafe,

impl<const N: usize, T> RefUnwindSafe for CryptoBytes<N, T>

impl<H> RefUnwindSafe for Change<H>
where H: RefUnwindSafe,

impl<H> RefUnwindSafe for Transaction<H>
where H: RefUnwindSafe,

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

impl<T> RefUnwindSafe for MetadataIR<T>
where <T as Form>::Type: RefUnwindSafe, <T as Form>::String: RefUnwindSafe,

impl<T> RefUnwindSafe for OuterEnumsIR<T>
where <T as Form>::Type: RefUnwindSafe,

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

impl<'a> RefUnwindSafe for DigestItemRef<'a>

impl<'a, 'b, L> RefUnwindSafe for StorageLockGuard<'a, 'b, L>
where L: RefUnwindSafe,

impl<'a, L> RefUnwindSafe for StorageLock<'a, L>
where L: RefUnwindSafe,

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

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

impl<AccountId, AccountIndex> RefUnwindSafe for MultiAddress<AccountId, AccountIndex>
where AccountId: RefUnwindSafe, AccountIndex: RefUnwindSafe,

impl<AccountId, AccountIndex> RefUnwindSafe for AccountIdLookup<AccountId, AccountIndex>
where AccountId: RefUnwindSafe, AccountIndex: RefUnwindSafe,

impl<AccountId, Call, Extra> RefUnwindSafe for CheckedExtrinsic<AccountId, Call, Extra>
where Call: RefUnwindSafe, AccountId: RefUnwindSafe, Extra: RefUnwindSafe,

impl<Address, Call, Signature, Extra> RefUnwindSafe for UncheckedExtrinsic<Address, Call, Signature, Extra>
where Call: RefUnwindSafe, Address: RefUnwindSafe, Signature: RefUnwindSafe, Extra: RefUnwindSafe,

impl<B> RefUnwindSafe for BlockAndTime<B>
where B: RefUnwindSafe,

impl<Block> RefUnwindSafe for BlockId<Block>
where <Block as Block>::Hash: RefUnwindSafe, <<Block as Block>::Header as Header>::Number: RefUnwindSafe,

impl<Block> RefUnwindSafe for SignedBlock<Block>
where Block: RefUnwindSafe,

impl<Call, Extra> RefUnwindSafe for SignedPayload<Call, Extra>

impl<Call, Extra> RefUnwindSafe for TestXt<Call, Extra>
where Call: RefUnwindSafe, Extra: RefUnwindSafe,

impl<Hashing, Key, Value> RefUnwindSafe for BasicProvingTrie<Hashing, Key, Value>
where <Hashing as Hasher>::Out: RefUnwindSafe, Key: RefUnwindSafe, Value: RefUnwindSafe, Hashing: RefUnwindSafe,

impl<Hashing, Key, Value> RefUnwindSafe for BasicProvingTrie<Hashing, Key, Value>
where <Hashing as Hasher>::Out: RefUnwindSafe, Key: RefUnwindSafe, Value: RefUnwindSafe,

impl<Header, Extrinsic> RefUnwindSafe for Block<Header, Extrinsic>
where Header: RefUnwindSafe, Extrinsic: RefUnwindSafe,

impl<Info> RefUnwindSafe for DispatchErrorWithPostInfo<Info>
where Info: RefUnwindSafe,

impl<N> RefUnwindSafe for ReduceBy<N>
where N: RefUnwindSafe,

impl<Number, Hash> RefUnwindSafe for Header<Number, Hash>
where <Hash as Hash>::Output: RefUnwindSafe, Number: RefUnwindSafe,

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

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

impl<T, D> RefUnwindSafe for TypeWithDefault<T, D>

impl<V> RefUnwindSafe for Replace<V>
where V: RefUnwindSafe,

impl<Xt> RefUnwindSafe for Block<Xt>
where Xt: RefUnwindSafe,

impl<Xt> RefUnwindSafe for ExtrinsicWrapper<Xt>
where Xt: RefUnwindSafe,

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

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

impl<T, I> RefUnwindSafe for Inner<T, I>

impl<T, O> RefUnwindSafe for WrappedFFIValue<T, O>

impl<AccountId> RefUnwindSafe for StakerStatus<AccountId>
where AccountId: RefUnwindSafe,

impl<AccountId> RefUnwindSafe for StakingAccount<AccountId>
where AccountId: RefUnwindSafe,

impl<AccountId, Balance> RefUnwindSafe for Exposure<AccountId, Balance>
where Balance: RefUnwindSafe, AccountId: RefUnwindSafe,

impl<AccountId, Balance> RefUnwindSafe for ExposurePage<AccountId, Balance>
where Balance: RefUnwindSafe, AccountId: RefUnwindSafe,

impl<AccountId, Balance> RefUnwindSafe for IndividualExposure<AccountId, Balance>
where AccountId: RefUnwindSafe, Balance: RefUnwindSafe,

impl<Balance> RefUnwindSafe for PagedExposureMetadata<Balance>
where Balance: RefUnwindSafe,

impl<Balance> RefUnwindSafe for Stake<Balance>
where Balance: RefUnwindSafe,

impl<Reporter, Offender> RefUnwindSafe for OffenceDetails<Reporter, Offender>
where Offender: RefUnwindSafe, Reporter: RefUnwindSafe,

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

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

impl<'a> RefUnwindSafe for IterArgs<'a>

impl<'a, B, H> RefUnwindSafe for BackendRuntimeCode<'a, B, H>

impl<'a, B, H, Exec> !RefUnwindSafe for StateMachine<'a, B, H, Exec>

impl<'a, H, B> !RefUnwindSafe for Ext<'a, H, B>

impl<'a, H, B> RefUnwindSafe for ReadOnlyExternalities<'a, H, B>

impl<'a, H, I> RefUnwindSafe for KeysIter<'a, H, I>

impl<'a, H, I> RefUnwindSafe for PairsIter<'a, H, I>

impl<S, H, C = LocalTrieCache<H>, R = Recorder<H>> !RefUnwindSafe for TrieBackend<S, H, C, R>

impl<S, H, C, R> RefUnwindSafe for TrieBackendBuilder<S, H, C, R>

impl<Hash> RefUnwindSafe for StorageChangeSet<Hash>
where Hash: RefUnwindSafe,

impl<'a, DB, H> RefUnwindSafe for KeySpacedDB<'a, DB, H>

impl<'a, DB, H> RefUnwindSafe for KeySpacedDBMut<'a, DB, H>

impl<'a, H> !RefUnwindSafe for TrieCache<'a, H>

impl<'a, H> !RefUnwindSafe for TrieRecorder<'a, H>

impl<H> !RefUnwindSafe for Recorder<H>

impl<H> RefUnwindSafe for Error<H>
where H: RefUnwindSafe,

impl<H> RefUnwindSafe for LayoutV0<H>
where H: RefUnwindSafe,

impl<H> RefUnwindSafe for LayoutV1<H>
where H: RefUnwindSafe,

impl<H> RefUnwindSafe for NodeCodec<H>
where H: RefUnwindSafe,

impl<H, CodecError> RefUnwindSafe for Error<H, CodecError>
where H: RefUnwindSafe, CodecError: RefUnwindSafe,

impl<Base, Overlay> RefUnwindSafe for ExtendedHostFunctions<Base, Overlay>
where Base: RefUnwindSafe, Overlay: RefUnwindSafe,

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

impl<Balance> RefUnwindSafe for FeePolynomial<Balance>
where Balance: RefUnwindSafe,

impl<Balance> RefUnwindSafe for WeightToFeeCoefficient<Balance>
where Balance: RefUnwindSafe,

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

impl<const F: u32, T> RefUnwindSafe for FixedFee<F, T>
where T: RefUnwindSafe,

impl<T = (), R = Spin> !RefUnwindSafe for Once<T, R>

impl<R> RefUnwindSafe for RawRwSpinlock<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for RawSpinlock<R>
where R: RefUnwindSafe,

impl<Params> RefUnwindSafe for AlgorithmIdentifier<Params>
where Params: RefUnwindSafe,

impl<Params, Key> RefUnwindSafe for SubjectPublicKeyInfo<Params, Key>
where Key: RefUnwindSafe, Params: RefUnwindSafe,

impl<Call> RefUnwindSafe for Instruction<Call>
where Call: RefUnwindSafe,

impl<Call> RefUnwindSafe for Instruction<Call>
where Call: RefUnwindSafe,

impl<Call> RefUnwindSafe for Xcm<Call>
where Call: RefUnwindSafe,

impl<Call> RefUnwindSafe for Xcm<Call>
where Call: RefUnwindSafe,

impl<Call, S> RefUnwindSafe for XcmBuilder<Call, S>
where S: RefUnwindSafe, Call: RefUnwindSafe,

impl<Call, S> RefUnwindSafe for XcmBuilder<Call, S>
where S: RefUnwindSafe, Call: RefUnwindSafe,

impl<Interior> RefUnwindSafe for AncestorThen<Interior>
where Interior: RefUnwindSafe,

impl<Interior> RefUnwindSafe for AncestorThen<Interior>
where Interior: RefUnwindSafe,

impl<Interior> RefUnwindSafe for AncestorThen<Interior>
where Interior: RefUnwindSafe,

impl<RuntimeCall> RefUnwindSafe for VersionedXcm<RuntimeCall>
where RuntimeCall: RefUnwindSafe,

impl<RuntimeCall> RefUnwindSafe for Instruction<RuntimeCall>
where RuntimeCall: RefUnwindSafe,

impl<RuntimeCall> RefUnwindSafe for Xcm<RuntimeCall>
where RuntimeCall: RefUnwindSafe,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<T, G = fn() -> T> !RefUnwindSafe for LazyFinalize<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for LesserLazy<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for LesserLazyFinalize<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for LesserLockedLazy<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for LesserLockedLazyDroped<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for LesserLockedLazyFinalize<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for LockedLazyDroped<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for LockedLazyFinalize<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for PrimedLesserLockedLazy<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for PrimedLesserLockedLazyDroped<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for PrimedLockedLazy<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for PrimedLockedLazyDroped<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for Lazy<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for LockedLazy<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for UnSyncLazy<T, G>

impl<T, G = fn() -> T> !RefUnwindSafe for UnSyncLockedLazy<T, G>

impl<T, S> RefUnwindSafe for SourcedMetric<T, S>

impl<'a, Block, HP, HS> RefUnwindSafe for FinalizedHeaders<'a, Block, HP, HS>
where HS: RefUnwindSafe, HP: RefUnwindSafe, <Block as Block>::Hash: RefUnwindSafe, <Block as Block>::Header: RefUnwindSafe,

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

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

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

impl<F = File> !RefUnwindSafe for PersistError<F>

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

impl<D> RefUnwindSafe for Tree<D>
where D: RefUnwindSafe,

impl<'a, T> RefUnwindSafe for CachedIterMut<'a, T>

impl<'a, T> RefUnwindSafe for Iter<'a, T>

impl<'a, T> RefUnwindSafe for IterMut<'a, T>

impl<T> RefUnwindSafe for IntoIter<T>

impl<T> RefUnwindSafe for ThreadLocal<T>

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

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

impl<PRC, RTF, IPF, WTF, OPF> RefUnwindSafe for TServer<PRC, RTF, IPF, WTF, OPF>

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

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

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

impl<const CONFIG: u128> RefUnwindSafe for Iso8601<CONFIG>

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

impl<'p, 's, T> RefUnwindSafe for SliceVecDrain<'p, 's, T>
where T: RefUnwindSafe,

impl<'p, A> RefUnwindSafe for TinyVecDrain<'p, A>
where <A as Array>::Item: RefUnwindSafe,

impl<'p, A, I> RefUnwindSafe for ArrayVecSplice<'p, A, I>

impl<'p, A, I> RefUnwindSafe for TinyVecSplice<'p, A, I>

impl<'s, T> RefUnwindSafe for SliceVec<'s, T>
where T: RefUnwindSafe,

impl<A> RefUnwindSafe for TinyVec<A>

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

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

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

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

impl<'a> RefUnwindSafe for ReadBuf<'a>

impl<'a> RefUnwindSafe for ReadHalf<'a>

impl<'a> RefUnwindSafe for WriteHalf<'a>

impl<'a> RefUnwindSafe for ReadHalf<'a>

impl<'a> RefUnwindSafe for WriteHalf<'a>

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

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

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

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

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

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

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

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

impl<'a, T> RefUnwindSafe for Permit<'a, T>

impl<'a, T> RefUnwindSafe for PermitIterator<'a, T>

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

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

impl<R> RefUnwindSafe for Lines<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for Split<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for Take<R>
where R: RefUnwindSafe,

impl<R, W> RefUnwindSafe for Join<R, W>

impl<RW> RefUnwindSafe for BufStream<RW>
where RW: RefUnwindSafe,

impl<T> !RefUnwindSafe for AsyncFd<T>

impl<T> !RefUnwindSafe for Receiver<T>

impl<T> !RefUnwindSafe for Sender<T>

impl<T> !RefUnwindSafe for Receiver<T>

impl<T> !RefUnwindSafe for Sender<T>

impl<T> !RefUnwindSafe for Mutex<T>

impl<T> !RefUnwindSafe for OnceCell<T>

impl<T> !RefUnwindSafe for RwLock<T>

impl<T> !RefUnwindSafe for Receiver<T>

impl<T> !RefUnwindSafe for Sender<T>

impl<T> !RefUnwindSafe for JoinSet<T>

impl<T> !RefUnwindSafe for Timeout<T>

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

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

impl<T> RefUnwindSafe for ReadHalf<T>

impl<T> RefUnwindSafe for WriteHalf<T>

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

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

impl<T> RefUnwindSafe for OwnedPermit<T>

impl<T> RefUnwindSafe for Receiver<T>

impl<T> RefUnwindSafe for Sender<T>

impl<T> RefUnwindSafe for WeakSender<T>

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

impl<T> RefUnwindSafe for LocalKey<T>

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

impl<T, U = T> !RefUnwindSafe for OwnedMappedMutexGuard<T, U>

impl<T, U = T> !RefUnwindSafe for OwnedRwLockMappedWriteGuard<T, U>

impl<T, U = T> !RefUnwindSafe for OwnedRwLockReadGuard<T, U>

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

impl<I, A> !RefUnwindSafe for Retry<I, A>

impl<I, A, C> !RefUnwindSafe for RetryIf<I, A, C>

impl<IO> !RefUnwindSafe for TlsStream<IO>

impl<IO> !RefUnwindSafe for TlsStream<IO>

impl<IO> !RefUnwindSafe for Accept<IO>

impl<IO> !RefUnwindSafe for Connect<IO>

impl<IO> !RefUnwindSafe for FallibleAccept<IO>

impl<IO> !RefUnwindSafe for FallibleConnect<IO>

impl<IO> !RefUnwindSafe for StartHandshake<IO>

impl<T> !RefUnwindSafe for TlsStream<T>

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

impl<K, V> RefUnwindSafe for StreamMap<K, V>

impl<S> !RefUnwindSafe for Timeout<S>

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

impl<St> RefUnwindSafe for Take<St>
where St: RefUnwindSafe,

impl<St, F> RefUnwindSafe for Filter<St, F>

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

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

impl<St, F> RefUnwindSafe for MapWhile<St, F>

impl<St, F> RefUnwindSafe for SkipWhile<St, F>

impl<St, F> RefUnwindSafe for TakeWhile<St, F>

impl<St, Fut, F> RefUnwindSafe for Then<St, Fut, F>

impl<T> !RefUnwindSafe for WatchStream<T>

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

impl<T> RefUnwindSafe for Peekable<T>

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

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

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

impl<T, U> RefUnwindSafe for Chain<T, U>

impl<T, U> RefUnwindSafe for Merge<T, U>

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

impl<L, R> RefUnwindSafe for Either<L, R>

impl<R> RefUnwindSafe for ReaderStream<R>
where R: RefUnwindSafe,

impl<R, F> RefUnwindSafe for InspectReader<R, F>

impl<S> RefUnwindSafe for CopyToBytes<S>
where S: RefUnwindSafe,

impl<S> RefUnwindSafe for SinkWriter<S>
where S: RefUnwindSafe,

impl<S, B> RefUnwindSafe for StreamReader<S, B>

impl<T> !RefUnwindSafe for PollSender<T>

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

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

impl<T, D> RefUnwindSafe for FramedRead<T, D>

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

impl<T, U> RefUnwindSafe for Framed<T, U>

impl<T, U> RefUnwindSafe for FramedParts<T, U>

impl<W, F> RefUnwindSafe for InspectWriter<W, F>

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

impl<'a> RefUnwindSafe for Entry<'a>

impl<'a> RefUnwindSafe for Deserializer<'a>

impl<'a> RefUnwindSafe for Iter<'a>

impl<'a> RefUnwindSafe for IterMut<'a>

impl<'a> RefUnwindSafe for Keys<'a>

impl<'a> RefUnwindSafe for OccupiedEntry<'a>

impl<'a> RefUnwindSafe for VacantEntry<'a>

impl<'a> RefUnwindSafe for Values<'a>

impl<K, V> RefUnwindSafe for Map<K, V>

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

impl<'a, T, Request> RefUnwindSafe for Ready<'a, T, Request>
where T: RefUnwindSafe,

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

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

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

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

impl<F, N> RefUnwindSafe for MapErrFuture<F, N>

impl<F, N> RefUnwindSafe for MapResultFuture<F, N>

impl<F, S> RefUnwindSafe for FutureService<F, S>

impl<F1, F2, N> RefUnwindSafe for AndThenFuture<F1, F2, N>

impl<F1, F2, N> RefUnwindSafe for ThenFuture<F1, F2, N>

impl<In, T, U, E> !RefUnwindSafe for BoxLayer<In, T, U, E>

impl<S, F> RefUnwindSafe for AndThen<S, F>

impl<S, F> RefUnwindSafe for MapErr<S, F>

impl<S, F> RefUnwindSafe for MapFuture<S, F>

impl<S, F> RefUnwindSafe for MapRequest<S, F>

impl<S, F> RefUnwindSafe for MapResponse<S, F>

impl<S, F> RefUnwindSafe for MapResult<S, F>

impl<S, F> RefUnwindSafe for Then<S, F>

impl<S, Req> RefUnwindSafe for Oneshot<S, Req>
where S: RefUnwindSafe, <S as Service<Req>>::Future: RefUnwindSafe, Req: RefUnwindSafe,

impl<Svc, S> !RefUnwindSafe for CallAll<Svc, S>

impl<Svc, S> !RefUnwindSafe for CallAllUnordered<Svc, S>

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

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

impl<T, Request> RefUnwindSafe for ReadyOneshot<T, Request>
where T: RefUnwindSafe,

impl<T, U, E> !RefUnwindSafe for BoxCloneService<T, U, E>

impl<T, U, E> !RefUnwindSafe for BoxService<T, U, E>

impl<T, U, E> !RefUnwindSafe for UnsyncBoxService<T, U, E>

impl<B> RefUnwindSafe for Limited<B>
where B: RefUnwindSafe,

impl<C, F> RefUnwindSafe for MapFailureClass<C, F>

impl<D, E> !RefUnwindSafe for UnsyncBoxBody<D, E>

impl<FailureClass, ClassifyEos> RefUnwindSafe for ClassifiedResponse<FailureClass, ClassifyEos>
where ClassifyEos: RefUnwindSafe, FailureClass: RefUnwindSafe,

impl<S> !RefUnwindSafe for Cors<S>

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

impl<Inner, Outer> RefUnwindSafe for Stack<Inner, Outer>
where Inner: RefUnwindSafe, Outer: RefUnwindSafe,

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

impl<T> !RefUnwindSafe for Instrumented<T>

impl<T> !RefUnwindSafe for WithDispatch<T>

impl RefUnwindSafe for Id

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

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

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

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

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

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

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

impl<T> !RefUnwindSafe for Instrumented<T>

impl<T> !RefUnwindSafe for WithDispatch<T>

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

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

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

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

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

impl<'a> RefUnwindSafe for Iter<'a>

impl<'a, F> !RefUnwindSafe for FieldFnVisitor<'a, F>

impl<'a, R> RefUnwindSafe for Scope<'a, R>
where R: RefUnwindSafe,

impl<'a, R> RefUnwindSafe for ScopeFromRoot<'a, R>
where <R as LookupSpan<'a>>::Data: RefUnwindSafe, R: RefUnwindSafe,

impl<'a, R> RefUnwindSafe for SpanRef<'a, R>
where <R as LookupSpan<'a>>::Data: RefUnwindSafe, R: RefUnwindSafe,

impl<'a, S> RefUnwindSafe for Context<'a, S>
where S: RefUnwindSafe,

impl<'a, S, N> !RefUnwindSafe for FmtContext<'a, S, N>

impl<'a, W> RefUnwindSafe for MutexGuardWriter<'a, W>

impl<'writer> !RefUnwindSafe for Writer<'writer>

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

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

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

impl<A, B, S> RefUnwindSafe for And<A, B, S>

impl<A, B, S> RefUnwindSafe for Or<A, B, S>

impl<A, S> RefUnwindSafe for Not<A, S>
where A: RefUnwindSafe,

impl<D, V> RefUnwindSafe for Delimited<D, V>

impl<D, V> RefUnwindSafe for VisitDelimited<D, V>

impl<E> RefUnwindSafe for FormattedFields<E>
where E: ?Sized,

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

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

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

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

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

impl<L, F, S> RefUnwindSafe for Filtered<L, F, S>

impl<L, I, S> RefUnwindSafe for Layered<L, I, S>

impl<L, S> !RefUnwindSafe for Handle<L, S>

impl<L, S> !RefUnwindSafe for Layer<L, S>

impl<M> RefUnwindSafe for WithMaxLevel<M>
where M: RefUnwindSafe,

impl<M> RefUnwindSafe for WithMinLevel<M>
where M: RefUnwindSafe,

impl<M, F> RefUnwindSafe for WithFilter<M, F>

impl<N, E, F, W> RefUnwindSafe for Subscriber<N, E, F, W>

impl<N, E, F, W> RefUnwindSafe for SubscriberBuilder<N, E, F, W>

impl<S, F, R> RefUnwindSafe for DynFilterFn<S, F, R>

impl<S, N, E, W> RefUnwindSafe for Layer<S, N, E, W>

impl<V> RefUnwindSafe for Alt<V>
where V: RefUnwindSafe,

impl<V> RefUnwindSafe for Messages<V>
where V: RefUnwindSafe,

impl<W> RefUnwindSafe for ArcWriter<W>
where W: RefUnwindSafe,

impl<'a> RefUnwindSafe for Node<'a>

impl<'a> RefUnwindSafe for NodeHandle<'a>

impl<'a> RefUnwindSafe for Value<'a>

impl<'a> RefUnwindSafe for NibbleSlice<'a>

impl<'a, 'cache, L> !RefUnwindSafe for TrieDBNodeDoubleEndedIterator<'a, 'cache, L>

impl<'a, 'cache, L> !RefUnwindSafe for TrieDBNodeIterator<'a, 'cache, L>

impl<'a, 'cache, L> !RefUnwindSafe for TrieDBDoubleEndedIterator<'a, 'cache, L>

impl<'a, 'cache, L> !RefUnwindSafe for TrieDBIterator<'a, 'cache, L>

impl<'a, 'cache, L> !RefUnwindSafe for TrieDBKeyDoubleEndedIterator<'a, 'cache, L>

impl<'a, 'cache, L> !RefUnwindSafe for TrieDBKeyIterator<'a, 'cache, L>

impl<'a, 'cache, L, Q> !RefUnwindSafe for Lookup<'a, 'cache, L, Q>

impl<'a, H> RefUnwindSafe for TrieAccess<'a, H>
where H: RefUnwindSafe,

impl<'a, L> !RefUnwindSafe for TrieDBMut<'a, L>

impl<'a, T, DB> RefUnwindSafe for TrieBuilder<'a, T, DB>

impl<'db, 'cache, L> !RefUnwindSafe for TrieKinds<'db, 'cache, L>

impl<'db, 'cache, L> !RefUnwindSafe for SecTrieDB<'db, 'cache, L>

impl<'db, 'cache, L> !RefUnwindSafe for FatDB<'db, 'cache, L>

impl<'db, 'cache, L> !RefUnwindSafe for FatDBIterator<'db, 'cache, L>

impl<'db, 'cache, L> !RefUnwindSafe for TrieDB<'db, 'cache, L>

impl<'db, 'cache, L> !RefUnwindSafe for TrieDBBuilder<'db, 'cache, L>

impl<'db, L> !RefUnwindSafe for SecTrieDBMut<'db, L>

impl<'db, L> !RefUnwindSafe for FatDBMut<'db, L>

impl<'db, L> !RefUnwindSafe for TrieDBMutBuilder<'db, L>

impl<D> RefUnwindSafe for OwnedNode<D>
where D: RefUnwindSafe,

impl<H> RefUnwindSafe for CachedValue<H>
where H: RefUnwindSafe,

impl<H> RefUnwindSafe for MerkleValue<H>
where H: RefUnwindSafe,

impl<H> RefUnwindSafe for NodeOwned<H>
where H: RefUnwindSafe,

impl<H> RefUnwindSafe for ValueOwned<H>
where H: RefUnwindSafe,

impl<HO> RefUnwindSafe for ChildReference<HO>
where HO: RefUnwindSafe,

impl<HO> RefUnwindSafe for Record<HO>
where HO: RefUnwindSafe,

impl<HO, CE> RefUnwindSafe for Error<HO, CE>

impl<L> RefUnwindSafe for Value<L>
where <<L as TrieLayout>::Hash as Hasher>::Out: RefUnwindSafe,

impl<L> RefUnwindSafe for Recorder<L>
where <<L as TrieLayout>::Hash as Hasher>::Out: RefUnwindSafe,

impl<T> RefUnwindSafe for TrieRoot<T>
where <<T as TrieLayout>::Hash as Hasher>::Out: RefUnwindSafe,

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

impl<'a> RefUnwindSafe for Value<'a>

impl RefUnwindSafe for A

impl RefUnwindSafe for MX

impl RefUnwindSafe for NS

impl<'a> RefUnwindSafe for LabelIter<'a>

impl<'a> RefUnwindSafe for BinDecoder<'a>

impl<'a> RefUnwindSafe for BinEncoder<'a>

impl<'a, R> RefUnwindSafe for RecordRef<'a, R>
where R: RefUnwindSafe,

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

impl<'r> RefUnwindSafe for RrsetRecords<'r>

impl<F, S, MF> !RefUnwindSafe for DnsMultiplexerConnect<F, S, MF>

impl<F, S, TE> !RefUnwindSafe for DnsExchangeConnect<F, S, TE>

impl<R> RefUnwindSafe for Record<R>
where R: RefUnwindSafe,

impl<R> RefUnwindSafe for RecordParts<R>
where R: RefUnwindSafe,

impl<S> !RefUnwindSafe for TcpStream<S>

impl<S> !RefUnwindSafe for UdpStream<S>

impl<S, MF> !RefUnwindSafe for DnsMultiplexer<S, MF>

impl<S, TE> !RefUnwindSafe for DnsExchangeBackground<S, TE>

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

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

impl<'a> RefUnwindSafe for LookupIter<'a>

impl<'i> RefUnwindSafe for Ipv4LookupIter<'i>

impl<'i> RefUnwindSafe for Ipv6LookupIter<'i>

impl<'i> RefUnwindSafe for MxLookupIter<'i>

impl<'i> RefUnwindSafe for NsLookupIter<'i>

impl<'i> RefUnwindSafe for SoaLookupIter<'i>

impl<'i> RefUnwindSafe for SrvLookupIter<'i>

impl<'i> RefUnwindSafe for TlsaLookupIter<'i>

impl<'i> RefUnwindSafe for TxtLookupIter<'i>

impl<'i> RefUnwindSafe for LookupIpIter<'i>

impl<C, E> !RefUnwindSafe for LookupIpFuture<C, E>

impl<P> !RefUnwindSafe for NameServer<P>

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

impl<T> !RefUnwindSafe for TryLock<T>

impl<Block, HostFns> RefUnwindSafe for MbmChecker<Block, HostFns>
where Block: RefUnwindSafe, HostFns: RefUnwindSafe,

impl<'t> RefUnwindSafe for CloseFrame<'t>

impl<Obj, Stream> RefUnwindSafe for RoundResult<Obj, Stream>
where Stream: RefUnwindSafe, Obj: RefUnwindSafe,

impl<Obj, Stream> RefUnwindSafe for StageResult<Obj, Stream>
where Obj: RefUnwindSafe, Stream: RefUnwindSafe,

impl<Role> !RefUnwindSafe for HandshakeError<Role>

impl<S, C> !RefUnwindSafe for ServerHandshake<S, C>

impl<Stream> RefUnwindSafe for HandshakeMachine<Stream>
where Stream: RefUnwindSafe,

impl<Stream> RefUnwindSafe for FrameSocket<Stream>
where Stream: RefUnwindSafe,

impl<Stream> RefUnwindSafe for WebSocket<Stream>
where Stream: RefUnwindSafe,

impl<const CHUNK_SIZE: usize> RefUnwindSafe for ReadBuffer<CHUNK_SIZE>

impl RefUnwindSafe for B0

impl RefUnwindSafe for B1

impl RefUnwindSafe for Z0

impl<U> RefUnwindSafe for NInt<U>
where U: RefUnwindSafe,

impl<U> RefUnwindSafe for PInt<U>
where U: RefUnwindSafe,

impl<U, B> RefUnwindSafe for UInt<U, B>

impl<V, A> RefUnwindSafe for TArr<V, A>

impl<'a, 'text> RefUnwindSafe for Paragraph<'a, 'text>

impl<'a, 'text> RefUnwindSafe for Paragraph<'a, 'text>

impl<'text> RefUnwindSafe for BidiInfo<'text>

impl<'text> RefUnwindSafe for InitialInfo<'text>

impl<'text> RefUnwindSafe for ParagraphBidiInfo<'text>

impl<'text> RefUnwindSafe for Utf8IndexLenIter<'text>

impl<'text> RefUnwindSafe for BidiInfo<'text>

impl<'text> RefUnwindSafe for InitialInfo<'text>

impl<'text> RefUnwindSafe for ParagraphBidiInfo<'text>

impl<'text> RefUnwindSafe for Utf16CharIndexIter<'text>

impl<'text> RefUnwindSafe for Utf16CharIter<'text>

impl<'text> RefUnwindSafe for Utf16IndexLenIter<'text>

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

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

impl<'a> RefUnwindSafe for Graphemes<'a>

impl<'a> RefUnwindSafe for UWordBounds<'a>

impl<'a> RefUnwindSafe for UnicodeWords<'a>

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

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

impl<'a> RefUnwindSafe for Input<'a>

impl<'a> RefUnwindSafe for Reader<'a>

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

impl<'a> RefUnwindSafe for UrlQuery<'a>

impl<S> RefUnwindSafe for Host<S>
where S: RefUnwindSafe,

impl<'a> RefUnwindSafe for DecodeError<'a>

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

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

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

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

impl<T> RefUnwindSafe for JsStatic<T>

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

impl<F> !RefUnwindSafe for Timeout<F>

impl !RefUnwindSafe for Val

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

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

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

impl<'instance> !RefUnwindSafe for Export<'instance>

impl<'module> RefUnwindSafe for ExportType<'module>

impl<'module> RefUnwindSafe for ImportType<'module>

impl<Params, Results> RefUnwindSafe for TypedFunc<Params, Results>

impl<T> !RefUnwindSafe for InstancePre<T>

impl<T> !RefUnwindSafe for Linker<T>

impl<T> !RefUnwindSafe for Store<T>

impl<'config> RefUnwindSafe for ModuleCacheEntry<'config>

impl<T> RefUnwindSafe for IsaBuilder<T>

impl<'a> RefUnwindSafe for ObjectBuilder<'a>

impl<'a> RefUnwindSafe for Imports<'a>

impl<'a> RefUnwindSafe for Cert<'a>

impl<'a> RefUnwindSafe for EndEntityCert<'a>

impl<'p> RefUnwindSafe for VerifiedPath<'p>

impl<'a> RefUnwindSafe for TrustAnchor<'a>

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

impl<Inner> RefUnwindSafe for Frozen<Inner>
where Inner: RefUnwindSafe,

impl<M, T> RefUnwindSafe for Address<M, T>

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

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

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

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

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

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

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

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

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

impl<'a> RefUnwindSafe for GeneralName<'a>

impl<'a> RefUnwindSafe for PublicKey<'a>

impl<'a> RefUnwindSafe for TbsCertificate<'a>

impl<'a> RefUnwindSafe for CtExtensions<'a>

impl<'a> RefUnwindSafe for CtLogID<'a>

impl<'a> RefUnwindSafe for GeneralSubtree<'a>

impl<'a> RefUnwindSafe for KeyIdentifier<'a>

impl<'a> RefUnwindSafe for PolicyMapping<'a>

impl<'a> RefUnwindSafe for PolicyMappings<'a>

impl<'a> RefUnwindSafe for X509Extension<'a>

impl<'a> RefUnwindSafe for ECPoint<'a>

impl<'a> RefUnwindSafe for RSAPublicKey<'a>

impl<'a> RefUnwindSafe for TbsCertList<'a>

impl<'a> RefUnwindSafe for EcdsaSigValue<'a>

impl<'a> RefUnwindSafe for X509Name<'a>

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

impl<Reader> RefUnwindSafe for PemIterator<Reader>
where Reader: RefUnwindSafe,

impl<T> !RefUnwindSafe for Connection<T>

impl<'a> RefUnwindSafe for DERWriter<'a>

impl<'a> RefUnwindSafe for DERWriterSeq<'a>

impl<'a> RefUnwindSafe for DERWriterSet<'a>

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

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

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

impl<B, T> RefUnwindSafe for Ref<B, T>

impl<O> RefUnwindSafe for F32<O>
where O: RefUnwindSafe,

impl<O> RefUnwindSafe for F64<O>
where O: RefUnwindSafe,

impl<O> RefUnwindSafe for I128<O>
where O: RefUnwindSafe,

impl<O> RefUnwindSafe for I16<O>
where O: RefUnwindSafe,

impl<O> RefUnwindSafe for I32<O>
where O: RefUnwindSafe,

impl<O> RefUnwindSafe for I64<O>
where O: RefUnwindSafe,

impl<O> RefUnwindSafe for U128<O>
where O: RefUnwindSafe,

impl<O> RefUnwindSafe for U16<O>
where O: RefUnwindSafe,

impl<O> RefUnwindSafe for U32<O>
where O: RefUnwindSafe,

impl<O> RefUnwindSafe for U64<O>
where O: RefUnwindSafe,

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

impl<Z> RefUnwindSafe for Zeroizing<Z>
where Z: RefUnwindSafe,

impl<'a> RefUnwindSafe for Compressor<'a>

impl<'a> RefUnwindSafe for Decompressor<'a>

impl<'a> RefUnwindSafe for Decoder<'a>

impl<'a> RefUnwindSafe for Encoder<'a>

impl<'a, R> RefUnwindSafe for Decoder<'a, R>
where R: RefUnwindSafe,

impl<'a, R> RefUnwindSafe for Encoder<'a, R>
where R: RefUnwindSafe,

impl<'a, W> RefUnwindSafe for Decoder<'a, W>
where W: RefUnwindSafe,

impl<'a, W> RefUnwindSafe for Encoder<'a, W>
where W: RefUnwindSafe,

impl<'a, W, F> RefUnwindSafe for AutoFinishEncoder<'a, W, F>

impl<'a, W, F> RefUnwindSafe for AutoFlushDecoder<'a, W, F>

impl<R, D> RefUnwindSafe for Reader<R, D>

impl<W, D> RefUnwindSafe for Writer<W, D>

impl<'a> RefUnwindSafe for CCtx<'a>

impl<'a> RefUnwindSafe for CDict<'a>

impl<'a> RefUnwindSafe for DCtx<'a>

impl<'a> RefUnwindSafe for DDict<'a>

impl<'a> RefUnwindSafe for InBuffer<'a>

impl<'a, C> RefUnwindSafe for OutBuffer<'a, C>
where C: RefUnwindSafe + ?Sized,