Trait DynSync

Source
pub unsafe auto trait DynSync { }

Implementations on Foreign Types§

Source§

impl !DynSync for Args

Source§

impl !DynSync for ArgsOs

Source§

impl !DynSync for VarsOs

Source§

impl DynSync for AtomicBool

Source§

impl DynSync for AtomicU8
where AtomicU8: Sync,

Source§

impl DynSync for AtomicU32
where AtomicU32: Sync,

Source§

impl DynSync for AtomicUsize

Source§

impl DynSync for Backtrace
where Backtrace: Sync,

Source§

impl DynSync for File
where File: Sync,

Source§

impl DynSync for Error
where Error: Sync,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<R: DynSync, T: ?Sized + DynSend + DynSync> DynSync for RwLock<R, T>

Source§

impl<R: DynSync, T: ?Sized + DynSend> DynSync for Mutex<R, T>

Source§

impl<T> !DynSync for OnceCell<T>

Source§

impl<T> !DynSync for Receiver<T>

Source§

impl<T> !DynSync for Sender<T>

Source§

impl<T> DynSync for AtomicPtr<T>

Source§

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

Source§

impl<T: DynSync> DynSync for ThinVec<T>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<T: ?Sized> !DynSync for Cell<T>

Source§

impl<T: ?Sized> !DynSync for RefCell<T>

Source§

impl<T: ?Sized> !DynSync for UnsafeCell<T>

Source§

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

Source§

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

Implementors§

Source§

impl DynSync for Client
where Client: Sync,

Source§

impl DynSync for Mmap
where Mmap: Sync,

Source§

impl DynSync for OwnedSlice

Source§

impl DynSync for SelfProfiler

Source§

impl DynSync for AtomicU64
where AtomicU64: Sync,

Source§

impl<'a, P: Sync, T: Sync + Tag> DynSync for TaggedRef<'a, P, T>

Source§

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

Source§

impl<T: DynSend + DynSync> DynSync for OnceLock<T>

Source§

impl<T: DynSend + DynSync> DynSync for rustc_data_structures::sync::RwLock<T>

Source§

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

Source§

impl<T: DynSend> DynSync for WorkerLocal<T>

Source§

impl<T: DynSync + DynSend> DynSync for FreezeLock<T>

Source§

impl<T: ?Sized + Sync> DynSync for IntoDynSyncSend<T>

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

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

impl<H: DynSync, T: DynSync> DynSync for RawList<H, T>

Auto implementors§

§

impl !DynSync for HelperThread

§

impl !DynSync for MmapMut

§

impl !DynSync for RegistryId

§

impl !DynSync for ThreadData

§

impl !DynSync for ModeUnion

§

impl DynSync for NodeStatus

§

impl DynSync for rustc_data_structures::obligation_forest::NodeState

§

impl DynSync for TimePassesFormat

§

impl DynSync for Mode

§

impl DynSync for BaseNString

§

impl DynSync for Fingerprint

§

impl DynSync for PackedFingerprint

§

impl DynSync for rustc_data_structures::flock::Lock

§

impl DynSync for FxHasher

§

impl DynSync for PreorderIndex

§

impl DynSync for Time

§

impl DynSync for Direction

§

impl DynSync for EdgeIndex

§

impl DynSync for NodeIndex

§

impl DynSync for CycleDetector

§

impl DynSync for PrivateZst

§

impl DynSync for Acquired

§

impl DynSync for ObligationTreeId

§

impl DynSync for Pu128

§

impl DynSync for EventFilter

§

impl DynSync for EventId

§

impl DynSync for QueryInvocationId

§

impl DynSync for SelfProfilerRef

§

impl DynSync for VerboseInfo

§

impl DynSync for SmallCStr

§

impl DynSync for rustc_data_structures::snapshot_map::Snapshot

§

impl DynSync for Hash64

§

impl DynSync for Hash128

§

impl DynSync for HashingControls

§

impl DynSync for SipHasher128Hash

§

impl DynSync for FatalErrorMarker

§

impl DynSync for Svh

§

impl DynSync for ParallelGuard

§

impl DynSync for Registry

§

impl DynSync for RegistryData

§

impl DynSync for MaybeTempDir

§

impl DynSync for rustc_data_structures::transitive_relation::Edge

§

impl DynSync for Index

§

impl DynSync for NoUndo

§

impl DynSync for Unhasher

§

impl DynSync for NoError

§

impl DynSync for SlotIndex

§

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

§

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

§

impl<'a> DynSync for JsonTimePassesEntry<'a>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'p> DynSync for EventArgRecorder<'p>

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<G> DynSync for ReversedGraph<G>
where G: DynSync,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<K, V, I> DynSync for VecCache<K, V, I>
where K: DynSync, I: DynSync,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<O> !DynSync for rustc_data_structures::obligation_forest::Node<O>

§

impl<O> !DynSync for ObligationForest<O>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> !DynSync for WorkQueue<T>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<V> DynSync for Slot<V>
where V: DynSync,

impl DynSync for Field

impl DynSync for TryConf

impl DynSync for Conf

impl DynSync for Rename

impl<'a> DynSync for ConfVisitor<'a>

impl !DynSync for IdentIter

impl DynSync for Pat

impl DynSync for Rel

impl DynSync for FullInt

impl DynSync for Radix

impl DynSync for Descend

impl DynSync for Msrv

impl DynSync for StrCount

impl DynSync for StrIndex

impl<'a> DynSync for VecArgs<'a>

impl<'a> DynSync for PanicExpn<'a>

impl<'a> DynSync for Sugg<'a>

impl<'a> DynSync for Range<'a>

impl<'a> DynSync for V<'a>

impl<'a> DynSync for NumericLiteral<'a>

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

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

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

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

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

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

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

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

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

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

impl<'hir> DynSync for IfLetOrMatch<'hir>

impl<'hir> DynSync for If<'hir>

impl<'hir> DynSync for IfLet<'hir>

impl<'hir> DynSync for IfOrIfLet<'hir>

impl<'hir> DynSync for While<'hir>

impl<'hir> DynSync for WhileLet<'hir>

impl<'tcx> !DynSync for ConstEvalCtxt<'tcx>

impl<'tcx> DynSync for Constant<'tcx>

impl<'tcx> DynSync for DefinedTy<'tcx>

impl<'tcx> DynSync for ExprUseNode<'tcx>

impl<'tcx> DynSync for ExprFnSig<'tcx>

impl<'tcx> DynSync for ForLoop<'tcx>

impl<'tcx> DynSync for ExprUseCtxt<'tcx>

impl<'tcx> DynSync for InteriorMut<'tcx>

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

impl DynSync for Config

impl !DynSync for ClockKind

impl !DynSync for CArg

impl !DynSync for ReusePool

impl !DynSync for Node

impl !DynSync for InitOnce

impl !DynSync for Condvar

impl !DynSync for Futex

impl !DynSync for FutexRef

impl !DynSync for Mutex

impl !DynSync for RwLock

impl !DynSync for VClock

impl !DynSync for FdTable

impl !DynSync for DirTable

impl !DynSync for OpenDir

impl !DynSync for Epoll

impl !DynSync for ReadyList

impl !DynSync for EventFd

impl !DynSync for Buffer

impl !DynSync for Clock

impl !DynSync for MutexRef

impl !DynSync for Stacks

impl !DynSync for Tree

impl DynSync for Timeout

impl DynSync for IoError

impl DynSync for AtomicOp

impl DynSync for MinMax

impl DynSync for FlockOp

impl DynSync for ClockId

impl DynSync for Handle

impl DynSync for ShiftOp

impl DynSync for AccessOp

impl DynSync for Creation

impl DynSync for RetagOp

impl DynSync for Event

impl DynSync for History

impl DynSync for UniIndex

impl DynSync for DataRace

impl DynSync for LoadInfo

impl DynSync for RacingOp

impl DynSync for FdId

impl DynSync for BorTag

impl DynSync for DynSym

impl DynSync for Instant

impl DynSync for Item

impl DynSync for RwLockId

impl DynSync for Stack

impl DynSync for ThreadId

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

impl<'a, 'tcx> DynSync for MacOsFutexTimeout<'a, 'tcx>

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

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

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

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

impl<'node> DynSync for TbError<'node>

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

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

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

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

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

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

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

impl<'tcx> DynSync for EnvVars<'tcx>

impl<'tcx> DynSync for MainThreadState<'tcx>

impl<'tcx> DynSync for TlsDtorsStatePriv<'tcx>

impl<'tcx> DynSync for TlsDtorsState<'tcx>

impl<'tcx> DynSync for TlsEntry<'tcx>

impl<'tcx> DynSync for UnixEnvVars<'tcx>

impl<'tcx> DynSync for CatchUnwindData<'tcx>

impl<'tcx> DynSync for PrimitiveLayouts<'tcx>

impl<'tcx> DynSync for TlsData<'tcx>

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

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

impl<K, V> !DynSync for MonoHashMap<K, V>

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

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

impl<T> !DynSync for FileDescriptionRef<T>

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

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

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

impl<T> DynSync for FdIdWith<T>
where T: DynSync + ?Sized,

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

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

impl DynSync for Endian

impl DynSync for Float

impl DynSync for Integer

impl DynSync for RegKind

impl DynSync for Scalar

impl DynSync for Align

impl DynSync for FieldIdx

impl DynSync for Niche

impl DynSync for Reg

impl DynSync for Size

impl<'a> DynSync for Layout<'a>

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

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

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

impl<FieldIdx> DynSync for FieldsShape<FieldIdx>

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

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

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

impl DynSync for AsmMacro

impl DynSync for AttrArgs

impl DynSync for AttrKind

impl DynSync for ByRef

impl DynSync for Const

impl DynSync for ExprKind

impl DynSync for Extern

impl DynSync for FloatTy

impl DynSync for FnRetTy

impl DynSync for Inline

impl DynSync for IntTy

impl DynSync for IsAuto

impl DynSync for ItemKind

impl DynSync for LitKind

impl DynSync for ModKind

impl DynSync for PatKind

impl DynSync for RangeEnd

impl DynSync for Safety

impl DynSync for SelfKind

impl DynSync for StmtKind

impl DynSync for StrStyle

impl DynSync for Term

impl DynSync for TyKind

impl DynSync for UintTy

impl DynSync for UnOp

impl DynSync for DiffMode

impl DynSync for Kind

impl DynSync for LitKind

impl DynSync for Spacing

impl DynSync for Case

impl DynSync for LitError

impl DynSync for AssocOp

impl DynSync for Fixity

impl DynSync for FnCtxt

impl DynSync for Arm

impl DynSync for AttrItem

impl DynSync for BareFnTy

impl DynSync for Block

impl DynSync for Closure

impl DynSync for Crate

impl DynSync for EnumDef

impl DynSync for Expr

impl DynSync for FieldDef

impl DynSync for Fn

impl DynSync for FnDecl

impl DynSync for FnHeader

impl DynSync for FnSig

impl DynSync for Generics

impl DynSync for Impl

impl DynSync for Label

impl DynSync for Lifetime

impl DynSync for Local

impl DynSync for MacCall

impl DynSync for MacroDef

impl DynSync for MetaItem

impl DynSync for ModSpans

impl DynSync for MutTy

impl DynSync for Param

impl DynSync for Pat

impl DynSync for PatField

impl DynSync for Path

impl DynSync for QSelf

impl DynSync for Stmt

impl DynSync for StrLit

impl DynSync for Trait

impl DynSync for TraitRef

impl DynSync for Ty

impl DynSync for TyAlias

impl DynSync for TyPat

impl DynSync for UseTree

impl DynSync for Variant

impl DynSync for FncTree

impl DynSync for Type

impl DynSync for TypeTree

impl DynSync for NodeId

impl DynSync for Lit

impl DynSync for Token

impl DynSync for Comment

impl<'a> DynSync for FnKind<'a>

impl<'a> DynSync for TrailingBrace<'a>

impl<'a> DynSync for FnKind<'a>

impl<'t> DynSync for TokenStreamIter<'t>

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

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

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

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

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

impl<'a> DynSync for AstOwner<'a>

impl<'a> DynSync for SelfResolver<'a>

impl<'a> DynSync for ExtraDoubleDot<'a>

impl<'a> DynSync for InvalidRegister<'a>

impl<'a> DynSync for RegisterConflict<'a>

impl<'a> DynSync for SubTupleBinding<'a>

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

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

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

impl<'hir> DynSync for DelegationResults<'hir>

impl<'hir> DynSync for GenericArgsCtor<'hir>

impl<'a> DynSync for AstValidator<'a>

impl<'a> DynSync for BodyInExtern<'a>

impl<'a> DynSync for BoundInContext<'a>

impl<'a> DynSync for InherentImplCannot<'a>

impl<'a> DynSync for ItemUnderscore<'a>

impl<'a> DynSync for OutOfOrderParams<'a>

impl<'a> DynSync for PostExpansionVisitor<'a>

impl !DynSync for Printer

impl DynSync for Breaks

impl DynSync for Token

impl DynSync for BufEntry

impl DynSync for NoAnn

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

impl<'a> DynSync for AnnNode<'a>

impl<'a> DynSync for MacHeader<'a>

impl<'a> DynSync for DelegationKind<'a>

impl<'a> DynSync for Comments<'a>

impl<T> !DynSync for RingBuffer<T>

impl DynSync for IntType

impl DynSync for ReprAttr

impl<'a> DynSync for InvalidReprGeneric<'a>

impl<'a> DynSync for UnknownMetaItem<'a>

impl DynSync for DefUse

impl DynSync for Overlap

impl DynSync for ReadKind

impl DynSync for Cause

impl DynSync for Normal

impl DynSync for Reverse

impl DynSync for MoveSite

impl<'a> DynSync for CaptureReasonLabel<'a>

impl<'a> DynSync for OnClosureNote<'a>

impl<'a> DynSync for TypeNoCopy<'a>

impl<'a> DynSync for MoveBorrow<'a>

impl<'a> DynSync for AppearancesIter<'a>

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

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

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

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

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

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

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

impl<'a, 'tcx> !DynSync for FindOpaqueRegion<'a, 'tcx>

impl<'a, 'tcx> !DynSync for VarianceExtractor<'a, 'tcx>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<'infcx, 'tcx> !DynSync for BorrowckDiagnosticsBuffer<'infcx, 'tcx>

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

impl<'me> DynSync for LocalUseMapBuild<'me>

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

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

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

impl<'tcx> !DynSync for LazyOpaqueTyEnv<'tcx>

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

impl<'tcx> !DynSync for BorrowckInferCtxt<'tcx>

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

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

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

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

impl<'tcx> !DynSync for UniversalRegionIndices<'tcx>

impl<'tcx> !DynSync for UniversalRegions<'tcx>

impl<'tcx> DynSync for AnnotatedBorrowFnSignature<'tcx>

impl<'tcx> DynSync for StorageDeadOrDrop<'tcx>

impl<'tcx> DynSync for BorrowedContentSource<'tcx>

impl<'tcx> DynSync for UseSpans<'tcx>

impl<'tcx> DynSync for BorrowExplanation<'tcx>

impl<'tcx> DynSync for GroupedMoveError<'tcx>

impl<'tcx> DynSync for IllegalMoveOriginKind<'tcx>

impl<'tcx> DynSync for RegionErrorKind<'tcx>

impl<'tcx> DynSync for Trace<'tcx>

impl<'tcx> DynSync for CaptureReasonSuggest<'tcx>

impl<'tcx> DynSync for DefiningTy<'tcx>

impl<'tcx> DynSync for BorrowData<'tcx>

impl<'tcx> DynSync for BorrowSet<'tcx>

impl<'tcx> DynSync for OutlivesConstraint<'tcx>

impl<'tcx> DynSync for OutlivesConstraintSet<'tcx>

impl<'tcx> DynSync for AscribeUserTypeQuery<'tcx>

