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 HashTable<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 + DynSync + DynSend> DynSend for Arc<T>

Source§

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

Source§

impl<T: ?Sized> !DynSend for *mut 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<T: ?Sized, A: Allocator> !DynSend for Rc<T, A>

Source§

impl<T: ?Sized, A: Allocator> !DynSend for Weak<T, A>

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<'a, P: Sync, T: Send + Tag> DynSend for TaggedRef<'a, P, T>

Source§

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

Source§

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

Source§

impl<T: ?Sized + Send> DynSend for IntoDynSyncSend<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 HelperThread

§

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::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 Acquired

§

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 rustc_data_structures::snapshot_map::Snapshot

§

impl DynSend for HashingControls

§

impl DynSend for SipHasher128Hash

§

impl DynSend for FatalErrorMarker

§

impl DynSend for Svh

§

impl DynSend for ParallelGuard

§

impl DynSend for AtomicU64

§

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 Unhasher

§

impl DynSend for NoError

§

impl DynSend for SlotIndex

§

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<G> DynSend for ReversedGraph<G>
where G: 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, I> DynSend for VecCache<K, V, I>
where K: DynSend, I: 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<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 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 AtomicRef<T>
where T: DynSync,

§

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

§

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

§

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

§

impl<T> DynSend for MTLock<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, 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<V> DynSend for Slot<V>
where V: DynSend,

impl DynSend for Field

impl DynSend for TryConf

impl DynSend for Conf

impl DynSend for Rename

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

impl<const REPLACEMENT_ALLOWED: bool> DynSend for DisallowedPath<REPLACEMENT_ALLOWED>

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 Msrv

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 PossibleBorrowerVisitor<'a, 'b, 'tcx>

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

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

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

impl<'a, 'tcx> !DynSend for SpanlessHash<'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 Node

impl !DynSend for InitOnce

impl !DynSend for Condvar

impl !DynSend for Futex

impl !DynSend for FutexRef

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 EventFd

impl !DynSend for Buffer

impl !DynSend for MutexRef

impl !DynSend for Stacks

impl !DynSend for Tree

impl DynSend for Timeout

impl DynSend for IoError

impl DynSend for AtomicOp

impl DynSend for MinMax

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 Event

impl DynSend for History

impl DynSend for UniIndex

impl DynSend for DataRace

impl DynSend for LoadInfo

impl DynSend for RacingOp

impl DynSend for FdId

impl DynSend for BorTag

impl DynSend for Clock

impl DynSend for DynSym

impl DynSend for Instant

impl DynSend for Item

impl DynSend for RwLockId

impl DynSend for Stack

impl DynSend for ThreadId

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

impl<'a, 'tcx> DynSend for MacOsFutexTimeout<'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 AllocExtra<'tcx>

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

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

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

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

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

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

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

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

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

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

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

impl<'tcx> DynSend for TlsData<'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 FileDescriptionRef<T>

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 FdIdWith<T>
where T: DynSend + ?Sized,

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

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

impl DynSend for Endian

impl DynSend for Float

impl DynSend for Integer

impl DynSend for RegKind

impl DynSend for Scalar

impl DynSend for Align

impl DynSend for FieldIdx

impl DynSend for Niche

impl DynSend for Reg

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<VariantIdx, FieldIdx> DynSend for SavedLocalEligibility<VariantIdx, FieldIdx>
where VariantIdx: DynSend, FieldIdx: 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 TyPat

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 TokenStreamIter<'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 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<'hir> DynSend for DelegationResults<'hir>

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

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 DynSend for OmitDoc

impl<'a> DynSend for ArgParser<'a>

impl<'a> DynSend for MetaItemOrLitParser<'a>

impl<'a> DynSend for PathParser<'a>

impl<'a> DynSend for AcceptContext<'a>

impl<'a> DynSend for FinalizeContext<'a>

impl<'a> DynSend for MetaItemListParser<'a>

