rustc_data_structures::marker

Trait DynSend

Source
pub unsafe auto trait DynSend { }

Implementations on Foreign Types§

Source§

impl !DynSend for Args

Source§

impl !DynSend for ArgsOs

Source§

impl !DynSend for VarsOs

Source§

impl !DynSend for StderrLock<'_>

Source§

impl !DynSend for StdoutLock<'_>

Source§

impl DynSend for DroplessArena

Source§

impl DynSend for Backtrace
where Backtrace: Send,

Source§

impl DynSend for File
where File: Send,

Source§

impl DynSend for Error
where Error: Send,

Source§

impl DynSend for Stderr
where Stderr: Send,

Source§

impl DynSend for Stdout
where Stdout: Send,

Source§

impl<A: Array + DynSend> DynSend for SmallVec<A>

Source§

impl<K: DynSend, S: DynSend> DynSend for HashSet<K, S>

Source§

impl<K: DynSend, V: DynSend, A: Allocator + Clone + DynSend> DynSend for BTreeMap<K, V, A>

Source§

impl<K: DynSend, V: DynSend, S: DynSend> DynSend for HashMap<K, V, S>

Source§

impl<K: DynSend, V: DynSend, S: DynSend> DynSend for IndexMap<K, V, S>

Source§

impl<T> DynSend for AtomicPtr<T>

Source§

impl<T: DynSend> DynSend for TypedArena<T>

Source§

impl<T: DynSend> DynSend for Sender<T>

Source§

impl<T: DynSend> DynSend for ThinVec<T>

Source§

impl<T: DynSend, A: Allocator + DynSend> DynSend for Vec<T, A>

Source§

impl<T: DynSend, F: DynSend> DynSend for LazyLock<T, F>

Source§

impl<T: DynSync + ?Sized> DynSend for &T

Source§

impl<T: ?Sized + DynSend> DynSend for Mutex<T>

Source§

impl<T: ?Sized + DynSend, A: Allocator + DynSend> DynSend for Box<T, A>

Source§

impl<T: ?Sized> !DynSend for *const T

Source§

impl<T: ?Sized> !DynSend for *mut T

Source§

impl<T: ?Sized> !DynSend for Rc<T>

Source§

impl<T: ?Sized> !DynSend for Weak<T>

Source§

impl<T: ?Sized> !DynSend for NonNull<T>

Source§

impl<T: ?Sized> !DynSend for MutexGuard<'_, T>

Source§

impl<T: ?Sized> !DynSend for RwLockReadGuard<'_, T>

Source§

impl<T: ?Sized> !DynSend for RwLockWriteGuard<'_, T>

Source§

impl<V: DynSend, S: DynSend> DynSend for IndexSet<V, S>

Implementors§

Source§

impl DynSend for Mmap
where Mmap: Send,

Source§

impl DynSend for OwnedSlice

Source§

impl DynSend for SelfProfiler

Source§

impl<P: Send + Pointer, T: Send + Tag, const CP: bool> DynSend for CopyTaggedPtr<P, T, CP>

Source§

impl<T: DynSend> DynSend for rustc_data_structures::sync::lock::maybe_sync::Lock<T>

Source§

impl<T: DynSend> DynSend for RwLock<T>

Source§

impl<T: ?Sized + Send> DynSend for IntoDynSyncSend<T>

Source§

impl<T: ?Sized + DynSync + DynSend> DynSend for Arc<T>

impl DynSend for TyCtxt<'_>

impl<'tcx> DynSend for GenericArg<'tcx>
where &'tcx (Ty<'tcx>, Region<'tcx>, Const<'tcx>): DynSend,

impl<'tcx> DynSend for Term<'tcx>
where &'tcx (Ty<'tcx>, Const<'tcx>): DynSend,

Auto implementors§

§

impl !DynSend for MmapMut

§

impl !DynSend for RegistryId

§

impl !DynSend for ThreadData

§

impl DynSend for NodeStatus

§

impl DynSend for rustc_data_structures::obligation_forest::NodeState

§

impl DynSend for TimePassesFormat

§

impl DynSend for Mode

§

impl DynSend for BaseNString

§

impl DynSend for Fingerprint

§

impl DynSend for PackedFingerprint

§

impl DynSend for rustc_data_structures::flock::linux::Lock

§

impl DynSend for FxHasher

§

impl DynSend for PreorderIndex

§

impl DynSend for Time

§

impl DynSend for Direction

§

impl DynSend for EdgeIndex

§

impl DynSend for NodeIndex

§

impl DynSend for CycleDetector

§

impl DynSend for PrivateZst

§

impl DynSend for Client

§

impl DynSend for ObligationTreeId

§

impl DynSend for Pu128

§

impl DynSend for EventFilter

§

impl DynSend for EventId

§

impl DynSend for QueryInvocationId

§

impl DynSend for SelfProfilerRef

§

impl DynSend for VerboseInfo

§

impl DynSend for SmallCStr

§

impl DynSend for Hash64

§

impl DynSend for Hash128

§

impl DynSend for HashingControls

§

impl DynSend for SipHasher128Hash

§

impl DynSend for FatalErrorMarker

§

impl DynSend for Svh

§

impl DynSend for ParallelGuard

§

impl DynSend for AtomicBool

§

impl DynSend for AtomicU32

§

impl DynSend for AtomicU64

§

impl DynSend for AtomicUsize

§

impl DynSend for Registry

§

impl DynSend for RegistryData

§

impl DynSend for MaybeTempDir

§

impl DynSend for rustc_data_structures::transitive_relation::Edge

§

impl DynSend for Index

§

impl DynSend for NoUndo

§

impl DynSend for rustc_data_structures::undo_log::Snapshot

§

impl DynSend for Unhasher

§

impl DynSend for NoError

§

impl DynSend for ModeUnion

§

impl<'a> !DynSend for TimingGuard<'a>

§

impl<'a> !DynSend for VerboseTimingGuard<'a>

§

impl<'a> DynSend for JsonTimePassesEntry<'a>

§

impl<'a, K, V> DynSend for Entry<'a, K, V>
where K: DynSend, V: DynSend,

§

impl<'a, T> !DynSend for FreezeReadGuard<'a, T>

§

impl<'a, T> !DynSend for FreezeWriteGuard<'a, T>

§

impl<'a, T> DynSend for Interned<'a, T>
where T: DynSync,

§

impl<'a, T> DynSend for LockGuard<'a, T>
where T: DynSend,

§

impl<'a, T, F> DynSend for ExtractIf<'a, T, F>
where F: DynSend, T: DynSend,

§

impl<'c, G, S, A, F> DynSend for SccsConstruction<'c, G, S, A, F>
where F: DynSend, G: DynSync, <G as DirectedGraph>::Node: DynSend, S: DynSend, A: DynSend,

§

impl<'g, N, E> DynSend for AdjacentEdges<'g, N, E>
where N: DynSync, E: DynSync,

§

impl<'g, N, E> DynSend for DepthFirstTraversal<'g, N, E>
where N: DynSync, E: DynSync,

§

impl<'graph, G> DynSend for TriColorDepthFirstSearch<'graph, G>
where G: DynSync + ?Sized, <G as DirectedGraph>::Node: DynSend,

§

impl<'p> DynSend for EventArgRecorder<'p>

§

impl<A> DynSend for SccDetails<A>
where A: DynSend,

§

impl<D> DynSend for rustc_data_structures::snapshot_vec::UndoLog<D>

§

impl<D, V, L> DynSend for SnapshotVec<D, V, L>
where V: DynSend, L: DynSend, D: DynSend,

§

impl<E> DynSend for rustc_data_structures::graph::implementation::Edge<E>
where E: DynSend,

§

impl<F> DynSend for OnDrop<F>
where F: DynSend,

§

impl<G> DynSend for DepthFirstSearch<G>
where G: DynSend, <G as DirectedGraph>::Node: DynSend,

§

impl<I, K, V> DynSend for SortedIndexMultiMap<I, K, V>
where I: DynSend, K: DynSend, V: DynSend,

§

impl<I, T> DynSend for AppendOnlyIndexVec<I, T>

§

impl<Iter> DynSend for PreOrderFrame<Iter>
where Iter: DynSend,

§

impl<K> DynSend for VarValue<K>
where K: DynSend, <K as UnifyKey>::Value: DynSend,

§

impl<K, V> DynSend for rustc_data_structures::snapshot_map::UndoLog<K, V>
where K: DynSend, V: DynSend,

§

impl<K, V> DynSend for SsoHashMap<K, V>
where K: DynSend, V: DynSend,

§

impl<K, V> DynSend for SortedMap<K, V>
where K: DynSend, V: DynSend,

§

impl<K, V> DynSend for UnordMap<K, V>
where K: DynSend, V: DynSend,

§

impl<K, V, L> DynSend for InPlace<K, V, L>
where V: DynSend, L: DynSend, K: DynSend,

§

impl<K, V, M, L> DynSend for SnapshotMap<K, V, M, L>
where M: DynSend, L: DynSend, K: DynSend, V: DynSend,

§

impl<N> DynSend for Inner<N>
where N: DynSend,

§

impl<N> DynSend for rustc_data_structures::graph::implementation::Node<N>
where N: DynSend,

§

impl<N> DynSend for Event<N>
where N: DynSend,

§

impl<N, E> DynSend for Graph<N, E>
where N: DynSend, E: DynSend,

§

impl<N, S, A> DynSend for rustc_data_structures::graph::scc::NodeState<N, S, A>
where A: DynSend, S: DynSend, N: DynSend,

§

impl<N, S, A> DynSend for Sccs<N, S, A>
where S: DynSend, A: DynSend,

§

impl<N, const BR: bool> DynSend for VecGraph<N, BR>
where N: DynSend,

§

impl<Node> DynSend for Kind<Node>
where Node: DynSend,

§

impl<Node> DynSend for Dominators<Node>
where Node: DynSend,

§

impl<O> DynSend for rustc_data_structures::obligation_forest::Node<O>
where O: DynSend,

§

impl<O> DynSend for ObligationForest<O>

§

impl<O, E> DynSend for ProcessResult<O, E>
where E: DynSend, O: DynSend,

§

impl<O, E> DynSend for rustc_data_structures::obligation_forest::Error<O, E>
where E: DynSend, O: DynSend,

§

impl<O, E> DynSend for Outcome<O, E>
where E: DynSend, O: DynSend,

§

impl<P, T, const COMPARE_PACKED: bool> DynSend for TaggedPtr<P, T, COMPARE_PACKED>
where P: Send, T: Send,

§

impl<S> DynSend for rustc_data_structures::snapshot_vec::Snapshot<S>
where S: DynSend,

§

impl<S> DynSend for rustc_data_structures::unify::Snapshot<S>

§

impl<S> DynSend for UnificationTable<S>
where S: DynSend,

§

impl<S, A> DynSend for WalkReturn<S, A>
where A: DynSend, S: DynSend,

§

impl<S, A> DynSend for SccData<S, A>
where S: DynSend, A: DynSend,

§

impl<T> !DynSend for WorkQueue<T>

§

impl<T> DynSend for Sharded<T>
where T: DynSend,

§

impl<T> DynSend for AtomicRef<T>
where T: DynSync,

§

impl<T> DynSend for Frozen<T>
where T: DynSend,

§

impl<T> DynSend for SsoHashSet<T>
where T: DynSend,

§

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

§

impl<T> DynSend for FreezeLock<T>
where T: DynSend,

§

impl<T> DynSend for rustc_data_structures::sync::lock::no_sync::Lock<T>
where T: DynSend,

§

impl<T> DynSend for CacheAligned<T>
where T: DynSend,

§

impl<T> DynSend for MTLock<T>
where T: DynSend,

§

impl<T> DynSend for OnceLock<T>
where T: DynSend,

§

impl<T> DynSend for AppendOnlyVec<T>
where T: DynSend,

§

impl<T> DynSend for WorkerLocal<T>
where T: DynSend,

§

impl<T> DynSend for TransitiveRelation<T>
where T: DynSend,

§

impl<T> DynSend for TransitiveRelationBuilder<T>
where T: DynSend,

§

impl<T> DynSend for VecLog<T>
where T: DynSend,

§

impl<T> DynSend for FromDyn<T>
where T: DynSend,

§

impl<T, A = Global> !DynSend for Arc<T, A>

§

impl<T, A = Global> !DynSend for rustc_data_structures::sync::Weak<T, A>

§

impl<T, I> DynSend for UnordItems<T, I>
where I: DynSend,

§

impl<V> DynSend for UnordBag<V>
where V: DynSend,

§

impl<V> DynSend for UnordSet<V>
where V: DynSend,

impl DynSend for Field

impl DynSend for Conf

impl DynSend for TryConf

impl DynSend for Msrv

impl DynSend for Rename

impl<'a> DynSend for ConfVisitor<'a>

impl !DynSend for IdentIter

impl DynSend for Pat

impl DynSend for Rel

impl DynSend for FullInt

impl DynSend for Radix

impl DynSend for Descend

impl DynSend for StrCount

impl DynSend for StrIndex

impl<'a> DynSend for VecArgs<'a>

impl<'a> DynSend for PanicExpn<'a>

impl<'a> DynSend for Sugg<'a>

impl<'a> DynSend for Range<'a>

impl<'a> DynSend for V<'a>

impl<'a> DynSend for NumericLiteral<'a>

impl<'a, 'b, 'tcx> !DynSend for HirEqInterExpr<'a, 'b, 'tcx>

impl<'a, 'b, 'tcx> !DynSend for PossibleBorrowerVisitor<'a, 'b, 'tcx>

impl<'a, 'tcx> !DynSend for SpanlessEq<'a, 'tcx>

impl<'a, 'tcx> !DynSend for SpanlessHash<'a, 'tcx>

impl<'a, 'tcx> !DynSend for ContainsName<'a, 'tcx>

impl<'a, 'tcx> !DynSend for DerefDelegate<'a, 'tcx>

impl<'a, 'tcx> !DynSend for BindingUsageFinder<'a, 'tcx>

impl<'a, 'tcx> DynSend for PossibleOriginVisitor<'a, 'tcx>

impl<'b, 'tcx> DynSend for PossibleBorrowerMap<'b, 'tcx>

impl<'cx, 'tcx> !DynSend for CertaintyVisitor<'cx, 'tcx>

impl<'hir> DynSend for IfLetOrMatch<'hir>

impl<'hir> DynSend for If<'hir>

impl<'hir> DynSend for IfLet<'hir>

impl<'hir> DynSend for IfOrIfLet<'hir>

impl<'hir> DynSend for While<'hir>

impl<'hir> DynSend for WhileLet<'hir>

impl<'tcx> DynSend for Constant<'tcx>

impl<'tcx> DynSend for DefinedTy<'tcx>

impl<'tcx> DynSend for ExprUseNode<'tcx>

impl<'tcx> DynSend for ExprFnSig<'tcx>

impl<'tcx> DynSend for ConstEvalCtxt<'tcx>

impl<'tcx> DynSend for ForLoop<'tcx>

impl<'tcx> DynSend for ExprUseCtxt<'tcx>

impl<'tcx> DynSend for InteriorMut<'tcx>

impl<T> DynSend for ParenHelper<T>
where T: DynSend,

impl DynSend for Config

impl !DynSend for CArg

impl !DynSend for ReusePool

impl !DynSend for Stacks

impl !DynSend for Node

impl !DynSend for Tree

impl !DynSend for InitOnce

impl !DynSend for Condvar

impl !DynSend for Futex

impl !DynSend for Mutex

impl !DynSend for RwLock

impl !DynSend for VClock

impl !DynSend for FdTable

impl !DynSend for DirTable

impl !DynSend for OpenDir

impl !DynSend for Epoll

impl !DynSend for ReadyList

impl !DynSend for Event

impl !DynSend for Buffer

impl DynSend for Timeout

impl DynSend for AtomicOp

impl DynSend for MinMax

impl DynSend for IoError

impl DynSend for FlockOp

impl DynSend for ClockId

impl DynSend for Handle

impl DynSend for ShiftOp

impl DynSend for AccessOp

impl DynSend for Creation

impl DynSend for RetagOp

impl DynSend for Item

impl DynSend for Stack

impl DynSend for BorTag

impl DynSend for Event

impl DynSend for History

impl DynSend for UniIndex

impl DynSend for Clock

impl DynSend for Instant

impl DynSend for DataRace

impl DynSend for MutexId

impl DynSend for RwLockId

impl DynSend for ThreadId

impl DynSend for LoadInfo

impl DynSend for RacingOp

impl DynSend for DynSym

impl DynSend for FdId

impl<'a, 'tcx> !DynSend for LiveAllocs<'a, 'tcx>

impl<'a, V> DynSend for UniEntry<'a, V>
where V: DynSend,

impl<'ecx, 'tcx> !DynSend for DiagnosticCxBuilder<'ecx, 'tcx>

impl<'history, 'ecx, 'tcx> !DynSend for DiagnosticCx<'history, 'ecx, 'tcx>

impl<'node> !DynSend for NodeAppArgs<'node>

impl<'node> DynSend for TbError<'node>

impl<'node, InErr> DynSend for ErrHandlerArgs<'node, InErr>
where InErr: DynSend,

impl<'tcx> !DynSend for ThreadState<'tcx>

impl<'tcx> !DynSend for Thread<'tcx>

impl<'tcx> !DynSend for ThreadManager<'tcx>

impl<'tcx> !DynSend for AllocExtra<'tcx>

impl<'tcx> !DynSend for FrameExtra<'tcx>

impl<'tcx> !DynSend for MiriMachine<'tcx>

impl<'tcx> DynSend for MainThreadState<'tcx>

impl<'tcx> DynSend for EnvVars<'tcx>

impl<'tcx> DynSend for TlsDtorsStatePriv<'tcx>

impl<'tcx> DynSend for PrimitiveLayouts<'tcx>

impl<'tcx> DynSend for CatchUnwindData<'tcx>

impl<'tcx> DynSend for TlsData<'tcx>

impl<'tcx> DynSend for TlsDtorsState<'tcx>

impl<'tcx> DynSend for TlsEntry<'tcx>

impl<'tcx> DynSend for UnixEnvVars<'tcx>

impl<'tree> !DynSend for TreeVisitor<'tree>

impl<K> DynSend for UniKeyMap<K>
where K: DynSend,

impl<K, V> DynSend for MapWitness<K, V>
where K: DynSend, V: DynSend,

impl<K, V> DynSend for MonoHashMap<K, V>
where K: DynSend, V: DynSend,

impl<NodeContinue, NodeApp, ErrHandler> DynSend for TreeVisitorStack<NodeContinue, NodeApp, ErrHandler>
where NodeContinue: DynSend, NodeApp: DynSend, ErrHandler: DynSend,

impl<T> DynSend for Elem<T>
where T: DynSend,

impl<T> DynSend for RangeObjectMap<T>
where T: DynSend,

impl<T> DynSend for Elem<T>
where T: DynSend,

impl<T> DynSend for RangeMap<T>
where T: DynSend,

impl<T> DynSend for FileDescWithId<T>
where T: DynSend + ?Sized,

impl<V> DynSend for UniValMap<V>
where V: DynSend,

impl DynSend for RegKind

impl DynSend for Abi

impl DynSend for Endian

impl DynSend for Float

impl DynSend for Integer

impl DynSend for Scalar

impl DynSend for Reg

impl DynSend for FieldIdx

impl DynSend for Align

impl DynSend for Niche

impl DynSend for Size

impl<'a> DynSend for Layout<'a>

impl<'a, Ty> DynSend for TyAndLayout<'a, Ty>
where Ty: DynSend,

impl<Cx> DynSend for LayoutCalculator<Cx>
where Cx: DynSend,

impl<F> DynSend for LayoutCalculatorError<F>
where F: DynSend,

impl<FieldIdx> DynSend for FieldsShape<FieldIdx>

impl<FieldIdx, VariantIdx> DynSend for Variants<FieldIdx, VariantIdx>
where VariantIdx: DynSend,

impl<FieldIdx, VariantIdx> DynSend for LayoutData<FieldIdx, VariantIdx>
where VariantIdx: DynSend,

impl<VariantIdx> DynSend for TagEncoding<VariantIdx>
where VariantIdx: DynSend,

impl DynSend for AsmMacro

impl DynSend for AttrArgs

impl DynSend for AttrKind

impl DynSend for ByRef

impl DynSend for Const

impl DynSend for ExprKind

impl DynSend for Extern

impl DynSend for FloatTy

impl DynSend for FnRetTy

impl DynSend for Inline

impl DynSend for IntTy

impl DynSend for IsAuto

impl DynSend for ItemKind

impl DynSend for LitKind