impl<'tcx> DynSync for PredicateQuery<'tcx>

impl<'tcx> DynSync for ConditionVisitor<'tcx>

impl<'tcx> DynSync for MoveError<'tcx>

impl<'tcx> DynSync for ErrorConstraintInfo<'tcx>

impl<'tcx> DynSync for RegionErrors<'tcx>

impl<'tcx> DynSync for MemberConstraint<'tcx>

impl<'tcx> DynSync for Prefixes<'tcx>

impl<'tcx> DynSync for BlameConstraint<'tcx>

impl<'tcx> DynSync for RegionDefinition<'tcx>

impl<'tcx> DynSync for TypeTest<'tcx>

impl<'tcx> DynSync for MoveUnsized<'tcx>

impl<'tcx> DynSync for RootPlace<'tcx>

impl<'tcx> DynSync for TyCtxtConsts<'tcx>

impl<'tcx> DynSync for DropData<'tcx>

impl<'tcx> DynSync for InstantiateOpaqueType<'tcx>

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

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

impl<'tcx, T> DynSync for DeeplyNormalizeQuery<'tcx, T>
where T: DynSync,

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

impl<'w> DynSync for FactWriter<'w>

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

impl<N> !DynSync for RegionValues<N>

impl DynSync for IsTuple

impl DynSync for PathKind

impl DynSync for Ty

impl DynSync for Num

impl DynSync for State

impl DynSync for TestType

impl DynSync for AsmArgs

impl DynSync for Capture

impl DynSync for Assert

impl DynSync for Expander

impl DynSync for Expander

impl DynSync for Bounds

impl DynSync for Path

impl DynSync for BenchSig

impl DynSync for NonABI

impl DynSync for Test

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

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

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

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

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

impl<'a> DynSync for CsFold<'a>

impl<'a> DynSync for SubstructureFields<'a>

impl<'a> DynSync for EnvNotDefined<'a>

impl<'a> DynSync for Substitution<'a>

impl<'a> DynSync for Substitution<'a>

impl<'a> DynSync for CfgEval<'a>

impl<'a> DynSync for TypeSubstitution<'a>

impl<'a> DynSync for Substructure<'a>

impl<'a> DynSync for ExpectedItem<'a>

impl<'a> DynSync for FormatUnknownTrait<'a>

impl<'a> DynSync for OnlyOneArgument<'a>

impl<'a> DynSync for TakesNoArguments<'a>

impl<'a> DynSync for Format<'a>

impl<'a> DynSync for Substitutions<'a>

impl<'a> DynSync for Substitutions<'a>

impl<'a> DynSync for StrCursor<'a>

impl<'a> DynSync for EntryPointCleaner<'a>

impl<'a> DynSync for InnerItemLinter<'a>

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

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

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

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

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

impl !DynSync for Addition

impl !DynSync for ThinData

impl !DynSync for ArchiveRO

impl DynSync for ExprKind

impl DynSync for CallConv

impl DynSync for FileType

impl DynSync for FloatAbi

impl DynSync for Linkage

impl DynSync for Opcode

impl DynSync for OptStage

impl DynSync for TypeKind

impl DynSync for Counter

impl DynSync for Regions

impl DynSync for Split128

impl DynSync for DebugLoc

impl DynSync for LtoDylib

impl DynSync for DIFlags

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<'a> DynSync for LlvmError<'a>

impl<'a> DynSync for PossibleFeature<'a>

impl<'a> DynSync for FixedX18InvalidArch<'a>

impl<'a> DynSync for MismatchedDataLayout<'a>

impl<'a> DynSync for SymbolAlreadyDefined<'a>

impl<'a> DynSync for WithLlvmError<'a>

impl<'a> DynSync for WriteBytecode<'a>

impl<'a> DynSync for LLVMFeature<'a>

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

impl<'a, 'll, CX> !DynSync for GenericBuilder<'a, 'll, CX>

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

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

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

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

impl<'ll> !DynSync for SimpleCx<'ll>

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

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

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

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

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

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

impl<'ll, 'tcx> !DynSync for CguCoverageContext<'ll, 'tcx>

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

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

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

impl<'tcx> DynSync for UniqueTypeId<'tcx>

impl<'tcx> DynSync for CovfunRecord<'tcx>

impl<'tcx> DynSync for UsageSets<'tcx>

impl<T> DynSync for RawEnum<T>

impl DynSync for CguReuse

impl DynSync for Program

impl DynSync for EmitObj

impl DynSync for TypeKind

impl DynSync for Command

impl DynSync for NoField

impl DynSync for MemFlags

impl<'a> DynSync for AppleSdkRootError<'a>

impl<'a> DynSync for ArArchiveBuilder<'a>

impl<'a> DynSync for AixLinker<'a>

impl<'a> DynSync for BpfLinker<'a>

impl<'a> DynSync for EmLinker<'a>

impl<'a> DynSync for GccLinker<'a>

impl<'a> DynSync for L4Bender<'a>

impl<'a> DynSync for LlbcLinker<'a>

impl<'a> DynSync for MsvcLinker<'a>

impl<'a> DynSync for PtxLinker<'a>

impl<'a> DynSync for WasmLd<'a>

impl<'a> DynSync for RPathConfig<'a>

impl<'a> DynSync for CguNotRecorded<'a>

impl<'a> DynSync for CopyPath<'a>

impl<'a> DynSync for DebugArgPath<'a>

impl<'a> DynSync for ErrorCallingDllTool<'a>

impl<'a> DynSync for LinkingFailed<'a>

impl<'a> DynSync for NoModuleNamed<'a>

impl<'a> DynSync for NoSavedObjectFile<'a>

impl<'a> DynSync for UnableToRun<'a>

impl<'a> DynSync for UnknownArchiveKind<'a>

impl<'a> DynSync for UnsupportedArch<'a>

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

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

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

impl<'tcx> DynSync for InvalidMonomorphization<'tcx>

impl<'tcx> DynSync for GlobalAsmOperandRef<'tcx>

impl<'tcx> DynSync for AssertModuleSource<'tcx>

impl<'tcx> DynSync for FailedToGetLayout<'tcx>

impl<'tcx> DynSync for TerminatorCodegenHelper<'tcx>

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

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

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

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

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

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

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

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

impl<B> !DynSync for CodegenContext<B>

impl<B> !DynSync for Coordinator<B>

impl<B> !DynSync for OngoingCodegen<B>

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

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

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

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

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

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

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

impl !DynSync for State

impl !DynSync for SpanGuard

impl DynSync for Status

impl DynSync for PathElem

impl DynSync for RangeSet

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

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

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

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

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

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

impl<'mir, 'tcx> !DynSync for Qualifs<'mir, 'tcx>

impl<'mir, 'tcx> !DynSync for CheckLiveDrops<'mir, 'tcx>

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

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

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

impl<'tcx> DynSync for ValTreeCreationError<'tcx>

impl<'tcx> DynSync for ConditionallyConstCall<'tcx>

impl<'tcx> DynSync for FnCallNonConst<'tcx>

impl<'tcx> DynSync for LiveDrop<'tcx>

impl<'tcx> DynSync for LiveDrop<'tcx>

impl<'tcx> DynSync for NonConstAwait<'tcx>

impl<'tcx> DynSync for NonConstDerefCoercion<'tcx>

impl<'tcx> DynSync for NonConstForLoopIntoIter<'tcx>

impl<'tcx> DynSync for NonConstMatchEq<'tcx>

impl<'tcx> DynSync for NonConstQuestionBranch<'tcx>

impl<'tcx> DynSync for NonConstTryBlockFromOutput<'tcx>

impl<'tcx> DynSync for FrameInfo<'tcx>

impl<'tcx> DynSync for AbsolutePathPrinter<'tcx>

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

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

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

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

impl<'tcx, Prov = CtfeProvenance> !DynSync for LocalState<'tcx, Prov>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl DynSync for Error

impl DynSync for Expander

impl DynSync for AstNoAnn

impl DynSync for Ice

impl DynSync for IceFlags

impl DynSync for IcePath

impl<'a> DynSync for AstHygieneAnn<'a>

impl<'a> DynSync for IceBugReport<'a>

impl<'a> DynSync for IceVersion<'a>

impl<'a> DynSync for RlinkCorruptFile<'a>

impl<'tcx> !DynSync for HirTypedAnn<'tcx>

impl<'tcx> DynSync for PrintExtra<'tcx>

impl<'tcx> DynSync for HirIdentifiedAnn<'tcx>

impl !DynSync for Buffy

impl DynSync for Level

impl DynSync for StashKey

impl DynSync for Style

impl DynSync for ParseOpt

impl DynSync for Prev

impl DynSync for ErrCode

impl DynSync for IsLint

impl DynSync for Margin

impl DynSync for Context

impl DynSync for Registry

impl DynSync for Line

impl DynSync for BugAbort

impl DynSync for DiagCtxt

impl DynSync for Subdiag

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

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

impl<'a> DynSync for EmitTyped<'a>

impl<'a> DynSync for MdTree<'a>

impl<'a> DynSync for ArtifactNotification<'a>

impl<'a> DynSync for FutureBreakageItem<'a>

impl<'a> DynSync for FutureIncompatReport<'a>

impl<'a> DynSync for UnusedExterns<'a>

impl<'a> DynSync for MdStream<'a>

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

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

impl<'args> DynSync for TranslateErrorKind<'args>

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

impl !DynSync for TtParser

impl DynSync for KleeneOp

impl DynSync for CanRetry

impl DynSync for MacEager

impl DynSync for Marker

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

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

impl<'a> DynSync for StripUnconfigured<'a>

impl<'a> DynSync for CannotBeNameOfMacro<'a>

impl<'a> DynSync for ExpectedParenOrBrace<'a>

impl<'a> DynSync for FeatureRemoved<'a>

impl<'a> DynSync for FeatureRemovedReason<'a>

impl<'a> DynSync for IncompleteParse<'a>

impl<'a> DynSync for WrongFragmentKind<'a>

impl<'a> DynSync for MacroState<'a>

impl<'a> DynSync for ParserAnyMacro<'a>

impl<'a> DynSync for Frame<'a>

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

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

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

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

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

impl<'feat> DynSync for ExpansionConfig<'feat>

impl<'matcher> DynSync for FailureForwarder<'matcher>

impl<'tt> DynSync for TtHandle<'tt>

impl<'tt> DynSync for FirstSets<'tt>

impl<'tt> DynSync for TokenSet<'tt>

impl<T> !DynSync for MessagePipe<T>

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

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

impl DynSync for Feature

impl DynSync for Features

impl DynSync for CtorKind

impl DynSync for CtorOf

impl DynSync for DefKind

impl DynSync for Target

impl DynSync for AmbigArg

impl DynSync for AttrArgs

impl DynSync for AttrKind

impl DynSync for IsAsync

impl DynSync for PrimTy

impl DynSync for RangeEnd

impl DynSync for Safety

impl DynSync for UseKind

impl DynSync for LangItem

impl DynSync for Config

impl DynSync for DefKey

impl DynSync for DefPath

impl DynSync for AttrItem

impl DynSync for AttrPath

impl DynSync for BodyId

impl DynSync for FnHeader

impl DynSync for InferArg

impl DynSync for ItemId

impl DynSync for Lifetime

impl DynSync for ModSpans

impl DynSync for Upvar

impl DynSync for HirId

impl DynSync for OwnerId

impl DynSync for None

impl<'a> DynSync for FnKind<'a>

impl<'hir> DynSync for AssocItemConstraintKind<'hir>

impl<'hir> DynSync for ExprKind<'hir>

impl<'hir> DynSync for FnRetTy<'hir>

impl<'hir> DynSync for ForeignItemKind<'hir>

impl<'hir> DynSync for GenericArg<'hir>

impl<'hir> DynSync for GenericBound<'hir>

impl<'hir> DynSync for GenericParamKind<'hir>

impl<'hir> DynSync for ImplItemKind<'hir>

impl<'hir> DynSync for InlineAsmOperand<'hir>

impl<'hir> DynSync for ItemKind<'hir>

impl<'hir> DynSync for Node<'hir>

impl<'hir> DynSync for OwnerNode<'hir>

impl<'hir> DynSync for PatExprKind<'hir>

impl<'hir> DynSync for PatKind<'hir>

impl<'hir> DynSync for PreciseCapturingArg<'hir>

impl<'hir> DynSync for QPath<'hir>

impl<'hir> DynSync for StmtKind<'hir>

impl<'hir> DynSync for StructTailExpr<'hir>

impl<'hir> DynSync for Term<'hir>

impl<'hir> DynSync for TraitFn<'hir>

impl<'hir> DynSync for TraitItemKind<'hir>

impl<'hir> DynSync for TyPatKind<'hir>

impl<'hir> DynSync for VariantData<'hir>

impl<'hir> DynSync for WherePredicateKind<'hir>

impl<'hir> DynSync for InferKind<'hir>

impl<'hir> DynSync for Arm<'hir>

impl<'hir> DynSync for AssocItemConstraint<'hir>

impl<'hir> DynSync for BareFnTy<'hir>

impl<'hir> DynSync for Block<'hir>

impl<'hir> DynSync for Body<'hir>

impl<'hir> DynSync for Closure<'hir>

impl<'hir> DynSync for Crate<'hir>

impl<'hir> DynSync for EnumDef<'hir>

impl<'hir> DynSync for Expr<'hir>

impl<'hir> DynSync for ExprField<'hir>

impl<'hir> DynSync for FieldDef<'hir>

impl<'hir> DynSync for FnDecl<'hir>

impl<'hir> DynSync for FnSig<'hir>

impl<'hir> DynSync for ForeignItem<'hir>

impl<'hir> DynSync for GenericArgs<'hir>

impl<'hir> DynSync for GenericParam<'hir>

impl<'hir> DynSync for Generics<'hir>

impl<'hir> DynSync for Impl<'hir>

impl<'hir> DynSync for ImplItem<'hir>

impl<'hir> DynSync for InlineAsm<'hir>

impl<'hir> DynSync for Item<'hir>

impl<'hir> DynSync for LetExpr<'hir>

impl<'hir> DynSync for LetStmt<'hir>

impl<'hir> DynSync for Mod<'hir>

impl<'hir> DynSync for MutTy<'hir>

impl<'hir> DynSync for OpaqueTy<'hir>

impl<'hir> DynSync for OwnerInfo<'hir>

impl<'hir> DynSync for Param<'hir>

impl<'hir> DynSync for Pat<'hir>

impl<'hir> DynSync for PatExpr<'hir>

impl<'hir> DynSync for PatField<'hir>

impl<'hir> DynSync for PathSegment<'hir>

impl<'hir> DynSync for PolyTraitRef<'hir>

impl<'hir> DynSync for Stmt<'hir>

impl<'hir> DynSync for TraitItem<'hir>

impl<'hir> DynSync for TraitRef<'hir>

impl<'hir> DynSync for TyPat<'hir>

impl<'hir> DynSync for UnsafeBinderTy<'hir>

impl<'hir> DynSync for Variant<'hir>

impl<'hir> DynSync for WhereBoundPredicate<'hir>

impl<'hir> DynSync for WhereEqPredicate<'hir>

impl<'hir> DynSync for WherePredicate<'hir>

impl<'hir> DynSync for WhereRegionPredicate<'hir>

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

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

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

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

impl<'hir, Unambig> DynSync for Ty<'hir, Unambig>
where Unambig: DynSync,

impl<'tcx> !DynSync for Arena<'tcx>

impl<'tcx> DynSync for MaybeOwner<'tcx>

impl<'tcx> DynSync for AttributeMap<'tcx>

impl<'tcx> DynSync for OwnerNodes<'tcx>

impl<'tcx> DynSync for ParentedNode<'tcx>

impl<D> DynSync for OpaqueTyOrigin<D>
where D: DynSync,

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

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

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

impl DynSync for FnKind