impl<'a> DynSend for MetaItemParser<'a>

impl<'a> DynSend for SegmentIterator<'a>

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

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

impl<'sess> DynSend for AttributeParser<'sess>

impl<T> DynSend for Combine<T>

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

impl DynSend for DefUse

impl DynSend for Overlap

impl DynSend for ReadKind

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, 'infcx, 'tcx> !DynSend for MirBorrowckCtxt<'a, 'infcx, '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 FindOpaqueRegion<'a, 'tcx>

impl<'a, 'tcx> !DynSend for VarianceExtractor<'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 TypeChecker<'a, 'tcx>

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<'a, 'tcx, D> DynSend for RegionGraph<'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 BorrowckDiagnosticsBuffer<'infcx, 'tcx>

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

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

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

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

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

impl<'tcx> !DynSend for RegionInferenceContext<'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 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 MemberConstraint<'tcx>

impl<'tcx> DynSend for ConcreteOpaqueTypes<'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 CreateResult<'tcx>

impl<'tcx> DynSend for UniversalRegionRelations<'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, OP> DynSend for ConstrainOpaqueTypeRegionVisitor<'tcx, OP>
where OP: DynSend,

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

impl<'tcx, T> DynSend for DeeplyNormalizeQuery<'tcx, T>
where T: 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 FloatAbi

impl DynSend for Linkage

impl DynSend for Opcode

impl DynSend for OptStage

impl DynSend for TypeKind

impl DynSend for Counter

impl DynSend for Regions

impl DynSend for Coords

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 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, CX> !DynSend for GenericBuilder<'a, 'll, CX>

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 SCx<'ll>

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

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

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

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

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

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

impl<'ll, 'tcx> !DynSend for CguCoverageContext<'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<'ll, T> !DynSend for GenericCx<'ll, T>

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

impl<'tcx> DynSend for CovfunRecord<'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 State

impl !DynSend for SpanGuard

impl DynSend for Status

impl DynSend for PathElem

impl DynSend for RangeSet

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

impl<'a, 'mir, 'tcx, Q> DynSend for FlowSensitiveAnalysis<'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 ConditionallyConstCall<'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 EvaluatedCalleeAndArgs<'tcx, M>
where <M as Machine<'tcx>>::ExtraFnVal: DynSend, <M as Machine<'tcx>>::Provenance: DynSend,

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, 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 LocalState<'tcx, Prov>
where Prov: DynSend,

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

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

impl<'tcx, Prov> DynSend for PlaceTy<'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 MemPlaceMeta<Prov>
where Prov: DynSend,

impl<Prov> DynSend for Operand<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 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 Style

impl DynSend for ParseOpt

impl DynSend for Prev

impl DynSend for ErrCode

impl DynSend for IsLint

impl DynSend for Buffy

impl DynSend for Margin

impl DynSend for Context

impl DynSend for Registry

impl DynSend for Line

impl DynSend for BugAbort

impl DynSend for DiagCtxt

impl DynSend for Subdiag

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 Target

impl DynSend for AmbigArg

impl DynSend for AttrArgs

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 Config

impl DynSend for DefKey

impl DynSend for DefPath

impl DynSend for AttrItem

impl DynSend for AttrPath

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 AssocItemConstraintKind<'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 PatExprKind<'hir>

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

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

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

impl<'hir> DynSend for StructTailExpr<'hir>

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

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

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

impl<'hir> DynSend for TyPatKind<'hir>

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

impl<'hir> DynSend for WherePredicateKind<'hir>

impl<'hir> DynSend for InferKind<'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 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 PatExpr<'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 TyPat<'hir>

impl<'hir> DynSend for UnsafeBinderTy<'hir>

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

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

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

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

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

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

impl<'hir, Unambig> DynSend for ConstArgKind<'hir, Unambig>
where Unambig: DynSend,

impl<'hir, Unambig> DynSend for TyKind<'hir, Unambig>
where Unambig: DynSend,