impl DynSend for ModKind

impl DynSend for PatKind

impl DynSend for RangeEnd

impl DynSend for Safety

impl DynSend for SelfKind

impl DynSend for StmtKind

impl DynSend for StrStyle

impl DynSend for Term

impl DynSend for TyKind

impl DynSend for UintTy

impl DynSend for UnOp

impl DynSend for DiffMode

impl DynSend for Kind

impl DynSend for LitKind

impl DynSend for Spacing

impl DynSend for Case

impl DynSend for LitError

impl DynSend for AssocOp

impl DynSend for Fixity

impl DynSend for FnCtxt

impl DynSend for Arm

impl DynSend for AttrItem

impl DynSend for BareFnTy

impl DynSend for Block

impl DynSend for Closure

impl DynSend for Crate

impl DynSend for EnumDef

impl DynSend for Expr

impl DynSend for FieldDef

impl DynSend for Fn

impl DynSend for FnDecl

impl DynSend for FnHeader

impl DynSend for FnSig

impl DynSend for Generics

impl DynSend for Impl

impl DynSend for Label

impl DynSend for Lifetime

impl DynSend for Local

impl DynSend for MacCall

impl DynSend for MacroDef

impl DynSend for MetaItem

impl DynSend for ModSpans

impl DynSend for MutTy

impl DynSend for Param

impl DynSend for Pat

impl DynSend for PatField

impl DynSend for Path

impl DynSend for QSelf

impl DynSend for Stmt

impl DynSend for StrLit

impl DynSend for Trait

impl DynSend for TraitRef

impl DynSend for Ty

impl DynSend for TyAlias

impl DynSend for UseTree

impl DynSend for Variant

impl DynSend for FncTree

impl DynSend for Type

impl DynSend for TypeTree

impl DynSend for NodeId

impl DynSend for Lit

impl DynSend for Token

impl DynSend for Comment

impl<'a> DynSend for FnKind<'a>

impl<'a> DynSend for TrailingBrace<'a>

impl<'a> DynSend for FnKind<'a>

impl<'t> DynSend for RefTokenTreeCursor<'t>

impl<K> DynSend for Item<K>
where K: DynSend,

impl<ModId> DynSend for StrippedCfgItem<ModId>
where ModId: DynSend,

impl<T> DynSend for P<T>
where T: DynSend + ?Sized,

impl<Wrapped, Tag> DynSend for AstNodeWrapper<Wrapped, Tag>
where Wrapped: DynSend, Tag: DynSend,

impl<'a> !DynSend for MisplacedImplTrait<'a>

impl<'a> DynSend for AstOwner<'a>

impl<'a> DynSend for SelfResolver<'a>

impl<'a> DynSend for ExtraDoubleDot<'a>

impl<'a> DynSend for InvalidRegister<'a>

impl<'a> DynSend for InvalidRegisterClass<'a>

impl<'a> DynSend for RegisterConflict<'a>

impl<'a> DynSend for SubTupleBinding<'a>

impl<'a, 'hir> !DynSend for LoweringContext<'a, 'hir>

impl<'a, 'hir> DynSend for NodeCollector<'a, 'hir>

impl<'a, 'hir> DynSend for ItemLowerer<'a, 'hir>

impl<'ast> DynSend for LifetimeCollectVisitor<'ast>

impl<'hir> DynSend for DelegationResults<'hir>

impl<'hir> DynSend for GenericArgsCtor<'hir>

impl DynSend for Mode

impl DynSend for ShowSpan

impl<'a> !DynSend for ShowSpanVisitor<'a>

impl<'a> DynSend for AstValidator<'a>

impl<'a> DynSend for BodyInExtern<'a>

impl<'a> DynSend for BoundInContext<'a>

impl<'a> DynSend for InherentImplCannot<'a>

impl<'a> DynSend for ItemUnderscore<'a>

impl<'a> DynSend for OutOfOrderParams<'a>

impl<'a> DynSend for PostExpansionVisitor<'a>

impl !DynSend for Printer

impl DynSend for Breaks

impl DynSend for Token

impl DynSend for BufEntry

impl DynSend for NoAnn

impl<'a> !DynSend for State<'a>

impl<'a> DynSend for AnnNode<'a>

impl<'a> DynSend for MacHeader<'a>

impl<'a> DynSend for DelegationKind<'a>

impl<'a> DynSend for Comments<'a>

impl<T> !DynSend for RingBuffer<T>

impl DynSend for IntType

impl DynSend for ReprAttr

impl<'a> DynSend for InvalidReprGeneric<'a>

impl<'a> DynSend for UnknownMetaItem<'a>

impl DynSend for DefUse

impl DynSend for Overlap

impl DynSend for ReadKind

impl DynSend for Control

impl DynSend for Cause

impl DynSend for Normal

impl DynSend for Reverse

impl DynSend for MoveSite

impl<'a> DynSend for CaptureReasonLabel<'a>

impl<'a> DynSend for OnClosureNote<'a>

impl<'a> DynSend for MoveBorrow<'a>

impl<'a> DynSend for AppearancesIter<'a>

impl<'a, 'b, 'infcx, 'tcx> !DynSend for GatherUsedMutsVisitor<'a, 'b, 'infcx, 'tcx>

impl<'a, 'b, 'tcx> !DynSend for NllTypeRelating<'a, 'b, 'tcx>

impl<'a, 'b, 'tcx> !DynSend for TypeVerifier<'a, 'b, 'tcx>

impl<'a, 'infcx, 'tcx> !DynSend for MirBorrowckCtxt<'a, 'infcx, 'tcx>

impl<'a, 'tcx> !DynSend for BorrowckDomain<'a, 'tcx>

impl<'a, 'tcx> !DynSend for BorrowckResults<'a, 'tcx>

impl<'a, 'tcx> !DynSend for OutOfScopePrecomputer<'a, 'tcx>

impl<'a, 'tcx> !DynSend for PoloniusOutOfScopePrecomputer<'a, 'tcx>

impl<'a, 'tcx> !DynSend for UseFinder<'a, 'tcx>

impl<'a, 'tcx> !DynSend for RawConstraints<'a, 'tcx>

impl<'a, 'tcx> !DynSend for SccConstraints<'a, 'tcx>

impl<'a, 'tcx> !DynSend for RegionRenumberer<'a, 'tcx>

impl<'a, 'tcx> !DynSend for ConstraintConversion<'a, 'tcx>

impl<'a, 'tcx> !DynSend for UniversalRegionRelationsBuilder<'a, 'tcx>

impl<'a, 'tcx> !DynSend for LiveVariablesVisitor<'a, 'tcx>

impl<'a, 'tcx> !DynSend for BorrowCheckContext<'a, 'tcx>

impl<'a, 'tcx> !DynSend for TypeChecker<'a, 'tcx>

impl<'a, 'tcx> DynSend for TypeNoCopy<'a, 'tcx>

impl<'a, 'tcx> DynSend for GatherBorrows<'a, 'tcx>

impl<'a, 'tcx> DynSend for Borrows<'a, 'tcx>

impl<'a, 'tcx> DynSend for DefUseVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSend for LoanInvalidationsGenerator<'a, 'tcx>

impl<'a, 'tcx> DynSend for LoanKillsGenerator<'a, 'tcx>

impl<'a, 'tcx> DynSend for NonGenericOpaqueTypeParam<'a, 'tcx>

impl<'a, 'tcx> DynSend for UseFactsExtractor<'a, 'tcx>

impl<'a, 'tcx, D> DynSend for Edges<'a, 'tcx, D>
where D: DynSync,

impl<'a, 'tcx, D> DynSend for RegionGraph<'a, 'tcx, D>
where D: DynSync,

impl<'a, 'tcx, D> DynSend for Successors<'a, 'tcx, D>
where D: DynSync,

impl<'a, 'typeck, 'b, 'tcx> !DynSend for LivenessContext<'a, 'typeck, 'b, 'tcx>

impl<'a, 'typeck, 'b, 'tcx> !DynSend for LivenessResults<'a, 'typeck, 'b, 'tcx>

impl<'infcx> !DynSend for BufferedDiag<'infcx>

impl<'infcx, 'tcx> !DynSend for BorrowckDiags<'infcx, 'tcx>

impl<'infcx, 'tcx> !DynSend for UniversalRegionsBuilder<'infcx, 'tcx>

impl<'me> DynSend for LocalUseMapBuild<'me>

impl<'tcx> !DynSend for UniverseInfoInner<'tcx>

impl<'tcx> !DynSend for BodyWithBorrowckFacts<'tcx>

impl<'tcx> !DynSend for UniverseInfo<'tcx>

impl<'tcx> !DynSend for NllOutput<'tcx>

impl<'tcx> !DynSend for RegionInferenceContext<'tcx>

impl<'tcx> !DynSend for CreateResult<'tcx>

impl<'tcx> !DynSend for UniversalRegionRelations<'tcx>

impl<'tcx> !DynSend for MirTypeckRegionConstraints<'tcx>

impl<'tcx> !DynSend for MirTypeckResults<'tcx>

impl<'tcx> DynSend for AnnotatedBorrowFnSignature<'tcx>

impl<'tcx> DynSend for StorageDeadOrDrop<'tcx>

impl<'tcx> DynSend for BorrowedContentSource<'tcx>

impl<'tcx> DynSend for UseSpans<'tcx>

impl<'tcx> DynSend for BorrowExplanation<'tcx>

impl<'tcx> DynSend for GroupedMoveError<'tcx>

impl<'tcx> DynSend for IllegalMoveOriginKind<'tcx>

impl<'tcx> DynSend for RegionErrorKind<'tcx>

impl<'tcx> DynSend for Trace<'tcx>

impl<'tcx> DynSend for CaptureReasonSuggest<'tcx>

impl<'tcx> DynSend for DefiningTy<'tcx>

impl<'tcx> DynSend for BorrowData<'tcx>

impl<'tcx> DynSend for BorrowSet<'tcx>

impl<'tcx> DynSend for OutlivesConstraint<'tcx>

impl<'tcx> DynSend for OutlivesConstraintSet<'tcx>

impl<'tcx> DynSend for AscribeUserTypeQuery<'tcx>

impl<'tcx> DynSend for PredicateQuery<'tcx>

impl<'tcx> DynSend for ConditionVisitor<'tcx>

impl<'tcx> DynSend for MoveError<'tcx>

impl<'tcx> DynSend for ErrorConstraintInfo<'tcx>

impl<'tcx> DynSend for RegionErrors<'tcx>

impl<'tcx> DynSend for NllMemberConstraint<'tcx>

impl<'tcx> DynSend for Prefixes<'tcx>

impl<'tcx> DynSend for LazyOpaqueTyEnv<'tcx>

impl<'tcx> DynSend for BlameConstraint<'tcx>

impl<'tcx> DynSend for RegionDefinition<'tcx>

impl<'tcx> DynSend for TypeTest<'tcx>

impl<'tcx> DynSend for MoveUnsized<'tcx>

impl<'tcx> DynSend for BorrowckInferCtxt<'tcx>

impl<'tcx> DynSend for RootPlace<'tcx>

impl<'tcx> DynSend for TyCtxtConsts<'tcx>

impl<'tcx> DynSend for DropData<'tcx>

impl<'tcx> DynSend for InstantiateOpaqueType<'tcx>

impl<'tcx> DynSend for UniversalRegionIndices<'tcx>

impl<'tcx> DynSend for UniversalRegions<'tcx>

impl<'tcx, R> DynSend for MemberConstraintSet<'tcx, R>
where R: DynSend,

impl<'tcx, T> DynSend for NormalizeQuery<'tcx, T>
where T: DynSend,

impl<'w> DynSend for FactWriter<'w>

impl<D> DynSend for ConstraintGraph<D>
where D: DynSend,

impl<N> !DynSend for RegionValues<N>

impl DynSend for IsTuple

impl DynSend for PathKind

impl DynSend for Ty

impl DynSend for Num

impl DynSend for State

impl DynSend for TestType

impl DynSend for AsmArgs

impl DynSend for Capture

impl DynSend for Assert

impl DynSend for Expander

impl DynSend for Expander

impl DynSend for Bounds

impl DynSend for Path

impl DynSend for BenchSig

impl DynSend for NonABI

impl DynSend for Test

impl<'a> !DynSend for MethodDef<'a>

impl<'a> !DynSend for TraitDef<'a>

impl<'a> !DynSend for CollectProcMacros<'a>

impl<'a> !DynSend for TestCtxt<'a>

impl<'a> !DynSend for TestHarnessGenerator<'a>

impl<'a> DynSend for CsFold<'a>

impl<'a> DynSend for SubstructureFields<'a>

impl<'a> DynSend for EnvNotDefined<'a>

impl<'a> DynSend for Substitution<'a>

impl<'a> DynSend for Substitution<'a>

impl<'a> DynSend for CfgEval<'a>

impl<'a> DynSend for TypeSubstitution<'a>

impl<'a> DynSend for Substructure<'a>

impl<'a> DynSend for ExpectedItem<'a>

impl<'a> DynSend for FormatUnknownTrait<'a>

impl<'a> DynSend for OnlyOneArgument<'a>

impl<'a> DynSend for TakesNoArguments<'a>

impl<'a> DynSend for Format<'a>

impl<'a> DynSend for Substitutions<'a>

impl<'a> DynSend for Substitutions<'a>

impl<'a> DynSend for StrCursor<'a>

impl<'a> DynSend for EntryPointCleaner<'a>

impl<'a> DynSend for InnerItemLinter<'a>

impl<'a, 'b> !DynSend for AlwaysErrorOnGenericParam<'a, 'b>

impl<'a, 'b> !DynSend for DetectNonGenericPointeeAttr<'a, 'b>

impl<'a, 'b> !DynSend for DetectNonVariantDefaultAttr<'a, 'b>

impl<'a, 'b> !DynSend for AllocFnFactory<'a, 'b>

impl<'cx, 'a> !DynSend for Context<'cx, 'a>

impl !DynSend for Addition

impl !DynSend for ThinData

impl !DynSend for ArchiveRO

impl DynSend for ExprKind

impl DynSend for CallConv

impl DynSend for FileType

impl DynSend for Linkage

impl DynSend for OptStage

impl DynSend for TypeKind

impl DynSend for Counter

impl DynSend for Split128

impl DynSend for DebugLoc

impl DynSend for LtoDylib

impl DynSend for DIFlags

impl<'a> !DynSend for LlvmArchiveBuilder<'a>

impl<'a> !DynSend for Linker<'a>

impl<'a> !DynSend for LlvmSelfProfiler<'a>

impl<'a> !DynSend for DiagnosticHandlers<'a>

impl<'a> !DynSend for Child<'a>

impl<'a> !DynSend for Iter<'a>

impl<'a> !DynSend for DIBuilder<'a>

impl<'a> !DynSend for ArchiveChild<'a>

impl<'a> !DynSend for ArchiveIterator<'a>

impl<'a> !DynSend for Builder<'a>

impl<'a> !DynSend for InvariantOpaque<'a>

impl<'a> !DynSend for Linker<'a>

impl<'a> !DynSend for OperandBundle<'a>

impl<'a> !DynSend for PassManager<'a>

impl<'a> !DynSend for RustArchiveMember<'a>

impl<'a> !DynSend for OperandBundleOwned<'a>

impl<'a> DynSend for LlvmError<'a>

impl<'a> DynSend for PossibleFeature<'a>

impl<'a> DynSend for FixedX18InvalidArch<'a>

impl<'a> DynSend for MismatchedDataLayout<'a>

impl<'a> DynSend for SymbolAlreadyDefined<'a>

impl<'a> DynSend for WithLlvmError<'a>

impl<'a> DynSend for WriteBytecode<'a>

impl<'a> DynSend for LLVMFeature<'a>

impl<'a, 'll> !DynSend for VariantMemberInfo<'a, 'll>

impl<'a, 'll, 'tcx> !DynSend for Builder<'a, 'll, 'tcx>

impl<'ll> !DynSend for Stub<'ll>

impl<'ll> !DynSend for Diagnostic<'ll>

impl<'ll> !DynSend for ValueIter<'ll>

impl<'ll> !DynSend for Funclet<'ll>

impl<'ll> !DynSend for VariantFieldInfo<'ll>

impl<'ll> !DynSend for DINodeCreationResult<'ll>

impl<'ll> !DynSend for OptimizationDiagnostic<'ll>

impl<'ll, 'tcx> !DynSend for CodegenCx<'ll, 'tcx>

impl<'ll, 'tcx> !DynSend for CrateCoverageContext<'ll, 'tcx>

impl<'ll, 'tcx> !DynSend for StubInfo<'ll, 'tcx>

impl<'ll, 'tcx> !DynSend for TypeMap<'ll, 'tcx>

impl<'ll, 'tcx> !DynSend for CodegenUnitDebugContext<'ll, 'tcx>

impl<'tcx> DynSend for UniqueTypeId<'tcx>

impl<'tcx> DynSend for FunctionCoverage<'tcx>

impl<'tcx> DynSend for FunctionCoverageCollector<'tcx>

impl<'tcx> DynSend for UsageSets<'tcx>

impl<T> DynSend for RawEnum<T>

impl DynSend for CguReuse

impl DynSend for Program

impl DynSend for EmitObj

impl DynSend for TypeKind

impl DynSend for Command

impl DynSend for NoField

impl DynSend for MemFlags

impl<'a> DynSend for AppleSdkRootError<'a>

impl<'a> DynSend for ArArchiveBuilder<'a>

impl<'a> DynSend for AixLinker<'a>

impl<'a> DynSend for BpfLinker<'a>

impl<'a> DynSend for EmLinker<'a>

impl<'a> DynSend for GccLinker<'a>

impl<'a> DynSend for L4Bender<'a>

impl<'a> DynSend for LlbcLinker<'a>

impl<'a> DynSend for MsvcLinker<'a>

impl<'a> DynSend for PtxLinker<'a>

impl<'a> DynSend for WasmLd<'a>

impl<'a> DynSend for RPathConfig<'a>

impl<'a> DynSend for CguNotRecorded<'a>

impl<'a> DynSend for CopyPath<'a>

impl<'a> DynSend for DebugArgPath<'a>

impl<'a> DynSend for ErrorCallingDllTool<'a>

impl<'a> DynSend for LinkingFailed<'a>

impl<'a> DynSend for NoModuleNamed<'a>

impl<'a> DynSend for NoSavedObjectFile<'a>

impl<'a> DynSend for UnableToRun<'a>

impl<'a> DynSend for UnknownArchiveKind<'a>

impl<'a> DynSend for UnsupportedArch<'a>

impl<'a, 'b, 'tcx, Bx> DynSend for LocalAnalyzer<'a, 'b, 'tcx, Bx>

impl<'a, 'tcx, Bx> DynSend for ConstDebugInfo<'a, 'tcx, Bx>

impl<'a, 'tcx, Bx> DynSend for FunctionCx<'a, 'tcx, Bx>

impl<'tcx> DynSend for InvalidMonomorphization<'tcx>

impl<'tcx> DynSend for GlobalAsmOperandRef<'tcx>

impl<'tcx> DynSend for AssertModuleSource<'tcx>

impl<'tcx> DynSend for FailedToGetLayout<'tcx>

impl<'tcx> DynSend for TerminatorCodegenHelper<'tcx>

impl<'tcx, B> DynSend for InlineAsmOperandRef<'tcx, B>

impl<'tcx, D> DynSend for PerLocalVarDebugInfo<'tcx, D>
where D: DynSend,

impl<'tcx, S, L> DynSend for FunctionDebugContext<'tcx, S, L>
where S: DynSend, L: DynSend,

impl<'tcx, V> DynSend for ReturnDest<'tcx, V>
where V: DynSend,

impl<'tcx, V> DynSend for LocalRef<'tcx, V>
where V: DynSend,

impl<'tcx, V> DynSend for Locals<'tcx, V>
where V: DynSend,

impl<'tcx, V> DynSend for OperandRef<'tcx, V>
where V: DynSend,

impl<'tcx, V> DynSend for PlaceRef<'tcx, V>
where V: DynSend,

impl<B> !DynSend for CodegenContext<B>

impl<B> !DynSend for Coordinator<B>

impl<B> !DynSend for OngoingCodegen<B>

impl<M> DynSend for SerializedModule<M>
where M: DynSend,

impl<M> DynSend for ModuleCodegen<M>
where M: DynSend,

impl<S, L> DynSend for DebugScope<S, L>
where S: DynSend, L: DynSend,

impl<T> DynSend for CachedLlbb<T>
where T: DynSend,

impl<T> DynSend for DebugInfoOffset<T>
where T: DynSend,