impl DynSync for Context

impl DynSync for RegionId

impl<'a> !DynSync for Scope<'a>

impl<'a> DynSync for RegionInferReason<'a>

impl<'a> DynSync for VarianceTerm<'a>

impl<'a> DynSync for CollectUsageSpans<'a>

impl<'a> DynSync for AmbiguousAssocItem<'a>

impl<'a> DynSync for AssocItemNotFound<'a>

impl<'a> DynSync for CoerceUnsizedMay<'a>

impl<'a> DynSync for CrossCrateTraits<'a>

impl<'a> DynSync for DispatchFromDynSame<'a>

impl<'a> DynSync for DispatchFromDynZST<'a>

impl<'a> DynSync for InherentPrimitiveTy<'a>

impl<'a> DynSync for OnlyCurrentTraitsTy<'a>

impl<'a> DynSync for RegisterTypeUnstable<'a>

impl<'a> DynSync for Constraint<'a>

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

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

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

impl<'a, 'tcx> !DynSync for BoundVarContext<'a, 'tcx>

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

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

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

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

impl<'a, 'tcx> DynSync for CollectParams<'a, 'tcx>

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

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

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

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

impl<'tcx> !DynSync for ItemCtxt<'tcx>

impl<'tcx> DynSync for NonAsmTypeReason<'tcx>

impl<'tcx> DynSync for GenericsArgsErrExtend<'tcx>

impl<'tcx> DynSync for AutoderefSnapshot<'tcx>

impl<'tcx> DynSync for Bounds<'tcx>

impl<'tcx> DynSync for Anonymize<'tcx>

impl<'tcx> DynSync for ImplTraitInTraitCollector<'tcx>

impl<'tcx> DynSync for RemapHiddenTyRegions<'tcx>

impl<'tcx> DynSync for RemapLateParam<'tcx>

impl<'tcx> DynSync for ReplaceTy<'tcx>

impl<'tcx> DynSync for ScopeResolutionVisitor<'tcx>

impl<'tcx> DynSync for GATArgsCollector<'tcx>

impl<'tcx> DynSync for HasErrorDeep<'tcx>

impl<'tcx> DynSync for IsProbablyCyclical<'tcx>

impl<'tcx> DynSync for RedundantLifetimeArgsLint<'tcx>

impl<'tcx> DynSync for Checker<'tcx>

impl<'tcx> DynSync for InherentCollect<'tcx>

impl<'tcx> DynSync for InherentOverlapChecker<'tcx>

impl<'tcx> DynSync for AssocTyToOpaque<'tcx>

impl<'tcx> DynSync for MapAndCompressBoundVars<'tcx>

impl<'tcx> DynSync for CollectItemTypesVisitor<'tcx>

impl<'tcx> DynSync for RpitConstraintChecker<'tcx>

impl<'tcx> DynSync for TaitConstraintLocator<'tcx>

impl<'tcx> DynSync for ParamIndexRemapper<'tcx>

impl<'tcx> DynSync for InvalidBaseType<'tcx>

impl<'tcx> DynSync for InvalidGenericReceiverTy<'tcx>

impl<'tcx> DynSync for InvalidReceiverTy<'tcx>

impl<'tcx> DynSync for TyOfAssocConstBindingNote<'tcx>

impl<'tcx> DynSync for TyParamFirstLocal<'tcx>

impl<'tcx> DynSync for TyParamFirstLocalLint<'tcx>

impl<'tcx> DynSync for TypeOf<'tcx>

impl<'tcx> DynSync for TypeofReservedKeywordUsed<'tcx>

impl<'tcx> DynSync for ExplicitPredicatesMap<'tcx>

impl DynSync for Nested

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

impl<'a> DynSync for AnnNode<'a>

impl DynSync for Diverges

impl DynSync for Needs

impl DynSync for PlaceOp

impl DynSync for Issue

impl DynSync for Mode

impl DynSync for IsAssign

impl DynSync for Op

impl DynSync for MutblCap

impl<'a> DynSync for DeclOrigin<'a>

impl<'a> DynSync for SelfSource<'a>

impl<'a> DynSync for ConstSelectMustBeFn<'a>

impl<'a> DynSync for Declaration<'a>

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

impl<'a, 'tcx> !DynSync for AnnotateUnitFallbackVisitor<'a, 'tcx>

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

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

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

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

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

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

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

impl<'a, 'tcx> DynSync for PickDiagHints<'a, 'tcx>

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

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

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

impl<'hir> DynSync for FnParam<'hir>

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

impl<'tcx> DynSync for CallStep<'tcx>

impl<'tcx> DynSync for CastError<'tcx>

impl<'tcx> DynSync for PointerKind<'tcx>

impl<'tcx> DynSync for TypeMismatchSource<'tcx>

impl<'tcx> DynSync for ExpectedReturnTypeLabel<'tcx>

impl<'tcx> DynSync for Expectation<'tcx>

impl<'tcx> DynSync for Compatibility<'tcx>

impl<'tcx> DynSync for Error<'tcx>

impl<'tcx> DynSync for MethodError<'tcx>

impl<'tcx> DynSync for CandidateKind<'tcx>

impl<'tcx> DynSync for PickKind<'tcx>

impl<'tcx> DynSync for DeferredCallResolution<'tcx>

impl<'tcx> DynSync for CastCheck<'tcx>

impl<'tcx> DynSync for ClosureSignatures<'tcx>

impl<'tcx> DynSync for ExpectedSig<'tcx>

impl<'tcx> DynSync for CannotCastToBool<'tcx>

impl<'tcx> DynSync for CastEnumDrop<'tcx>

impl<'tcx> DynSync for IntToWide<'tcx>

impl<'tcx> DynSync for LossyProvenanceInt2Ptr<'tcx>

impl<'tcx> DynSync for LossyProvenancePtr2Int<'tcx>

impl<'tcx> DynSync for SuggestConvertViaMethod<'tcx>

impl<'tcx> DynSync for TrivialCast<'tcx>

impl<'tcx> DynSync for ArgMatrix<'tcx>

impl<'tcx> DynSync for FindClosureArg<'tcx>

impl<'tcx> DynSync for LoweredTy<'tcx>

impl<'tcx> DynSync for ConfirmResult<'tcx>

impl<'tcx> DynSync for Candidate<'tcx>

impl<'tcx> DynSync for Pick<'tcx>

impl<'tcx> DynSync for MethodCallee<'tcx>

impl<'tcx> DynSync for NoMatchData<'tcx>

impl<'tcx> DynSync for TopInfo<'tcx>

impl<'tcx> DynSync for BreakableCtxt<'tcx>

impl<'tcx> DynSync for CoroutineTypes<'tcx>

impl<'tcx> DynSync for EnclosingBreakables<'tcx>

impl<'tcx> DynSync for InferBorrowKind<'tcx>

impl<'tcx> DynSync for EagerlyNormalizeConsts<'tcx>

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

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

impl<'tcx, Cx, D> !DynSync for ExprUseVisitor<'tcx, Cx, D>

impl DynSync for NoCfg

impl DynSync for NoPath

impl DynSync for Ok

impl<'a> DynSync for AssertionAuto<'a>

impl<'a> DynSync for CorruptFile<'a>

impl<'a> DynSync for CreateDepGraph<'a>

impl<'a> DynSync for CreateIncrCompDir<'a>

impl<'a> DynSync for CreateLock<'a>

impl<'a> DynSync for CreateNew<'a>

impl<'a> DynSync for DeleteFull<'a>

impl<'a> DynSync for DeleteLock<'a>

impl<'a> DynSync for DeleteOld<'a>

impl<'a> DynSync for DeletePartial<'a>

impl<'a> DynSync for DeleteWorkProduct<'a>

impl<'a> DynSync for Finalize<'a>

impl<'a> DynSync for FinalizedGcFailed<'a>

impl<'a> DynSync for HardLinkFailed<'a>

impl<'a> DynSync for InvalidGcFailed<'a>

impl<'a> DynSync for MoveDepGraph<'a>

impl<'a> DynSync for NotClean<'a>

impl<'a> DynSync for NotDirty<'a>

impl<'a> DynSync for NotLoaded<'a>

impl<'a> DynSync for RepeatedDepNodeLabel<'a>

impl<'a> DynSync for SessionGcFailed<'a>

impl<'a> DynSync for WriteNew<'a>

impl<'tcx> DynSync for IfThisChanged<'tcx>

impl<'tcx> DynSync for DirtyCleanVisitor<'tcx>

impl<'tcx> DynSync for FindAllAttrs<'tcx>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<'tcx> !DynSync for InferCtxt<'tcx>

impl<'tcx> DynSync for RegionResolutionError<'tcx>

impl<'tcx> DynSync for SubregionOrigin<'tcx>

impl<'tcx> DynSync for ValuePairs<'tcx>

impl<'tcx> DynSync for VarValue<'tcx>

impl<'tcx> DynSync for Constraint<'tcx>

impl<'tcx> DynSync for GenericKind<'tcx>

impl<'tcx> DynSync for UndoLog<'tcx>

impl<'tcx> DynSync for VerifyBound<'tcx>

impl<'tcx> DynSync for UndoLog<'tcx>

impl<'tcx> DynSync for TypeVariableValue<'tcx>

impl<'tcx> DynSync for ConstVariableValue<'tcx>

impl<'tcx> DynSync for RegionVariableValue<'tcx>

impl<'tcx> DynSync for ProjectionCacheEntry<'tcx>

impl<'tcx> DynSync for ScrubbedTraitError<'tcx>

impl<'tcx> DynSync for FreeRegionMap<'tcx>

impl<'tcx> DynSync for LexicalRegionResolutions<'tcx>

impl<'tcx> DynSync for RegionAndOrigin<'tcx>

impl<'tcx> DynSync for OpaqueTypeStorage<'tcx>

impl<'tcx> DynSync for OutlivesEnvironment<'tcx>

impl<'tcx> DynSync for MiniGraph<'tcx>

impl<'tcx> DynSync for SccUniverse<'tcx>

impl<'tcx> DynSync for RegionConstraintData<'tcx>

impl<'tcx> DynSync for RegionConstraintStorage<'tcx>

impl<'tcx> DynSync for TwoRegions<'tcx>

impl<'tcx> DynSync for Verify<'tcx>

impl<'tcx> DynSync for VerifyIfEq<'tcx>

impl<'tcx> DynSync for CombinedSnapshot<'tcx>

impl<'tcx> DynSync for InferCtxtUndoLogs<'tcx>

impl<'tcx> DynSync for Snapshot<'tcx>

impl<'tcx> DynSync for InferCtxtBuilder<'tcx>

impl<'tcx> DynSync for InferCtxtInner<'tcx>

impl<'tcx> DynSync for InferenceLiteralEraser<'tcx>

impl<'tcx> DynSync for RegionObligation<'tcx>

impl<'tcx> DynSync for TypeTrace<'tcx>

impl<'tcx> DynSync for TyVidEqKey<'tcx>

impl<'tcx> DynSync for TypeVariableStorage<'tcx>

impl<'tcx> DynSync for ConstVidKey<'tcx>

impl<'tcx> DynSync for RegionVidKey<'tcx>

impl<'tcx> DynSync for MismatchedProjectionTypes<'tcx>

impl<'tcx> DynSync for ProjectionCacheKey<'tcx>

impl<'tcx> DynSync for ProjectionCacheStorage<'tcx>

impl<'tcx> DynSync for PredicateSet<'tcx>

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

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

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

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

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

impl !DynSync for Compiler

impl !DynSync for Config

impl !DynSync for Linker

impl<'a> DynSync for FailedWritingFile<'a>

impl<'a> DynSync for LintStoreExpandImpl<'a>

impl DynSync for AltHead

impl DynSync for TyTyKind

impl DynSync for TypeIr

impl DynSync for LintSet

impl DynSync for TopDown

impl DynSync for Expr2024

impl<'a> DynSync for CheckLintNameResult<'a>

impl<'a> DynSync for OverflowingBinHexSub<'a>

impl<'a> DynSync for PtrNullChecksDiag<'a>

impl<'a> DynSync for UseInclusiveRange<'a>

impl<'a> DynSync for CheckNameUnknownTool<'a>

impl<'a> DynSync for OverruledAttribute<'a>

impl<'a> DynSync for RequestedLevel<'a>

impl<'a> DynSync for BadOptAccessDiag<'a>

impl<'a> DynSync for BuiltinMissingDoc<'a>

impl<'a> DynSync for BuiltinTrivialBounds<'a>

impl<'a> DynSync for DefaultHashTypesDiag<'a>

impl<'a> DynSync for DeprecatedLintName<'a>

impl<'a> DynSync for DropCopyDiag<'a>

impl<'a> DynSync for DropGlue<'a>

impl<'a> DynSync for DropRefDiag<'a>

impl<'a> DynSync for ForgetCopyDiag<'a>

impl<'a> DynSync for ForgetRefDiag<'a>

impl<'a> DynSync for ImproperCTypes<'a>

impl<'a> DynSync for NonCamelCaseType<'a>

impl<'a> DynSync for NonSnakeCaseDiag<'a>

impl<'a> DynSync for NonUpperCaseGlobal<'a>

impl<'a> DynSync for NoopMethodCallDiag<'a>

impl<'a> DynSync for OverflowingBinHex<'a>

impl<'a> DynSync for OverflowingInt<'a>

impl<'a> DynSync for OverflowingIntHelp<'a>

impl<'a> DynSync for OverflowingLiteral<'a>

impl<'a> DynSync for OverflowingUInt<'a>

impl<'a> DynSync for RefOfMutStatic<'a>

impl<'a> DynSync for RemovedLint<'a>

impl<'a> DynSync for RenamedLint<'a>

impl<'a> DynSync for UnusedClosure<'a>

impl<'a> DynSync for UnusedCoroutine<'a>

impl<'a> DynSync for UnusedDelim<'a>

impl<'a> DynSync for UnusedOp<'a>

impl<'a> DynSync for UnusedResult<'a>

impl<'a> DynSync for EarlyContext<'a>

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

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

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

impl<'ecx, 'tcx, T> DynSync for EarlyContextAndPass<'ecx, 'tcx, T>
where T: DynSync,

impl<'hir> DynSync for BuiltinTypeAliasBounds<'hir>

impl<'lcx, 'tcx> !DynSync for DanglingPointerSearcher<'lcx, 'tcx>

impl<'s, P> DynSync for LintLevelsBuilder<'s, P>
where P: DynSync,

impl<'tcx> !DynSync for LateContext<'tcx>

impl<'tcx> DynSync for FfiResult<'tcx>

impl<'tcx> DynSync for FunctionalVariances<'tcx>

impl<'tcx> DynSync for ImplTraitOvercapturesLint<'tcx>

impl<'tcx> DynSync for LintLevelMaximum<'tcx>

impl<'tcx> DynSync for LintLevelQueryMap<'tcx>

impl<'tcx> DynSync for PathCollector<'tcx>

impl<'tcx> DynSync for AddBound<'tcx>

impl<'tcx> DynSync for CTypesVisitorState<'tcx>

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

impl<'tcx, T> !DynSync for LateContextAndPass<'tcx, T>

impl<'tcx, VarFn, OutlivesFn> !DynSync for VisitOpaqueTypes<'tcx, VarFn, OutlivesFn>

impl DynSync for Level

impl DynSync for Lint

impl DynSync for LintId

impl DynSync for SpanKind

impl DynSync for CStore

impl DynSync for Library

impl DynSync for DlError

impl DynSync for WasmCAbi

impl DynSync for CrateDep

impl DynSync for RawDefId

impl DynSync for SpanTag

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

impl<'a> DynSync for MetadataError<'a>

impl<'a> DynSync for CrateDump<'a>

impl<'a> DynSync for CrateMetadataRef<'a>

impl<'a> DynSync for EmptyRenamingTarget<'a>

impl<'a> DynSync for FailWriteFile<'a>