impl<'hir, Unambig> DynSend for ConstArg<'hir, Unambig>
where Unambig: DynSend,

impl<'hir, Unambig> DynSend for Ty<'hir, Unambig>
where Unambig: 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<D> DynSend for OpaqueTyOrigin<D>
where D: DynSend,

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<T, U> DynSend for PreciseCapturingArgKind<T, U>
where T: DynSend, U: 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 AmbiguousAssocItem<'a>

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

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

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

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

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

impl<'a> DynSend for RegisterTypeUnstable<'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 BoundVarContext<'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 FeedConstTy<'a, 'tcx>

impl<'a, 'tcx> DynSend for CollectParams<'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 UncoveredTyParamCollector<'cx, 'tcx>

impl<'tcx> DynSend for NonAsmTypeReason<'tcx>

impl<'tcx> DynSend for LoweredAssoc<'tcx>

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

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

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

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

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

impl<'tcx> DynSend for RemapLateParam<'tcx>

impl<'tcx> DynSend for ScopeResolutionVisitor<'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 ParamIndexRemapper<'tcx>

impl<'tcx> DynSend for CoerceFieldValidity<'tcx>

impl<'tcx> DynSend for InvalidGenericReceiverTy<'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<'tcx> DynSend for NoVariantNamed<'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 AnnotateUnitFallbackVisitor<'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 PickDiagHints<'a, 'tcx>

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

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

impl<'hir> DynSend for FnParam<'hir>

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 CantDereference<'tcx>

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

impl<'tcx> DynSend for DerefImplsIsEmpty<'tcx>

impl<'tcx> DynSend for ExpectedArrayOrSlice<'tcx>

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

impl<'tcx> DynSend for InvalidCallee<'tcx>

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

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

impl<'tcx> DynSend for NoFieldOnType<'tcx>

impl<'tcx> DynSend for NoFieldOnVariant<'tcx>

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

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

impl<'tcx> DynSend for UseIsEmpty<'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 PatInfo<'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 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 TypeFreshener<'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 RegionResolutionError<'tcx>

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

impl<'tcx> DynSend for ValuePairs<'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 ConstVariableValue<'tcx>

impl<'tcx> DynSend for RegionVariableValue<'tcx>

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

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

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

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

impl<'tcx> DynSend for RegionAndOrigin<'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 ConstVidKey<'tcx>

impl<'tcx> DynSend for RegionVidKey<'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 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 CrateNameInvalid<'a>

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

impl<'a> DynSend for LimitInvalid<'a>

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

impl DynSend for AltHead

impl DynSend for TyTyKind

impl DynSend for TypeIr

impl DynSend for LintSet

impl DynSend for TopDown

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 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> DynSend for EarlyContext<'a>

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

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

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

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

impl<'ecx, 'tcx, T> DynSend for EarlyContextAndPass<'ecx, 'tcx, 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 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 LateContext<'tcx>

impl<'tcx> DynSend for CTypesVisitorState<'tcx>

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 WasmCAbi

impl DynSend for CrateDep

impl DynSend for RawDefId

impl DynSend for SpanTag

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

impl<'a> DynSend for CrateOrigin<'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 BinOp

impl DynSend for CastKind

impl DynSend for MirPhase

impl DynSend for UnOp

impl DynSend for State

impl DynSend for Linkage

impl DynSend for Node

impl DynSend for CastKind

impl DynSend for Adjust

impl DynSend for CastKind

impl DynSend for IntTy

impl DynSend for AdtKind

impl DynSend for ExprKind

impl DynSend for TermVid

impl DynSend for RtnMode

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 TypeInfo

impl DynSend for AdtFlags

impl DynSend for BoundTy

impl DynSend for ConstInt

impl DynSend for FieldDef

impl DynSend for Generics

impl DynSend for ParamTy

impl DynSend for UpvarId

impl DynSend for TraitDef

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

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

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