impl<V> DynSend for OperandValue<V>
where V: DynSend,

impl<V> DynSend for PlaceValue<V>
where V: DynSend,

impl !DynSend for SpanGuard

impl DynSend for Status

impl DynSend for PathElem

impl DynSend for State

impl DynSend for RangeSet

impl<'a, 'mir, 'tcx, Q> DynSend for FlowSensitiveAnalysis<'a, 'mir, 'tcx, Q>
where Q: DynSend,

impl<'a, 'mir, 'tcx, Q> DynSend for TransferFunction<'a, 'mir, 'tcx, Q>
where Q: DynSend,

impl<'a, 'tcx, Prov, Extra, Bytes> DynSend for AllocRef<'a, 'tcx, Prov, Extra, Bytes>
where Bytes: DynSync, Extra: DynSync, Prov: DynSync,

impl<'a, 'tcx, Prov, Extra, Bytes> DynSend for AllocRefMut<'a, 'tcx, Prov, Extra, Bytes>
where Bytes: DynSend, Extra: DynSend, Prov: DynSend,

impl<'a, 'tcx, Prov, P> DynSend for ArrayIterator<'a, 'tcx, Prov, P>
where P: DynSync, Prov: DynSend,

impl<'mir, 'tcx> !DynSend for Checker<'mir, 'tcx>

impl<'mir, 'tcx> DynSend for Qualifs<'mir, 'tcx>

impl<'mir, 'tcx> DynSend for CheckLiveDrops<'mir, 'tcx>

impl<'mir, 'tcx> DynSend for ConstCx<'mir, 'tcx>

impl<'rt, 'tcx, M> DynSend for ValidityVisitor<'rt, 'tcx, M>
where M: DynSend, <M as Machine<'tcx>>::MemoryMap: DynSend, <M as Machine<'tcx>>::ExtraFnVal: DynSend, <M as Machine<'tcx>>::Provenance: DynSend,

impl<'tcx> !DynSend for CompileTimeMachine<'tcx>

impl<'tcx> DynSend for ValTreeCreationError<'tcx>

impl<'tcx> DynSend for FnCallNonConst<'tcx>

impl<'tcx> DynSend for LiveDrop<'tcx>

impl<'tcx> DynSend for LiveDrop<'tcx>

impl<'tcx> DynSend for NonConstAwait<'tcx>

impl<'tcx> DynSend for NonConstDerefCoercion<'tcx>

impl<'tcx> DynSend for NonConstForLoopIntoIter<'tcx>

impl<'tcx> DynSend for NonConstMatchEq<'tcx>

impl<'tcx> DynSend for NonConstQuestionBranch<'tcx>

impl<'tcx> DynSend for NonConstTryBlockFromOutput<'tcx>

impl<'tcx> DynSend for FrameInfo<'tcx>

impl<'tcx> DynSend for AbsolutePathPrinter<'tcx>

impl<'tcx, M> DynSend for InterpCx<'tcx, M>
where M: DynSend, <M as Machine<'tcx>>::MemoryMap: DynSend, <M as Machine<'tcx>>::ExtraFnVal: DynSend,

impl<'tcx, M> DynSend for Memory<'tcx, M>
where <M as Machine<'tcx>>::MemoryMap: DynSend, <M as Machine<'tcx>>::ExtraFnVal: DynSend,

impl<'tcx, M> DynSend for EvaluatedCalleeAndArgs<'tcx, M>
where <M as Machine<'tcx>>::ExtraFnVal: DynSend, <M as Machine<'tcx>>::Provenance: DynSend,

impl<'tcx, Other> DynSend for FnVal<'tcx, Other>
where Other: DynSend,

impl<'tcx, Prov = CtfeProvenance, Extra = ()> !DynSend for Frame<'tcx, Prov, Extra>

impl<'tcx, Prov> DynSend for FnArg<'tcx, Prov>
where Prov: DynSend,

impl<'tcx, Prov> DynSend for ImmTy<'tcx, Prov>
where Prov: DynSend,

impl<'tcx, Prov> DynSend for OpTy<'tcx, Prov>
where Prov: DynSend,

impl<'tcx, Prov> DynSend for MPlaceTy<'tcx, Prov>
where Prov: DynSend,

impl<'tcx, Prov> DynSend for PlaceTy<'tcx, Prov>
where Prov: DynSend,

impl<'tcx, Prov> DynSend for LocalState<'tcx, Prov>
where Prov: DynSend,

impl<'tcx, Prov> DynSend for StackPopInfo<'tcx, Prov>
where Prov: DynSend,

impl<Prov> DynSend for Immediate<Prov>
where Prov: DynSend,

impl<Prov> DynSend for Operand<Prov>
where Prov: DynSend,

impl<Prov> DynSend for MemPlaceMeta<Prov>
where Prov: DynSend,

impl<Prov> DynSend for Place<Prov>
where Prov: DynSend,

impl<Prov> DynSend for LocalValue<Prov>
where Prov: DynSend,

impl<Prov> DynSend for MemPlace<Prov>
where Prov: DynSend,

impl<T> DynSend for MemoryKind<T>
where T: DynSend,

impl<T, PATH> DynSend for RefTracking<T, PATH>
where T: DynSend, PATH: DynSend,

impl DynSend for Error

impl DynSend for Expander

impl DynSend for AstNoAnn

impl DynSend for Ice

impl DynSend for IceFlags

impl DynSend for IcePath

impl<'a> !DynSend for RunCompiler<'a>

impl<'a> DynSend for AstHygieneAnn<'a>

impl<'a> DynSend for IceBugReport<'a>

impl<'a> DynSend for IceVersion<'a>

impl<'a> DynSend for RlinkCorruptFile<'a>

impl<'tcx> DynSend for PrintExtra<'tcx>

impl<'tcx> DynSend for HirIdentifiedAnn<'tcx>

impl<'tcx> DynSend for HirTypedAnn<'tcx>

impl DynSend for Level

impl DynSend for StashKey

impl DynSend for ParseOpt

impl DynSend for Prev

impl DynSend for Style

impl DynSend for ErrCode

impl DynSend for BugAbort

impl DynSend for IsLint

impl DynSend for Subdiag

impl DynSend for Buffy

impl DynSend for Margin

impl DynSend for Context

impl DynSend for Registry

impl DynSend for Line

impl DynSend for DiagCtxt

impl<'a> !DynSend for DiagArgFromDisplay<'a>

impl<'a> !DynSend for DiagCtxtHandle<'a>

impl<'a> DynSend for EmitTyped<'a>

impl<'a> DynSend for MdTree<'a>

impl<'a> DynSend for ArtifactNotification<'a>

impl<'a> DynSend for FutureBreakageItem<'a>

impl<'a> DynSend for FutureIncompatReport<'a>

impl<'a> DynSend for UnusedExterns<'a>

impl<'a> DynSend for MdStream<'a>

impl<'a, G = ErrorGuaranteed> !DynSend for Diag<'a, G>

impl<'args> !DynSend for TranslateError<'args>

impl<'args> DynSend for TranslateErrorKind<'args>

impl<S> DynSend for DiagSymbolList<S>
where S: DynSend,

impl !DynSend for TtParser

impl DynSend for KleeneOp

impl DynSend for CanRetry

impl DynSend for MacEager

impl DynSend for Marker

impl<'a> !DynSend for ModError<'a>

impl<'a> !DynSend for ExtCtxt<'a>

impl<'a> DynSend for StripUnconfigured<'a>

impl<'a> DynSend for CannotBeNameOfMacro<'a>

impl<'a> DynSend for ExpectedParenOrBrace<'a>

impl<'a> DynSend for FeatureRemoved<'a>

impl<'a> DynSend for FeatureRemovedReason<'a>

impl<'a> DynSend for IncompleteParse<'a>

impl<'a> DynSend for WrongFragmentKind<'a>

impl<'a> DynSend for MacroState<'a>

impl<'a> DynSend for ParserAnyMacro<'a>

impl<'a> DynSend for Frame<'a>

impl<'a, 'b> !DynSend for InvocationCollector<'a, 'b>

impl<'a, 'b> !DynSend for MacroExpander<'a, 'b>

impl<'a, 'b> !DynSend for Rustc<'a, 'b>

impl<'a, T> DynSend for Stack<'a, T>
where T: DynSend + DynSync,

impl<'dcx, 'matcher> !DynSend for CollectTrackerAndEmitter<'dcx, 'matcher>

impl<'feat> DynSend for ExpansionConfig<'feat>

impl<'matcher> DynSend for FailureForwarder<'matcher>

impl<'tt> DynSend for TtHandle<'tt>

impl<'tt> DynSend for FirstSets<'tt>

impl<'tt> DynSend for TokenSet<'tt>

impl<T> !DynSend for MessagePipe<T>

impl<T, F> DynSend for ParseResult<T, F>
where T: DynSend, F: DynSend,

impl<T, U> DynSend for ExpandResult<T, U>
where T: DynSend, U: DynSend,

impl DynSend for Feature

impl DynSend for Features

impl DynSend for CtorKind

impl DynSend for CtorOf

impl DynSend for DefKind

impl DynSend for IsAsync

impl DynSend for PrimTy

impl DynSend for RangeEnd

impl DynSend for Safety

impl DynSend for UseKind

impl DynSend for LangItem

impl DynSend for Target

impl DynSend for Config

impl DynSend for DefKey

impl DynSend for DefPath

impl DynSend for BodyId

impl DynSend for FnHeader

impl DynSend for InferArg

impl DynSend for ItemId

impl DynSend for Lifetime

impl DynSend for ModSpans

impl DynSend for Upvar

impl DynSend for HirId

impl DynSend for OwnerId

impl DynSend for None

impl<'a> DynSend for FnKind<'a>

impl<'hir> DynSend for ArrayLen<'hir>

impl<'hir> DynSend for AssocItemConstraintKind<'hir>

impl<'hir> DynSend for ConstArgKind<'hir>

impl<'hir> DynSend for ExprKind<'hir>

impl<'hir> DynSend for FnRetTy<'hir>

impl<'hir> DynSend for ForeignItemKind<'hir>

impl<'hir> DynSend for GenericArg<'hir>

impl<'hir> DynSend for GenericBound<'hir>

impl<'hir> DynSend for GenericParamKind<'hir>

impl<'hir> DynSend for ImplItemKind<'hir>

impl<'hir> DynSend for InlineAsmOperand<'hir>

impl<'hir> DynSend for ItemKind<'hir>

impl<'hir> DynSend for Node<'hir>

impl<'hir> DynSend for OwnerNode<'hir>

impl<'hir> DynSend for PatKind<'hir>

impl<'hir> DynSend for PreciseCapturingArg<'hir>

impl<'hir> DynSend for QPath<'hir>

impl<'hir> DynSend for StmtKind<'hir>

impl<'hir> DynSend for Term<'hir>

impl<'hir> DynSend for TraitFn<'hir>

impl<'hir> DynSend for TraitItemKind<'hir>

impl<'hir> DynSend for TyKind<'hir>

impl<'hir> DynSend for VariantData<'hir>

impl<'hir> DynSend for WherePredicate<'hir>

impl<'hir> DynSend for Arm<'hir>

impl<'hir> DynSend for AssocItemConstraint<'hir>

impl<'hir> DynSend for BareFnTy<'hir>

impl<'hir> DynSend for Block<'hir>

impl<'hir> DynSend for Body<'hir>

impl<'hir> DynSend for Closure<'hir>

impl<'hir> DynSend for ConstArg<'hir>

impl<'hir> DynSend for Crate<'hir>

impl<'hir> DynSend for EnumDef<'hir>

impl<'hir> DynSend for Expr<'hir>

impl<'hir> DynSend for ExprField<'hir>

impl<'hir> DynSend for FieldDef<'hir>

impl<'hir> DynSend for FnDecl<'hir>

impl<'hir> DynSend for FnSig<'hir>

impl<'hir> DynSend for ForeignItem<'hir>

impl<'hir> DynSend for GenericArgs<'hir>

impl<'hir> DynSend for GenericParam<'hir>

impl<'hir> DynSend for Generics<'hir>

impl<'hir> DynSend for Impl<'hir>

impl<'hir> DynSend for ImplItem<'hir>

impl<'hir> DynSend for InlineAsm<'hir>

impl<'hir> DynSend for Item<'hir>

impl<'hir> DynSend for LetExpr<'hir>

impl<'hir> DynSend for LetStmt<'hir>

impl<'hir> DynSend for Mod<'hir>

impl<'hir> DynSend for MutTy<'hir>

impl<'hir> DynSend for OpaqueTy<'hir>

impl<'hir> DynSend for OwnerInfo<'hir>

impl<'hir> DynSend for Param<'hir>

impl<'hir> DynSend for Pat<'hir>

impl<'hir> DynSend for PatField<'hir>

impl<'hir> DynSend for PathSegment<'hir>

impl<'hir> DynSend for PolyTraitRef<'hir>

impl<'hir> DynSend for Stmt<'hir>

impl<'hir> DynSend for TraitItem<'hir>

impl<'hir> DynSend for TraitRef<'hir>

impl<'hir> DynSend for Ty<'hir>

impl<'hir> DynSend for Variant<'hir>

impl<'hir> DynSend for WhereBoundPredicate<'hir>

impl<'hir> DynSend for WhereEqPredicate<'hir>

impl<'hir> DynSend for WhereRegionPredicate<'hir>

impl<'hir, R> DynSend for Path<'hir, R>
where R: DynSend,

impl<'tcx> DynSend for MaybeOwner<'tcx>

impl<'tcx> DynSend for AttributeMap<'tcx>

impl<'tcx> DynSend for OwnerNodes<'tcx>

impl<'tcx> DynSend for ParentedNode<'tcx>

impl<'tcx> DynSend for Arena<'tcx>

impl<I> DynSend for EnumerateAndAdjust<I>
where I: DynSend,

impl<Id> DynSend for Res<Id>
where Id: DynSend,

impl<T> DynSend for PerNS<T>
where T: DynSend,

impl DynSend for FnKind

impl DynSend for Context

impl DynSend for RegionId

impl<'a> DynSend for Scope<'a>

impl<'a> DynSend for RegionInferReason<'a>

impl<'a> DynSend for VarianceTerm<'a>

impl<'a> DynSend for CollectUsageSpans<'a>

impl<'a> DynSend for TruncatedScopeDebug<'a>

impl<'a> DynSend for AmbiguousAssocItem<'a>

impl<'a> DynSend for AssocItemNotFound<'a>

impl<'a> DynSend for CoerceUnsizedMay<'a>

impl<'a> DynSend for CrossCrateTraits<'a>

impl<'a> DynSend for DispatchFromDynSame<'a>

impl<'a> DynSend for DispatchFromDynZST<'a>

impl<'a> DynSend for InherentPrimitiveTy<'a>

impl<'a> DynSend for OnlyCurrentTraitsTy<'a>

impl<'a> DynSend for Constraint<'a>

impl<'a, 'tcx> !DynSend for Autoderef<'a, 'tcx>

impl<'a, 'tcx> !DynSend for InlineAsmCtxt<'a, 'tcx>

impl<'a, 'tcx> !DynSend for WfCheckingCtxt<'a, 'tcx>

impl<'a, 'tcx> !DynSend for GenericParamAndBoundVarCollector<'a, 'tcx>

impl<'a, 'tcx> !DynSend for ConstraintContext<'a, 'tcx>

impl<'a, 'tcx> !DynSend for SolveContext<'a, 'tcx>

impl<'a, 'tcx> !DynSend for TermsContext<'a, 'tcx>

impl<'a, 'tcx> DynSend for RemapLateBound<'a, 'tcx>

impl<'a, 'tcx> DynSend for BoundVarContext<'a, 'tcx>

impl<'a, 'tcx> DynSend for WrongNumberOfGenericArgs<'a, 'tcx>

impl<'a, 'tcx, E> !DynSend for ImplTraitInTraitCollector<'a, 'tcx, E>

impl<'cx, 'tcx> !DynSend for TyVarReplacer<'cx, 'tcx>

impl<'cx, 'tcx> !DynSend for UncoveredTyParamCollector<'cx, 'tcx>

impl<'tcx> DynSend for GenericsArgsErrExtend<'tcx>

impl<'tcx> DynSend for AutoderefSnapshot<'tcx>

impl<'tcx> DynSend for Bounds<'tcx>

impl<'tcx> DynSend for Anonymize<'tcx>

impl<'tcx> DynSend for ImplTraitInTraitCollector<'tcx>

impl<'tcx> DynSend for RemapHiddenTyRegions<'tcx>

impl<'tcx> DynSend for ReplaceTy<'tcx>

impl<'tcx> DynSend for RegionResolutionVisitor<'tcx>

impl<'tcx> DynSend for GATArgsCollector<'tcx>

impl<'tcx> DynSend for HasErrorDeep<'tcx>

impl<'tcx> DynSend for IsProbablyCyclical<'tcx>

impl<'tcx> DynSend for RedundantLifetimeArgsLint<'tcx>

impl<'tcx> DynSend for Checker<'tcx>

impl<'tcx> DynSend for InherentCollect<'tcx>

impl<'tcx> DynSend for InherentOverlapChecker<'tcx>

impl<'tcx> DynSend for AssocTyToOpaque<'tcx>

impl<'tcx> DynSend for MapAndCompressBoundVars<'tcx>

impl<'tcx> DynSend for CollectItemTypesVisitor<'tcx>

impl<'tcx> DynSend for ItemCtxt<'tcx>

impl<'tcx> DynSend for RpitConstraintChecker<'tcx>

impl<'tcx> DynSend for TaitConstraintLocator<'tcx>

impl<'tcx> DynSend for GenericArgsBuilder<'tcx>

impl<'tcx> DynSend for GenericsBuilder<'tcx>

impl<'tcx> DynSend for ParamIndexRemapper<'tcx>

impl<'tcx> DynSend for PredicatesBuilder<'tcx>

impl<'tcx> DynSend for InvalidReceiverTy<'tcx>

impl<'tcx> DynSend for TyOfAssocConstBindingNote<'tcx>

impl<'tcx> DynSend for TyParamFirstLocal<'tcx>

impl<'tcx> DynSend for TyParamFirstLocalLint<'tcx>

impl<'tcx> DynSend for TypeOf<'tcx>

impl<'tcx> DynSend for TypeofReservedKeywordUsed<'tcx>

impl<'tcx> DynSend for ExplicitPredicatesMap<'tcx>

impl DynSend for Nested

impl<'a> !DynSend for State<'a>

impl<'a> DynSend for AnnNode<'a>

impl DynSend for Diverges

impl DynSend for Needs

impl DynSend for PlaceOp

impl DynSend for Issue

impl DynSend for Mode

impl DynSend for IsAssign

impl DynSend for Op

impl DynSend for MutblCap

impl<'a> DynSend for DeclOrigin<'a>

impl<'a> DynSend for SelfSource<'a>

impl<'a> DynSend for ConstSelectMustBeFn<'a>

impl<'a> DynSend for Declaration<'a>

impl<'a, 'tcx> !DynSend for Coerce<'a, 'tcx>

impl<'a, 'tcx> !DynSend for NestedObligationsForSelfTy<'a, 'tcx>

impl<'a, 'tcx> !DynSend for FnCtxt<'a, 'tcx>

impl<'a, 'tcx> !DynSend for GatherLocalsVisitor<'a, 'tcx>

impl<'a, 'tcx> !DynSend for ConfirmContext<'a, 'tcx>

impl<'a, 'tcx> !DynSend for ProbeContext<'a, 'tcx>

impl<'a, 'tcx> !DynSend for InferBorrowKindVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSend for PassToVariadicFunction<'a, 'tcx>

impl<'a, 'tcx> DynSend for PatInfo<'a, 'tcx>

impl<'cx, 'tcx> !DynSend for Resolver<'cx, 'tcx>

impl<'cx, 'tcx> !DynSend for WritebackCx<'cx, 'tcx>

impl<'tcx> !DynSend for TypeckRootCtxt<'tcx>

impl<'tcx> DynSend for CallStep<'tcx>

impl<'tcx> DynSend for CastError<'tcx>

impl<'tcx> DynSend for PointerKind<'tcx>

impl<'tcx> DynSend for TypeMismatchSource<'tcx>

impl<'tcx> DynSend for ExpectedReturnTypeLabel<'tcx>

impl<'tcx> DynSend for Expectation<'tcx>

impl<'tcx> DynSend for Compatibility<'tcx>

impl<'tcx> DynSend for Error<'tcx>

impl<'tcx> DynSend for MethodError<'tcx>

impl<'tcx> DynSend for CandidateKind<'tcx>

impl<'tcx> DynSend for PickKind<'tcx>