impl<'a> DynSync for FailedCreateFile<'a>

impl<'a> DynSync for LibFilenameForm<'a>

impl<'a> DynSync for LibRequired<'a>

impl<'a> DynSync for MissingNativeLibrary<'a>

impl<'a> DynSync for MultipleModifiers<'a>

impl<'a> DynSync for MultipleRenamings<'a>

impl<'a> DynSync for NoCrateWithTriple<'a>

impl<'a> DynSync for NoTransitiveNeedsDep<'a>

impl<'a> DynSync for RenamingNoLink<'a>

impl<'a> DynSync for RustcLibRequired<'a>

impl<'a> DynSync for SuggestLibraryName<'a>

impl<'a> DynSync for UnknownLinkKind<'a>

impl<'a> DynSync for UnknownLinkModifier<'a>

impl<'a> DynSync for AnalyzeAttrState<'a>

impl<'a, 'tcx> !DynSync for DecodeContext<'a, 'tcx>

impl<'a, 'tcx> DynSync for CrateLoader<'a, 'tcx>

impl<'a, 'tcx> DynSync for EncodeContext<'a, 'tcx>

impl<'a, 'tcx, T> !DynSync for DecodeIterator<'a, 'tcx, T>

impl<'tcx> DynSync for DefPathHashMapRef<'tcx>

impl<'tcx> DynSync for Collector<'tcx>

impl<I, T> DynSync for LazyTable<I, T>

impl<I, T> DynSync for TableBuilder<I, T>

impl<T> DynSync for LazyArray<T>

impl<T> DynSync for LazyValue<T>

impl DynSync for Reexport

impl DynSync for Linkage

impl DynSync for Level

impl DynSync for CovTerm

impl DynSync for Op

impl DynSync for BinOp

impl DynSync for CastKind

impl DynSync for MirPhase

impl DynSync for UnOp

impl DynSync for State

impl DynSync for Linkage

impl DynSync for Node

impl DynSync for CastKind

impl DynSync for Adjust

impl DynSync for CastKind

impl DynSync for IntTy

impl DynSync for AdtKind

impl DynSync for ExprKind

impl DynSync for TermVid

impl DynSync for DepsType

impl DynSync for All

impl DynSync for ModChild

impl DynSync for Scope

impl DynSync for Index

impl DynSync for Cache

impl DynSync for Mapping

impl DynSync for InitCopy

impl DynSync for InitMask

impl DynSync for Guard

impl DynSync for AllocId

impl DynSync for Local

impl DynSync for Location

impl DynSync for Promoted

impl DynSync for Footer

impl DynSync for ArmId

impl DynSync for Block

impl DynSync for BlockId

impl DynSync for ExprId

impl DynSync for ParamId

impl DynSync for StmtId

impl DynSync for Children

impl DynSync for Graph

impl DynSync for LeafDef

impl DynSync for TypeInfo

impl DynSync for AdtFlags

impl DynSync for BoundTy

impl DynSync for ConstInt

impl DynSync for FieldDef

impl DynSync for Generics

impl DynSync for ParamTy

impl DynSync for UpvarId

impl DynSync for TraitDef

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

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

impl<'a> DynSync for FailedWritingFile<'a>

impl<'a> DynSync for LimitInvalid<'a>

impl<'a> DynSync for InitChunkIter<'a>

impl<'a> DynSync for LocalSetInContext<'a>

impl<'a> DynSync for LocalSetInContextMut<'a>

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

impl<'a, 'tcx> !DynSync for CacheEncoder<'a, 'tcx>

impl<'a, 'tcx> !DynSync for FnMutDelegate<'a, 'tcx>

impl<'a, 'tcx> !DynSync for RegionFolder<'a, 'tcx>

impl<'a, 'tcx> !DynSync for FmtPrinter<'a, 'tcx>

impl<'a, 'tcx> !DynSync for FmtPrinterData<'a, 'tcx>

impl<'a, 'tcx> DynSync for CallReturnPlaces<'a, 'tcx>

impl<'a, 'tcx> DynSync for MonoReachable<'a, 'tcx>

impl<'a, 'tcx> DynSync for Preorder<'a, 'tcx>

impl<'a, 'tcx> DynSync for ImplicitCtxt<'a, 'tcx>

impl<'a, 'tcx, C> !DynSync for Postorder<'a, 'tcx, C>

impl<'a, G, NodeContentFn, EdgeLabelsFn> DynSync for GraphvizWriter<'a, G, NodeContentFn, EdgeLabelsFn>
where NodeContentFn: DynSync, EdgeLabelsFn: DynSync, G: DynSync,

impl<'a, V> DynSync for LocalTableInContext<'a, V>
where V: DynSync,

impl<'a, V> DynSync for LocalTableInContextMut<'a, V>
where V: DynSync,

impl<'hir> DynSync for Map<'hir>

impl<'hir> DynSync for ParentHirIterator<'hir>

impl<'hir> DynSync for ParentOwnerIterator<'hir>

impl<'mir, 'tcx> DynSync for TerminatorEdges<'mir, 'tcx>

impl<'s> DynSync for AllocDecodingSession<'s>

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

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

impl<'tcx> !DynSync for Arena<'tcx>

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

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

impl<'tcx> !DynSync for QueryArenas<'tcx>

impl<'tcx> DynSync for LayoutError<'tcx>

impl<'tcx> DynSync for ExportedSymbol<'tcx>

impl<'tcx> DynSync for AggregateKind<'tcx>

impl<'tcx> DynSync for BindingForm<'tcx>

impl<'tcx> DynSync for ClosureOutlivesSubject<'tcx>

impl<'tcx> DynSync for Const<'tcx>

impl<'tcx> DynSync for ConstValue<'tcx>

impl<'tcx> DynSync for ConstraintCategory<'tcx>

impl<'tcx> DynSync for InlineAsmOperand<'tcx>

impl<'tcx> DynSync for LocalInfo<'tcx>

impl<'tcx> DynSync for MentionedItem<'tcx>

impl<'tcx> DynSync for NonDivergingIntrinsic<'tcx>

impl<'tcx> DynSync for NullOp<'tcx>

impl<'tcx> DynSync for Operand<'tcx>

impl<'tcx> DynSync for Rvalue<'tcx>

impl<'tcx> DynSync for StatementKind<'tcx>

impl<'tcx> DynSync for TerminatorKind<'tcx>

impl<'tcx> DynSync for VarDebugInfoContents<'tcx>

impl<'tcx> DynSync for GlobalAlloc<'tcx>

impl<'tcx> DynSync for InvalidProgramInfo<'tcx>

impl<'tcx> DynSync for ValidationErrorKind<'tcx>

impl<'tcx> DynSync for MonoItem<'tcx>

impl<'tcx> DynSync for AdtExprBase<'tcx>

impl<'tcx> DynSync for BodyTy<'tcx>

impl<'tcx> DynSync for ExprKind<'tcx>

impl<'tcx> DynSync for InlineAsmOperand<'tcx>

impl<'tcx> DynSync for PatKind<'tcx>

impl<'tcx> DynSync for PatRangeBoundary<'tcx>

impl<'tcx> DynSync for StmtKind<'tcx>

impl<'tcx> DynSync for ObligationCauseCode<'tcx>

impl<'tcx> DynSync for SelectionError<'tcx>

impl<'tcx> DynSync for OutlivesBound<'tcx>

impl<'tcx> DynSync for SelectionCandidate<'tcx>

impl<'tcx> DynSync for CastTy<'tcx>

impl<'tcx> DynSync for ImplSubject<'tcx>

impl<'tcx> DynSync for InstanceKind<'tcx>

impl<'tcx> DynSync for UpvarArgs<'tcx>

impl<'tcx> DynSync for UserTypeKind<'tcx>

impl<'tcx> DynSync for ValTreeKind<'tcx>

impl<'tcx> DynSync for InhabitedPredicate<'tcx>

impl<'tcx> DynSync for FnAbiError<'tcx>

impl<'tcx> DynSync for FnAbiRequest<'tcx>

impl<'tcx> DynSync for LayoutError<'tcx>

impl<'tcx> DynSync for SizeSkeleton<'tcx>

impl<'tcx> DynSync for NormalizationError<'tcx>

impl<'tcx> DynSync for PatternKind<'tcx>

impl<'tcx> DynSync for ExplicitSelf<'tcx>

impl<'tcx> DynSync for NotUniqueParam<'tcx>

impl<'tcx> DynSync for VtblEntry<'tcx>

impl<'tcx> DynSync for DropCheckOverflow<'tcx>

impl<'tcx> DynSync for OpaqueHiddenTypeMismatch<'tcx>

impl<'tcx> DynSync for RecursionLimitReached<'tcx>

impl<'tcx> DynSync for ItemCollector<'tcx>

impl<'tcx> DynSync for Place<'tcx>

impl<'tcx> DynSync for PlaceWithHirId<'tcx>

impl<'tcx> DynSync for Projection<'tcx>

impl<'tcx> DynSync for CanonicalParamEnvCache<'tcx>

impl<'tcx> DynSync for OriginalQueryValues<'tcx>

impl<'tcx> DynSync for QueryRegionConstraints<'tcx>

impl<'tcx> DynSync for AllocMap<'tcx>

impl<'tcx> DynSync for ConstAllocation<'tcx>

impl<'tcx> DynSync for GlobalId<'tcx>

impl<'tcx> DynSync for LitToConstInput<'tcx>

impl<'tcx> DynSync for ValidationErrorInfo<'tcx>

impl<'tcx> DynSync for CodegenUnit<'tcx>

impl<'tcx> DynSync for CodegenUnitNameBuilder<'tcx>

impl<'tcx> DynSync for MonoItemPartitions<'tcx>

impl<'tcx> DynSync for ExtraComments<'tcx>

impl<'tcx> DynSync for BasicBlockData<'tcx>

impl<'tcx> DynSync for BasicBlocks<'tcx>

impl<'tcx> DynSync for Body<'tcx>

impl<'tcx> DynSync for BorrowCheckResult<'tcx>

impl<'tcx> DynSync for ClosureOutlivesRequirement<'tcx>

impl<'tcx> DynSync for ClosureOutlivesSubjectTy<'tcx>

impl<'tcx> DynSync for ClosureRegionRequirements<'tcx>

impl<'tcx> DynSync for ConstAlloc<'tcx>

impl<'tcx> DynSync for ConstOperand<'tcx>

impl<'tcx> DynSync for CopyNonOverlapping<'tcx>

impl<'tcx> DynSync for CoroutineInfo<'tcx>

impl<'tcx> DynSync for CoroutineLayout<'tcx>

impl<'tcx> DynSync for CoroutineSavedTy<'tcx>

impl<'tcx> DynSync for DestructuredConstant<'tcx>

impl<'tcx> DynSync for LocalDecl<'tcx>

impl<'tcx> DynSync for MirSource<'tcx>

impl<'tcx> DynSync for Place<'tcx>

impl<'tcx> DynSync for PlaceRef<'tcx>

impl<'tcx> DynSync for SourceScopeData<'tcx>

impl<'tcx> DynSync for Statement<'tcx>

impl<'tcx> DynSync for Terminator<'tcx>

impl<'tcx> DynSync for UnevaluatedConst<'tcx>

impl<'tcx> DynSync for VarBindingForm<'tcx>

impl<'tcx> DynSync for VarDebugInfo<'tcx>

impl<'tcx> DynSync for VarDebugInfoFragment<'tcx>

impl<'tcx> DynSync for PlaceTy<'tcx>

impl<'tcx> DynSync for QuerySystem<'tcx>

impl<'tcx> DynSync for TyCtxtAt<'tcx>

impl<'tcx> DynSync for TyCtxtEnsureDone<'tcx>

impl<'tcx> DynSync for TyCtxtEnsureOk<'tcx>

impl<'tcx> DynSync for DynamicQueries<'tcx>

impl<'tcx> DynSync for QueryCaches<'tcx>

impl<'tcx> DynSync for QueryStates<'tcx>

impl<'tcx> DynSync for AdtExpr<'tcx>

impl<'tcx> DynSync for Arm<'tcx>

impl<'tcx> DynSync for Ascription<'tcx>

impl<'tcx> DynSync for ClosureExpr<'tcx>

impl<'tcx> DynSync for Expr<'tcx>

impl<'tcx> DynSync for FieldPat<'tcx>

impl<'tcx> DynSync for FruInfo<'tcx>

impl<'tcx> DynSync for InlineAsmExpr<'tcx>

impl<'tcx> DynSync for Param<'tcx>

impl<'tcx> DynSync for Pat<'tcx>

impl<'tcx> DynSync for PatRange<'tcx>

impl<'tcx> DynSync for Stmt<'tcx>

impl<'tcx> DynSync for Thir<'tcx>

impl<'tcx> DynSync for CandidateStep<'tcx>

impl<'tcx> DynSync for DropckConstraint<'tcx>

impl<'tcx> DynSync for DropckOutlivesResult<'tcx>

impl<'tcx> DynSync for MethodAutoderefBadTy<'tcx>

impl<'tcx> DynSync for MethodAutoderefStepsResult<'tcx>

impl<'tcx> DynSync for NormalizationResult<'tcx>

impl<'tcx> DynSync for AscribeUserType<'tcx>

impl<'tcx> DynSync for DropckOutlives<'tcx>

impl<'tcx> DynSync for Eq<'tcx>

impl<'tcx> DynSync for ImpliedOutlivesBounds<'tcx>

impl<'tcx> DynSync for ProvePredicate<'tcx>

impl<'tcx> DynSync for Subtype<'tcx>

impl<'tcx> DynSync for ExternalConstraints<'tcx>

impl<'tcx> DynSync for PredefinedOpaques<'tcx>

impl<'tcx> DynSync for Ancestors<'tcx>

impl<'tcx> DynSync for DerivedCause<'tcx>

impl<'tcx> DynSync for DerivedHostCause<'tcx>

impl<'tcx> DynSync for IfExpressionCause<'tcx>

impl<'tcx> DynSync for ImplDerivedCause<'tcx>

impl<'tcx> DynSync for ImplDerivedHostCause<'tcx>

impl<'tcx> DynSync for MatchExpressionArmCause<'tcx>

impl<'tcx> DynSync for ObligationCause<'tcx>

impl<'tcx> DynSync for SignatureMismatchData<'tcx>

impl<'tcx> DynSync for UnifyReceiverContext<'tcx>

impl<'tcx> DynSync for Adjustment<'tcx>

impl<'tcx> DynSync for CommonConsts<'tcx>

impl<'tcx> DynSync for CommonLifetimes<'tcx>

impl<'tcx> DynSync for CommonTypes<'tcx>

impl<'tcx> DynSync for RegionEraserVisitor<'tcx>

impl<'tcx> DynSync for LayoutCx<'tcx>

impl<'tcx> DynSync for ReverseMapper<'tcx>

impl<'tcx> DynSync for Pattern<'tcx>

impl<'tcx> DynSync for OpaqueFnEntry<'tcx>

impl<'tcx> DynSync for PrintClosureAsImpl<'tcx>

impl<'tcx> DynSync for RegionHighlightMode<'tcx>

impl<'tcx> DynSync for TraitRefPrintOnlyTraitName<'tcx>

impl<'tcx> DynSync for TraitRefPrintOnlyTraitPath<'tcx>

impl<'tcx> DynSync for TraitRefPrintSugared<'tcx>

impl<'tcx> DynSync for AdtDef<'tcx>

impl<'tcx> DynSync for BoundConst<'tcx>

impl<'tcx> DynSync for CapturedPlace<'tcx>

impl<'tcx> DynSync for Clause<'tcx>

impl<'tcx> DynSync for ClosureSizeProfileData<'tcx>

impl<'tcx> DynSync for ClosureTypeInfo<'tcx>

impl<'tcx> DynSync for Const<'tcx>