impl<'a> DynSend for InitChunkIter<'a>

impl<'a> DynSend for LocalSetInContext<'a>

impl<'a> DynSend for LocalSetInContextMut<'a>

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

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

impl<'a, 'tcx> !DynSend for CacheEncoder<'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 FnMutDelegate<'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, 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<'mir, 'tcx> DynSend for TerminatorEdges<'mir, 'tcx>

impl<'s> DynSend for AllocDecodingSession<'s>

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

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

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

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

impl<'tcx> DynSend for LayoutError<'tcx>

impl<'tcx> DynSend for ExportedSymbol<'tcx>

impl<'tcx> DynSend for AggregateKind<'tcx>

impl<'tcx> DynSend for BindingForm<'tcx>

impl<'tcx> DynSend for ClosureOutlivesSubject<'tcx>

impl<'tcx> DynSend for Const<'tcx>

impl<'tcx> DynSend for ConstValue<'tcx>

impl<'tcx> DynSend for ConstraintCategory<'tcx>

impl<'tcx> DynSend for InlineAsmOperand<'tcx>

impl<'tcx> DynSend for LocalInfo<'tcx>

impl<'tcx> DynSend for MentionedItem<'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 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 AdtExprBase<'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 CastTy<'tcx>

impl<'tcx> DynSend for ImplSubject<'tcx>

impl<'tcx> DynSend for InstanceKind<'tcx>

impl<'tcx> DynSend for UpvarArgs<'tcx>

impl<'tcx> DynSend for UserTypeKind<'tcx>

impl<'tcx> DynSend for ValTreeKind<'tcx>

impl<'tcx> DynSend for InhabitedPredicate<'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 ExplicitSelf<'tcx>

impl<'tcx> DynSend for NotUniqueParam<'tcx>

impl<'tcx> DynSend for VtblEntry<'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 ParentHirIterator<'tcx>

impl<'tcx> DynSend for ParentOwnerIterator<'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 AllocMap<'tcx>

impl<'tcx> DynSend for ConstAllocation<'tcx>

impl<'tcx> DynSend for GlobalId<'tcx>

impl<'tcx> DynSend for LitToConstInput<'tcx>

impl<'tcx> DynSend for ValidationErrorInfo<'tcx>

impl<'tcx> DynSend for CodegenUnit<'tcx>

impl<'tcx> DynSend for CodegenUnitNameBuilder<'tcx>

impl<'tcx> DynSend for MonoItemPartitions<'tcx>

impl<'tcx> DynSend for ExtraComments<'tcx>

impl<'tcx> DynSend for BasicBlockData<'tcx>

impl<'tcx> DynSend for BasicBlocks<'tcx>

impl<'tcx> DynSend for Body<'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 ConstAlloc<'tcx>

impl<'tcx> DynSend for ConstOperand<'tcx>

impl<'tcx> DynSend for CopyNonOverlapping<'tcx>

impl<'tcx> DynSend for CoroutineInfo<'tcx>

impl<'tcx> DynSend for CoroutineLayout<'tcx>

impl<'tcx> DynSend for CoroutineSavedTy<'tcx>

impl<'tcx> DynSend for DestructuredConstant<'tcx>

impl<'tcx> DynSend for LocalDecl<'tcx>

impl<'tcx> DynSend for MirSource<'tcx>

impl<'tcx> DynSend for Place<'tcx>

impl<'tcx> DynSend for PlaceRef<'tcx>

impl<'tcx> DynSend for PlaceTy<'tcx>

impl<'tcx> DynSend for SourceScopeData<'tcx>

impl<'tcx> DynSend for Statement<'tcx>

impl<'tcx> DynSend for Terminator<'tcx>

impl<'tcx> DynSend for UnevaluatedConst<'tcx>

impl<'tcx> DynSend for VarBindingForm<'tcx>

impl<'tcx> DynSend for VarDebugInfo<'tcx>

impl<'tcx> DynSend for VarDebugInfoFragment<'tcx>