impl<'tcx> DynSend for DeferredCallResolution<'tcx>

impl<'tcx> DynSend for CastCheck<'tcx>

impl<'tcx> DynSend for ClosureSignatures<'tcx>

impl<'tcx> DynSend for ExpectedSig<'tcx>

impl<'tcx> DynSend for CannotCastToBool<'tcx>

impl<'tcx> DynSend for CastEnumDrop<'tcx>

impl<'tcx> DynSend for IntToWide<'tcx>

impl<'tcx> DynSend for LossyProvenanceInt2Ptr<'tcx>

impl<'tcx> DynSend for LossyProvenancePtr2Int<'tcx>

impl<'tcx> DynSend for SuggestConvertViaMethod<'tcx>

impl<'tcx> DynSend for TrivialCast<'tcx>

impl<'tcx> DynSend for ArgMatrix<'tcx>

impl<'tcx> DynSend for FindClosureArg<'tcx>

impl<'tcx> DynSend for LoweredTy<'tcx>

impl<'tcx> DynSend for ConfirmResult<'tcx>

impl<'tcx> DynSend for Candidate<'tcx>

impl<'tcx> DynSend for Pick<'tcx>

impl<'tcx> DynSend for MethodCallee<'tcx>

impl<'tcx> DynSend for NoMatchData<'tcx>

impl<'tcx> DynSend for TopInfo<'tcx>

impl<'tcx> DynSend for BreakableCtxt<'tcx>

impl<'tcx> DynSend for CoroutineTypes<'tcx>

impl<'tcx> DynSend for EnclosingBreakables<'tcx>

impl<'tcx> DynSend for InferBorrowKind<'tcx>

impl<'tcx> DynSend for EagerlyNormalizeConsts<'tcx>

impl<'tcx, 'exprs, E> DynSend for Expressions<'tcx, 'exprs, E>
where E: DynSync,

impl<'tcx, 'exprs, E> DynSend for CoerceMany<'tcx, 'exprs, E>
where E: DynSync,

impl<'tcx, Cx, D> DynSend for ExprUseVisitor<'tcx, Cx, D>
where Cx: DynSend, D: DynSend,

impl DynSend for NoCfg

impl DynSend for NoPath

impl DynSend for Ok

impl<'a> DynSend for AssertionAuto<'a>

impl<'a> DynSend for CorruptFile<'a>

impl<'a> DynSend for CreateDepGraph<'a>

impl<'a> DynSend for CreateIncrCompDir<'a>

impl<'a> DynSend for CreateLock<'a>

impl<'a> DynSend for CreateNew<'a>

impl<'a> DynSend for DeleteFull<'a>

impl<'a> DynSend for DeleteLock<'a>

impl<'a> DynSend for DeleteOld<'a>

impl<'a> DynSend for DeletePartial<'a>

impl<'a> DynSend for DeleteWorkProduct<'a>

impl<'a> DynSend for Finalize<'a>

impl<'a> DynSend for FinalizedGcFailed<'a>

impl<'a> DynSend for HardLinkFailed<'a>

impl<'a> DynSend for InvalidGcFailed<'a>

impl<'a> DynSend for MoveDepGraph<'a>

impl<'a> DynSend for NotClean<'a>

impl<'a> DynSend for NotDirty<'a>

impl<'a> DynSend for NotLoaded<'a>

impl<'a> DynSend for RepeatedDepNodeLabel<'a>

impl<'a> DynSend for SessionGcFailed<'a>

impl<'a> DynSend for WriteNew<'a>

impl<'tcx> DynSend for IfThisChanged<'tcx>

impl<'tcx> DynSend for DirtyCleanVisitor<'tcx>

impl<'tcx> DynSend for FindAllAttrs<'tcx>

impl<T> DynSend for LoadResult<T>
where T: DynSend,

impl<'a, 'tcx> !DynSend for At<'a, 'tcx>

impl<'a, 'tcx> !DynSend for TypeFreshener<'a, 'tcx>

impl<'a, 'tcx> !DynSend for FullTypeResolver<'a, 'tcx>

impl<'a, 'tcx> !DynSend for OpportunisticRegionResolver<'a, 'tcx>

impl<'a, 'tcx> !DynSend for OpportunisticVarResolver<'a, 'tcx>

impl<'a, 'tcx> !DynSend for InferenceFudger<'a, 'tcx>

impl<'a, 'tcx> DynSend for RegionRelations<'a, 'tcx>

impl<'a, 'tcx> DynSend for OpaqueTypeTable<'a, 'tcx>

impl<'a, 'tcx> DynSend for LeakCheck<'a, 'tcx>

impl<'a, 'tcx> DynSend for RegionConstraintCollector<'a, 'tcx>

impl<'a, 'tcx> DynSend for TypeVariableTable<'a, 'tcx>

impl<'a, 'tcx> DynSend for ProjectionCache<'a, 'tcx>

impl<'cx, 'tcx> !DynSend for Canonicalizer<'cx, 'tcx>

impl<'cx, 'tcx> DynSend for LexicalResolver<'cx, 'tcx>

impl<'cx, 'tcx> DynSend for VerifyBoundCx<'cx, 'tcx>

impl<'cx, 'tcx, D> DynSend for TypeOutlives<'cx, 'tcx, D>
where D: DynSend,

impl<'infcx, 'tcx> !DynSend for LatticeOp<'infcx, 'tcx>

impl<'infcx, 'tcx> !DynSend for TypeRelating<'infcx, 'tcx>

impl<'me, 'tcx> !DynSend for Generalizer<'me, 'tcx>

impl<'tcx> DynSend for SubregionOrigin<'tcx>

impl<'tcx> DynSend for ValuePairs<'tcx>

impl<'tcx> DynSend for RegionResolutionError<'tcx>

impl<'tcx> DynSend for VarValue<'tcx>

impl<'tcx> DynSend for Constraint<'tcx>

impl<'tcx> DynSend for GenericKind<'tcx>

impl<'tcx> DynSend for UndoLog<'tcx>

impl<'tcx> DynSend for VerifyBound<'tcx>

impl<'tcx> DynSend for UndoLog<'tcx>

impl<'tcx> DynSend for TypeVariableValue<'tcx>

impl<'tcx> DynSend for ScrubbedTraitError<'tcx>

impl<'tcx> DynSend for ProjectionCacheEntry<'tcx>

impl<'tcx> DynSend for FreeRegionMap<'tcx>

impl<'tcx> DynSend for LexicalRegionResolutions<'tcx>

impl<'tcx> DynSend for RegionAndOrigin<'tcx>

impl<'tcx> DynSend for OpaqueTypeDecl<'tcx>

impl<'tcx> DynSend for OpaqueTypeStorage<'tcx>

impl<'tcx> DynSend for OutlivesEnvironment<'tcx>

impl<'tcx> DynSend for MiniGraph<'tcx>

impl<'tcx> DynSend for SccUniverse<'tcx>

impl<'tcx> DynSend for RegionConstraintData<'tcx>

impl<'tcx> DynSend for RegionConstraintStorage<'tcx>

impl<'tcx> DynSend for TwoRegions<'tcx>

impl<'tcx> DynSend for Verify<'tcx>

impl<'tcx> DynSend for VerifyIfEq<'tcx>

impl<'tcx> DynSend for CombinedSnapshot<'tcx>

impl<'tcx> DynSend for InferCtxtUndoLogs<'tcx>

impl<'tcx> DynSend for Snapshot<'tcx>

impl<'tcx> DynSend for InferCtxt<'tcx>

impl<'tcx> DynSend for InferCtxtBuilder<'tcx>

impl<'tcx> DynSend for InferCtxtInner<'tcx>

impl<'tcx> DynSend for InferenceLiteralEraser<'tcx>

impl<'tcx> DynSend for RegionObligation<'tcx>

impl<'tcx> DynSend for TypeTrace<'tcx>

impl<'tcx> DynSend for TyVidEqKey<'tcx>

impl<'tcx> DynSend for TypeVariableStorage<'tcx>

impl<'tcx> DynSend for MismatchedProjectionTypes<'tcx>

impl<'tcx> DynSend for ProjectionCacheKey<'tcx>

impl<'tcx> DynSend for ProjectionCacheStorage<'tcx>

impl<'tcx> DynSend for PredicateSet<'tcx>

impl<'tcx, OP> DynSend for ConstrainOpaqueTypeRegionVisitor<'tcx, OP>
where OP: DynSend,

impl<'tcx, OP> DynSend for FreeRegionsVisitor<'tcx, OP>
where OP: DynSend,

impl<'tcx, T> DynSend for InferOk<'tcx, T>
where T: DynSend,

impl<'tcx, T> DynSend for Normalized<'tcx, T>
where T: DynSend,

impl<'tcx, T> DynSend for Obligation<'tcx, T>
where T: DynSend,

impl<T> DynSend for Generalization<T>
where T: DynSend,

impl !DynSend for Compiler

impl !DynSend for Config

impl !DynSend for Linker

impl<'a> DynSend for FailedWritingFile<'a>

impl<'a> DynSend for LintStoreExpandImpl<'a>

impl<'a, T> !DynSend for QueryResult<'a, T>

impl<'tcx> !DynSend for Queries<'tcx>

impl<T> DynSend for Query<T>
where T: DynSend,

impl DynSend for AltHead

impl DynSend for TyTyKind

impl DynSend for TypeIr

impl DynSend for LintSet

impl DynSend for TopDown

impl DynSend for WasmCAbi

impl DynSend for Expr2024

impl<'a> DynSend for CheckLintNameResult<'a>

impl<'a> DynSend for OverflowingBinHexSub<'a>

impl<'a> DynSend for PtrNullChecksDiag<'a>

impl<'a> DynSend for UseInclusiveRange<'a>

impl<'a> DynSend for EarlyContext<'a>

impl<'a> DynSend for CheckNameUnknownTool<'a>

impl<'a> DynSend for OverruledAttribute<'a>

impl<'a> DynSend for RequestedLevel<'a>

impl<'a> DynSend for BadOptAccessDiag<'a>

impl<'a> DynSend for BuiltinMissingDoc<'a>

impl<'a> DynSend for BuiltinTrivialBounds<'a>

impl<'a> DynSend for DefaultHashTypesDiag<'a>

impl<'a> DynSend for DeprecatedLintName<'a>

impl<'a> DynSend for DropCopyDiag<'a>

impl<'a> DynSend for DropGlue<'a>

impl<'a> DynSend for DropRefDiag<'a>

impl<'a> DynSend for ForgetCopyDiag<'a>

impl<'a> DynSend for ForgetRefDiag<'a>

impl<'a> DynSend for ImproperCTypes<'a>

impl<'a> DynSend for NonCamelCaseType<'a>

impl<'a> DynSend for NonSnakeCaseDiag<'a>

impl<'a> DynSend for NonUpperCaseGlobal<'a>

impl<'a> DynSend for NoopMethodCallDiag<'a>

impl<'a> DynSend for OverflowingBinHex<'a>

impl<'a> DynSend for OverflowingInt<'a>

impl<'a> DynSend for OverflowingIntHelp<'a>

impl<'a> DynSend for OverflowingLiteral<'a>

impl<'a> DynSend for OverflowingUInt<'a>

impl<'a> DynSend for RefOfMutStatic<'a>

impl<'a> DynSend for RemovedLint<'a>

impl<'a> DynSend for RenamedLint<'a>

impl<'a> DynSend for UnusedClosure<'a>

impl<'a> DynSend for UnusedCoroutine<'a>

impl<'a> DynSend for UnusedDelim<'a>

impl<'a> DynSend for UnusedOp<'a>

impl<'a> DynSend for UnusedResult<'a>

impl<'a, 'b> !DynSend for UnusedDef<'a, 'b>

impl<'a, 'tcx> !DynSend for RuntimeCombinedLateLintPass<'a, 'tcx>

impl<'a, 'tcx> !DynSend for LintTailExpr<'a, 'tcx>

impl<'a, 'tcx> !DynSend for LintVisitor<'a, 'tcx>

impl<'a, 'tcx> !DynSend for LocalCollector<'a, 'tcx>

impl<'a, 'tcx> !DynSend for ImproperCTypesVisitor<'a, 'tcx>

impl<'a, T> DynSend for EarlyContextAndPass<'a, T>
where T: DynSend,

impl<'hir> DynSend for BuiltinTypeAliasBounds<'hir>

impl<'lcx, 'tcx> !DynSend for DanglingPointerSearcher<'lcx, 'tcx>

impl<'s, P> DynSend for LintLevelsBuilder<'s, P>
where P: DynSend,

impl<'tcx> DynSend for FfiResult<'tcx>

impl<'tcx> DynSend for LateContext<'tcx>

impl<'tcx> DynSend for FunctionalVariances<'tcx>

impl<'tcx> DynSend for ImplTraitOvercapturesLint<'tcx>

impl<'tcx> DynSend for LintLevelMaximum<'tcx>

impl<'tcx> DynSend for LintLevelQueryMap<'tcx>

impl<'tcx> DynSend for PathCollector<'tcx>

impl<'tcx> DynSend for AddBound<'tcx>

impl<'tcx> DynSend for CTypesVisitorState<'tcx>

impl<'tcx, 'a> !DynSend for FindSignificantDropper<'tcx, 'a>

impl<'tcx, T> DynSend for LateContextAndPass<'tcx, T>
where T: DynSend,

impl<'tcx, VarFn, OutlivesFn> DynSend for VisitOpaqueTypes<'tcx, VarFn, OutlivesFn>
where VarFn: DynSend, OutlivesFn: DynSend,

impl DynSend for Level

impl DynSend for Lint

impl DynSend for LintId

impl DynSend for SpanKind

impl DynSend for CStore

impl DynSend for Library

impl DynSend for DlError

impl DynSend for CrateDep

impl DynSend for RawDefId

impl DynSend for SpanTag

impl<'a> !DynSend for CrateLocator<'a>

impl<'a> DynSend for MetadataError<'a>

impl<'a> DynSend for CrateDump<'a>

impl<'a> DynSend for CrateMetadataRef<'a>

impl<'a> DynSend for EmptyRenamingTarget<'a>

impl<'a> DynSend for FailWriteFile<'a>

impl<'a> DynSend for FailedCreateFile<'a>

impl<'a> DynSend for LibFilenameForm<'a>

impl<'a> DynSend for LibRequired<'a>

impl<'a> DynSend for MissingNativeLibrary<'a>

impl<'a> DynSend for MultipleModifiers<'a>

impl<'a> DynSend for MultipleRenamings<'a>

impl<'a> DynSend for NoCrateWithTriple<'a>

impl<'a> DynSend for NoTransitiveNeedsDep<'a>

impl<'a> DynSend for RenamingNoLink<'a>

impl<'a> DynSend for RustcLibRequired<'a>

impl<'a> DynSend for SuggestLibraryName<'a>

impl<'a> DynSend for UnknownLinkKind<'a>

impl<'a> DynSend for UnknownLinkModifier<'a>

impl<'a> DynSend for AnalyzeAttrState<'a>

impl<'a, 'tcx> !DynSend for DecodeContext<'a, 'tcx>

impl<'a, 'tcx> DynSend for CrateLoader<'a, 'tcx>

impl<'a, 'tcx> DynSend for EncodeContext<'a, 'tcx>

impl<'a, 'tcx, T> !DynSend for DecodeIterator<'a, 'tcx, T>

impl<'tcx> DynSend for DefPathHashMapRef<'tcx>

impl<'tcx> DynSend for Collector<'tcx>

impl<I, T> DynSend for LazyTable<I, T>

impl<I, T> DynSend for TableBuilder<I, T>

impl<T> DynSend for LazyArray<T>

impl<T> DynSend for LazyValue<T>

impl DynSend for Reexport

impl DynSend for Linkage

impl DynSend for Level

impl DynSend for CovTerm

impl DynSend for Op

impl DynSend for State

impl DynSend for Linkage

impl DynSend for BinOp

impl DynSend for CastKind

impl DynSend for MirPhase

impl DynSend for UnOp

impl DynSend for Node

impl DynSend for CastKind

impl DynSend for AdtKind

impl DynSend for CastKind

impl DynSend for IntTy

impl DynSend for ExprKind

impl DynSend for TermVid

impl DynSend for DepsType

impl DynSend for All

impl DynSend for ModChild

impl DynSend for Scope

impl DynSend for Index

impl DynSend for Cache

impl DynSend for Mapping

impl DynSend for InitCopy

impl DynSend for InitMask

impl DynSend for Guard

impl DynSend for AllocId

impl DynSend for Local

impl DynSend for Location

impl DynSend for Promoted

impl DynSend for Footer

impl DynSend for ArmId

impl DynSend for Block

impl DynSend for BlockId

impl DynSend for ExprId

impl DynSend for ParamId

impl DynSend for StmtId

impl DynSend for Children

impl DynSend for Graph

impl DynSend for LeafDef

impl DynSend for AdtFlags

impl DynSend for UpvarId

impl DynSend for ConstInt

impl DynSend for Generics

impl DynSend for TypeInfo

impl DynSend for FieldDef

impl DynSend for ParamTag

impl DynSend for BoundTy

impl DynSend for ParamTy

impl DynSend for TraitDef

impl<'a> !DynSend for CustomSubdiagnostic<'a>

impl<'a> !DynSend for SwitchTargetsIter<'a>

impl<'a> DynSend for LimitInvalid<'a>

impl<'a> DynSend for InitChunkIter<'a>

impl<'a> DynSend for LocalSetInContext<'a>

impl<'a> DynSend for LocalSetInContextMut<'a>

impl<'a, 'tcx> !DynSend for CacheDecoder<'a, 'tcx>

impl<'a, 'tcx> !DynSend for CacheEncoder<'a, 'tcx>

impl<'a, 'tcx> !DynSend for FnMutDelegate<'a, 'tcx>

impl<'a, 'tcx> !DynSend for RegionFolder<'a, 'tcx>

impl<'a, 'tcx> !DynSend for FmtPrinter<'a, 'tcx>

impl<'a, 'tcx> !DynSend for FmtPrinterData<'a, 'tcx>

impl<'a, 'tcx> !DynSend for RegionFolder<'a, 'tcx>

impl<'a, 'tcx> DynSend for CallReturnPlaces<'a, 'tcx>

impl<'a, 'tcx> DynSend for MonoReachable<'a, 'tcx>

impl<'a, 'tcx> DynSend for Preorder<'a, 'tcx>

impl<'a, 'tcx> DynSend for ImplicitCtxt<'a, 'tcx>

impl<'a, 'tcx, C> !DynSend for Postorder<'a, 'tcx, C>

impl<'a, G, NodeContentFn, EdgeLabelsFn> DynSend for GraphvizWriter<'a, G, NodeContentFn, EdgeLabelsFn>
where NodeContentFn: DynSend, EdgeLabelsFn: DynSend, G: DynSync,

impl<'a, V> DynSend for LocalTableInContext<'a, V>
where V: DynSync,

impl<'a, V> DynSend for LocalTableInContextMut<'a, V>
where V: DynSend,

impl<'hir> DynSend for Map<'hir>

impl<'hir> DynSend for ParentHirIterator<'hir>

impl<'hir> DynSend for ParentOwnerIterator<'hir>

impl<'mir, 'tcx> DynSend for TerminatorEdges<'mir, 'tcx>

impl<'s> DynSend for AllocDecodingSession<'s>

impl<'sess> DynSend for OnDiskCache<'sess>

impl<'tcx> !DynSend for InterpErrorKind<'tcx>

impl<'tcx> !DynSend for UndefinedBehaviorInfo<'tcx>

impl<'tcx> !DynSend for InterpErrorInfo<'tcx>

impl<'tcx> !DynSend for InterpErrorInfoInner<'tcx>

impl<'tcx> DynSend for LayoutError<'tcx>

impl<'tcx> DynSend for ConstVariableValue<'tcx>

impl<'tcx> DynSend for RegionVariableValue<'tcx>

impl<'tcx> DynSend for ExportedSymbol<'tcx>

impl<'tcx> DynSend for Const<'tcx>

impl<'tcx> DynSend for ConstValue<'tcx>

impl<'tcx> DynSend for BindingForm<'tcx>

impl<'tcx> DynSend for LocalInfo<'tcx>

impl<'tcx> DynSend for MentionedItem<'tcx>

impl<'tcx> DynSend for VarDebugInfoContents<'tcx>

impl<'tcx> DynSend for GlobalAlloc<'tcx>

impl<'tcx> DynSend for InvalidProgramInfo<'tcx>

impl<'tcx> DynSend for ValidationErrorKind<'tcx>

impl<'tcx> DynSend for MonoItem<'tcx>