impl<'tcx> DynSync for ConstConditions<'tcx>

impl<'tcx> DynSync for CratePredicatesMap<'tcx>

impl<'tcx> DynSync for CrateVariancesMap<'tcx>

impl<'tcx> DynSync for CtxtInterners<'tcx>

impl<'tcx> DynSync for DestructuredConst<'tcx>

impl<'tcx> DynSync for Expr<'tcx>

impl<'tcx> DynSync for GenericPredicates<'tcx>

impl<'tcx> DynSync for GlobalCtxt<'tcx>

impl<'tcx> DynSync for ImplHeader<'tcx>

impl<'tcx> DynSync for ImplTraitHeader<'tcx>

impl<'tcx> DynSync for InlineConstArgs<'tcx>

impl<'tcx> DynSync for Instance<'tcx>

impl<'tcx> DynSync for InstantiatedPredicates<'tcx>

impl<'tcx> DynSync for IsSuggestableVisitor<'tcx>

impl<'tcx> DynSync for MakeSuggestableFolder<'tcx>

impl<'tcx> DynSync for OpaqueHiddenType<'tcx>

impl<'tcx> DynSync for ParamEnv<'tcx>

impl<'tcx> DynSync for Predicate<'tcx>

impl<'tcx> DynSync for Region<'tcx>

impl<'tcx> DynSync for ShortInstance<'tcx>

impl<'tcx> DynSync for StaticLifetimeVisitor<'tcx>

impl<'tcx> DynSync for SymbolName<'tcx>

impl<'tcx> DynSync for TraitObjectVisitor<'tcx>

impl<'tcx> DynSync for Ty<'tcx>

impl<'tcx> DynSync for TyCtxt<'tcx>

impl<'tcx> DynSync for TypeckResults<'tcx>

impl<'tcx> DynSync for TypingEnv<'tcx>

impl<'tcx> DynSync for UserArgs<'tcx>

impl<'tcx> DynSync for UserSelfTy<'tcx>

impl<'tcx> DynSync for UserType<'tcx>

impl<'tcx> DynSync for ValTree<'tcx>

impl<'tcx> DynSync for Value<'tcx>

impl<'tcx> DynSync for Discr<'tcx>

impl<'tcx> DynSync for OpaqueTypeExpander<'tcx>

impl<'tcx> DynSync for WeakAliasTypeExpander<'tcx>

impl<'tcx> DynSync for TypeWalker<'tcx>

impl<'tcx, C> DynSync for DynamicQuery<'tcx, C>

impl<'tcx, D> DynSync for BoundVarReplacer<'tcx, D>
where D: DynSync,

impl<'tcx, F, G, H> DynSync for BottomUpFolder<'tcx, F, G, H>
where F: DynSync, G: DynSync, H: DynSync,

impl<'tcx, KEY> DynSync for Feed<'tcx, KEY>
where KEY: DynSync,

impl<'tcx, KEY> DynSync for TyCtxtFeed<'tcx, KEY>
where KEY: DynSync,

impl<'tcx, N> DynSync for ImplSource<'tcx, N>
where N: DynSync,

impl<'tcx, N> DynSync for ImplSourceUserDefinedData<'tcx, N>
where N: DynSync,

impl<'tcx, R> DynSync for QueryResponse<'tcx, R>
where R: DynSync,

impl<'tcx, T> !DynSync for InterpResult_<'tcx, T>

impl<'tcx, T> DynSync for InternedInSet<'tcx, T>
where T: DynSync + ?Sized,

impl<'tcx, T> DynSync for InlineConstArgsParts<'tcx, T>
where T: DynSync,

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

impl<'tcx, T> DynSync for PseudoCanonicalInput<'tcx, T>
where T: DynSync,

impl<H, T> DynSync for ListSkeleton<H, T>
where H: DynSync, T: DynSync,

impl<Id> DynSync for Visibility<Id>
where Id: DynSync,

impl<Id> DynSync for EffectiveVisibilities<Id>
where Id: DynSync,

impl<Node> DynSync for NodeFlowData<Node>
where Node: DynSync,

impl<O> DynSync for AssertKind<O>
where O: DynSync,

impl<Prov> DynSync for Scalar<Prov>
where Prov: DynSync,

impl<Prov> DynSync for ProvenanceCopy<Prov>
where Prov: DynSync,

impl<Prov> DynSync for ProvenanceMap<Prov>
where Prov: DynSync,

impl<Prov> DynSync for Pointer<Prov>
where Prov: DynSync,

impl<Prov, Extra, Bytes> DynSync for Allocation<Prov, Extra, Bytes>
where Bytes: DynSync, Extra: DynSync, Prov: DynSync,

impl<T> DynSync for Set1<T>
where T: DynSync,

impl<T> DynSync for ClearCrossCrate<T>
where T: DynSync,

impl<T> DynSync for Erased<T>
where T: DynSync,

impl<T> DynSync for DeeplyNormalize<T>
where T: DynSync,

impl<T> DynSync for Normalize<T>
where T: DynSync,

impl<T> DynSync for Placeholder<T>
where T: DynSync,

impl<V, T> DynSync for ProjectionElem<V, T>
where T: DynSync, V: DynSync,

impl !DynSync for MCDCState

impl DynSync for ForGuard

impl DynSync for Category

impl DynSync for DropKind

impl DynSync for Conflict

impl DynSync for NotInfo

impl DynSync for DropData

impl DynSync for DropIdx

impl DynSync for DropNode

impl DynSync for DropTree

impl DynSync for Scope

impl DynSync for Unwind

impl DynSync for ScopeId

impl DynSync for Inform

impl DynSync for Variant

impl<'a, 'b, 'tcx> !DynSync for FakeBorrowCollector<'a, 'b, 'tcx>

impl<'a, 'tcx> !DynSync for Builder<'a, 'tcx>

impl<'a, 'tcx> DynSync for ParseCtxt<'a, 'tcx>

impl<'a, 'tcx> DynSync for TailCallCkVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSync for LayoutConstrainedPlaceVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSync for UnsafetyVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSync for PatCtxt<'a, 'tcx>

impl<'a, 'tcx> DynSync for ThirPrinter<'a, 'tcx>

impl<'p, 'tcx> !DynSync for MatchVisitor<'p, 'tcx>

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

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

impl<'tcx> DynSync for TestBranch<'tcx>

impl<'tcx> DynSync for TestCase<'tcx>

impl<'tcx> DynSync for TestKind<'tcx>

impl<'tcx> DynSync for PlaceBuilder<'tcx>

impl<'tcx> DynSync for Ascription<'tcx>

impl<'tcx> DynSync for Binding<'tcx>

impl<'tcx> DynSync for BuiltMatchTree<'tcx>

impl<'tcx> DynSync for Candidate<'tcx>

impl<'tcx> DynSync for FlatPat<'tcx>

impl<'tcx> DynSync for MatchPairTree<'tcx>

impl<'tcx> DynSync for MatchTreeBranch<'tcx>

impl<'tcx> DynSync for MatchTreeSubBranch<'tcx>

impl<'tcx> DynSync for PatternExtraData<'tcx>

impl<'tcx> DynSync for Test<'tcx>

impl<'tcx> DynSync for BreakableScope<'tcx>

impl<'tcx> DynSync for Scopes<'tcx>

impl<'tcx> DynSync for CFG<'tcx>

impl<'tcx> DynSync for Capture<'tcx>

impl<'tcx> DynSync for AdtDefinedHere<'tcx>

impl<'tcx> DynSync for InvalidPattern<'tcx>

impl<'tcx> DynSync for LiteralOutOfRange<'tcx>

impl<'tcx> DynSync for NonEmptyNeverPattern<'tcx>

impl<'tcx> DynSync for TypeNotPartialEq<'tcx>

impl<'tcx> DynSync for TypeNotStructural<'tcx>

impl<'tcx> DynSync for UnreachablePattern<'tcx>

impl<'tcx> DynSync for UnsizedPattern<'tcx>

impl<'tcx> DynSync for ThirBuildCx<'tcx>

impl<'tcx> DynSync for ConstToPat<'tcx>

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

impl DynSync for Effect

impl DynSync for DefUse

impl DynSync for InitKind

impl DynSync for CfgEdge

impl DynSync for Init

impl DynSync for MoveOut

impl DynSync for PeekCall

impl DynSync for Backward

impl DynSync for Forward

impl<'a> DynSync for YieldResumeEffect<'a>

impl<'a> DynSync for TransferFunction<'a>

impl<'a> DynSync for MaybeStorageDead<'a>

impl<'a> DynSync for MaybeStorageLive<'a>

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

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

impl<'a, 'tcx> DynSync for EverInitializedPlaces<'a, 'tcx>

impl<'a, 'tcx> DynSync for MaybeInitializedPlaces<'a, 'tcx>

impl<'a, 'tcx> DynSync for MaybeUninitializedPlaces<'a, 'tcx>

impl<'a, 'tcx> DynSync for ProjectionIter<'a, 'tcx>

impl<'a, 'tcx> DynSync for Children<'a, 'tcx>

impl<'a, 'tcx> DynSync for PlaceCollector<'a, 'tcx>

impl<'a, 'tcx, A> DynSync for ResultsHandle<'a, 'tcx, A>
where A: DynSync, <A as Analysis<'tcx>>::Domain: DynSync,

impl<'a, 'tcx, F> DynSync for MoveDataBuilder<'a, 'tcx, F>
where F: DynSync,

impl<'a, 'tcx, F> DynSync for MovePathLinearIter<'a, 'tcx, F>
where F: DynSync,

impl<'a, N> DynSync for Visitor<'a, N>

impl<'a, T> DynSync for TransferFunction<'a, T>
where T: DynSync,

impl<'a, T> DynSync for SlicePlusOne<'a, T>
where T: DynSync,

impl<'a, T, C> DynSync for DebugDiffWithAdapter<'a, T, C>
where T: DynSync, C: DynSync,

impl<'a, T, C> DynSync for DebugWithAdapter<'a, T, C>
where T: DynSync, C: DynSync,

impl<'mir, 'tcx> DynSync for MaybeRequiresStorage<'mir, 'tcx>

impl<'mir, 'tcx, A> !DynSync for Formatter<'mir, 'tcx, A>

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

impl<'tcx> DynSync for MaybePlacesSwitchIntData<'tcx>

impl<'tcx> DynSync for MoveData<'tcx>

impl<'tcx> DynSync for MovePath<'tcx>

impl<'tcx> DynSync for MovePathLookup<'tcx>

impl<'tcx> DynSync for MoveDataTypingEnv<'tcx>

impl<'tcx> DynSync for UnDerefer<'tcx>

impl<'tcx> DynSync for Map<'tcx>

impl<'tcx> DynSync for PlaceInfo<'tcx>

impl<'tcx, A> DynSync for Results<'tcx, A>
where A: DynSync, <A as Analysis<'tcx>>::Domain: DynSync,

impl<D> DynSync for StateDiffCollector<D>
where D: DynSync,

impl<T> DynSync for MaybeReachable<T>
where T: DynSync,

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

impl<T> DynSync for LocationMap<T>
where T: DynSync,

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

impl<V> DynSync for ValueOrPlace<V>
where V: DynSync,

impl<V> DynSync for StateData<V>
where V: DynSync,

impl DynSync for Unwind

impl DynSync for Polarity

impl DynSync for Update

impl DynSync for EdgeKind

impl DynSync for AddRetag

impl DynSync for Subtyper

impl DynSync for CopyProp

impl DynSync for Hole

impl DynSync for Covspan

impl DynSync for Derefer

impl DynSync for Marker

impl DynSync for GVN

impl DynSync for VnIndex

impl DynSync for Inline

impl<'a> DynSync for SuspendCheckData<'a>

impl<'a> DynSync for CoverageSuccessors<'a>

impl<'a> DynSync for UnknownPassName<'a>

impl<'a> DynSync for ConditionSet<'a>

impl<'a> DynSync for DestructorLabel<'a>

impl<'a> DynSync for LocalLabel<'a>

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

impl<'a, 'b, 'tcx, D> DynSync for DropCtxt<'a, 'b, 'tcx, D>
where <D as DropElaborator<'b, 'tcx>>::Path: DynSync, D: DynSync,

impl<'a, 'mir, 'tcx> !DynSync for DropsReachable<'a, 'mir, 'tcx>

impl<'a, 'tcx> !DynSync for ElaborateDropsCtxt<'a, 'tcx>

impl<'a, 'tcx> !DynSync for InitializationData<'a, 'tcx>

impl<'a, 'tcx> !DynSync for TOFinder<'a, 'tcx>

impl<'a, 'tcx> DynSync for ExpectedTransformKind<'a, 'tcx>

impl<'a, 'tcx> DynSync for AssignedValue<'a, 'tcx>

impl<'a, 'tcx> DynSync for SubTypeChecker<'a, 'tcx>

impl<'a, 'tcx> DynSync for ConstMutationChecker<'a, 'tcx>

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

impl<'a, 'tcx> DynSync for PointerFinder<'a, 'tcx>

impl<'a, 'tcx> DynSync for UndefinedTransmutesChecker<'a, 'tcx>

impl<'a, 'tcx> DynSync for Replacer<'a, 'tcx>

impl<'a, 'tcx> DynSync for StorageConflictVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSync for CoverageRelevantSubgraph<'a, 'tcx>

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

impl<'a, 'tcx> DynSync for ConstAnalysis<'a, 'tcx>

impl<'a, 'tcx> DynSync for DerefChecker<'a, 'tcx>

impl<'a, 'tcx> DynSync for FilterInformation<'a, 'tcx>

impl<'a, 'tcx> DynSync for FindAssignments<'a, 'tcx>

impl<'a, 'tcx> DynSync for ElaborateBoxDerefVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSync for MustNotSupend<'a, 'tcx>

impl<'a, 'tcx> DynSync for FunctionItemRefChecker<'a, 'tcx>

impl<'a, 'tcx> DynSync for Integrator<'a, 'tcx>

impl<'a, 'tcx> DynSync for InstSimplifyContext<'a, 'tcx>

impl<'a, 'tcx> DynSync for Lint<'a, 'tcx>

impl<'a, 'tcx> DynSync for MentionedItemsVisitor<'a, 'tcx>

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

impl<'a, 'tcx> DynSync for Promoter<'a, 'tcx>

impl<'a, 'tcx> DynSync for Validator<'a, 'tcx>

impl<'a, 'tcx> DynSync for Replacer<'a, 'tcx>

impl<'a, 'tcx> DynSync for DropShimElaborator<'a, 'tcx>

impl<'a, 'tcx> DynSync for CfgSimplifier<'a, 'tcx>

impl<'a, 'tcx> DynSync for OptimizationFinder<'a, 'tcx>

impl<'a, 'tcx> DynSync for SsaVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSync for CfgChecker<'a, 'tcx>

impl<'a, 'tcx> DynSync for TypeChecker<'a, 'tcx>

impl<'a, Node> DynSync for SpantreeBuilder<'a, Node>
where Node: DynSync,

impl<'b, 'tcx> DynSync for CostChecker<'b, 'tcx>

impl<'b, 'tcx> DynSync for CostChecker<'b, 'tcx>

impl<'body, 'tcx> DynSync for VnState<'body, 'tcx>

impl<'mir, 'tcx> DynSync for ConstPropagator<'mir, 'tcx>

impl<'mir, 'tcx, C> DynSync for Search<'mir, 'tcx, C>
where C: DynSync,

impl<'tcx> !DynSync for PromoteTemps<'tcx>

impl<'tcx> DynSync for AggregateTy<'tcx>

impl<'tcx> DynSync for Value<'tcx>

impl<'tcx> DynSync for Value<'tcx>

impl<'tcx> DynSync for Value<'tcx>

impl<'tcx> DynSync for CallKind<'tcx>

impl<'tcx> DynSync for CallRecursion<'tcx>