impl<'tcx> DynSend for QuerySystem<'tcx>

impl<'tcx> DynSend for TyCtxtAt<'tcx>

impl<'tcx> DynSend for TyCtxtEnsureDone<'tcx>

impl<'tcx> DynSend for TyCtxtEnsureOk<'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 DerivedHostCause<'tcx>

impl<'tcx> DynSend for IfExpressionCause<'tcx>

impl<'tcx> DynSend for ImplDerivedCause<'tcx>

impl<'tcx> DynSend for ImplDerivedHostCause<'tcx>

impl<'tcx> DynSend for MatchExpressionArmCause<'tcx>

impl<'tcx> DynSend for ObligationCause<'tcx>

impl<'tcx> DynSend for ObligationCauseCodeHandle<'tcx>

impl<'tcx> DynSend for SignatureMismatchData<'tcx>

impl<'tcx> DynSend for Adjustment<'tcx>

impl<'tcx> DynSend for CommonConsts<'tcx>

impl<'tcx> DynSend for CommonLifetimes<'tcx>

impl<'tcx> DynSend for CommonTypes<'tcx>

impl<'tcx> DynSend for RegionEraserVisitor<'tcx>

impl<'tcx> DynSend for LayoutCx<'tcx>

impl<'tcx> DynSend for ReverseMapper<'tcx>

impl<'tcx> DynSend for Pattern<'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 AdtDef<'tcx>

impl<'tcx> DynSend for BoundConst<'tcx>

impl<'tcx> DynSend for CapturedPlace<'tcx>

impl<'tcx> DynSend for Clause<'tcx>

impl<'tcx> DynSend for ClosureSizeProfileData<'tcx>

impl<'tcx> DynSend for ClosureTypeInfo<'tcx>

impl<'tcx> DynSend for Const<'tcx>

impl<'tcx> DynSend for ConstConditions<'tcx>

impl<'tcx> DynSend for CratePredicatesMap<'tcx>

impl<'tcx> DynSend for CrateVariancesMap<'tcx>

impl<'tcx> DynSend for CtxtInterners<'tcx>

impl<'tcx> DynSend for DestructuredConst<'tcx>

impl<'tcx> DynSend for Expr<'tcx>

impl<'tcx> DynSend for GenericPredicates<'tcx>

impl<'tcx> DynSend for GlobalCtxt<'tcx>

impl<'tcx> DynSend for ImplHeader<'tcx>

impl<'tcx> DynSend for ImplTraitHeader<'tcx>

impl<'tcx> DynSend for InlineConstArgs<'tcx>

impl<'tcx> DynSend for Instance<'tcx>

impl<'tcx> DynSend for InstantiatedPredicates<'tcx>

impl<'tcx> DynSend for IsSuggestableVisitor<'tcx>

impl<'tcx> DynSend for MakeSuggestableFolder<'tcx>

impl<'tcx> DynSend for OpaqueHiddenType<'tcx>

impl<'tcx> DynSend for ParamEnv<'tcx>

impl<'tcx> DynSend for Predicate<'tcx>

impl<'tcx> DynSend for Region<'tcx>

impl<'tcx> DynSend for ShortInstance<'tcx>

impl<'tcx> DynSend for StaticLifetimeVisitor<'tcx>

impl<'tcx> DynSend for SymbolName<'tcx>

impl<'tcx> DynSend for TraitObjectVisitor<'tcx>

impl<'tcx> DynSend for Ty<'tcx>

impl<'tcx> DynSend for TypeckResults<'tcx>

impl<'tcx> DynSend for TypingEnv<'tcx>

impl<'tcx> DynSend for UserArgs<'tcx>

impl<'tcx> DynSend for UserSelfTy<'tcx>

impl<'tcx> DynSend for UserType<'tcx>

impl<'tcx> DynSend for ValTree<'tcx>