impl<'tcx> DynSend for ClosureOutlivesSubject<'tcx>

impl<'tcx> DynSend for ConstraintCategory<'tcx>

impl<'tcx> DynSend for AggregateKind<'tcx>

impl<'tcx> DynSend for InlineAsmOperand<'tcx>

impl<'tcx> DynSend for NonDivergingIntrinsic<'tcx>

impl<'tcx> DynSend for NullOp<'tcx>

impl<'tcx> DynSend for Operand<'tcx>

impl<'tcx> DynSend for Rvalue<'tcx>

impl<'tcx> DynSend for StatementKind<'tcx>

impl<'tcx> DynSend for TerminatorKind<'tcx>

impl<'tcx> DynSend for BodyTy<'tcx>

impl<'tcx> DynSend for ExprKind<'tcx>

impl<'tcx> DynSend for InlineAsmOperand<'tcx>

impl<'tcx> DynSend for PatKind<'tcx>

impl<'tcx> DynSend for PatRangeBoundary<'tcx>

impl<'tcx> DynSend for StmtKind<'tcx>

impl<'tcx> DynSend for ObligationCauseCode<'tcx>

impl<'tcx> DynSend for SelectionError<'tcx>

impl<'tcx> DynSend for OutlivesBound<'tcx>

impl<'tcx> DynSend for SelectionCandidate<'tcx>

impl<'tcx> DynSend for Adjust<'tcx>

impl<'tcx> DynSend for AutoBorrow<'tcx>

impl<'tcx> DynSend for CastTy<'tcx>

impl<'tcx> DynSend for ValTree<'tcx>

impl<'tcx> DynSend for ImplSubject<'tcx>

impl<'tcx> DynSend for InhabitedPredicate<'tcx>

impl<'tcx> DynSend for InstanceKind<'tcx>

impl<'tcx> DynSend for FnAbiError<'tcx>

impl<'tcx> DynSend for FnAbiRequest<'tcx>

impl<'tcx> DynSend for LayoutError<'tcx>

impl<'tcx> DynSend for SizeSkeleton<'tcx>

impl<'tcx> DynSend for NormalizationError<'tcx>

impl<'tcx> DynSend for PatternKind<'tcx>

impl<'tcx> DynSend for UpvarArgs<'tcx>

impl<'tcx> DynSend for UserType<'tcx>

impl<'tcx> DynSend for ExplicitSelf<'tcx>

impl<'tcx> DynSend for NotUniqueParam<'tcx>

impl<'tcx> DynSend for VtblEntry<'tcx>

impl<'tcx> DynSend for CallKind<'tcx>

impl<'tcx> DynSend for Arena<'tcx>

impl<'tcx> DynSend for DropCheckOverflow<'tcx>

impl<'tcx> DynSend for OpaqueHiddenTypeMismatch<'tcx>

impl<'tcx> DynSend for RecursionLimitReached<'tcx>

impl<'tcx> DynSend for ItemCollector<'tcx>

impl<'tcx> DynSend for Place<'tcx>

impl<'tcx> DynSend for PlaceWithHirId<'tcx>

impl<'tcx> DynSend for Projection<'tcx>

impl<'tcx> DynSend for CanonicalParamEnvCache<'tcx>

impl<'tcx> DynSend for OriginalQueryValues<'tcx>

impl<'tcx> DynSend for QueryRegionConstraints<'tcx>

impl<'tcx> DynSend for MemberConstraint<'tcx>

impl<'tcx> DynSend for ConstVidKey<'tcx>

impl<'tcx> DynSend for RegionVidKey<'tcx>

impl<'tcx> DynSend for BasicBlocks<'tcx>

impl<'tcx> DynSend for ConstAlloc<'tcx>

impl<'tcx> DynSend for UnevaluatedConst<'tcx>

impl<'tcx> DynSend for ConstAllocation<'tcx>

impl<'tcx> DynSend for ValidationErrorInfo<'tcx>

impl<'tcx> DynSend for AllocMap<'tcx>

impl<'tcx> DynSend for GlobalId<'tcx>

impl<'tcx> DynSend for LitToConstInput<'tcx>

impl<'tcx> DynSend for CodegenUnit<'tcx>

impl<'tcx> DynSend for CodegenUnitNameBuilder<'tcx>

impl<'tcx> DynSend for MirPatch<'tcx>

impl<'tcx> DynSend for ExtraComments<'tcx>

impl<'tcx> DynSend for BorrowCheckResult<'tcx>

impl<'tcx> DynSend for ClosureOutlivesRequirement<'tcx>

impl<'tcx> DynSend for ClosureOutlivesSubjectTy<'tcx>

impl<'tcx> DynSend for ClosureRegionRequirements<'tcx>

impl<'tcx> DynSend for CoroutineLayout<'tcx>

impl<'tcx> DynSend for CoroutineSavedTy<'tcx>

impl<'tcx> DynSend for DestructuredConstant<'tcx>

impl<'tcx> DynSend for PlaceRef<'tcx>

impl<'tcx> DynSend for Statement<'tcx>

impl<'tcx> DynSend for BasicBlockData<'tcx>

impl<'tcx> DynSend for Body<'tcx>

impl<'tcx> DynSend for CoroutineInfo<'tcx>

impl<'tcx> DynSend for LocalDecl<'tcx>

impl<'tcx> DynSend for MirSource<'tcx>

impl<'tcx> DynSend for SourceScopeData<'tcx>

impl<'tcx> DynSend for VarBindingForm<'tcx>

impl<'tcx> DynSend for VarDebugInfo<'tcx>

impl<'tcx> DynSend for VarDebugInfoFragment<'tcx>

impl<'tcx> DynSend for ConstOperand<'tcx>

impl<'tcx> DynSend for CopyNonOverlapping<'tcx>

impl<'tcx> DynSend for Place<'tcx>

impl<'tcx> DynSend for PlaceTy<'tcx>

impl<'tcx> DynSend for Terminator<'tcx>

impl<'tcx> DynSend for QuerySystem<'tcx>

impl<'tcx> DynSend for QuerySystemFns<'tcx>

impl<'tcx> DynSend for TyCtxtAt<'tcx>

impl<'tcx> DynSend for TyCtxtEnsure<'tcx>

impl<'tcx> DynSend for TyCtxtEnsureWithValue<'tcx>

impl<'tcx> DynSend for DynamicQueries<'tcx>

impl<'tcx> DynSend for QueryArenas<'tcx>

impl<'tcx> DynSend for QueryCaches<'tcx>

impl<'tcx> DynSend for QueryStates<'tcx>

impl<'tcx> DynSend for AdtExpr<'tcx>

impl<'tcx> DynSend for Arm<'tcx>

impl<'tcx> DynSend for Ascription<'tcx>

impl<'tcx> DynSend for ClosureExpr<'tcx>

impl<'tcx> DynSend for Expr<'tcx>

impl<'tcx> DynSend for FieldPat<'tcx>

impl<'tcx> DynSend for FruInfo<'tcx>

impl<'tcx> DynSend for InlineAsmExpr<'tcx>

impl<'tcx> DynSend for Param<'tcx>

impl<'tcx> DynSend for Pat<'tcx>

impl<'tcx> DynSend for PatRange<'tcx>

impl<'tcx> DynSend for Stmt<'tcx>

impl<'tcx> DynSend for Thir<'tcx>

impl<'tcx> DynSend for CandidateStep<'tcx>

impl<'tcx> DynSend for DropckConstraint<'tcx>

impl<'tcx> DynSend for DropckOutlivesResult<'tcx>

impl<'tcx> DynSend for MethodAutoderefBadTy<'tcx>

impl<'tcx> DynSend for MethodAutoderefStepsResult<'tcx>

impl<'tcx> DynSend for NormalizationResult<'tcx>

impl<'tcx> DynSend for AscribeUserType<'tcx>

impl<'tcx> DynSend for DropckOutlives<'tcx>

impl<'tcx> DynSend for Eq<'tcx>

impl<'tcx> DynSend for ImpliedOutlivesBounds<'tcx>

impl<'tcx> DynSend for ProvePredicate<'tcx>

impl<'tcx> DynSend for Subtype<'tcx>

impl<'tcx> DynSend for ExternalConstraints<'tcx>

impl<'tcx> DynSend for PredefinedOpaques<'tcx>

impl<'tcx> DynSend for Ancestors<'tcx>

impl<'tcx> DynSend for DerivedCause<'tcx>

impl<'tcx> DynSend for IfExpressionCause<'tcx>

impl<'tcx> DynSend for ImplDerivedCause<'tcx>

impl<'tcx> DynSend for MatchExpressionArmCause<'tcx>

impl<'tcx> DynSend for ObligationCause<'tcx>

impl<'tcx> DynSend for SignatureMismatchData<'tcx>

impl<'tcx> DynSend for UnifyReceiverContext<'tcx>

impl<'tcx> DynSend for Adjustment<'tcx>

impl<'tcx> DynSend for OverloadedDeref<'tcx>

impl<'tcx> DynSend for AdtDef<'tcx>

impl<'tcx> DynSend for CapturedPlace<'tcx>

impl<'tcx> DynSend for ClosureTypeInfo<'tcx>

impl<'tcx> DynSend for Expr<'tcx>

impl<'tcx> DynSend for Const<'tcx>

impl<'tcx> DynSend for CommonConsts<'tcx>

impl<'tcx> DynSend for CommonLifetimes<'tcx>

impl<'tcx> DynSend for CommonTypes<'tcx>

impl<'tcx> DynSend for CtxtInterners<'tcx>

impl<'tcx> DynSend for GlobalCtxt<'tcx>

impl<'tcx> DynSend for IsSuggestableVisitor<'tcx>

impl<'tcx> DynSend for MakeSuggestableFolder<'tcx>

impl<'tcx> DynSend for StaticLifetimeVisitor<'tcx>

impl<'tcx> DynSend for TraitObjectVisitor<'tcx>

impl<'tcx> DynSend for RegionEraserVisitor<'tcx>

impl<'tcx> DynSend for UserArgs<'tcx>

impl<'tcx> DynSend for UserSelfTy<'tcx>

impl<'tcx> DynSend for ConstConditions<'tcx>

impl<'tcx> DynSend for GenericPredicates<'tcx>

impl<'tcx> DynSend for Instance<'tcx>

impl<'tcx> DynSend for ShortInstance<'tcx>

impl<'tcx> DynSend for LayoutCx<'tcx>

impl<'tcx> DynSend for ReverseMapper<'tcx>

impl<'tcx> DynSend for Pattern<'tcx>

impl<'tcx> DynSend for Clause<'tcx>

impl<'tcx> DynSend for Predicate<'tcx>

impl<'tcx> DynSend for OpaqueFnEntry<'tcx>

impl<'tcx> DynSend for PrintClosureAsImpl<'tcx>

impl<'tcx> DynSend for RegionHighlightMode<'tcx>

impl<'tcx> DynSend for TraitRefPrintOnlyTraitName<'tcx>

impl<'tcx> DynSend for TraitRefPrintOnlyTraitPath<'tcx>

impl<'tcx> DynSend for TraitRefPrintSugared<'tcx>

impl<'tcx> DynSend for Region<'tcx>

impl<'tcx> DynSend for BoundConst<'tcx>

impl<'tcx> DynSend for ClosureSizeProfileData<'tcx>

impl<'tcx> DynSend for CratePredicatesMap<'tcx>

impl<'tcx> DynSend for CrateVariancesMap<'tcx>

impl<'tcx> DynSend for DestructuredConst<'tcx>

impl<'tcx> DynSend for ImplHeader<'tcx>

impl<'tcx> DynSend for ImplTraitHeader<'tcx>

impl<'tcx> DynSend for InstantiatedPredicates<'tcx>

impl<'tcx> DynSend for OpaqueHiddenType<'tcx>

impl<'tcx> DynSend for ParamEnv<'tcx>

impl<'tcx> DynSend for SymbolName<'tcx>

impl<'tcx> DynSend for Ty<'tcx>

impl<'tcx> DynSend for InlineConstArgs<'tcx>

impl<'tcx> DynSend for TypeckResults<'tcx>

impl<'tcx> DynSend for Discr<'tcx>

impl<'tcx> DynSend for OpaqueTypeExpander<'tcx>

impl<'tcx> DynSend for WeakAliasTypeExpander<'tcx>

impl<'tcx> DynSend for TypeWalker<'tcx>

impl<'tcx, C> DynSend for DynamicQuery<'tcx, C>
where C: DynSend, <C as QueryCache>::Key: DynSend,

impl<'tcx, D> DynSend for BoundVarReplacer<'tcx, D>
where D: DynSend,

impl<'tcx, F, G, H> DynSend for BottomUpFolder<'tcx, F, G, H>
where F: DynSend, G: DynSend, H: DynSend,

impl<'tcx, KEY> DynSend for Feed<'tcx, KEY>
where KEY: DynSend,

impl<'tcx, KEY> DynSend for TyCtxtFeed<'tcx, KEY>
where KEY: DynSend,

impl<'tcx, N> DynSend for ImplSource<'tcx, N>
where N: DynSend,

impl<'tcx, N> DynSend for ImplSourceUserDefinedData<'tcx, N>
where N: DynSend,

impl<'tcx, R> DynSend for QueryResponse<'tcx, R>
where R: DynSend,

impl<'tcx, T> !DynSend for InterpResult_<'tcx, T>

impl<'tcx, T> DynSend for InternedInSet<'tcx, T>
where T: DynSync + ?Sized,

impl<'tcx, T> DynSend for ParamEnvAnd<'tcx, T>
where T: DynSend,

impl<'tcx, T> DynSend for InlineConstArgsParts<'tcx, T>
where T: DynSend,

impl<H, T> !DynSend for RawList<H, T>

impl<H, T> DynSend for ListSkeleton<H, T>
where H: DynSend, T: DynSend,

impl<Id> DynSend for Visibility<Id>
where Id: DynSend,

impl<Id> DynSend for EffectiveVisibilities<Id>
where Id: DynSend,

impl<O> DynSend for AssertKind<O>
where O: DynSend,

impl<Prov> DynSend for Scalar<Prov>
where Prov: DynSend,

impl<Prov> DynSend for ProvenanceCopy<Prov>
where Prov: DynSend,

impl<Prov> DynSend for ProvenanceMap<Prov>
where Prov: DynSend,

impl<Prov> DynSend for Pointer<Prov>
where Prov: DynSend,

impl<Prov, Extra, Bytes> DynSend for Allocation<Prov, Extra, Bytes>
where Bytes: DynSend, Extra: DynSend, Prov: DynSend,

impl<T> DynSend for Set1<T>
where T: DynSend,

impl<T> DynSend for ClearCrossCrate<T>
where T: DynSend,

impl<T> DynSend for Erased<T>
where T: DynSend,

impl<T> DynSend for Normalize<T>
where T: DynSend,

impl<T> DynSend for Placeholder<T>
where T: DynSend,

impl<V, T> DynSend for ProjectionElem<V, T>
where T: DynSend, V: DynSend,

impl !DynSend for MCDCState

impl DynSend for ForGuard

impl DynSend for Category

impl DynSend for DropKind

impl DynSend for Conflict

impl DynSend for NotInfo

impl DynSend for DropData

impl DynSend for DropIdx

impl DynSend for DropNode

impl DynSend for DropTree

impl DynSend for Scope

impl DynSend for Unwind

impl DynSend for ScopeId

impl DynSend for Inform

impl DynSend for Variant

impl<'a, 'b, 'tcx> !DynSend for FakeBorrowCollector<'a, 'b, 'tcx>

impl<'a, 'tcx> !DynSend for Builder<'a, 'tcx>

impl<'a, 'tcx> DynSend for ParseCtxt<'a, 'tcx>

impl<'a, 'tcx> DynSend for LayoutConstrainedPlaceVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSend for UnsafetyVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSend for PatCtxt<'a, 'tcx>

impl<'a, 'tcx> DynSend for ThirPrinter<'a, 'tcx>

impl<'mir, 'tcx, C> DynSend for Search<'mir, 'tcx, C>
where C: DynSend,

impl<'p, 'tcx> !DynSend for MatchVisitor<'p, 'tcx>

impl<'p, 'tcx, 'm> !DynSend for NonExhaustivePatternsTypeNotEmpty<'p, 'tcx, 'm>

impl<'pat, 'tcx> DynSend for TestCase<'pat, 'tcx>

impl<'pat, 'tcx> DynSend for Candidate<'pat, 'tcx>

impl<'pat, 'tcx> DynSend for FlatPat<'pat, 'tcx>

impl<'pat, 'tcx> DynSend for MatchPairTree<'pat, 'tcx>

impl<'s, 'tcx> DynSend for PatternNotCovered<'s, 'tcx>

impl<'tcx> DynSend for TestBranch<'tcx>

impl<'tcx> DynSend for TestKind<'tcx>

impl<'tcx> DynSend for PlaceBuilder<'tcx>

impl<'tcx> DynSend for Ascription<'tcx>

impl<'tcx> DynSend for Binding<'tcx>

impl<'tcx> DynSend for BuiltMatchTree<'tcx>

impl<'tcx> DynSend for MatchTreeBranch<'tcx>

impl<'tcx> DynSend for MatchTreeSubBranch<'tcx>

impl<'tcx> DynSend for PatternExtraData<'tcx>

impl<'tcx> DynSend for Test<'tcx>

impl<'tcx> DynSend for BreakableScope<'tcx>

impl<'tcx> DynSend for Scopes<'tcx>

impl<'tcx> DynSend for CFG<'tcx>

impl<'tcx> DynSend for Capture<'tcx>

impl<'tcx> DynSend for AdtDefinedHere<'tcx>

impl<'tcx> DynSend for BorrowOfMovedValue<'tcx>

impl<'tcx> DynSend for InvalidPattern<'tcx>

impl<'tcx> DynSend for LiteralOutOfRange<'tcx>

impl<'tcx> DynSend for NonEmptyNeverPattern<'tcx>

impl<'tcx> DynSend for TypeNotPartialEq<'tcx>

impl<'tcx> DynSend for TypeNotStructural<'tcx>

impl<'tcx> DynSend for UnreachablePattern<'tcx>

impl<'tcx> DynSend for UnsizedPattern<'tcx>

impl<'tcx> DynSend for CallRecursion<'tcx>

impl<'tcx> DynSend for RecursiveDrop<'tcx>

impl<'tcx> DynSend for Cx<'tcx>

impl<'tcx> DynSend for ConstToPat<'tcx>

impl<T> DynSend for BlockAnd<T>
where T: DynSend,

impl DynSend for Unwind

impl DynSend for Effect

impl DynSend for DefUse

impl DynSend for InitKind

impl DynSend for Backward

impl DynSend for Forward

impl DynSend for CfgEdge

impl DynSend for Init

impl DynSend for MoveOut

impl DynSend for PeekCall

impl<'a> DynSend for TransferFunction<'a>

impl<'a> DynSend for YieldResumeEffect<'a>

impl<'a> DynSend for MaybeStorageDead<'a>

impl<'a> DynSend for MaybeStorageLive<'a>

impl<'a, 'b, 'tcx, D> DynSend for DropCtxt<'a, 'b, 'tcx, D>
where <D as DropElaborator<'b, 'tcx>>::Path: DynSend, D: DynSend,

impl<'a, 'mir, 'tcx> DynSend for MoveVisitor<'a, 'mir, 'tcx>

impl<'a, 'tcx> DynSend for DefinitelyInitializedPlaces<'a, 'tcx>

impl<'a, 'tcx> DynSend for EverInitializedPlaces<'a, 'tcx>

impl<'a, 'tcx> DynSend for MaybeInitializedPlaces<'a, 'tcx>

impl<'a, 'tcx> DynSend for MaybeUninitializedPlaces<'a, 'tcx>

impl<'a, 'tcx> DynSend for ProjectionIter<'a, 'tcx>

impl<'a, 'tcx> DynSend for Children<'a, 'tcx>

impl<'a, 'tcx> DynSend for PlaceCollector<'a, 'tcx>

impl<'a, 'tcx, F> DynSend for MoveDataBuilder<'a, 'tcx, F>
where F: DynSend,

impl<'a, 'tcx, F> DynSend for MovePathLinearIter<'a, 'tcx, F>
where F: DynSend,

impl<'a, N> DynSend for Visitor<'a, N>

impl<'a, T> DynSend for TransferFunction<'a, T>
where T: DynSend,

impl<'a, T> DynSend for SlicePlusOne<'a, T>
where T: DynSend + DynSync,

impl<'a, T, C> DynSend for DebugDiffWithAdapter<'a, T, C>
where T: DynSend, C: DynSync,