impl<'tcx> DynSync for RecursiveDrop<'tcx>

impl<'tcx> DynSync for PointerCheck<'tcx>

impl<'tcx> DynSync for MakeByMoveBody<'tcx>

impl<'tcx> DynSync for RenameLocalVisitor<'tcx>

impl<'tcx> DynSync for SelfArgVisitor<'tcx>

impl<'tcx> DynSync for SuspensionPoint<'tcx>

impl<'tcx> DynSync for TransformVisitor<'tcx>

impl<'tcx> DynSync for Patch<'tcx>

impl<'tcx> DynSync for Merger<'tcx>

impl<'tcx> DynSync for OptimizationData<'tcx>

impl<'tcx> DynSync for StorageRemover<'tcx>

impl<'tcx> DynSync for CallSite<'tcx>

impl<'tcx> DynSync for ForceInliner<'tcx>

impl<'tcx> DynSync for NormalInliner<'tcx>

impl<'tcx> DynSync for RenameToReturnPlace<'tcx>

impl<'tcx> DynSync for MirPatch<'tcx>

impl<'tcx> DynSync for BasicBlockUpdater<'tcx>

impl<'tcx> DynSync for LocalUpdater<'tcx>

impl<'tcx> DynSync for Replacer<'tcx>

impl<'tcx> DynSync for RequiredConstsVisitor<'tcx>

impl<'tcx> DynSync for CloneShimBuilder<'tcx>

impl<'tcx> DynSync for LocalUpdater<'tcx>

impl<'tcx> DynSync for OptimizationInfo<'tcx>

impl<'tcx> DynSync for LocalReplacer<'tcx>

impl<'tcx> DynSync for ReplacementMap<'tcx>

impl<'tcx, 'll> DynSync for ReplacementVisitor<'tcx, 'll>

impl<G> DynSync for BalancedFlowGraph<G>
where G: DynSync, <G as DirectedGraph>::Node: DynSync,

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

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

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

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

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

impl<P> DynSync for AssertLint<P>
where P: DynSync,

impl<T> DynSync for Lint<T>
where T: DynSync,

impl<T> DynSync for WithMinOptLevel<T>
where T: DynSync,

impl<'a, 'tcx> DynSync for MirUsedCollector<'a, 'tcx>

impl<'a, 'tcx> DynSync for RootCollector<'a, 'tcx>

impl<'a, 'tcx> DynSync for PartitioningCx<'a, 'tcx>

impl<'tcx> DynSync for MonoItems<'tcx>

impl<'tcx> DynSync for SharedState<'tcx>

impl<'tcx> DynSync for UsageMap<'tcx>

impl<'tcx> DynSync for MoveCheckVisitor<'tcx>

impl<'tcx> DynSync for PlacedMonoItems<'tcx>

impl DynSync for Conflict

impl DynSync for InCrate

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

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

impl<'me, 'a, D, I, F, T> DynSync for ProbeCtxt<'me, 'a, D, I, F, T>

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

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

impl<I> DynSync for AsyncCallableRelevantTypes<I>
where <I as Interner>::Ty: DynSync,

impl<I, E> DynSync for OrphanCheckEarlyExit<I, E>
where E: DynSync, <I as Interner>::Ty: DynSync,

impl<I, T> DynSync for OrphanCheckErr<I, T>
where T: DynSync, <I as Interner>::Ty: DynSync,

impl<I, T> DynSync for UncoveredTyParams<I, T>
where T: DynSync, <I as Interner>::Ty: DynSync,

impl DynSync for IncOrDec

impl DynSync for Recovery

impl DynSync for Trailing

impl DynSync for Expected

impl DynSync for AddParen

impl DynSync for InInTypo

impl DynSync for WrapType

impl<'a> DynSync for IncorrectSemicolon<'a>

impl<'a> DynSync for KwBadCase<'a>

impl<'a> DynSync for MacroRulesVisibility<'a>

impl<'a> DynSync for NestedAdt<'a>

impl<'a> DynSync for TransposeDynOrImpl<'a>

impl<'a> DynSync for UnknownPrefix<'a>

impl<'a> DynSync for SnapshotParser<'a>

impl<'a> DynSync for CondChecker<'a>

impl<'a> DynSync for Parser<'a>

impl<'a> DynSync for SeqSep<'a>

impl<'a> DynSync for ExpTokenPair<'a>

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

impl DynSync for ReportOn

impl DynSync for VarKind

impl DynSync for Context

impl DynSync for ItemKind

impl DynSync for DeadItem

impl DynSync for AbiNe

impl DynSync for AbiOf

impl DynSync for Cold

impl DynSync for LayoutOf

impl DynSync for Link

impl DynSync for Linkage

impl DynSync for MacroUse

impl DynSync for NoLink

impl DynSync for NoMangle

impl DynSync for Unused

impl DynSync for Node

impl DynSync for RWU

impl DynSync for RWUTable

impl DynSync for LiveNode

impl DynSync for Variable

impl<'a> DynSync for BreakInsideClosure<'a>

impl<'a> DynSync for BreakInsideCoroutine<'a>

impl<'a> DynSync for BreakNonLoop<'a>

impl<'a> DynSync for DocAliasBadChar<'a>

impl<'a> DynSync for DocAliasBadLocation<'a>

impl<'a> DynSync for DocAliasEmpty<'a>

impl<'a> DynSync for DocAliasNotAnAlias<'a>

impl<'a> DynSync for DocAliasStartEnd<'a>

impl<'a> DynSync for DocAttrNotCrateLevel<'a>

impl<'a> DynSync for DocExpectStr<'a>

impl<'a> DynSync for IgnoredAttr<'a>

impl<'a> DynSync for IgnoredAttrWithMacro<'a>

impl<'a> DynSync for IncorrectTarget<'a>

impl<'a> DynSync for LinkName<'a>

impl<'a> DynSync for MissingConstStabAttr<'a>

impl<'a> DynSync for MissingStabilityAttr<'a>

impl<'a> DynSync for NoSanitize<'a>

impl<'a> DynSync for OutsideLoop<'a>

impl<'a> DynSync for UselessAssignment<'a>

impl<'a, 'hir> DynSync for HirIdValidator<'a, 'hir>

impl<'a, 'tcx> !DynSync for Liveness<'a, 'tcx>

impl<'a, 'tcx> DynSync for Annotator<'a, 'tcx>

impl<'a, 'tcx> DynSync for CaptureCollector<'a, 'tcx>

impl<'a, 'tcx> DynSync for WeakLangItemVisitor<'a, 'tcx>

impl<'ast, 'tcx> DynSync for LanguageItemCollector<'ast, 'tcx>

impl<'desc, 'tcx> DynSync for UnreachableDueToUninhabited<'desc, 'tcx>

impl<'k> DynSync for StatCollector<'k>

impl<'tcx> !DynSync for CheckAttrVisitor<'tcx>

impl<'tcx> !DynSync for IrMaps<'tcx>

impl<'tcx> DynSync for ItemLike<'tcx>

impl<'tcx> DynSync for MultipleDeadCodes<'tcx>

impl<'tcx> DynSync for DeadVisitor<'tcx>

impl<'tcx> DynSync for MarkSymbolVisitor<'tcx>

impl<'tcx> DynSync for EntryContext<'tcx>

impl<'tcx> DynSync for ParentInfo<'tcx>

impl<'tcx> DynSync for UnwrapLayoutCx<'tcx>

impl<'tcx> DynSync for LibFeatureCollector<'tcx>

impl<'tcx> DynSync for CollectLitsVisitor<'tcx>

impl<'tcx> DynSync for CheckLoopVisitor<'tcx>

impl<'tcx> DynSync for CheckNakedAsmInNakedFn<'tcx>

impl<'tcx> DynSync for CheckParameters<'tcx>

impl<'tcx> DynSync for ReachableContext<'tcx>

impl<'tcx> DynSync for CheckTraitImplStable<'tcx>

impl<'tcx> DynSync for Checker<'tcx>

impl DynSync for Presence

impl DynSync for RangeEnd

impl DynSync for IntRange

impl DynSync for OpaqueId

impl DynSync for Slice

impl DynSync for Overlap

impl DynSync for PatId

impl DynSync for FieldPat

impl<'a, 'p, Cx> DynSync 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> DynSync for PlaceCtxt<'a, Cx>
where Cx: DynSync, <Cx as PatCx>::Ty: DynSync,

impl<'p, 'tcx> !DynSync for RustcPatCtxt<'p, 'tcx>

impl<'p, Cx> DynSync 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> DynSync 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> DynSync 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> DynSync for MatchArm<'p, Cx>
where <Cx as PatCx>::ArmData: DynSync, <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'p, Cx> DynSync 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> DynSync for Matrix<'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> DynSync 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> DynSync 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> DynSync 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> DynSync for UsefulnessReport<'p, Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::ArmData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync, <Cx as PatCx>::PatData: DynSync,

impl<'tcx> DynSync for EnumInfo<'tcx>

impl<'tcx> DynSync for RevealedTy<'tcx>

impl<Cx> DynSync for Constructor<Cx>
where <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<Cx> DynSync for ConstructorSet<Cx>

impl<Cx> DynSync for SplitConstructorSet<Cx>
where <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<Cx> DynSync for DeconstructedPat<Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<Cx> DynSync for IndexedPat<Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::PatData: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<Cx> DynSync for WitnessPat<Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<Cx> DynSync for PlaceInfo<Cx>
where <Cx as PatCx>::Ty: DynSync,

impl<Cx> DynSync for WitnessMatrix<Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<Cx> DynSync for WitnessStack<Cx>
where <Cx as PatCx>::Ty: DynSync, <Cx as PatCx>::VariantIdx: DynSync, <Cx as PatCx>::StrLit: DynSync,

impl<'a> !DynSync for InPublicInterface<'a>

impl<'a> !DynSync for ItemIsPrivate<'a>

impl<'a> !DynSync for UnnameableTypesLint<'a>

impl<'a, 'tcx> DynSync for PrivateItemsInPublicInterfacesChecker<'a, 'tcx>

impl<'a, 'tcx> DynSync for ReachEverythingInTheInterfaceVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSync for TestReachabilityVisitor<'a, 'tcx>

impl<'a, 'tcx, VL, const SHALLOW: bool> DynSync for FindMin<'a, 'tcx, VL, SHALLOW>
where VL: DynSync,

impl<'tcx> DynSync for EmbargoVisitor<'tcx>

impl<'tcx> DynSync for LazyDefPathStr<'tcx>

impl<'tcx> DynSync for NamePrivacyVisitor<'tcx>

impl<'tcx> DynSync for TypePrivacyVisitor<'tcx>

impl<'v, 'tcx, V> DynSync for DefIdVisitorSkeleton<'v, 'tcx, V>
where V: DynSync + ?Sized,

impl<'a, 'tcx> DynSync for QueryKeyStringBuilder<'a, 'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryType<'tcx>

impl<'tcx> DynSync for QueryCtxt<'tcx>

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

impl DynSync for Alias

impl DynSync for DepKind

impl DynSync for DepNode

impl DynSync for EdgesVec

impl DynSync for TaskDeps

impl DynSync for NodeInfo

impl DynSync for Stat

impl DynSync for Unpacked

impl DynSync for Cycle

impl DynSync for QueryJob

impl<'a> DynSync for TaskDepsRef<'a>

impl<'a> DynSync for MarkFrame<'a>

impl<'a> DynSync for StableHashingContext<'a>

impl<'tcx, K> DynSync for JobOwner<'tcx, K>
where K: DynSync + DynSend,

impl<D> DynSync for CurrentDepGraph<D>
where D: DynSend,

impl<D> DynSync for DepGraphData<D>
where D: DynSend,

impl<D> DynSync for EncoderState<D>
where D: DynSync,

impl<D> DynSync for GraphEncoder<D>
where D: DynSend,

impl<D> DynSync for SerializedNodeHeader<D>
where D: DynSync,

impl<D> DynSync for DepGraph<D>
where D: DynSend,

impl<K> DynSync for QueryState<K>
where K: DynSend,

impl<K, V> DynSync for DefaultCache<K, V>
where K: DynSend, V: DynSend,

impl<Key, Value> DynSync for Cache<Key, Value>
where Key: DynSend, Value: DynSend,

impl<T> DynSync for WithDepNode<T>
where T: DynSync,

impl<Tcx> DynSync for DepKindStruct<Tcx>

impl<V> DynSync for DefIdCache<V>
where V: DynSend,

impl<V> DynSync for SingleCache<V>
where V: DynSend + DynSync,

impl DynSync for DiagMode

impl DynSync for FoundUse

impl DynSync for Instead

impl DynSync for Used

impl DynSync for Weak

impl DynSync for Finalize

impl DynSync for Segment

impl<'a> !DynSync for UseError<'a>

impl<'a> DynSync for VisResolutionError<'a>

impl<'a> DynSync for MaybeExported<'a>

impl<'a> DynSync for PathSource<'a>

impl<'a> DynSync for AddAsNonDerive<'a>

impl<'a> DynSync for ImportsCannotReferTo<'a>

impl<'a> DynSync for IsPrivate<'a>

impl<'a> DynSync for MacroExpectedFound<'a>

impl<'a, 'ast, 'ra, 'tcx> !DynSync for LateResolutionVisitor<'a, 'ast, 'ra, 'tcx>

impl<'a, 'ra, 'tcx> !DynSync for BuildReducedGraphVisitor<'a, 'ra, 'tcx>

impl<'a, 'ra, 'tcx> !DynSync for UnusedImportCheckVisitor<'a, 'ra, 'tcx>

impl<'a, 'ra, 'tcx> !DynSync for DefCollector<'a, 'ra, 'tcx>

impl<'a, 'ra, 'tcx> !DynSync for EffectiveVisibilitiesVisitor<'a, 'ra, 'tcx>

impl<'a, 'ra, 'tcx> !DynSync for ItemInfoCollector<'a, 'ra, 'tcx>

impl<'ast> DynSync for LifetimeFinder<'ast>

impl<'ast> DynSync for DiagMetadata<'ast>

impl<'ra> !DynSync for ParentId<'ra>

impl<'ra> !DynSync for LexicalScopeBinding<'ra>

impl<'ra> !DynSync for ModuleOrUniformRoot<'ra>

impl<'ra> !DynSync for NameBindingKind<'ra>

impl<'ra> !DynSync for PathResult<'ra>

impl<'ra> !DynSync for ResolutionError<'ra>

impl<'ra> !DynSync for Scope<'ra>

impl<'ra> !DynSync for ScopeSet<'ra>

impl<'ra> !DynSync for ImportKind<'ra>

impl<'ra> !DynSync for RibKind<'ra>

impl<'ra> !DynSync for MacroRulesScope<'ra>

impl<'ra> !DynSync for ImportData<'ra>

impl<'ra> !DynSync for NameResolution<'ra>

impl<'ra> !DynSync for UnnecessaryQualification<'ra>

impl<'ra> !DynSync for MacroRulesBinding<'ra>

impl<'ra> !DynSync for AmbiguityError<'ra>

impl<'ra> !DynSync for ExternPreludeEntry<'ra>

impl<'ra> !DynSync for Module<'ra>

impl<'ra> !DynSync for ModuleData<'ra>

impl<'ra> !DynSync for NameBindingData<'ra>

impl<'ra> !DynSync for ParentScope<'ra>

impl<'ra> !DynSync for PrivacyError<'ra>

impl<'ra> !DynSync for ResolverArenas<'ra>

impl<'ra, 'tcx> !DynSync for Resolver<'ra, 'tcx>

impl<'ra, R = Res<NodeId>> !DynSync for Rib<'ra, R>

impl DynSync for TyQ

impl<'tcx> DynSync for DictKey<'tcx>

impl<'tcx> DynSync for TransformTy<'tcx>

impl DynSync for SizeKind

impl DynSync for AutoDiff

impl DynSync for CFGuard