impl<'tcx> DynSend for Value<'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>

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 InlineConstArgsParts<'tcx, T>
where T: DynSend,

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

impl<'tcx, T> DynSend for PseudoCanonicalInput<'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<Node> DynSend for NodeFlowData<Node>
where Node: 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 DeeplyNormalize<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> DynSend for PatMigration<'a>

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 TailCallCkVisitor<'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<'p, 'tcx> !DynSend for MatchVisitor<'p, 'tcx>

impl<'p, 'tcx, 'm> !DynSend for NonExhaustivePatternsTypeNotEmpty<'p, 'tcx, 'm>

impl<'s, 'tcx> DynSend for PatternNotCovered<'s, 'tcx>

impl<'tcx> DynSend for TestBranch<'tcx>

impl<'tcx> DynSend for TestCase<'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 Candidate<'tcx>

impl<'tcx> DynSend for FlatPat<'tcx>

impl<'tcx> DynSend for MatchPairTree<'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 ThirBuildCx<'tcx>

impl<'tcx> DynSend for ConstToPat<'tcx>

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

impl DynSend for Effect

impl DynSend for DefUse

impl DynSend for InitKind

impl DynSend for CfgEdge

impl DynSend for Init

impl DynSend for MoveOut

impl DynSend for PeekCall

impl DynSend for Backward

impl DynSend for Forward

impl<'a> DynSend for YieldResumeEffect<'a>

impl<'a> DynSend for TransferFunction<'a>

impl<'a> DynSend for MaybeStorageDead<'a>

impl<'a> DynSend for MaybeStorageLive<'a>

impl<'a, 'mir, 'tcx> DynSend for MoveVisitor<'a, 'mir, 'tcx>

impl<'a, 'mir, 'tcx, A> DynSend for BlockFormatter<'a, 'mir, 'tcx, A>
where <A as Analysis<'tcx>>::Domain: DynSend, A: DynSend,

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, A> DynSend for ResultsHandle<'a, 'tcx, A>
where A: DynSend, <A as Analysis<'tcx>>::Domain: DynSend,

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 Formatter<'mir, 'tcx, A>
where <A as Analysis<'tcx>>::Domain: DynSend, A: DynSend,

impl<'mir, 'tcx, A> DynSend for ResultsCursor<'mir, 'tcx, A>
where <A as Analysis<'tcx>>::Domain: DynSend, A: DynSend,

impl<'tcx> DynSend for MaybePlacesSwitchIntData<'tcx>

impl<'tcx> DynSend for MoveData<'tcx>

impl<'tcx> DynSend for MovePath<'tcx>

impl<'tcx> DynSend for MovePathLookup<'tcx>

impl<'tcx> DynSend for MoveDataTypingEnv<'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 MaybeReachable<T>
where T: DynSend,

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

impl<T> DynSend for LocationMap<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 Unwind

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 SuspendCheckData<'a>

impl<'a> DynSend for CoverageSuccessors<'a>

impl<'a> DynSend for UnknownPassName<'a>

impl<'a> DynSend for ConditionSet<'a>

impl<'a> DynSend for DestructorLabel<'a>

impl<'a> DynSend for LocalLabel<'a>

impl<'a, 'b, 'tcx> DynSend for OperandCollector<'a, 'b, 'tcx>

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 DropsReachable<'a, 'mir, '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 ConstMutationChecker<'a, 'tcx>

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

impl<'a, 'tcx> DynSend for PointerFinder<'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 CoverageRelevantSubgraph<'a, 'tcx>

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

impl<'a, 'tcx> DynSend for ConstAnalysis<'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<'a, Node> DynSend for SpantreeBuilder<'a, Node>
where Node: DynSend + DynSync,

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<'mir, 'tcx, C> DynSend for Search<'mir, 'tcx, C>
where C: DynSend,

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 CallRecursion<'tcx>

impl<'tcx> DynSend for RecursiveDrop<'tcx>

impl<'tcx> DynSend for PointerCheck<'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 Merger<'tcx>