impl<'a, T, C> DynSend for DebugWithAdapter<'a, T, C>
where T: DynSend, C: DynSync,

impl<'mir, 'tcx> DynSend for MaybeRequiresStorage<'mir, 'tcx>

impl<'mir, 'tcx, A> DynSend for ResultsCursor<'mir, 'tcx, A>
where <A as Analysis<'tcx>>::Domain: DynSend, A: DynSend,

impl<'mir, 'tcx, A> DynSend for BlockFormatter<'mir, 'tcx, A>
where <A as Analysis<'tcx>>::Domain: DynSend, A: DynSend,

impl<'mir, 'tcx, A> DynSend for Formatter<'mir, 'tcx, A>
where A: DynSend, <A as Analysis<'tcx>>::Domain: DynSend,

impl<'mir, 'tcx, D, F> DynSend for BackwardSwitchIntEdgeEffectsApplier<'mir, 'tcx, D, F>
where D: DynSend, F: DynSend,

impl<'mir, D, F> DynSend for ForwardSwitchIntEdgeEffectsApplier<'mir, D, F>
where F: DynSend, D: DynSend,

impl<'tcx> DynSend for MoveData<'tcx>

impl<'tcx> DynSend for MovePath<'tcx>

impl<'tcx> DynSend for MovePathLookup<'tcx>

impl<'tcx> DynSend for MoveDataParamEnv<'tcx>

impl<'tcx> DynSend for UnDerefer<'tcx>

impl<'tcx> DynSend for Map<'tcx>

impl<'tcx> DynSend for PlaceInfo<'tcx>

impl<'tcx, A> DynSend for Results<'tcx, A>
where A: DynSend, <A as Analysis<'tcx>>::Domain: DynSend,

impl<D> DynSend for StateDiffCollector<D>
where D: DynSend,

impl<T> DynSend for FlatSet<T>
where T: DynSend,

impl<T> DynSend for MaybeReachable<T>
where T: DynSend,

impl<T> DynSend for Dual<T>
where T: DynSend,

impl<T> DynSend for LocationMap<T>
where T: DynSend,

impl<T> DynSend for ValueAnalysisWrapper<T>
where T: DynSend,

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

impl<V> DynSend for ValueOrPlace<V>
where V: DynSend,

impl<V> DynSend for StateData<V>
where V: DynSend,

impl DynSend for Polarity

impl DynSend for Update

impl DynSend for EdgeKind

impl DynSend for AddRetag

impl DynSend for Subtyper

impl DynSend for CopyProp

impl DynSend for Hole

impl DynSend for Covspan

impl DynSend for Derefer

impl DynSend for Marker

impl DynSend for GVN

impl DynSend for VnIndex

impl DynSend for Inline

impl<'a> DynSend for CoverageSuccessors<'a>

impl<'a> DynSend for SuspendCheckData<'a>

impl<'a> DynSend for CountersBuilder<'a>

impl<'a> DynSend for ConditionSet<'a>

impl<'a, 'b, 'tcx> DynSend for OperandCollector<'a, 'b, 'tcx>

impl<'a, 'tcx> !DynSend for ElaborateDropsCtxt<'a, 'tcx>

impl<'a, 'tcx> !DynSend for InitializationData<'a, 'tcx>

impl<'a, 'tcx> !DynSend for TOFinder<'a, 'tcx>

impl<'a, 'tcx> DynSend for ExpectedTransformKind<'a, 'tcx>

impl<'a, 'tcx> DynSend for AssignedValue<'a, 'tcx>

impl<'a, 'tcx> DynSend for SubTypeChecker<'a, 'tcx>

impl<'a, 'tcx> DynSend for PointerFinder<'a, 'tcx>

impl<'a, 'tcx> DynSend for ConstMutationChecker<'a, 'tcx>

impl<'a, 'tcx> DynSend for PackedRefChecker<'a, 'tcx>

impl<'a, 'tcx> DynSend for UndefinedTransmutesChecker<'a, 'tcx>

impl<'a, 'tcx> DynSend for Replacer<'a, 'tcx>

impl<'a, 'tcx> DynSend for StorageConflictVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSend for Collector<'a, 'tcx>

impl<'a, 'tcx> DynSend for ConstAnalysis<'a, 'tcx>

impl<'a, 'tcx> DynSend for BasicBlockHashable<'a, 'tcx>

impl<'a, 'tcx> DynSend for DerefChecker<'a, 'tcx>

impl<'a, 'tcx> DynSend for FilterInformation<'a, 'tcx>

impl<'a, 'tcx> DynSend for FindAssignments<'a, 'tcx>

impl<'a, 'tcx> DynSend for ElaborateBoxDerefVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSend for MustNotSupend<'a, 'tcx>

impl<'a, 'tcx> DynSend for FunctionItemRefChecker<'a, 'tcx>

impl<'a, 'tcx> DynSend for Integrator<'a, 'tcx>

impl<'a, 'tcx> DynSend for InstSimplifyContext<'a, 'tcx>

impl<'a, 'tcx> DynSend for Lint<'a, 'tcx>

impl<'a, 'tcx> DynSend for MentionedItemsVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSend for Collector<'a, 'tcx>

impl<'a, 'tcx> DynSend for Promoter<'a, 'tcx>

impl<'a, 'tcx> DynSend for Validator<'a, 'tcx>

impl<'a, 'tcx> DynSend for Replacer<'a, 'tcx>

impl<'a, 'tcx> DynSend for DropShimElaborator<'a, 'tcx>

impl<'a, 'tcx> DynSend for CfgSimplifier<'a, 'tcx>

impl<'a, 'tcx> DynSend for OptimizationFinder<'a, 'tcx>

impl<'a, 'tcx> DynSend for SsaVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSend for CfgChecker<'a, 'tcx>

impl<'a, 'tcx> DynSend for TypeChecker<'a, 'tcx>

impl<'b, 'tcx> DynSend for CostChecker<'b, 'tcx>

impl<'b, 'tcx> DynSend for CostChecker<'b, 'tcx>

impl<'body, 'tcx> DynSend for VnState<'body, 'tcx>

impl<'mir, 'tcx> DynSend for ConstPropagator<'mir, 'tcx>

impl<'tcx> DynSend for AggregateTy<'tcx>

impl<'tcx> DynSend for Value<'tcx>

impl<'tcx> DynSend for Value<'tcx>

impl<'tcx> DynSend for Value<'tcx>

impl<'tcx> DynSend for CallKind<'tcx>

impl<'tcx> DynSend for MakeByMoveBody<'tcx>

impl<'tcx> DynSend for RenameLocalVisitor<'tcx>

impl<'tcx> DynSend for SelfArgVisitor<'tcx>

impl<'tcx> DynSend for SuspensionPoint<'tcx>

impl<'tcx> DynSend for TransformVisitor<'tcx>

impl<'tcx> DynSend for Patch<'tcx>

impl<'tcx> DynSend for OptApplier<'tcx>

impl<'tcx> DynSend for Merger<'tcx>

impl<'tcx> DynSend for OptimizationData<'tcx>

impl<'tcx> DynSend for StorageRemover<'tcx>

impl<'tcx> DynSend for CallSite<'tcx>

impl<'tcx> DynSend for Inliner<'tcx>

impl<'tcx> DynSend for RenameToReturnPlace<'tcx>

impl<'tcx> DynSend for BasicBlockUpdater<'tcx>

impl<'tcx> DynSend for LocalUpdater<'tcx>

impl<'tcx> DynSend for PromoteTemps<'tcx>

impl<'tcx> DynSend for Replacer<'tcx>

impl<'tcx> DynSend for RequiredConstsVisitor<'tcx>

impl<'tcx> DynSend for RevealAllVisitor<'tcx>

impl<'tcx> DynSend for CloneShimBuilder<'tcx>

impl<'tcx> DynSend for LocalUpdater<'tcx>

impl<'tcx> DynSend for OptimizationInfo<'tcx>

impl<'tcx> DynSend for LocalReplacer<'tcx>

impl<'tcx> DynSend for ReplacementMap<'tcx>

impl<'tcx, 'll> DynSend for ReplacementVisitor<'tcx, 'll>

impl<P> DynSend for AssertLint<P>
where P: DynSend,

impl<T> DynSend for Lint<T>
where T: DynSend,

impl<T> DynSend for WithMinOptLevel<T>
where T: DynSend,

impl<'a, 'tcx> DynSend for MirUsedCollector<'a, 'tcx>

impl<'a, 'tcx> DynSend for RootCollector<'a, 'tcx>

impl<'a, 'tcx> DynSend for PartitioningCx<'a, 'tcx>

impl<'a, 'tcx> DynSend for MarkUsedGenericParams<'a, 'tcx>

impl<'tcx> DynSend for SharedState<'tcx>

impl<'tcx> DynSend for UsageMap<'tcx>

impl<'tcx> DynSend for PlacedMonoItems<'tcx>

impl DynSend for Conflict

impl DynSend for InCrate

impl<'a, D, I> DynSend for Canonicalizer<'a, D, I>
where D: DynSync, <I as Interner>::GenericArg: DynSend, <I as Interner>::Ty: DynSend, <I as Interner>::PlaceholderTy: DynSend, <I as Interner>::PlaceholderRegion: DynSend, <I as Interner>::PlaceholderConst: DynSend,

impl<'a, D, I> DynSend for EagerResolver<'a, D, I>
where D: DynSync, <I as Interner>::Ty: DynSend,

impl<'a, D, I> DynSend for ReplaceProjectionWith<'a, D, I>
where <I as Interner>::ParamEnv: DynSend + DynSync, <I as Interner>::DefId: DynSend + DynSync, <I as Interner>::CanonicalVars: DynSync, <I as Interner>::PredefinedOpaques: DynSync, <I as Interner>::BoundVarKinds: DynSend, <I as Interner>::Predicate: DynSend + DynSync, D: DynSync, <I as Interner>::GenericArgs: DynSync + DynSend, <I as Interner>::Term: DynSend + DynSync, <I as Interner>::DefiningOpaqueTypes: DynSync, <I as Interner>::GenericArg: DynSync, <I as Interner>::ExternalConstraints: DynSync,

impl<'a, D, I> DynSend for EvalCtxt<'a, D, I>
where <I as Interner>::CanonicalVars: DynSend, <I as Interner>::PredefinedOpaques: DynSend, D: DynSync + DynSend, <I as Interner>::GenericArgs: DynSend, <I as Interner>::ParamEnv: DynSend, <I as Interner>::Term: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::DefiningOpaqueTypes: DynSend, <I as Interner>::DefId: DynSend, <I as Interner>::GenericArg: DynSend, <I as Interner>::ExternalConstraints: DynSend,

impl<'a, Infcx, I, F> DynSend for OrphanChecker<'a, Infcx, I, F>
where F: DynSend, Infcx: DynSync, <I as Interner>::Ty: DynSend,

impl<'me, 'a, D, I> DynSend for ReplaceAliasWithInfer<'me, 'a, D, I>
where <I as Interner>::ParamEnv: DynSend, <I as Interner>::Ty: DynSend, <I as Interner>::CanonicalVars: DynSend, <I as Interner>::PredefinedOpaques: DynSend, D: DynSync + DynSend, <I as Interner>::GenericArgs: DynSend, <I as Interner>::Term: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::DefiningOpaqueTypes: DynSend, <I as Interner>::DefId: DynSend, <I as Interner>::GenericArg: DynSend, <I as Interner>::ExternalConstraints: DynSend,

impl<'me, 'a, D, I, F> DynSend for TraitProbeCtxt<'me, 'a, D, I, F>
where F: DynSend, <I as Interner>::DefId: DynSend, <I as Interner>::CanonicalVars: DynSend, <I as Interner>::PredefinedOpaques: DynSend, D: DynSync + DynSend, <I as Interner>::GenericArgs: DynSend, <I as Interner>::ExternalConstraints: DynSend, <I as Interner>::ParamEnv: DynSend, <I as Interner>::Term: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::DefiningOpaqueTypes: DynSend, <I as Interner>::GenericArg: DynSend,

impl<'me, 'a, D, I, F, T> DynSend for ProbeCtxt<'me, 'a, D, I, F, T>
where F: DynSend, T: DynSend, <I as Interner>::CanonicalVars: DynSend, <I as Interner>::PredefinedOpaques: DynSend, D: DynSync + DynSend, <I as Interner>::GenericArgs: DynSend, <I as Interner>::ParamEnv: DynSend, <I as Interner>::Term: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::DefiningOpaqueTypes: DynSend, <I as Interner>::DefId: DynSend, <I as Interner>::GenericArg: DynSend, <I as Interner>::ExternalConstraints: DynSend,

impl<D> DynSend for SearchGraphDelegate<D>
where D: DynSend,

impl<D, I> DynSend for ProofTreeBuilder<D, I>
where D: DynSend, <I as Interner>::ParamEnv: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::GenericArg: DynSend, <I as Interner>::CanonicalVars: DynSend, <I as Interner>::DefiningOpaqueTypes: DynSend, <I as Interner>::PredefinedOpaques: DynSend, <I as Interner>::ExternalConstraints: DynSend, <I as Interner>::DefId: DynSend, <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for DebugSolver<I>
where <I as Interner>::ParamEnv: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::GenericArg: DynSend, <I as Interner>::CanonicalVars: DynSend, <I as Interner>::DefiningOpaqueTypes: DynSend, <I as Interner>::PredefinedOpaques: DynSend, <I as Interner>::ExternalConstraints: DynSend, <I as Interner>::DefId: DynSend, <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for WipProbeStep<I>
where <I as Interner>::CanonicalVars: DynSend, <I as Interner>::GenericArgs: DynSend, <I as Interner>::ParamEnv: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::DefId: DynSend, <I as Interner>::ExternalConstraints: DynSend,

impl<I> DynSend for NotUniqueParam<I>
where <I as Interner>::GenericArg: DynSend,

impl<I> DynSend for Candidate<I>
where <I as Interner>::DefId: DynSend, <I as Interner>::CanonicalVars: DynSend, <I as Interner>::ExternalConstraints: DynSend, <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for AsyncCallableRelevantTypes<I>
where <I as Interner>::Ty: DynSend,

impl<I> DynSend for NestedGoals<I>
where <I as Interner>::ParamEnv: DynSend, <I as Interner>::Term: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::GenericArgs: DynSend, <I as Interner>::DefId: DynSend,

impl<I> DynSend for WipCanonicalGoalEvaluation<I>
where <I as Interner>::CanonicalVars: DynSend, <I as Interner>::DefiningOpaqueTypes: DynSend, <I as Interner>::PredefinedOpaques: DynSend, <I as Interner>::GenericArg: DynSend, <I as Interner>::ParamEnv: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::ExternalConstraints: DynSend, <I as Interner>::GenericArgs: DynSend, <I as Interner>::DefId: DynSend,

impl<I> DynSend for WipCanonicalGoalEvaluationStep<I>
where <I as Interner>::GenericArg: DynSend, <I as Interner>::CanonicalVars: DynSend, <I as Interner>::DefId: DynSend, <I as Interner>::GenericArgs: DynSend, <I as Interner>::ParamEnv: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::ExternalConstraints: DynSend,

impl<I> DynSend for WipGoalEvaluation<I>
where <I as Interner>::ParamEnv: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::GenericArg: DynSend, <I as Interner>::CanonicalVars: DynSend, <I as Interner>::DefiningOpaqueTypes: DynSend, <I as Interner>::PredefinedOpaques: DynSend, <I as Interner>::ExternalConstraints: DynSend, <I as Interner>::GenericArgs: DynSend, <I as Interner>::DefId: DynSend,

impl<I> DynSend for WipProbe<I>
where <I as Interner>::CanonicalVars: DynSend, <I as Interner>::DefId: DynSend, <I as Interner>::GenericArgs: DynSend, <I as Interner>::ParamEnv: DynSend, <I as Interner>::Predicate: DynSend, <I as Interner>::ExternalConstraints: DynSend,

impl<I, E> DynSend for OrphanCheckEarlyExit<I, E>
where E: DynSend, <I as Interner>::Ty: DynSend,

impl<I, T> DynSend for OrphanCheckErr<I, T>
where T: DynSend, <I as Interner>::Ty: DynSend,

impl<I, T> DynSend for UncoveredTyParams<I, T>
where T: DynSend, <I as Interner>::Ty: DynSend,

impl DynSend for IncOrDec

impl DynSend for Recovery

impl DynSend for Trailing

impl DynSend for Expected

impl DynSend for AddParen

impl DynSend for InInTypo

impl DynSend for WrapType

impl DynSend for SeqSep

impl<'a> DynSend for IncorrectSemicolon<'a>

impl<'a> DynSend for KwBadCase<'a>

impl<'a> DynSend for MacroRulesVisibility<'a>

impl<'a> DynSend for NestedAdt<'a>

impl<'a> DynSend for TransposeDynOrImpl<'a>

impl<'a> DynSend for UnknownPrefix<'a>

impl<'a> DynSend for SnapshotParser<'a>

impl<'a> DynSend for CondChecker<'a>

impl<'a> DynSend for Parser<'a>

impl<'psess, 'src> !DynSend for StringReader<'psess, 'src>

impl<'psess, 'src> !DynSend for TokenTreesReader<'psess, 'src>

impl DynSend for ReportOn

impl DynSend for Id

impl DynSend for VarKind

impl DynSend for Context

impl DynSend for ItemKind

impl DynSend for DeadItem

impl DynSend for AbiNe

impl DynSend for AbiOf

impl DynSend for Cold

impl DynSend for LayoutOf

impl DynSend for Link

impl DynSend for Linkage

impl DynSend for MacroUse

impl DynSend for NoLink

impl DynSend for NoMangle

impl DynSend for Unused

impl DynSend for Node

impl DynSend for RWU

impl DynSend for RWUTable

impl DynSend for LiveNode

impl DynSend for Variable

impl<'a> DynSend for BreakInsideClosure<'a>

impl<'a> DynSend for BreakInsideCoroutine<'a>

impl<'a> DynSend for BreakNonLoop<'a>

impl<'a> DynSend for DocAliasBadChar<'a>

impl<'a> DynSend for DocAliasBadLocation<'a>

impl<'a> DynSend for DocAliasEmpty<'a>

impl<'a> DynSend for DocAliasNotAnAlias<'a>

impl<'a> DynSend for DocAliasStartEnd<'a>

impl<'a> DynSend for DocAttrNotCrateLevel<'a>

impl<'a> DynSend for DocExpectStr<'a>

impl<'a> DynSend for IgnoredAttr<'a>

impl<'a> DynSend for IgnoredAttrWithMacro<'a>

impl<'a> DynSend for IncorrectTarget<'a>

impl<'a> DynSend for LinkName<'a>

impl<'a> DynSend for MissingConstStabAttr<'a>

impl<'a> DynSend for MissingStabilityAttr<'a>

impl<'a> DynSend for OutsideLoop<'a>

impl<'a> DynSend for UselessAssignment<'a>

impl<'a, 'hir> DynSend for HirIdValidator<'a, 'hir>

impl<'a, 'tcx> !DynSend for Liveness<'a, 'tcx>

impl<'a, 'tcx> DynSend for Annotator<'a, 'tcx>

impl<'a, 'tcx> DynSend for CaptureCollector<'a, 'tcx>

impl<'a, 'tcx> DynSend for WeakLangItemVisitor<'a, 'tcx>

impl<'ast, 'tcx> DynSend for LanguageItemCollector<'ast, 'tcx>

impl<'desc, 'tcx> DynSend for UnreachableDueToUninhabited<'desc, 'tcx>

impl<'k> DynSend for StatCollector<'k>

impl<'tcx> !DynSend for IrMaps<'tcx>

impl<'tcx> DynSend for ItemLike<'tcx>

impl<'tcx> DynSend for MultipleDeadCodes<'tcx>

impl<'tcx> DynSend for CheckAttrVisitor<'tcx>

impl<'tcx> DynSend for CheckConstVisitor<'tcx>

impl<'tcx> DynSend for DeadVisitor<'tcx>

impl<'tcx> DynSend for MarkSymbolVisitor<'tcx>

impl<'tcx> DynSend for EntryContext<'tcx>

impl<'tcx> DynSend for ParentInfo<'tcx>

impl<'tcx> DynSend for UnwrapLayoutCx<'tcx>

impl<'tcx> DynSend for LibFeatureCollector<'tcx>

impl<'tcx> DynSend for CollectLitsVisitor<'tcx>

impl<'tcx> DynSend for CheckLoopVisitor<'tcx>

impl<'tcx> DynSend for CheckNakedAsmInNakedFn<'tcx>

impl<'tcx> DynSend for CheckParameters<'tcx>