impl DynSync for FmtDebug

impl DynSync for Input

impl DynSync for Lto

impl DynSync for LtoCli

impl DynSync for OptLevel

impl DynSync for PAuthKey

impl DynSync for Passes

impl DynSync for Polonius

impl DynSync for PpMode

impl DynSync for Strip

impl DynSync for PathKind

impl DynSync for CheckCfg

impl DynSync for Externs

impl DynSync for Options

impl DynSync for PacRet

impl DynSync for Limit

impl DynSync for Limits

impl DynSync for Session

impl<'a> DynSync for NativeLibParts<'a>

impl<'a> DynSync for ParseNativeLibCx<'a>

impl<'a> DynSync for CrateNameInvalid<'a>

impl<'a> DynSync for FileIsNotWriteable<'a>

impl<'a> DynSync for FileWriteFail<'a>

impl<'a> DynSync for InvalidLiteralSuffix<'a>

impl<O> DynSync for OptionDesc<O>

impl<T> DynSync for ExpectedValues<T>
where T: DynSync,

impl<'tcx> !DynSync for TablesWrapper<'tcx>

impl<'tcx> DynSync for BodyBuilder<'tcx>

impl<'tcx> DynSync for Tables<'tcx>

impl<K, V> DynSync for IndexMap<K, V>
where K: DynSync, V: DynSync,

impl DynSync for Edition

impl DynSync for FileName

impl DynSync for AstPass

impl DynSync for ExpnKind

impl DynSync for CrateNum

impl DynSync for DefId

impl DynSync for DefIndex

impl DynSync for ModDefId

impl DynSync for ExpnData

impl DynSync for ExpnHash

impl DynSync for ExpnId

impl DynSync for Interned

impl DynSync for AttrId

impl DynSync for BytePos

impl DynSync for CharPos

impl DynSync for LineInfo

impl DynSync for Loc

impl DynSync for Span

impl DynSync for SpanData

impl DynSync for Ident

impl DynSync for Interner

impl DynSync for Symbol

impl<'a> DynSync for FileNameDisplay<'a>

impl<'sm> DynSync for CachingSourceMapView<'sm>

impl<T> DynSync for MonotonicVec<T>
where T: DynSync,

impl<T> DynSync for Spanned<T>
where T: DynSync,

impl DynSync for Kind

impl<'tcx> DynSync for SymbolPrinter<'tcx>

impl<'tcx> DynSync for SymbolNamesTest<'tcx>

impl<'tcx> DynSync for SymbolMangler<'tcx>

impl DynSync for AbiKind

impl DynSync for Conv

impl DynSync for PassMode

impl DynSync for ABI

impl DynSync for Flavor

impl DynSync for Class

impl DynSync for Arch

impl DynSync for Arch

impl DynSync for Cc

impl DynSync for FloatAbi

impl DynSync for Lld

impl DynSync for RustcAbi

impl DynSync for TlsModel

impl DynSync for WasmCAbi

impl DynSync for Sdata

impl DynSync for Uniform

impl DynSync for Memory

impl DynSync for Target

impl DynSync for X86Abi

impl<'a, Ty> DynSync for ArgAbi<'a, Ty>
where Ty: DynSync,

impl<'a, Ty> DynSync for FnAbi<'a, Ty>
where Ty: DynSync,

impl DynSync for ArgKind

impl DynSync for SubId

impl DynSync for Select

impl<'a> DynSync for RegionOriginNote<'a>

impl<'a> DynSync for SourceKindSubdiag<'a>

impl<'a> DynSync for DescriptionCtx<'a>

impl<'a> DynSync for RegionExplanation<'a>

impl<'a> DynSync for AmbiguousImpl<'a>

impl<'a> DynSync for AmbiguousReturn<'a>

impl<'a> DynSync for AnnotationRequired<'a>

impl<'a> DynSync for FulfillReqLifetime<'a>

impl<'a> DynSync for InferenceBadError<'a>

impl<'a> DynSync for LfBoundNotSatisfied<'a>

impl<'a> DynSync for LifetimeMismatch<'a>

impl<'a> DynSync for OutlivesBound<'a>

impl<'a> DynSync for OutlivesContent<'a>

impl<'a> DynSync for RefLongerThanData<'a>

impl<'a, 'b, 'tcx> !DynSync for AssocTypeNormalizer<'a, 'b, 'tcx>

impl<'a, 'tcx> !DynSync for ClosureEraser<'a, 'tcx>

impl<'a, 'tcx> !DynSync for FindInferSourceVisitor<'a, 'tcx>

impl<'a, 'tcx> !DynSync for SameTypeModuloInfer<'a, 'tcx>

impl<'a, 'tcx> !DynSync for TypeErrCtxt<'a, 'tcx>

impl<'a, 'tcx> !DynSync for InspectCandidate<'a, 'tcx>

impl<'a, 'tcx> !DynSync for InspectGoal<'a, 'tcx>

impl<'a, 'tcx> !DynSync for DeeplyNormalizeForDiagnosticsFolder<'a, 'tcx>

impl<'a, 'tcx> !DynSync for FulfillProcessor<'a, 'tcx>

impl<'a, 'tcx> !DynSync for QueryNormalizer<'a, 'tcx>

impl<'a, 'tcx> !DynSync for BoundVarReplacer<'a, 'tcx>

impl<'a, 'tcx> !DynSync for PlaceholderReplacer<'a, 'tcx>

impl<'a, 'tcx> !DynSync for WfPredicates<'a, 'tcx>

impl<'a, 'tcx> DynSync for CoroutineData<'a, 'tcx>

impl<'a, 'tcx> DynSync for AmbiguityCausesVisitor<'a, 'tcx>

impl<'a, 'tcx, E = ScrubbedTraitError<'tcx>> !DynSync for ObligationCtxt<'a, 'tcx, E>

impl<'cx> DynSync for AutoTraitInfo<'cx>

impl<'cx, 'tcx> !DynSync for NiceRegionError<'cx, 'tcx>

impl<'cx, 'tcx> !DynSync for SelectionContext<'cx, 'tcx>

impl<'hir> DynSync for FindExprBySpan<'hir>

impl<'me, 'tcx, E> !DynSync for NormalizationFolder<'me, 'tcx, E>

impl<'o, 'tcx> !DynSync for TraitObligationStackList<'o, 'tcx>

impl<'prev, 'tcx> !DynSync for TraitObligationStack<'prev, 'tcx>

impl<'tcx> !DynSync for SolverDelegate<'tcx>

impl<'tcx> !DynSync for ProvisionalEvaluationCache<'tcx>

impl<'tcx> DynSync for InferSourceKind<'tcx>

impl<'tcx> DynSync for CallKind<'tcx>

impl<'tcx> DynSync for OverflowCause<'tcx>

impl<'tcx> DynSync for ActualImplExplNotes<'tcx>

impl<'tcx> DynSync for TyOrSig<'tcx>

impl<'tcx> DynSync for NextSolverError<'tcx>

impl<'tcx> DynSync for ChildMode<'tcx>

impl<'tcx> DynSync for RegionTarget<'tcx>

impl<'tcx> DynSync for FulfillmentErrorCode<'tcx>

impl<'tcx> DynSync for IntercrateAmbiguityCause<'tcx>

impl<'tcx> DynSync for CopyImplementationError<'tcx>

impl<'tcx> DynSync for InfringingFieldsReason<'tcx>

impl<'tcx> DynSync for ProjectAndUnifyResult<'tcx>

impl<'tcx> DynSync for Projected<'tcx>

impl<'tcx> DynSync for ProjectionCandidate<'tcx>

impl<'tcx> DynSync for ProjectionCandidateSet<'tcx>

impl<'tcx> DynSync for ProjectionError<'tcx>

impl<'tcx> DynSync for BuiltinImplConditions<'tcx>

impl<'tcx> DynSync for Inserted<'tcx>

impl<'tcx> DynSync for VtblSegment<'tcx>

impl<'tcx> DynSync for InferSource<'tcx>

impl<'tcx> DynSync for InsertableGenericArgs<'tcx>

impl<'tcx> DynSync for FindNestedTypeVisitor<'tcx>

impl<'tcx> DynSync for TyPathVisitor<'tcx>

impl<'tcx> DynSync for TypeParamSpanVisitor<'tcx>

impl<'tcx> DynSync for AnonymousParamInfo<'tcx>

impl<'tcx> DynSync for ObligationCauseAsDiagArg<'tcx>

impl<'tcx> DynSync for ImplCandidate<'tcx>

impl<'tcx> DynSync for ReplaceImplTraitFolder<'tcx>

impl<'tcx> DynSync for NegativePositiveConflict<'tcx>

impl<'tcx> DynSync for OpaqueCapturesLifetime<'tcx>

impl<'tcx> DynSync for TraitPlaceholderMismatch<'tcx>

impl<'tcx> DynSync for BestObligation<'tcx>

impl<'tcx> DynSync for ObligationStorage<'tcx>

impl<'tcx> DynSync for NormalizesToTermHack<'tcx>

impl<'tcx> DynSync for AutoTraitFinder<'tcx>

impl<'tcx> DynSync for RegionDeps<'tcx>

impl<'tcx> DynSync for EraseEscapingBoundRegions<'tcx>

impl<'tcx> DynSync for IllegalRpititVisitor<'tcx>

impl<'tcx> DynSync for IllegalSelfTypeVisitor<'tcx>

impl<'tcx> DynSync for Progress<'tcx>

impl<'tcx> DynSync for MatchAgainstFreshVars<'tcx>

impl<'tcx> DynSync for EvaluatedCandidate<'tcx>

impl<'tcx> DynSync for SelectionCandidateSet<'tcx>

impl<'tcx> DynSync for FulfillmentError<'tcx>

impl<'tcx> DynSync for FutureCompatOverlapError<'tcx>

impl<'tcx> DynSync for OldSolverError<'tcx>

impl<'tcx> DynSync for OverlapError<'tcx>

impl<'tcx> DynSync for OverlapResult<'tcx>

impl<'tcx> DynSync for PendingPredicateObligation<'tcx>

impl<'tcx, E> !DynSync for FulfillmentContext<'tcx, E>

impl<'tcx, E> DynSync for FulfillmentCtxt<'tcx, E>
where E: DynSync,

impl<'tcx, Op> DynSync for TypeOpOutput<'tcx, Op>
where <Op as TypeOp<'tcx>>::Output: DynSync, <Op as TypeOp<'tcx>>::ErrorInfo: DynSync,

impl<'tcx, T> DynSync for Highlighted<'tcx, T>
where T: DynSync,

impl<'v> DynSync for ReturnsVisitor<'v>

impl<'v> DynSync for SelfVisitor<'v>

impl<A> DynSync for AutoTraitResult<A>
where A: DynSync,

impl<F> DynSync for CustomTypeOp<F>
where F: DynSync,

impl<I, J> DynSync for PotentialSiblings<I, J>
where I: DynSync, J: DynSync,

impl DynSync for Byte

impl DynSync for Err

impl DynSync for State

impl DynSync for State

impl DynSync for Assume

impl<'cx, 'tcx> !DynSync for TransmuteTypeEnv<'cx, 'tcx>

impl<'tcx> DynSync for Def<'tcx>

impl<'tcx> DynSync for Ref<'tcx>

impl<'tcx> DynSync for Types<'tcx>

impl<D, R> DynSync for Tree<D, R>
where D: DynSync, R: DynSync,

impl<L, C> DynSync for MaybeTransmutableQuery<L, C>
where L: DynSync, C: DynSync,

impl<R> DynSync for Answer<R>
where R: DynSync,

impl<R> DynSync for Condition<R>
where R: DynSync,

impl<R> DynSync for Transition<R>
where R: DynSync,

impl<R> DynSync for Transition<R>
where R: DynSync,

impl<R> DynSync for Dfa<R>
where R: DynSync,

impl<R> DynSync for Transitions<R>
where R: DynSync,

impl<R> DynSync for Nfa<R>
where R: DynSync,

impl<T> DynSync for Reason<T>
where T: DynSync,

impl DynSync for DtorType

impl<'a, 'tcx> DynSync for IsThirPolymorphic<'a, 'tcx>

impl<'a, 'tcx> DynSync for ImplTraitInTraitFinder<'a, 'tcx>

impl<'tcx> DynSync for DuplicateArg<'tcx>

impl<'tcx> DynSync for NeedsDropOverflow<'tcx>

impl<'tcx> DynSync for NonPrimitiveSimdType<'tcx>

impl<'tcx> DynSync for NotParam<'tcx>

impl<'tcx> DynSync for OversizedSimdType<'tcx>

impl<'tcx> DynSync for ZeroLengthSimdType<'tcx>

impl<'tcx> DynSync for OpaqueTypeCollector<'tcx>

impl<'tcx, F> DynSync for NeedsDropTypes<'tcx, F>
where F: DynSync,

impl DynSync for Filter

impl DynSync for DynKind

impl DynSync for FloatTy

impl DynSync for InferTy

impl DynSync for IntTy

impl DynSync for UintTy

impl DynSync for Variance

impl DynSync for PathKind

impl DynSync for BoundVar

impl DynSync for ConstVid

impl DynSync for FloatVid

impl DynSync for IntVid

impl DynSync for TyVid

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

impl<'a, I> DynSync for ArgFolder<'a, I>
where I: DynSync, <I as Interner>::GenericArg: DynSync,

impl<'a, I> DynSync for OutlivesCollector<'a, I>

impl<'a, I, Iter> DynSync for IterInstantiatedCopied<'a, I, Iter>

impl<'a, X> DynSync for CacheData<'a, X>
where <X as Cx>::Result: DynSync, <X as Cx>::Input: DynSync,

impl<'infcx, Infcx, I> DynSync for SolverRelating<'infcx, Infcx, I>
where <I as Interner>::ParamEnv: DynSync, <I as Interner>::Span: DynSync, Infcx: DynSync, <I as Interner>::Predicate: DynSync, <I as Interner>::Ty: DynSync,

impl<D, X> DynSync for SearchGraph<D, X>
where <X as Cx>::Input: DynSync, D: DynSync, <X as Cx>::Result: DynSync,

impl<DefId> DynSync for SimplifiedType<DefId>
where DefId: DynSync,

impl<I> DynSync for ClauseKind<I>

impl<I> DynSync for GenericArgKind<I>
where <I as Interner>::Region: DynSync, <I as Interner>::Ty: DynSync, <I as Interner>::Const: DynSync,

impl<I> DynSync for PredicateKind<I>

impl<I> DynSync for TermKind<I>
where <I as Interner>::Ty: DynSync, <I as Interner>::Const: DynSync,

impl<I> DynSync for TypingMode<I>

impl<I> DynSync for VarianceDiagInfo<I>
where <I as Interner>::Ty: DynSync,

impl<I> DynSync for CandidateSource<I>
where <I as Interner>::DefId: DynSync,

impl<I> DynSync for Shifter<I>
where I: DynSync,

impl<I> DynSync for AliasTerm<I>
where <I as Interner>::GenericArgs: DynSync, <I as Interner>::DefId: DynSync,

impl<I> DynSync for AliasTy<I>
where <I as Interner>::GenericArgs: DynSync, <I as Interner>::DefId: DynSync,

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

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

impl<I> DynSync for CoercePredicate<I>
where <I as Interner>::Ty: DynSync,

impl<I> DynSync for CoroutineArgs<I>
where <I as Interner>::GenericArgs: DynSync,

impl<I> DynSync for CoroutineClosureSignature<I>
where <I as Interner>::Ty: DynSync, <I as Interner>::Safety: DynSync, <I as Interner>::Abi: DynSync,

impl<I> DynSync for FnHeader<I>
where <I as Interner>::Safety: DynSync, <I as Interner>::Abi: DynSync,

impl<I> DynSync for FnSig<I>
where <I as Interner>::Tys: DynSync, <I as Interner>::Safety: DynSync, <I as Interner>::Abi: DynSync,