impl<'tcx> DynSend for OptimizationData<'tcx>

impl<'tcx> DynSend for StorageRemover<'tcx>

impl<'tcx> DynSend for CallSite<'tcx>

impl<'tcx> DynSend for ForceInliner<'tcx>

impl<'tcx> DynSend for NormalInliner<'tcx>

impl<'tcx> DynSend for RenameToReturnPlace<'tcx>

impl<'tcx> DynSend for MirPatch<'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 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<G> DynSend for BalancedFlowGraph<G>
where G: DynSend, <G as DirectedGraph>::Node: DynSend,

impl<Key> DynSend for UnionFind<Key>
where Key: DynSend,

impl<Key> DynSend for UnionFindEntry<Key>
where Key: DynSend,

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

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

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

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<'tcx> DynSend for MonoItems<'tcx>

impl<'tcx> DynSend for SharedState<'tcx>

impl<'tcx> DynSend for UsageMap<'tcx>

impl<'tcx> DynSend for MoveCheckVisitor<'tcx>

impl<'tcx> DynSend for PlacedMonoItems<'tcx>

impl DynSend for Conflict

impl DynSend for InCrate

impl<'a, D, I> DynSend for EagerResolver<'a, D, I>
where D: DynSync, <I as Interner>::Ty: DynSend,

impl<'a, Infcx, I, F> DynSend for OrphanChecker<'a, Infcx, I, F>
where F: DynSend, Infcx: DynSync, <I as Interner>::Ty: DynSend,

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

impl<I> DynSend for NotUniqueParam<I>
where <I as Interner>::GenericArg: DynSend,

impl<I> DynSend for AsyncCallableRelevantTypes<I>
where <I as Interner>::Ty: 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<'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<'a> DynSend for SeqSep<'a>

impl<'a> DynSend for ExpTokenPair<'a>

impl<'psess, 'src> !DynSend for Lexer<'psess, 'src>

impl DynSend for ReportOn

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 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 NoSanitize<'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 DeadVisitor<'tcx>

impl<'tcx> DynSend for MarkSymbolVisitor<'tcx>

impl<'tcx> DynSend for EntryContext<'tcx>

impl<'tcx> DynSend for LayoutOf<'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 QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryType<'tcx>

impl<'tcx> DynSend for QueryCtxt<'tcx>

impl<'tcx, C, const ANON: bool, const DEPTH_LIMIT: bool, const FEEDABLE: bool> DynSend for DynamicConfig<'tcx, C, ANON, DEPTH_LIMIT, FEEDABLE>

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 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<D> DynSend for DepGraph<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<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 AutoDiff

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 NativeLibParts<'a>

impl<'a> DynSend for ParseNativeLibCx<'a>

impl<'a> DynSend for FileIsNotWriteable<'a>

impl<'a> DynSend for FileWriteFail<'a>

impl<'a> DynSend for InvalidLiteralSuffix<'a>

impl<O> DynSend for OptionDesc<O>

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 AttrId

impl DynSend for BytePos

impl DynSend for CharPos

impl DynSend for LineInfo

impl DynSend for Loc

impl DynSend for Span

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 Arch

impl DynSend for Arch

impl DynSend for Cc

impl DynSend for FloatAbi

impl DynSend for Lld

impl DynSend for RustcAbi

impl DynSend for TlsModel

impl DynSend for WasmCAbi

impl DynSend for Sdata

impl DynSend for Uniform

impl DynSend for Memory

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 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 ClosureEraser<'a, '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 CallKind<'tcx>

impl<'tcx> DynSend for OverflowCause<'tcx>

impl<'tcx> DynSend for ActualImplExplNotes<'tcx>

impl<'tcx> DynSend for TyOrSig<'tcx>

impl<'tcx> DynSend for NextSolverError<'tcx>

impl<'tcx> DynSend for ChildMode<'tcx>