impl<'tcx> DynSend for ReachableContext<'tcx>

impl<'tcx> DynSend for CheckTraitImplStable<'tcx>

impl<'tcx> DynSend for Checker<'tcx>

impl DynSend for Presence

impl DynSend for RangeEnd

impl DynSend for IntRange

impl DynSend for OpaqueId

impl DynSend for Slice

impl DynSend for Overlap

impl DynSend for PatId

impl DynSend for FieldPat

impl<'a, 'p, Cx> DynSend for UsefulnessCtxt<'a, 'p, Cx>
where Cx: DynSync, <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'a, Cx> DynSend for PlaceCtxt<'a, Cx>
where Cx: DynSync, <Cx as PatCx>::Ty: DynSync,

impl<'p, 'tcx> !DynSend for RustcPatCtxt<'p, 'tcx>

impl<'p, Cx> DynSend for PatOrWild<'p, Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'p, Cx> DynSend for Usefulness<'p, Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'p, Cx> DynSend for PatternColumn<'p, Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'p, Cx> DynSend for MatchArm<'p, Cx>
where <Cx as PatCx>::ArmData: DynSend, <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'p, Cx> DynSend for BranchPatUsefulness<'p, Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'p, Cx> DynSend for Matrix<'p, Cx>
where <Cx as PatCx>::Ty: DynSend + DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'p, Cx> DynSend for MatrixRow<'p, Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'p, Cx> DynSend for PatStack<'p, Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'p, Cx> DynSend for RedundancyExplanation<'p, Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'p, Cx> DynSend for UsefulnessReport<'p, Cx>
where <Cx as PatCx>::Ty: DynSend + DynSync, <Cx as PatCx>::ArmData: DynSend, <Cx as PatCx>::VariantIdx: DynSend + DynSync, <Cx as PatCx>::StrLit: DynSend + DynSync, <Cx as PatCx>::PatData: DynSync,

impl<'tcx> DynSend for EnumInfo<'tcx>

impl<'tcx> DynSend for RevealedTy<'tcx>

impl<Cx> DynSend for Constructor<Cx>
where <Cx as PatCx>::VariantIdx: DynSend, <Cx as PatCx>::StrLit: DynSend,

impl<Cx> DynSend for ConstructorSet<Cx>

impl<Cx> DynSend for SplitConstructorSet<Cx>
where <Cx as PatCx>::VariantIdx: DynSend, <Cx as PatCx>::StrLit: DynSend,

impl<Cx> DynSend for DeconstructedPat<Cx>
where <Cx as PatCx>::Ty: DynSend, <Cx as PatCx>::PatData: DynSend, <Cx as PatCx>::VariantIdx: DynSend, <Cx as PatCx>::StrLit: DynSend,

impl<Cx> DynSend for IndexedPat<Cx>
where <Cx as PatCx>::Ty: DynSend, <Cx as PatCx>::PatData: DynSend, <Cx as PatCx>::VariantIdx: DynSend, <Cx as PatCx>::StrLit: DynSend,

impl<Cx> DynSend for WitnessPat<Cx>
where <Cx as PatCx>::Ty: DynSend, <Cx as PatCx>::VariantIdx: DynSend, <Cx as PatCx>::StrLit: DynSend,

impl<Cx> DynSend for PlaceInfo<Cx>
where <Cx as PatCx>::Ty: DynSend,

impl<Cx> DynSend for WitnessMatrix<Cx>
where <Cx as PatCx>::Ty: DynSend, <Cx as PatCx>::VariantIdx: DynSend, <Cx as PatCx>::StrLit: DynSend,

impl<Cx> DynSend for WitnessStack<Cx>
where <Cx as PatCx>::Ty: DynSend, <Cx as PatCx>::VariantIdx: DynSend, <Cx as PatCx>::StrLit: DynSend,

impl<'a> !DynSend for InPublicInterface<'a>

impl<'a> !DynSend for ItemIsPrivate<'a>

impl<'a> !DynSend for UnnameableTypesLint<'a>

impl<'a, 'tcx> DynSend for PrivateItemsInPublicInterfacesChecker<'a, 'tcx>

impl<'a, 'tcx> DynSend for ReachEverythingInTheInterfaceVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSend for TestReachabilityVisitor<'a, 'tcx>

impl<'a, 'tcx, VL, const SHALLOW: bool> DynSend for FindMin<'a, 'tcx, VL, SHALLOW>
where VL: DynSend,

impl<'tcx> DynSend for EmbargoVisitor<'tcx>

impl<'tcx> DynSend for LazyDefPathStr<'tcx>

impl<'tcx> DynSend for NamePrivacyVisitor<'tcx>

impl<'tcx> DynSend for TypePrivacyVisitor<'tcx>

impl<'v, 'tcx, V> DynSend for DefIdVisitorSkeleton<'v, 'tcx, V>
where V: DynSend + ?Sized,

impl<'a, 'tcx> DynSend for QueryKeyStringBuilder<'a, 'tcx>

impl<'tcx> DynSend for QueryCtxt<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx, C, const ANON: bool, const DEPTH_LIMIT: bool, const FEEDABLE: bool> DynSend for DynamicConfig<'tcx, C, ANON, DEPTH_LIMIT, FEEDABLE>
where C: DynSync, <C as QueryCache>::Key: DynSend,

impl DynSend for Alias

impl DynSend for DepKind

impl DynSend for DepNode

impl DynSend for EdgesVec

impl DynSend for TaskDeps

impl DynSend for NodeInfo

impl DynSend for Stat

impl DynSend for Unpacked

impl DynSend for Cycle

impl DynSend for QueryJob

impl<'a> DynSend for TaskDepsRef<'a>

impl<'a> DynSend for MarkFrame<'a>

impl<'a> DynSend for StableHashingContext<'a>

impl<'tcx, K> DynSend for JobOwner<'tcx, K>
where K: DynSend,

impl<D> DynSend for CurrentDepGraph<D>
where D: DynSend,

impl<D> DynSend for DepGraph<D>
where D: DynSend,

impl<D> DynSend for DepGraphData<D>
where D: DynSend,

impl<D> DynSend for EncoderState<D>
where D: DynSend,

impl<D> DynSend for GraphEncoder<D>
where D: DynSend,

impl<D> DynSend for SerializedNodeHeader<D>
where D: DynSend,

impl<K> DynSend for QueryState<K>
where K: DynSend,

impl<K, V> DynSend for DefaultCache<K, V>
where K: DynSend, V: DynSend,

impl<K, V> DynSend for VecCache<K, V>
where V: DynSend,

impl<Key, Value> DynSend for Cache<Key, Value>
where Key: DynSend, Value: DynSend,

impl<T> DynSend for WithDepNode<T>
where T: DynSend,

impl<Tcx> DynSend for DepKindStruct<Tcx>

impl<V> DynSend for DefIdCache<V>
where V: DynSend,

impl<V> DynSend for SingleCache<V>
where V: DynSend,

impl DynSend for DiagMode

impl DynSend for FoundUse

impl DynSend for Instead

impl DynSend for Used

impl DynSend for Weak

impl DynSend for Finalize

impl DynSend for Segment

impl<'a> !DynSend for UseError<'a>

impl<'a> DynSend for VisResolutionError<'a>

impl<'a> DynSend for MaybeExported<'a>

impl<'a> DynSend for PathSource<'a>

impl<'a> DynSend for AddAsNonDerive<'a>

impl<'a> DynSend for ImportsCannotReferTo<'a>

impl<'a> DynSend for IsPrivate<'a>

impl<'a> DynSend for MacroExpectedFound<'a>

impl<'a, 'ast, 'ra, 'tcx> !DynSend for LateResolutionVisitor<'a, 'ast, 'ra, 'tcx>

impl<'a, 'ra, 'tcx> !DynSend for BuildReducedGraphVisitor<'a, 'ra, 'tcx>

impl<'a, 'ra, 'tcx> !DynSend for UnusedImportCheckVisitor<'a, 'ra, 'tcx>

impl<'a, 'ra, 'tcx> !DynSend for DefCollector<'a, 'ra, 'tcx>

impl<'a, 'ra, 'tcx> !DynSend for EffectiveVisibilitiesVisitor<'a, 'ra, 'tcx>

impl<'a, 'ra, 'tcx> !DynSend for ItemInfoCollector<'a, 'ra, 'tcx>

impl<'ast> DynSend for LifetimeFinder<'ast>

impl<'ast> DynSend for DiagMetadata<'ast>

impl<'ra> !DynSend for ParentId<'ra>

impl<'ra> !DynSend for LexicalScopeBinding<'ra>

impl<'ra> !DynSend for ModuleOrUniformRoot<'ra>

impl<'ra> !DynSend for NameBindingKind<'ra>

impl<'ra> !DynSend for PathResult<'ra>

impl<'ra> !DynSend for ResolutionError<'ra>

impl<'ra> !DynSend for Scope<'ra>

impl<'ra> !DynSend for ScopeSet<'ra>

impl<'ra> !DynSend for ImportKind<'ra>

impl<'ra> !DynSend for RibKind<'ra>

impl<'ra> !DynSend for MacroRulesScope<'ra>

impl<'ra> !DynSend for ImportData<'ra>

impl<'ra> !DynSend for NameResolution<'ra>

impl<'ra> !DynSend for UnnecessaryQualification<'ra>

impl<'ra> !DynSend for MacroRulesBinding<'ra>

impl<'ra> !DynSend for AmbiguityError<'ra>

impl<'ra> !DynSend for ExternPreludeEntry<'ra>

impl<'ra> !DynSend for Module<'ra>

impl<'ra> !DynSend for ModuleData<'ra>

impl<'ra> !DynSend for NameBindingData<'ra>

impl<'ra> !DynSend for ParentScope<'ra>

impl<'ra> !DynSend for PrivacyError<'ra>

impl<'ra> !DynSend for ResolverArenas<'ra>

impl<'ra, 'tcx> !DynSend for Resolver<'ra, 'tcx>

impl<'ra, R = Res<NodeId>> !DynSend for Rib<'ra, R>

impl DynSend for TyQ

impl<'tcx> DynSend for DictKey<'tcx>

impl<'tcx> DynSend for TransformTy<'tcx>

impl DynSend for SizeKind

impl DynSend for CFGuard

impl DynSend for FmtDebug

impl DynSend for Input

impl DynSend for Lto

impl DynSend for LtoCli

impl DynSend for OptLevel

impl DynSend for PAuthKey

impl DynSend for Passes

impl DynSend for Polonius

impl DynSend for PpMode

impl DynSend for Strip

impl DynSend for PathKind

impl DynSend for CheckCfg

impl DynSend for Externs

impl DynSend for Options

impl DynSend for PacRet

impl DynSend for Limit

impl DynSend for Limits

impl DynSend for Session

impl<'a> DynSend for CrateNameInvalid<'a>

impl<'a> DynSend for FileIsNotWriteable<'a>

impl<'a> DynSend for FileWriteFail<'a>

impl<'a> DynSend for InvalidLiteralSuffix<'a>

impl<'a> DynSend for FileSearch<'a>

impl<T> DynSend for ExpectedValues<T>
where T: DynSend,

impl<'tcx> DynSend for BodyBuilder<'tcx>

impl<'tcx> DynSend for TablesWrapper<'tcx>

impl<'tcx> DynSend for Tables<'tcx>

impl<K, V> DynSend for IndexMap<K, V>
where K: DynSend, V: DynSend,

impl DynSend for Edition

impl DynSend for FileName

impl DynSend for AstPass

impl DynSend for ExpnKind

impl DynSend for CrateNum

impl DynSend for DefId

impl DynSend for DefIndex

impl DynSend for ModDefId

impl DynSend for ExpnData

impl DynSend for ExpnHash

impl DynSend for ExpnId

impl DynSend for Interned

impl DynSend for Span

impl DynSend for AttrId

impl DynSend for BytePos

impl DynSend for CharPos

impl DynSend for LineInfo

impl DynSend for Loc

impl DynSend for SpanData

impl DynSend for Ident

impl DynSend for Interner

impl DynSend for Symbol

impl<'a> DynSend for FileNameDisplay<'a>

impl<'sm> DynSend for CachingSourceMapView<'sm>

impl<T> DynSend for MonotonicVec<T>
where T: DynSend,

impl<T> DynSend for Spanned<T>
where T: DynSend,

impl DynSend for Kind

impl<'tcx> DynSend for SymbolPrinter<'tcx>

impl<'tcx> DynSend for SymbolNamesTest<'tcx>

impl<'tcx> DynSend for SymbolMangler<'tcx>

impl DynSend for AbiKind

impl DynSend for Conv

impl DynSend for PassMode

impl DynSend for ABI

impl DynSend for Flavor

impl DynSend for Class

impl DynSend for Abi

impl DynSend for Arch

impl DynSend for Cc

impl DynSend for Lld

impl DynSend for TlsModel

impl DynSend for WasmCAbi

impl DynSend for Sdata

impl DynSend for Uniform

impl DynSend for Memory

impl DynSend for AbiData

impl DynSend for Target

impl DynSend for X86Abi

impl<'a, Ty> DynSend for ArgAbi<'a, Ty>
where Ty: DynSend,

impl<'a, Ty> DynSend for FnAbi<'a, Ty>
where Ty: DynSend,

impl DynSend for ArgKind

impl DynSend for SubId

impl DynSend for Select

impl<'a> DynSend for RegionOriginNote<'a>

impl<'a> DynSend for SourceKindSubdiag<'a>

impl<'a> DynSend for DescriptionCtx<'a>

impl<'a> DynSend for RegionExplanation<'a>

impl<'a> DynSend for AmbiguousImpl<'a>

impl<'a> DynSend for AmbiguousReturn<'a>

impl<'a> DynSend for AnnotationRequired<'a>

impl<'a> DynSend for DumpVTableEntries<'a>

impl<'a> DynSend for FulfillReqLifetime<'a>

impl<'a> DynSend for InferenceBadError<'a>

impl<'a> DynSend for LfBoundNotSatisfied<'a>

impl<'a> DynSend for LifetimeMismatch<'a>

impl<'a> DynSend for OutlivesBound<'a>

impl<'a> DynSend for OutlivesContent<'a>

impl<'a> DynSend for RefLongerThanData<'a>

impl<'a, 'b, 'tcx> !DynSend for AssocTypeNormalizer<'a, 'b, 'tcx>

impl<'a, 'tcx> !DynSend for FindInferSourceVisitor<'a, 'tcx>

impl<'a, 'tcx> !DynSend for SameTypeModuloInfer<'a, 'tcx>

impl<'a, 'tcx> !DynSend for TypeErrCtxt<'a, 'tcx>

impl<'a, 'tcx> !DynSend for InspectCandidate<'a, 'tcx>

impl<'a, 'tcx> !DynSend for InspectGoal<'a, 'tcx>

impl<'a, 'tcx> !DynSend for DeeplyNormalizeForDiagnosticsFolder<'a, 'tcx>

impl<'a, 'tcx> !DynSend for FulfillProcessor<'a, 'tcx>

impl<'a, 'tcx> !DynSend for QueryNormalizer<'a, 'tcx>

impl<'a, 'tcx> !DynSend for BoundVarReplacer<'a, 'tcx>

impl<'a, 'tcx> !DynSend for PlaceholderReplacer<'a, 'tcx>

impl<'a, 'tcx> !DynSend for WfPredicates<'a, 'tcx>

impl<'a, 'tcx> DynSend for CoroutineData<'a, 'tcx>

impl<'a, 'tcx> DynSend for AmbiguityCausesVisitor<'a, 'tcx>

impl<'a, 'tcx, E = ScrubbedTraitError<'tcx>> !DynSend for ObligationCtxt<'a, 'tcx, E>

impl<'cx> DynSend for AutoTraitInfo<'cx>

impl<'cx, 'tcx> !DynSend for NiceRegionError<'cx, 'tcx>

impl<'cx, 'tcx> !DynSend for SelectionContext<'cx, 'tcx>

impl<'hir> DynSend for FindExprBySpan<'hir>

impl<'me, 'tcx, E> !DynSend for NormalizationFolder<'me, 'tcx, E>

impl<'o, 'tcx> !DynSend for TraitObligationStackList<'o, 'tcx>

impl<'prev, 'tcx> !DynSend for TraitObligationStack<'prev, 'tcx>

impl<'tcx> DynSend for InferSourceKind<'tcx>

impl<'tcx> DynSend for OverflowCause<'tcx>

impl<'tcx> DynSend for ActualImplExplNotes<'tcx>

impl<'tcx> DynSend for TyOrSig<'tcx>

impl<'tcx> DynSend for ChildMode<'tcx>

impl<'tcx> DynSend for NextSolverError<'tcx>

impl<'tcx> DynSend for RegionTarget<'tcx>

impl<'tcx> DynSend for FulfillmentErrorCode<'tcx>

impl<'tcx> DynSend for CopyImplementationError<'tcx>

impl<'tcx> DynSend for InfringingFieldsReason<'tcx>

impl<'tcx> DynSend for ProjectAndUnifyResult<'tcx>

impl<'tcx> DynSend for Projected<'tcx>

impl<'tcx> DynSend for ProjectionCandidate<'tcx>

impl<'tcx> DynSend for ProjectionCandidateSet<'tcx>

impl<'tcx> DynSend for ProjectionError<'tcx>

impl<'tcx> DynSend for BuiltinImplConditions<'tcx>

impl<'tcx> DynSend for IntercrateAmbiguityCause<'tcx>

impl<'tcx> DynSend for Inserted<'tcx>

impl<'tcx> DynSend for VtblSegment<'tcx>

impl<'tcx> DynSend for ClosureEraser<'tcx>

impl<'tcx> DynSend for InferSource<'tcx>

impl<'tcx> DynSend for InsertableGenericArgs<'tcx>

impl<'tcx> DynSend for FindNestedTypeVisitor<'tcx>

impl<'tcx> DynSend for TyPathVisitor<'tcx>

impl<'tcx> DynSend for TypeParamSpanVisitor<'tcx>

impl<'tcx> DynSend for AnonymousParamInfo<'tcx>

impl<'tcx> DynSend for ObligationCauseAsDiagArg<'tcx>

impl<'tcx> DynSend for ImplCandidate<'tcx>

impl<'tcx> DynSend for ReplaceImplTraitFolder<'tcx>

impl<'tcx> DynSend for NegativePositiveConflict<'tcx>

impl<'tcx> DynSend for OpaqueCapturesLifetime<'tcx>

impl<'tcx> DynSend for TraitPlaceholderMismatch<'tcx>

impl<'tcx> DynSend for SolverDelegate<'tcx>

impl<'tcx> DynSend for BestObligation<'tcx>

impl<'tcx> DynSend for ObligationStorage<'tcx>

impl<'tcx> DynSend for NormalizesToTermHack<'tcx>

impl<'tcx> DynSend for AutoTraitFinder<'tcx>

impl<'tcx> DynSend for RegionDeps<'tcx>

impl<'tcx> DynSend for OverlapResult<'tcx>

impl<'tcx> DynSend for EraseEscapingBoundRegions<'tcx>

impl<'tcx> DynSend for IllegalSelfTypeVisitor<'tcx>

impl<'tcx> DynSend for OldSolverError<'tcx>

impl<'tcx> DynSend for PendingPredicateObligation<'tcx>

impl<'tcx> DynSend for Progress<'tcx>

impl<'tcx> DynSend for MatchAgainstFreshVars<'tcx>

impl<'tcx> DynSend for EvaluatedCandidate<'tcx>

impl<'tcx> DynSend for ProvisionalEvaluationCache<'tcx>

impl<'tcx> DynSend for SelectionCandidateSet<'tcx>

impl<'tcx> DynSend for FutureCompatOverlapError<'tcx>

impl<'tcx> DynSend for OverlapError<'tcx>

impl<'tcx> DynSend for FulfillmentError<'tcx>

impl<'tcx> DynSend for TraitAliasExpander<'tcx>

impl<'tcx> DynSend for TraitAliasExpansionInfo<'tcx>

impl<'tcx, E> DynSend for FulfillmentCtxt<'tcx, E>
where E: DynSend,

impl<'tcx, E> DynSend for FulfillmentContext<'tcx, E>
where E: DynSend,

impl<'tcx, Op> DynSend for TypeOpOutput<'tcx, Op>
where <Op as TypeOp<'tcx>>::Output: DynSend, <Op as TypeOp<'tcx>>::ErrorInfo: DynSend,

impl<'tcx, T> DynSend for Highlighted<'tcx, T>
where T: DynSend,

impl<'v> DynSend for ReturnsVisitor<'v>

impl<'v> DynSend for SelfVisitor<'v>