impl<I> DynSync for FnSigTys<I>
where <I as Interner>::Tys: DynSync,

impl<I> DynSync for GenSig<I>
where <I as Interner>::Ty: DynSync,

impl<I> DynSync for NormalizesTo<I>
where <I as Interner>::Term: DynSync, <I as Interner>::GenericArgs: DynSync, <I as Interner>::DefId: DynSync,

impl<I> DynSync for SubtypePredicate<I>
where <I as Interner>::Ty: DynSync,

impl<I> DynSync for TraitPredicate<I>
where <I as Interner>::DefId: DynSync, <I as Interner>::GenericArgs: DynSync,

impl<I> DynSync for TraitRef<I>
where <I as Interner>::DefId: DynSync, <I as Interner>::GenericArgs: DynSync,

impl<I> DynSync for TypeAndMut<I>
where <I as Interner>::Ty: DynSync,

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

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

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

impl<I> DynSync for FoldEscapingRegions<I>
where I: DynSync, <I as Interner>::Region: DynSync, <I as Interner>::Ty: DynSync,

impl<I, A> DynSync for OutlivesPredicate<I, A>
where A: DynSync, <I as Interner>::Region: DynSync,

impl<I, It> DynSync for FilterToTraits<I, It>
where It: DynSync, I: DynSync,

impl<I, Iter, A> DynSync for IterInstantiated<I, Iter, A>
where <Iter as IntoIterator>::IntoIter: DynSync, I: DynSync, A: DynSync,

impl<I, O> DynSync for Elaborator<I, O>

impl<I, P> DynSync for Goal<I, P>
where <I as Interner>::ParamEnv: DynSync, P: DynSync,

impl<I, P> DynSync for QueryInput<I, P>

impl<I, T> DynSync for State<I, T>
where T: DynSync, <I as Interner>::GenericArgs: DynSync,

impl<I, T> DynSync for Binder<I, T>

impl<I, T> DynSync for EarlyBinder<I, T>
where T: DynSync, I: DynSync,

impl<I, T> DynSync for EarlyBinderIter<I, T>
where T: DynSync, I: DynSync,

impl<I, V> DynSync for Canonical<I, V>

impl<I, const INSTANTIATE_LHS_WITH_INFER: bool, const INSTANTIATE_RHS_WITH_INFER: bool> DynSync for DeepRejectCtxt<I, INSTANTIATE_LHS_WITH_INFER, INSTANTIATE_RHS_WITH_INFER>
where I: DynSync,

impl<Iter> DynSync for IterIdentityCopied<Iter>
where <Iter as IntoIterator>::IntoIter: DynSync,

impl<K, V> DynSync for DelayedMap<K, V>
where K: DynSync, V: DynSync,

impl<T> DynSync for DelayedSet<T>
where T: DynSync,

impl<T> DynSync for ExpectedFound<T>
where T: DynSync,

impl<T> DynSync for WithCachedTypeInfo<T>
where T: DynSync,

impl<X> DynSync for CacheEntry<X>
where <X as Cx>::Tracked<<X as Cx>::Result>: DynSync, <X as Cx>::Input: DynSync,

impl<X> DynSync for Success<X>
where <X as Cx>::Tracked<<X as Cx>::Result>: DynSync, <X as Cx>::Input: DynSync,

impl<X> DynSync for WithOverflow<X>
where <X as Cx>::Tracked<<X as Cx>::Result>: DynSync, <X as Cx>::Input: DynSync,

impl<X> DynSync for GlobalCache<X>
where <X as Cx>::Input: DynSync, <X as Cx>::Tracked<<X as Cx>::Result>: DynSync,

impl<X> DynSync for NestedGoals<X>
where <X as Cx>::Input: DynSync,

impl<X> DynSync for ProvisionalCacheEntry<X>
where <X as Cx>::Result: DynSync, <X as Cx>::Input: DynSync,

impl<X> DynSync for StackEntry<X>
where <X as Cx>::Input: DynSync, <X as Cx>::Result: DynSync,

impl !DynSync for DocFS

impl !DynSync for Hierarchy

impl DynSync for Cfg

impl DynSync for Format

impl DynSync for ImplKind

impl DynSync for ItemId

impl DynSync for ItemKind

impl DynSync for Term

impl DynSync for Type

impl DynSync for EmitType

impl DynSync for DirState

impl DynSync for Ignore

impl DynSync for AttrKind

impl DynSync for ItemType

impl DynSync for Ending

impl DynSync for Class

impl DynSync for Tooltip

impl DynSync for Ignore

impl DynSync for Res

impl DynSync for Argument

impl DynSync for Constant

impl DynSync for Crate

impl DynSync for Enum

impl DynSync for FnDecl

impl DynSync for Function

impl DynSync for Generics

impl DynSync for Impl

impl DynSync for Import

impl DynSync for Item

impl DynSync for ItemLink

impl DynSync for Lifetime

impl DynSync for Macro

impl DynSync for Module

impl DynSync for Path

impl DynSync for Span

impl DynSync for Static

impl DynSync for Struct

impl DynSync for Trait

impl DynSync for Union

impl DynSync for Variant

impl DynSync for Options

impl DynSync for Error

impl DynSync for Cache

impl DynSync for Impl

impl DynSync for Indent

impl DynSync for LineInfo

impl DynSync for Layout

impl DynSync for IdMap

impl DynSync for Indices

impl DynSync for Error

impl DynSync for Html

impl DynSync for Js

impl DynSync for Offset

impl DynSync for AllTypes

impl DynSync for ItemInfo

impl DynSync for Sources

impl DynSync for Toc

impl DynSync for TocEntry

impl DynSync for Tests

impl DynSync for Buffer

impl DynSync for LinkData

impl DynSync for Element

impl DynSync for Pass

impl DynSync for CallData

impl DynSync for CssPath

impl<'a> !DynSync for PeekIter<'a>

impl<'a> !DynSync for TokenIter<'a>

impl<'a> DynSync for Highlight<'a>

impl<'a> DynSync for LangStringToken<'a>

impl<'a> DynSync for Line<'a>

impl<'a> DynSync for AssocConstValue<'a>

impl<'a> DynSync for AssocItemLink<'a>

impl<'a> DynSync for AssocItemRender<'a>

impl<'a> DynSync for SourceContext<'a>

impl<'a> DynSync for ResolutionFailure<'a>

impl<'a> DynSync for Display<'a>

impl<'a> DynSync for Escape<'a>

impl<'a> DynSync for EscapeBodyText<'a>

impl<'a> DynSync for Page<'a>

impl<'a> DynSync for PageLayout<'a>

impl<'a> DynSync for FootnoteDef<'a>

impl<'a> DynSync for LinkReplacerInner<'a>

impl<'a> DynSync for Markdown<'a>

impl<'a> DynSync for MarkdownItemInfo<'a>

impl<'a> DynSync for MarkdownSummaryLine<'a>

impl<'a> DynSync for MarkdownWithToc<'a>

impl<'a> DynSync for ItemVars<'a>

impl<'a> DynSync for Link<'a>

impl<'a> DynSync for LinkBlock<'a>

impl<'a> DynSync for Sidebar<'a>

impl<'a> DynSync for ScrapedInfo<'a>

impl<'a> DynSync for DiagnosticInfo<'a>

impl<'a> DynSync for UnresolvedPath<'a>

impl<'a> DynSync for BadImplStripper<'a>

impl<'a, 'b> DynSync for CoverageCalculator<'a, 'b>

impl<'a, 'b, 'ids, I> !DynSync for HeadingLinks<'a, 'b, 'ids, I>

impl<'a, 'tcx> !DynSync for HrefContext<'a, 'tcx>

impl<'a, 'tcx> !DynSync for TagIterator<'a, 'tcx>

impl<'a, 'tcx> !DynSync for SourceCollector<'a, 'tcx>

impl<'a, 'tcx> !DynSync for FindCalls<'a, 'tcx>

impl<'a, 'tcx> DynSync for ContainerTy<'a, 'tcx>

impl<'a, 'tcx> DynSync for CacheBuilder<'a, 'tcx>

impl<'a, 'tcx> DynSync for LocalSourcesCollector<'a, 'tcx>

impl<'a, 'tcx> DynSync for DocTestVisibilityLinter<'a, 'tcx>

impl<'a, 'tcx> DynSync for LinkCollector<'a, 'tcx>

impl<'a, 'tcx> DynSync for SyntheticImplCollector<'a, 'tcx>

impl<'a, 'tcx> DynSync for Linter<'a, 'tcx>

impl<'a, 'tcx> DynSync for CfgPropagator<'a, 'tcx>

impl<'a, 'tcx> DynSync for StabilityPropagator<'a, 'tcx>

impl<'a, 'tcx> DynSync for Stripper<'a, 'tcx>

impl<'a, 'tcx> DynSync for ImplStripper<'a, 'tcx>

impl<'a, 'tcx> DynSync for Stripper<'a, 'tcx>

impl<'a, 'tcx> DynSync for RustdocVisitor<'a, 'tcx>

impl<'a, 'tcx> DynSync for LibEmbargoVisitor<'a, 'tcx>

impl<'a, 'tcx, F> !DynSync for TokenHandler<'a, 'tcx, F>

impl<'a, Code> DynSync for ScrapedSource<'a, Code>
where Code: DynSync,

impl<'a, I> !DynSync for TableWrapper<'a, I>

impl<'a, I> DynSync for Footnotes<'a, I>
where I: DynSync,

impl<'a, I> DynSync for LinkReplacer<'a, I>
where I: DynSync,

impl<'a, I> DynSync for SpannedLinkReplacer<'a, I>
where I: DynSync,

impl<'a, I> DynSync for SummaryLine<'a, I>
where I: DynSync,

impl<'cache> DynSync for ItemAndAliasCollector<'cache>

impl<'cache, 'item> !DynSync for AliasedType<'cache, 'item>

impl<'cache, 'item> DynSync for AliasedTypeImpl<'cache, 'item>

impl<'cx> DynSync for TypeLayout<'cx>

impl<'cx, 'cache, 'item> !DynSync for TypeImplCollector<'cx, 'cache, 'item>

impl<'hir> DynSync for Module<'hir>

impl<'p, 'a, I> DynSync for CodeBlocks<'p, 'a, I>
where I: DynSync,

impl<'src> !DynSync for Classifier<'src>

impl<'tcx> !DynSync for Context<'tcx>

impl<'tcx> !DynSync for SharedContext<'tcx>

impl<'tcx> !DynSync for JsonRenderer<'tcx>

impl<'tcx> DynSync for FunctionArgs<'tcx>

impl<'tcx> DynSync for ObjectLifetimeDefault<'tcx>

impl<'tcx> DynSync for DocContext<'tcx>

impl<'tcx> DynSync for HirCollector<'tcx>

impl<'tcx> DynSync for ExtraInfo<'tcx>

impl<'tcx> DynSync for SpanMapVisitor<'tcx>

impl<'tcx> DynSync for AliasedNonLocalStripper<'tcx>

impl<'tcx> DynSync for NonLocalStripper<'tcx>

impl<'tcx> DynSync for ImportStripper<'tcx>

impl<Code> DynSync for Source<Code>
where Code: DynSync,

impl<F> DynSync for BufDisplay<F>
where F: DynSync,

impl<F> DynSync for SortedTemplate<F>
where F: DynSync,

impl<P> DynSync for PartsAndLocations<P>
where P: DynSync,

impl<T, U> DynSync for Part<T, U>
where U: DynSync, T: DynSync,

impl<W> DynSync for DeltaWriter<W>
where W: DynSync,

impl DynSync for HelpOp

impl !DynSync for ParseSess

impl !DynSync for Config

impl DynSync for Density

impl DynSync for Color

impl DynSync for Edition

impl DynSync for EmitMode

impl DynSync for FileName

impl DynSync for Input

impl DynSync for Version

impl DynSync for ExprType

impl DynSync for Timer

impl DynSync for BracePos

impl DynSync for MacroArg

impl DynSync for DiffLine

impl DynSync for Chain

impl DynSync for SubExpr

impl DynSync for JsonSpan

impl DynSync for HardTabs

impl DynSync for Ignore

impl DynSync for MaxWidth

impl DynSync for Verbose

impl DynSync for UseTree

impl DynSync for ListItem

impl DynSync for Macro

impl DynSync for ModItem

impl DynSync for Mismatch

impl DynSync for Indent

impl DynSync for Shape

impl DynSync for Range

impl<'a> !DynSync for CommentReducer<'a>

impl<'a> !DynSync for CommentRewrite<'a>

impl<'a> !DynSync for LineClasses<'a>

impl<'a> !DynSync for Files<'a>

impl<'a> !DynSync for CliConfigSetter<'a>

impl<'a> !DynSync for CliConfigWasSet<'a>

impl<'a> !DynSync for ConfigSetter<'a>

impl<'a> !DynSync for ConfigWasSet<'a>

impl<'a> !DynSync for FormatLines<'a>

impl<'a> !DynSync for ListFormatting<'a>

impl<'a> !DynSync for CfgIfVisitor<'a>

impl<'a> !DynSync for Context<'a>

impl<'a> !DynSync for ParserBuilder<'a>

impl<'a> !DynSync for RewriteContext<'a>

impl<'a> !DynSync for StringFormat<'a>

impl<'a> !DynSync for FormatReportFormatter<'a>

impl<'a> !DynSync for FmtVisitor<'a>

impl<'a> DynSync for CommentStyle<'a>

impl<'a> DynSync for BodyElement<'a>

impl<'a> DynSync for ItemVisitorKind<'a>

impl<'a> DynSync for OverflowableItem<'a>

impl<'a> DynSync for TuplePatField<'a>

impl<'a> DynSync for VersionChunk<'a>

impl<'a> DynSync for SegmentParam<'a>

impl<'a> DynSync for DocCommentFormatter<'a>

impl<'a> DynSync for ChainFormatterBlock<'a>

impl<'a> DynSync for ChainFormatterShared<'a>

impl<'a> DynSync for ChainFormatterVisual<'a>

impl<'a> DynSync for CommentCodeSlices<'a>

impl<'a> DynSync for XmlEscaped<'a>

impl<'a> DynSync for FormattedFile<'a>

impl<'a> DynSync for ControlFlow<'a>

impl<'a> DynSync for FnSig<'a>

impl<'a> DynSync for Item<'a>

impl<'a> DynSync for OpaqueType<'a>

impl<'a> DynSync for StaticParts<'a>

impl<'a> DynSync for StructParts<'a>

impl<'a> DynSync for TraitAliasBounds<'a>

impl<'a> DynSync for MacroParser<'a>

impl<'a> DynSync for ArmWrapper<'a>

impl<'a> DynSync for Module<'a>

impl<'a> DynSync for PairParts<'a>

impl<'a> DynSync for Parser<'a>

impl<'a> DynSync for VersionChunkIter<'a>

impl<'a> DynSync for Stmt<'a>

impl<'a, 'ast> DynSync for SubModKind<'a, 'ast>

impl<'a, 'b, T> DynSync for PairList<'a, 'b, T>
where T: DynSync,

impl<'a, I, F1, F2, F3> DynSync for ListItems<'a, I, F1, F2, F3>
where F1: DynSync, F2: DynSync, F3: DynSync, I: DynSync, <I as Iterator>::Item: DynSync,

impl<'a, T> !DynSync for FormatContext<'a, T>

impl<'a, T> DynSync for RangeOperand<'a, T>
where T: DynSync,

impl<'ast> DynSync for RhsAssignKind<'ast>

impl<'ast, 'psess> !DynSync for ModResolver<'ast, 'psess>

impl<'b, T> !DynSync for Session<'b, T>

impl<'c, 'g> !DynSync for TyAliasRewriteInfo<'c, 'g>

impl<T> !DynSync for CharClasses<T>