impl<'tcx> DynSend for RegionTarget<'tcx>

impl<'tcx> DynSend for FulfillmentErrorCode<'tcx>

impl<'tcx> DynSend for IntercrateAmbiguityCause<'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 Inserted<'tcx>

impl<'tcx> DynSend for VtblSegment<'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 EraseEscapingBoundRegions<'tcx>

impl<'tcx> DynSend for IllegalRpititVisitor<'tcx>

impl<'tcx> DynSend for IllegalSelfTypeVisitor<'tcx>

impl<'tcx> DynSend for Progress<'tcx>

impl<'tcx> DynSend for ContainsBevyParamSet<'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 FulfillmentError<'tcx>

impl<'tcx> DynSend for FutureCompatOverlapError<'tcx>

impl<'tcx> DynSend for OldSolverError<'tcx>

impl<'tcx> DynSend for OverlapError<'tcx>

impl<'tcx> DynSend for OverlapResult<'tcx>

impl<'tcx> DynSend for PendingPredicateObligation<'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<'tcx> DynSend for Def<'tcx>

impl<'tcx> DynSend for Ref<'tcx>

impl<'tcx> DynSend for TransmuteTypeEnv<'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 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 DynKind

impl DynSend for FloatTy

impl DynSend for InferTy

impl DynSend for IntTy

impl DynSend for UintTy

impl DynSend for Variance

impl DynSend for PathKind

impl DynSend for BoundVar

impl DynSend for ConstVid

impl DynSend for FloatVid

impl DynSend for IntVid

impl DynSend for TyVid

impl<'a, I> !DynSend for RegionFolder<'a, I>

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 UpdateParentGoalCtxt<'a, X>
where <X as Cx>::Input: DynSync,

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, <I as Interner>::Span: 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 ClauseKind<I>

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 PredicateKind<I>

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 VarianceDiagInfo<I>
where <I as Interner>::Ty: DynSend,

impl<I> DynSend for CandidateSource<I>
where <I as Interner>::DefId: 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 AliasTy<I>
where <I as Interner>::GenericArgs: DynSend, <I as Interner>::DefId: DynSend,

impl<I> DynSend for CanonicalVarValues<I>
where <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for ClosureArgs<I>
where <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for CoercePredicate<I>
where <I as Interner>::Ty: 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 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 GenSig<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 TypeAndMut<I>
where <I as Interner>::Ty: DynSend,

impl<I> DynSend for UnevaluatedConst<I>
where <I as Interner>::DefId: DynSend, <I as Interner>::GenericArgs: DynSend,

impl<I> DynSend for UnsafeBinderInner<I>
where <I as Interner>::Ty: DynSend, <I as Interner>::BoundVarKinds: DynSend,

impl<I> DynSend for ValidateBoundVars<I>
where <I as Interner>::BoundVarKinds: DynSend, <I as Interner>::Ty: DynSend,

impl<I> DynSend for FoldEscapingRegions<I>
where I: DynSend, <I as Interner>::Region: DynSend, <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 State<I, T>
where T: DynSend, <I as Interner>::GenericArgs: DynSend,

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, 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 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 GlobalCache<X>
where <X as Cx>::Input: DynSend, <X as Cx>::Tracked<<X as Cx>::Result>: 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,

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 Ignore

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 Indent

impl DynSend for LineInfo

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 AssocConstValue<'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 LinkReplacerInner<'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 SpannedLinkReplacer<'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 BufDisplay<F>
where F: 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 Density

impl DynSend for Color

impl DynSend for Edition

impl DynSend for EmitMode

impl DynSend for FileName

impl DynSend for Input

impl DynSend for Version

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 HardTabs

impl DynSend for Ignore

impl DynSend for MaxWidth

impl DynSend for Verbose

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 DynSend for Config

impl DynSend for Range

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 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 FormatReportFormatter<'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 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<'a, T> DynSend for RangeOperand<'a, T>
where T: DynSync,

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>