impl<A> DynSend for AutoTraitResult<A>
where A: DynSend,

impl<F> DynSend for CustomTypeOp<F>
where F: DynSend,

impl<I, J> DynSend for PotentialSiblings<I, J>
where I: DynSend, J: DynSend,

impl DynSend for Byte

impl DynSend for Err

impl DynSend for State

impl DynSend for State

impl DynSend for Assume

impl<'cx, 'tcx> !DynSend for TransmuteTypeEnv<'cx, 'tcx>

impl<'tcx> DynSend for Def<'tcx>

impl<'tcx> DynSend for Ref<'tcx>

impl<'tcx> DynSend for Types<'tcx>

impl<D, R> DynSend for Tree<D, R>
where D: DynSend, R: DynSend,

impl<L, C> DynSend for MaybeTransmutableQuery<L, C>
where L: DynSend, C: DynSend,

impl<R> DynSend for Answer<R>
where R: DynSend,

impl<R> DynSend for Condition<R>
where R: DynSend,

impl<R> DynSend for Transition<R>
where R: DynSend,

impl<R> DynSend for Transition<R>
where R: DynSend,

impl<R> DynSend for Dfa<R>
where R: DynSend,

impl<R> DynSend for Transitions<R>
where R: DynSend,

impl<R> DynSend for Nfa<R>
where R: DynSend,

impl<T> DynSend for Reason<T>
where T: DynSend,

impl DynSend for DtorType

impl<'a, 'tcx> DynSend for IsThirPolymorphic<'a, 'tcx>

impl<'a, 'tcx> DynSend for ImplTraitInTraitFinder<'a, 'tcx>

impl<'tcx> DynSend for DuplicateArg<'tcx>

impl<'tcx> DynSend for NeedsDropOverflow<'tcx>

impl<'tcx> DynSend for NonPrimitiveSimdType<'tcx>

impl<'tcx> DynSend for NotParam<'tcx>

impl<'tcx> DynSend for OversizedSimdType<'tcx>

impl<'tcx> DynSend for ZeroLengthSimdType<'tcx>

impl<'tcx> DynSend for OpaqueTypeCollector<'tcx>

impl<'tcx, F> DynSend for NeedsDropTypes<'tcx, F>
where F: DynSend,

impl DynSend for Filter

impl DynSend for Variance

impl DynSend for PathKind

impl DynSend for Reveal

impl DynSend for DynKind

impl DynSend for FloatTy

impl DynSend for InferTy

impl DynSend for IntTy

impl DynSend for UintTy

impl DynSend for ConstVid

impl DynSend for BoundVar

impl DynSend for FloatVid

impl DynSend for IntVid

impl DynSend for TyVid

impl<'a, I> DynSend for ArgFolder<'a, I>
where I: DynSend, <I as Interner>::GenericArg: DynSync,

impl<'a, I> DynSend for OutlivesCollector<'a, I>

impl<'a, I, Iter> DynSend for IterInstantiatedCopied<'a, I, Iter>

impl<'a, X> DynSend for CacheData<'a, X>
where <X as Cx>::Result: DynSend, <X as Cx>::Input: DynSync,

impl<'infcx, Infcx, I> DynSend for SolverRelating<'infcx, Infcx, I>
where <I as Interner>::ParamEnv: DynSend, Infcx: DynSync, <I as Interner>::Predicate: DynSend, <I as Interner>::Ty: DynSend,

impl<D, X> DynSend for SearchGraph<D, X>
where <X as Cx>::Input: DynSend, D: DynSend, <X as Cx>::Result: DynSend,

impl<DefId> DynSend for SimplifiedType<DefId>
where DefId: DynSend,

impl<I> DynSend for GenericArgKind<I>
where <I as Interner>::Region: DynSend, <I as Interner>::Ty: DynSend, <I as Interner>::Const: DynSend,

impl<I> DynSend for TermKind<I>
where <I as Interner>::Ty: DynSend, <I as Interner>::Const: DynSend,

impl<I> DynSend for TypingMode<I>

impl<I> DynSend for ClauseKind<I>

impl<I> DynSend for PredicateKind<I>

impl<I> DynSend for VarianceDiagInfo<I>
where <I as Interner>::Ty: DynSend,

impl<I> DynSend for CandidateSource<I>
where <I as Interner>::DefId: DynSend,

impl<I> DynSend for ValidateBoundVars<I>
where <I as Interner>::BoundVarKinds: DynSend, <I as Interner>::Ty: DynSend,

impl<I> DynSend for CanonicalVarValues<I>
where <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for UnevaluatedConst<I>
where <I as Interner>::DefId: DynSend, <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for Shifter<I>
where I: DynSend,

impl<I> DynSend for AliasTerm<I>
where <I as Interner>::GenericArgs: DynSend, <I as Interner>::DefId: DynSend,

impl<I> DynSend for CoercePredicate<I>
where <I as Interner>::Ty: DynSend,

impl<I> DynSend for NormalizesTo<I>
where <I as Interner>::Term: DynSend, <I as Interner>::GenericArgs: DynSend, <I as Interner>::DefId: DynSend,

impl<I> DynSend for SubtypePredicate<I>
where <I as Interner>::Ty: DynSend,

impl<I> DynSend for TraitPredicate<I>
where <I as Interner>::DefId: DynSend, <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for TraitRef<I>
where <I as Interner>::DefId: DynSend, <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for ClosureArgs<I>
where <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for CoroutineArgs<I>
where <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for CoroutineClosureSignature<I>
where <I as Interner>::Ty: DynSend, <I as Interner>::Safety: DynSend, <I as Interner>::Abi: DynSend,

impl<I> DynSend for FoldEscapingRegions<I>
where I: DynSend, <I as Interner>::Region: DynSend,

impl<I> DynSend for GenSig<I>
where <I as Interner>::Ty: DynSend,

impl<I> DynSend for AliasTy<I>
where <I as Interner>::GenericArgs: DynSend, <I as Interner>::DefId: DynSend,

impl<I> DynSend for FnHeader<I>
where <I as Interner>::Safety: DynSend, <I as Interner>::Abi: DynSend,

impl<I> DynSend for FnSig<I>
where <I as Interner>::Tys: DynSend, <I as Interner>::Safety: DynSend, <I as Interner>::Abi: DynSend,

impl<I> DynSend for FnSigTys<I>
where <I as Interner>::Tys: DynSend,

impl<I> DynSend for TypeAndMut<I>
where <I as Interner>::Ty: DynSend,

impl<I, A> DynSend for OutlivesPredicate<I, A>
where A: DynSend, <I as Interner>::Region: DynSend,

impl<I, It> DynSend for FilterToTraits<I, It>
where It: DynSend, I: DynSend,

impl<I, Iter, A> DynSend for IterInstantiated<I, Iter, A>
where <Iter as IntoIterator>::IntoIter: DynSend, I: DynSend, A: DynSend,

impl<I, O> DynSend for Elaborator<I, O>

impl<I, P> DynSend for Goal<I, P>
where <I as Interner>::ParamEnv: DynSend, P: DynSend,

impl<I, P> DynSend for QueryInput<I, P>

impl<I, T> DynSend for Binder<I, T>

impl<I, T> DynSend for EarlyBinder<I, T>
where T: DynSend, I: DynSend,

impl<I, T> DynSend for EarlyBinderIter<I, T>
where T: DynSend, I: DynSend,

impl<I, T> DynSend for State<I, T>
where T: DynSend, <I as Interner>::GenericArgs: DynSend,

impl<I, V> DynSend for Canonical<I, V>

impl<I, const INSTANTIATE_LHS_WITH_INFER: bool, const INSTANTIATE_RHS_WITH_INFER: bool> DynSend for DeepRejectCtxt<I, INSTANTIATE_LHS_WITH_INFER, INSTANTIATE_RHS_WITH_INFER>
where I: DynSend,

impl<Iter> DynSend for IterIdentityCopied<Iter>
where <Iter as IntoIterator>::IntoIter: DynSend,

impl<K, V> DynSend for DelayedMap<K, V>
where K: DynSend, V: DynSend,

impl<T> DynSend for DelayedSet<T>
where T: DynSend,

impl<T> DynSend for ExpectedFound<T>
where T: DynSend,

impl<T> DynSend for WithCachedTypeInfo<T>
where T: DynSend,

impl<X> DynSend for CacheEntry<X>
where <X as Cx>::Tracked<<X as Cx>::Result>: DynSend, <X as Cx>::Input: DynSend,

impl<X> DynSend for GlobalCache<X>
where <X as Cx>::Input: DynSend, <X as Cx>::Tracked<<X as Cx>::Result>: DynSend,

impl<X> DynSend for Success<X>
where <X as Cx>::Tracked<<X as Cx>::Result>: DynSend, <X as Cx>::Input: DynSend,

impl<X> DynSend for WithOverflow<X>
where <X as Cx>::Tracked<<X as Cx>::Result>: DynSend, <X as Cx>::Input: DynSend,

impl<X> DynSend for NestedGoals<X>
where <X as Cx>::Input: DynSend,

impl<X> DynSend for ProvisionalCacheEntry<X>
where <X as Cx>::Result: DynSend, <X as Cx>::Input: DynSend,

impl<X> DynSend for StackEntry<X>
where <X as Cx>::Input: DynSend, <X as Cx>::Result: DynSend,

impl !DynSend for DocFS

impl !DynSend for Hierarchy

impl DynSend for Cfg

impl DynSend for Format

impl DynSend for ImplKind

impl DynSend for ItemId

impl DynSend for ItemKind

impl DynSend for Term

impl DynSend for Type

impl DynSend for EmitType

impl DynSend for DirState

impl DynSend for AttrKind

impl DynSend for ItemType

impl DynSend for Ending

impl DynSend for Class

impl DynSend for Tooltip

impl DynSend for Ignore

impl DynSend for Res

impl DynSend for Argument

impl DynSend for Constant

impl DynSend for Crate

impl DynSend for Enum

impl DynSend for FnDecl

impl DynSend for Function

impl DynSend for Generics

impl DynSend for Impl

impl DynSend for Import

impl DynSend for Item

impl DynSend for ItemLink

impl DynSend for Lifetime

impl DynSend for Macro

impl DynSend for Module

impl DynSend for Path

impl DynSend for Span

impl DynSend for Static

impl DynSend for Struct

impl DynSend for Trait

impl DynSend for Union

impl DynSend for Variant

impl DynSend for Options

impl DynSend for Error

impl DynSend for Cache

impl DynSend for Impl

impl DynSend for Buffer

impl DynSend for Indent

impl DynSend for Layout

impl DynSend for IdMap

impl DynSend for Indices

impl DynSend for Error

impl DynSend for Html

impl DynSend for Js

impl DynSend for Offset

impl DynSend for AllTypes

impl DynSend for ItemInfo

impl DynSend for Sources

impl DynSend for Toc

impl DynSend for TocEntry

impl DynSend for Tests

impl DynSend for Buffer

impl DynSend for LinkData

impl DynSend for Element

impl DynSend for Pass

impl DynSend for CallData

impl DynSend for CssPath

impl<'a> !DynSend for PeekIter<'a>

impl<'a> !DynSend for TokenIter<'a>

impl<'a> DynSend for Highlight<'a>

impl<'a> DynSend for LangStringToken<'a>

impl<'a> DynSend for Line<'a>

impl<'a> DynSend for AssocItemLink<'a>

impl<'a> DynSend for AssocItemRender<'a>

impl<'a> DynSend for SourceContext<'a>

impl<'a> DynSend for ResolutionFailure<'a>

impl<'a> DynSend for Display<'a>

impl<'a> DynSend for Escape<'a>

impl<'a> DynSend for EscapeBodyText<'a>

impl<'a> DynSend for Page<'a>

impl<'a> DynSend for PageLayout<'a>

impl<'a> DynSend for FootnoteDef<'a>

impl<'a> DynSend for Markdown<'a>

impl<'a> DynSend for MarkdownItemInfo<'a>

impl<'a> DynSend for MarkdownSummaryLine<'a>

impl<'a> DynSend for MarkdownWithToc<'a>

impl<'a> DynSend for ItemVars<'a>

impl<'a> DynSend for Link<'a>

impl<'a> DynSend for LinkBlock<'a>

impl<'a> DynSend for Sidebar<'a>

impl<'a> DynSend for ScrapedInfo<'a>

impl<'a> DynSend for DiagnosticInfo<'a>

impl<'a> DynSend for UnresolvedPath<'a>

impl<'a> DynSend for BadImplStripper<'a>

impl<'a, 'b> DynSend for CoverageCalculator<'a, 'b>

impl<'a, 'b, 'ids, I> !DynSend for HeadingLinks<'a, 'b, 'ids, I>

impl<'a, 'tcx> !DynSend for HrefContext<'a, 'tcx>

impl<'a, 'tcx> !DynSend for TagIterator<'a, 'tcx>

impl<'a, 'tcx> !DynSend for SourceCollector<'a, 'tcx>

impl<'a, 'tcx> !DynSend for FindCalls<'a, 'tcx>

impl<'a, 'tcx> DynSend for ContainerTy<'a, 'tcx>

impl<'a, 'tcx> DynSend for CacheBuilder<'a, 'tcx>

impl<'a, 'tcx> DynSend for LocalSourcesCollector<'a, 'tcx>

impl<'a, 'tcx> DynSend for DocTestVisibilityLinter<'a, 'tcx>

impl<'a, 'tcx> DynSend for LinkCollector<'a, 'tcx>

impl<'a, 'tcx> DynSend for SyntheticImplCollector<'a, 'tcx>

impl<'a, 'tcx> DynSend for Linter<'a, 'tcx>

impl<'a, 'tcx> DynSend for CfgPropagator<'a, 'tcx>

impl<'a, 'tcx> DynSend for StabilityPropagator<'a, 'tcx>

impl<'a, 'tcx> DynSend for Stripper<'a, 'tcx>

impl<'a, 'tcx> DynSend for ImplStripper<'a, 'tcx>

impl<'a, 'tcx> DynSend for Stripper<'a, 'tcx>

impl<'a, 'tcx> DynSend for RustdocVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSend for LibEmbargoVisitor<'a, 'tcx>

impl<'a, 'tcx, F> !DynSend for TokenHandler<'a, 'tcx, F>

impl<'a, Code> DynSend for ScrapedSource<'a, Code>
where Code: DynSend,

impl<'a, I> !DynSend for TableWrapper<'a, I>

impl<'a, I> DynSend for Footnotes<'a, I>
where I: DynSend,

impl<'a, I> DynSend for LinkReplacer<'a, I>
where I: DynSend,

impl<'a, I> DynSend for SummaryLine<'a, I>
where I: DynSend,

impl<'cache> DynSend for ItemAndAliasCollector<'cache>

impl<'cache, 'item> !DynSend for AliasedType<'cache, 'item>

impl<'cache, 'item> DynSend for AliasedTypeImpl<'cache, 'item>

impl<'cx> DynSend for TypeLayout<'cx>

impl<'cx, 'cache, 'item> !DynSend for TypeImplCollector<'cx, 'cache, 'item>

impl<'hir> DynSend for Module<'hir>

impl<'p, 'a, I> DynSend for CodeBlocks<'p, 'a, I>
where I: DynSend,

impl<'src> !DynSend for Classifier<'src>

impl<'tcx> !DynSend for Context<'tcx>

impl<'tcx> !DynSend for SharedContext<'tcx>

impl<'tcx> !DynSend for JsonRenderer<'tcx>

impl<'tcx> DynSend for FunctionArgs<'tcx>

impl<'tcx> DynSend for ObjectLifetimeDefault<'tcx>

impl<'tcx> DynSend for DocContext<'tcx>

impl<'tcx> DynSend for HirCollector<'tcx>

impl<'tcx> DynSend for ExtraInfo<'tcx>

impl<'tcx> DynSend for SpanMapVisitor<'tcx>

impl<'tcx> DynSend for AliasedNonLocalStripper<'tcx>

impl<'tcx> DynSend for NonLocalStripper<'tcx>

impl<'tcx> DynSend for ImportStripper<'tcx>

impl<Code> DynSend for Source<Code>
where Code: DynSend,

impl<F> DynSend for SortedTemplate<F>
where F: DynSend,

impl<P> DynSend for PartsAndLocations<P>
where P: DynSend,

impl<T, U> DynSend for Part<T, U>
where U: DynSend, T: DynSend,

impl<W> DynSend for DeltaWriter<W>
where W: DynSend,

impl DynSend for HelpOp

impl !DynSend for ParseSess

impl DynSend for FileName

impl DynSend for Color

impl DynSend for Density

impl DynSend for Edition

impl DynSend for EmitMode

impl DynSend for Version

impl DynSend for Input

impl DynSend for ExprType

impl DynSend for Timer

impl DynSend for BracePos

impl DynSend for MacroArg

impl DynSend for DiffLine

impl DynSend for Chain

impl DynSend for SubExpr

impl DynSend for JsonSpan

impl DynSend for Range

impl DynSend for HardTabs

impl DynSend for Ignore

impl DynSend for MaxWidth

impl DynSend for Verbose

impl DynSend for Config

impl DynSend for UseTree

impl DynSend for ListItem

impl DynSend for Macro

impl DynSend for ModItem

impl DynSend for Mismatch

impl DynSend for Indent

impl DynSend for Shape

impl<'a> !DynSend for CommentReducer<'a>

impl<'a> !DynSend for CommentRewrite<'a>

impl<'a> !DynSend for LineClasses<'a>

impl<'a> !DynSend for Files<'a>

impl<'a> !DynSend for CliConfigWasSet<'a>

impl<'a> !DynSend for ConfigWasSet<'a>

impl<'a> !DynSend for FormatReportFormatter<'a>

impl<'a> !DynSend for FormatLines<'a>

impl<'a> !DynSend for ListFormatting<'a>

impl<'a> !DynSend for CfgIfVisitor<'a>

impl<'a> !DynSend for Context<'a>

impl<'a> !DynSend for ParserBuilder<'a>

impl<'a> !DynSend for RewriteContext<'a>

impl<'a> !DynSend for StringFormat<'a>

impl<'a> !DynSend for FmtVisitor<'a>

impl<'a> DynSend for CommentStyle<'a>

impl<'a> DynSend for BodyElement<'a>

impl<'a> DynSend for ItemVisitorKind<'a>

impl<'a> DynSend for OverflowableItem<'a>

impl<'a> DynSend for TuplePatField<'a>

impl<'a> DynSend for VersionChunk<'a>

impl<'a> DynSend for SegmentParam<'a>

impl<'a> DynSend for DocCommentFormatter<'a>

impl<'a> DynSend for ChainFormatterBlock<'a>

impl<'a> DynSend for ChainFormatterShared<'a>

impl<'a> DynSend for ChainFormatterVisual<'a>

impl<'a> DynSend for CommentCodeSlices<'a>

impl<'a> DynSend for CliConfigSetter<'a>

impl<'a> DynSend for ConfigSetter<'a>

impl<'a> DynSend for XmlEscaped<'a>

impl<'a> DynSend for FormattedFile<'a>

impl<'a> DynSend for ControlFlow<'a>

impl<'a> DynSend for FnSig<'a>

impl<'a> DynSend for Item<'a>

impl<'a> DynSend for OpaqueType<'a>

impl<'a> DynSend for StaticParts<'a>

impl<'a> DynSend for StructParts<'a>

impl<'a> DynSend for TraitAliasBounds<'a>

impl<'a> DynSend for MacroParser<'a>

impl<'a> DynSend for ArmWrapper<'a>

impl<'a> DynSend for Module<'a>

impl<'a> DynSend for PairParts<'a>

impl<'a> DynSend for Parser<'a>

impl<'a> DynSend for RangeOperand<'a>

impl<'a> DynSend for VersionChunkIter<'a>

impl<'a> DynSend for Stmt<'a>

impl<'a, 'ast> DynSend for SubModKind<'a, 'ast>

impl<'a, 'b, T> DynSend for PairList<'a, 'b, T>
where T: DynSync,

impl<'a, I, F1, F2, F3> DynSend for ListItems<'a, I, F1, F2, F3>
where F1: DynSend, F2: DynSend, F3: DynSend, I: DynSend, <I as Iterator>::Item: DynSend,

impl<'a, T> !DynSend for FormatContext<'a, T>

impl<'ast> DynSend for RhsAssignKind<'ast>

impl<'ast, 'psess> !DynSend for ModResolver<'ast, 'psess>

impl<'b, T> !DynSend for Session<'b, T>

impl<'c, 'g> !DynSend for TyAliasRewriteInfo<'c, 'g>

impl<T> !DynSend for CharClasses<T>