tracing::stdlib::marker

Trait Sync

1.0.0 · Source
pub unsafe auto trait Sync { }
Expand description

Types for which it is safe to share references between threads.

This trait is automatically implemented when the compiler determines it’s appropriate.

The precise definition is: a type T is Sync if and only if &T is Send. In other words, if there is no possibility of undefined behavior (including data races) when passing &T references between threads.

As one would expect, primitive types like u8 and f64 are all Sync, and so are simple aggregate types containing them, like tuples, structs and enums. More examples of basic Sync types include “immutable” types like &T, and those with simple inherited mutability, such as Box<T>, Vec<T> and most other collection types. (Generic parameters need to be Sync for their container to be Sync.)

A somewhat surprising consequence of the definition is that &mut T is Sync (if T is Sync) even though it seems like that might provide unsynchronized mutation. The trick is that a mutable reference behind a shared reference (that is, & &mut T) becomes read-only, as if it were a & &T. Hence there is no risk of a data race.

A shorter overview of how Sync and Send relate to referencing:

  • &T is Send if and only if T is Sync
  • &mut T is Send if and only if T is Send
  • &T and &mut T are Sync if and only if T is Sync

Types that are not Sync are those that have “interior mutability” in a non-thread-safe form, such as Cell and RefCell. These types allow for mutation of their contents even through an immutable, shared reference. For example the set method on Cell<T> takes &self, so it requires only a shared reference &Cell<T>. The method performs no synchronization, thus Cell cannot be Sync.

Another example of a non-Sync type is the reference-counting pointer Rc. Given any reference &Rc<T>, you can clone a new Rc<T>, modifying the reference counts in a non-atomic way.

For cases when one does need thread-safe interior mutability, Rust provides atomic data types, as well as explicit locking via sync::Mutex and sync::RwLock. These types ensure that any mutation cannot cause data races, hence the types are Sync. Likewise, sync::Arc provides a thread-safe analogue of Rc.

Any types with interior mutability must also use the cell::UnsafeCell wrapper around the value(s) which can be mutated through a shared reference. Failing to doing this is undefined behavior. For example, transmute-ing from &T to &mut T is invalid.

See the Nomicon for more details about Sync.

Implementors§

1.26.0 · Source§

impl !Sync for Args

1.26.0 · Source§

impl !Sync for ArgsOs

1.0.0 · Source§

impl !Sync for Arguments<'_>

Source§

impl !Sync for LocalWaker

Source§

impl Sync for PhantomNotSend

§Safety

Trivially safe, as PhantomNotSend doesn’t have any API.

1.6.0 · Source§

impl Sync for tracing::stdlib::string::Drain<'_>

1.0.0 · Source§

impl Sync for AtomicBool

1.34.0 · Source§

impl Sync for AtomicI8

1.34.0 · Source§

impl Sync for AtomicI16

1.34.0 · Source§

impl Sync for AtomicI32

1.34.0 · Source§

impl Sync for AtomicI64

1.0.0 · Source§

impl Sync for AtomicIsize

1.34.0 · Source§

impl Sync for AtomicU8

1.34.0 · Source§

impl Sync for AtomicU16

1.34.0 · Source§

impl Sync for AtomicU32

1.34.0 · Source§

impl Sync for AtomicU64

1.0.0 · Source§

impl Sync for AtomicUsize

1.36.0 · Source§

impl Sync for Waker

Source§

impl Sync for core::ffi::c_str::Bytes<'_>

1.44.0 · Source§

impl<'a> Sync for IoSlice<'a>

1.44.0 · Source§

impl<'a> Sync for IoSliceMut<'a>

Source§

impl<'a, T> Sync for OnceRef<'a, T>
where T: Sync,

Source§

impl<Dyn> Sync for DynMetadata<Dyn>
where Dyn: ?Sized,

1.0.0 · Source§

impl<T> !Sync for *const T
where T: ?Sized,

1.0.0 · Source§

impl<T> !Sync for *mut T
where T: ?Sized,

1.0.0 · Source§

impl<T> !Sync for Cell<T>
where T: ?Sized,

1.70.0 · Source§

impl<T> !Sync for OnceCell<T>

1.0.0 · Source§

impl<T> !Sync for RefCell<T>
where T: ?Sized,

1.0.0 · Source§

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

1.25.0 · Source§

impl<T> !Sync for NonNull<T>
where T: ?Sized,

NonNull pointers are not Sync because the data they reference may be aliased.

1.0.0 · Source§

impl<T> !Sync for tracing::stdlib::sync::mpsc::Receiver<T>

Source§

impl<T> Sync for OnceBox<T>
where T: Sync + Send,

Source§

impl<T> Sync for ThinBox<T>
where T: Sync + ?Sized,

ThinBox<T> is Sync if T is Sync because the data is owned.

Source§

impl<T> Sync for SyncUnsafeCell<T>
where T: Sync + ?Sized,

1.0.0 · Source§

impl<T> Sync for tracing::stdlib::collections::linked_list::Iter<'_, T>
where T: Sync,

1.0.0 · Source§

impl<T> Sync for tracing::stdlib::collections::linked_list::IterMut<'_, T>
where T: Sync,

1.28.0 · Source§

impl<T> Sync for NonZero<T>

1.31.0 · Source§

impl<T> Sync for ChunksExactMut<'_, T>
where T: Sync,

1.0.0 · Source§

impl<T> Sync for ChunksMut<'_, T>
where T: Sync,

1.0.0 · Source§

impl<T> Sync for tracing::stdlib::slice::Iter<'_, T>
where T: Sync,

1.0.0 · Source§

impl<T> Sync for tracing::stdlib::slice::IterMut<'_, T>
where T: Sync,

1.31.0 · Source§

impl<T> Sync for RChunksExactMut<'_, T>
where T: Sync,

1.31.0 · Source§

impl<T> Sync for RChunksMut<'_, T>
where T: Sync,

1.0.0 · Source§

impl<T> Sync for AtomicPtr<T>

Source§

impl<T> Sync for tracing::stdlib::sync::mpmc::Receiver<T>
where T: Send,

Source§

impl<T> Sync for tracing::stdlib::sync::mpmc::Sender<T>
where T: Send,

1.72.0 · Source§

impl<T> Sync for tracing::stdlib::sync::mpsc::Sender<T>
where T: Send,

Source§

impl<T> Sync for Exclusive<T>
where T: ?Sized,

Source§

impl<T> Sync for MappedMutexGuard<'_, T>
where T: Sync + ?Sized,

Source§

impl<T> Sync for MappedRwLockReadGuard<'_, T>
where T: Sync + ?Sized,

Source§

impl<T> Sync for MappedRwLockWriteGuard<'_, T>
where T: Sync + ?Sized,

1.0.0 · Source§

impl<T> Sync for Mutex<T>
where T: Send + ?Sized,

1.19.0 · Source§

impl<T> Sync for MutexGuard<'_, T>
where T: Sync + ?Sized,

1.70.0 · Source§

impl<T> Sync for OnceLock<T>
where T: Sync + Send,

Source§

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

Source§

impl<T> Sync for ReentrantLockGuard<'_, T>
where T: Sync + ?Sized,

1.0.0 · Source§

impl<T> Sync for RwLock<T>
where T: Send + Sync + ?Sized,

1.23.0 · Source§

impl<T> Sync for RwLockReadGuard<'_, T>
where T: Sync + ?Sized,

1.23.0 · Source§

impl<T> Sync for RwLockWriteGuard<'_, T>
where T: Sync + ?Sized,

1.29.0 · Source§

impl<T> Sync for JoinHandle<T>

1.0.0 · Source§

impl<T, A> !Sync for Rc<T, A>
where A: Allocator, T: ?Sized,

Source§

impl<T, A> !Sync for UniqueRc<T, A>
where A: Allocator, T: ?Sized,

1.4.0 · Source§

impl<T, A> !Sync for tracing::stdlib::rc::Weak<T, A>
where A: Allocator, T: ?Sized,

Source§

impl<T, A> Sync for tracing::stdlib::collections::linked_list::Cursor<'_, T, A>
where T: Sync, A: Allocator + Sync,

Source§

impl<T, A> Sync for tracing::stdlib::collections::linked_list::CursorMut<'_, T, A>
where T: Sync, A: Allocator + Sync,

1.0.0 · Source§

impl<T, A> Sync for LinkedList<T, A>
where T: Sync, A: Allocator + Sync,

1.6.0 · Source§

impl<T, A> Sync for tracing::stdlib::collections::vec_deque::Drain<'_, T, A>
where T: Sync, A: Allocator + Sync,

1.0.0 · Source§

impl<T, A> Sync for Arc<T, A>
where T: Sync + Send + ?Sized, A: Allocator + Sync,

1.4.0 · Source§

impl<T, A> Sync for tracing::stdlib::sync::Weak<T, A>
where T: Sync + Send + ?Sized, A: Allocator + Sync,

1.6.0 · Source§

impl<T, A> Sync for tracing::stdlib::vec::Drain<'_, T, A>
where T: Sync, A: Sync + Allocator,

1.0.0 · Source§

impl<T, A> Sync for tracing::stdlib::vec::IntoIter<T, A>
where T: Sync, A: Allocator + Sync,

Source§

impl<T, F> Sync for Lazy<T, F>
where F: Send, OnceCell<T>: Sync,

1.80.0 · Source§

impl<T, F> Sync for LazyLock<T, F>
where T: Sync + Send, F: Send,

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

impl<T, A> Sync for RawVec<T, A>
where T: Sync, A: Sync + Allocator,

impl<T: Sync + ?Sized> Sync for Unique<T>

impl<T: Sync, A: Allocator + Sync> Sync for IntoIter<T, A>

impl<T: Sync, A: Sync + Allocator> Sync for Drain<'_, T, A>

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

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for DeviceFn

impl Sync for InstanceFn

impl Sync for EntryFnV1_0

impl Sync for EntryFnV1_1

impl Sync for StaticFn

impl Sync for DeviceFn

impl Sync for ApplicationInfo<'_>

impl Sync for BaseInStructure<'_>

impl Sync for BaseOutStructure<'_>

impl Sync for BindSparseInfo<'_>

impl Sync for BlitImageInfo2<'_>

impl Sync for BufferCopy2<'_>

impl Sync for BufferCreateInfo<'_>

impl Sync for BufferImageCopy2<'_>

impl Sync for CheckpointData2NV<'_>

impl Sync for CheckpointDataNV<'_>

impl Sync for CopyBufferInfo2<'_>

impl Sync for CopyDescriptorSet<'_>

impl Sync for CopyImageInfo2<'_>

impl Sync for CuLaunchInfoNVX<'_>

impl Sync for CudaLaunchInfoNV<'_>

impl Sync for DependencyInfo<'_>

impl Sync for DepthBiasInfoEXT<'_>

impl Sync for Device

impl Sync for DeviceCreateInfo<'_>

impl Sync for DeviceQueueInfo2<'_>

impl Sync for EventCreateInfo<'_>

impl Sync for ExternalFormatQNX<'_>

impl Sync for FenceCreateInfo<'_>

impl Sync for FenceGetFdInfoKHR<'_>

impl Sync for FormatProperties2<'_>

impl Sync for FormatProperties3<'_>

impl Sync for FrameBoundaryEXT<'_>

impl Sync for GeometryAABBNV<'_>

impl Sync for GeometryNV<'_>

impl Sync for HdrMetadataEXT<'_>

impl Sync for ImageBlit2<'_>

impl Sync for ImageCopy2<'_>

impl Sync for ImageCreateInfo<'_>

impl Sync for ImageResolve2<'_>

impl Sync for Instance

impl Sync for LayerSettingEXT<'_>

impl Sync for MappedMemoryRange<'_>

impl Sync for MemoryBarrier<'_>

impl Sync for MemoryBarrier2<'_>

impl Sync for MemoryMapInfoKHR<'_>

impl Sync for PipelineInfoKHR<'_>

impl Sync for PresentIdKHR<'_>

impl Sync for PresentInfoKHR<'_>

impl Sync for PresentRegionKHR<'_>

impl Sync for PresentRegionsKHR<'_>

impl Sync for Queue

impl Sync for RenderingInfo<'_>

impl Sync for ResolveImageInfo2<'_>

impl Sync for SamplerCreateInfo<'_>

impl Sync for SemaphoreWaitInfo<'_>

impl Sync for SubmitInfo<'_>

impl Sync for SubmitInfo2<'_>

impl Sync for SubpassBeginInfo<'_>

impl Sync for SubpassEndInfo<'_>

impl Sync for SurfaceFormat2KHR<'_>

impl<T> Sync for Unshared<T>

impl<'b, T: ?Sized> Sync for AtomicRef<'b, T>
where for<'a> &'a T: Sync,

impl<'b, T: ?Sized> Sync for AtomicRefMut<'b, T>
where for<'a> &'a mut T: Sync,

impl<T: ?Sized + Send + Sync> Sync for AtomicRefCell<T>

impl Sync for AtomicWaker

impl Sync for AeadCtx

impl Sync for PrivateKey

impl Sync for PublicKey

impl Sync for Key

impl Sync for KeyPair

impl Sync for PublicKey

impl Sync for PublicKey

impl<Id> Sync for DecapsulationKey<Id>

impl<Id> Sync for EncapsulationKey<Id>

impl Sync for Frame

impl Sync for TracePtr

impl Sync for BoxBytes

impl Sync for Bytes

impl Sync for BytesMut

impl Sync for Select<'_>

impl<T: Send> Sync for Receiver<T>

impl<T: Send> Sync for Sender<T>

impl<T: Send> Sync for Injector<T>

impl<T: Send> Sync for Stealer<T>

impl Sync for SealedBag

impl Sync for Collector

impl<T: Send> Sync for Queue<T>

impl<T: Sync + Send> Sync for OnceLock<T>

impl<T: ?Sized + Pointable + Send + Sync> Sync for Atomic<T>

impl Sync for Unparker

impl Sync for Scope<'_>

impl<T> Sync for ScopedJoinHandle<'_, T>

impl<T: Send> Sync for AtomicCell<T>

impl<T: Sync + Send> Sync for OnceLock<T>

impl<T: Sync> Sync for CachePadded<T>

impl<T: ?Sized + Send + Sync> Sync for ShardedLock<T>

impl<T: ?Sized + Sync> Sync for ShardedLockReadGuard<'_, T>

impl<T: ?Sized + Sync> Sync for ShardedLockWriteGuard<'_, T>

impl Sync for FontFuncs

impl Sync for Shaper

impl<T: Send> Sync for Lock<T>

impl<T: Send> Sync for Queue<T>

impl<T: Send> Sync for BoundedInner<T>

impl<T: Send> Sync for UnboundedInner<T>

impl<Fut> Sync for Inner<Fut>
where Fut: Future + Send, Fut::Output: Send + Sync,

impl<Fut> Sync for Task<Fut>

impl<Fut: Send + Sync> Sync for FuturesUnordered<Fut>

impl<Fut: Sync + Unpin> Sync for IntoIter<Fut>

impl<Fut: Sync> Sync for IterPinMut<'_, Fut>

impl<Fut: Sync> Sync for IterPinRef<'_, Fut>

impl<T: Send + Sync> Sync for BiLockGuard<'_, T>

impl<T: Send> Sync for Inner<T>

impl<T: ?Sized + Send> Sync for Mutex<T>

impl<T: ?Sized + Sync> Sync for MutexGuard<'_, T>

impl<T: ?Sized + Sync> Sync for OwnedMutexGuard<T>

impl<T: ?Sized + Sync, U: ?Sized + Sync> Sync for MappedMutexGuard<'_, T, U>

impl<T: ?Sized> Sync for MutexLockFuture<'_, T>

impl<T: Sync, N: ArrayLength<T>> Sync for GenericArray<T, N>

impl Sync for Mutex

impl Sync for Closure

impl Sync for StrV

impl Sync for EnumClass

impl Sync for EnumValue

impl Sync for FlagsClass

impl Sync for FlagsValue

impl Sync for Error

impl Sync for TaskSource

impl Sync for WakerSource

impl Sync for Pid

impl Sync for Binding

impl Sync for Bytes

impl Sync for Checksum

impl Sync for Date

impl Sync for DateTime

impl Sync for GString

impl Sync for MainContext

impl Sync for MainLoop

impl Sync for ParamSpec

impl Sync for Source

impl Sync for ThreadPool

impl Sync for TimeZone

impl Sync for VariantTy

impl Sync for VariantType

impl Sync for SignalQuery

impl Sync for TypeData

impl Sync for Variant

impl<T> Sync for ThreadGuard<T>

impl<T: IsClass> Sync for Class<T>

impl<T: IsClass> Sync for ClassRef<'_, T>

impl<T: IsInterface> Sync for Interface<T>

impl<T: IsInterface> Sync for InterfaceRef<'_, T>

impl<T: ObjectType + Sync> Sync for WeakRef<T>

impl<T: ObjectType> Sync for SendWeakRef<T>

impl<T: TransparentType + Sync> Sync for Slice<T>

impl<T: Send + Sync> Sync for BorrowedObject<'_, T>

impl<T: Send + Sync, P: Send + Sync> Sync for TypedObjectRef<T, P>

impl<T: Sync + TransparentPtrType> Sync for List<T>

impl<T: Sync + TransparentPtrType> Sync for SList<T>

impl<M> Sync for BuddyAllocator<M>
where M: Sync,

impl<M> Sync for BuddyBlock<M>
where M: Sync,

impl<M> Sync for FreeListBlock<M>
where M: Sync,

impl<M> Sync for FreeListRegion<M>
where M: Sync,

impl<M> Sync for MemoryBlock<M>
where M: Sync,

impl Sync for PadProbeData<'_>

impl Sync for Buffer

impl Sync for BufferRef

impl Sync for BufferList

impl Sync for Caps

impl Sync for CapsRef

impl Sync for Context

impl Sync for ContextRef

impl Sync for Event

impl Sync for EventRef

impl Sync for Memory

impl Sync for MemoryRef

impl Sync for Message

impl Sync for MessageRef

impl Sync for Meta

impl Sync for MiniObject

impl Sync for Promise

impl Sync for Query

impl Sync for QueryRef

impl Sync for Sample

impl Sync for SampleRef

impl Sync for Allocator

impl Sync for Array

impl Sync for ArrayRef<'_>

impl Sync for Bin

impl Sync for BufferPool

impl Sync for Bus

impl Sync for ChildProxy

impl Sync for Clock

impl Sync for ClockId

impl Sync for DateTime

impl Sync for Device

impl Sync for Element

impl Sync for GhostPad

impl Sync for List

impl Sync for ListRef<'_>

impl Sync for Object

impl Sync for Pad

impl Sync for PadTemplate

impl Sync for Pipeline

impl Sync for Plugin

impl Sync for Preset

impl Sync for ProxyPad

impl Sync for Registry

impl Sync for StaticCaps

impl Sync for Stream

impl Sync for SystemClock

impl Sync for TagSetter

impl Sync for Task

impl Sync for TaskPool

impl Sync for TocSetter

impl Sync for Tracer

impl Sync for URIHandler

impl Sync for Structure

impl Sync for TagList

impl Sync for TagListRef

impl Sync for RecMutex

impl Sync for Toc

impl Sync for TocEntry

impl Sync for TocEntryRef

impl Sync for TocRef

impl<'a, T: MetaAPI> Sync for MetaIter<'a, T>

impl<'a, T: MetaAPI> Sync for MetaIterMut<'a, T>

impl<T> Sync for BufferMap<'_, T>

impl<T> Sync for MappedBuffer<T>

impl<T> Sync for MappedMemory<T>

impl<T> Sync for MemoryMap<'_, T>

impl<T> Sync for BufferCursor<T>

impl<T> Sync for BufferRefCursor<T>

impl<T> Sync for Iterator<T>

impl Sync for AppSink

impl Sync for AppSrc

impl Sync for AudioFilter

impl Sync for AudioInfo

impl Sync for AudioSink

impl Sync for AudioSrc

impl Sync for BaseParseFrame<'_>

impl Sync for Aggregator

impl Sync for BaseParse

impl Sync for BaseSink

impl Sync for BaseSrc

impl Sync for PushSrc

impl Sync for GLContext

impl Sync for GLDisplay

impl Sync for GLFilter

impl Sync for GLMemory

impl Sync for GLMemoryPBO

impl Sync for GLMemoryRef

impl Sync for GLSLStage

impl Sync for GLShader

impl Sync for GLSyncMeta

impl Sync for GLUpload

impl Sync for GLWindow

impl<T> Sync for GLVideoFrame<T>

impl<T> Sync for GLVideoFrameRef<T>

impl Sync for Player

impl Sync for SDPMedia

impl Sync for SDPMediaRef

impl Sync for SDPMessage

impl Sync for SDPKey

impl Sync for SDPOrigin

impl Sync for SDPTime

impl Sync for SDPZone

impl Sync for Navigation

impl Sync for VideoFilter

impl Sync for VideoInfo

impl Sync for VideoSink

impl Sync for VideoMeta

impl<T> Sync for VideoFrame<T>

impl<T> Sync for VideoFrameRef<T>

impl<K, V, S, A> Sync for OccupiedEntry<'_, K, V, S, A>
where K: Sync, V: Sync, S: Sync, A: Sync + Allocator,

impl<T> Sync for RawIterRange<T>

impl<T, A> Sync for RawDrain<'_, T, A>
where T: Sync, A: Sync + Allocator,

impl<T, A> Sync for RawIntoIter<T, A>
where T: Sync, A: Sync + Allocator,

impl<T, A> Sync for RawTable<T, A>
where T: Sync, A: Sync + Allocator,

impl<T, A> Sync for OccupiedEntry<'_, T, A>
where T: Sync, A: Sync + Allocator,

impl<'a, T: Sync> Sync for Drain<'a, T>

impl<'a, T: Sync> Sync for Iter<'a, T>

impl<'a, T: Sync> Sync for IterMut<'a, T>

impl<'a, T: Sync> Sync for ValueDrain<'a, T>

impl<'a, T: Sync> Sync for ValueIterMut<'a, T>

impl<T: Send> Sync for SyncWrapper<T>

impl Sync for Repr

impl<L: Borrow<Library> + Sync, A: Sync> Sync for Dynamic<L, A>

impl Sync for Library

impl Sync for Library

impl<T: Sync> Sync for Symbol<T>

impl<T: Sync> Sync for Symbol<'_, T>

impl Sync for GuardNoSend

impl<'a, R: RawMutex + Sync + 'a, G: GetThreadId + Sync + 'a, T: ?Sized + Sync + 'a> Sync for MappedReentrantMutexGuard<'a, R, G, T>

impl<'a, R: RawMutex + Sync + 'a, G: GetThreadId + Sync + 'a, T: ?Sized + Sync + 'a> Sync for ReentrantMutexGuard<'a, R, G, T>

impl<'a, R: RawMutex + Sync + 'a, T: ?Sized + Sync + 'a> Sync for MappedMutexGuard<'a, R, T>

impl<'a, R: RawMutex + Sync + 'a, T: ?Sized + Sync + 'a> Sync for MutexGuard<'a, R, T>

impl<'a, R: RawRwLock + 'a, T: ?Sized + Sync + 'a> Sync for MappedRwLockReadGuard<'a, R, T>

impl<'a, R: RawRwLock + 'a, T: ?Sized + Sync + 'a> Sync for MappedRwLockWriteGuard<'a, R, T>

impl<'a, R: RawRwLockUpgrade + 'a, T: ?Sized + Sync + 'a> Sync for RwLockUpgradableReadGuard<'a, R, T>

impl<R: RawMutex + Sync, G: GetThreadId + Sync> Sync for RawReentrantMutex<R, G>

impl<R: RawMutex + Sync, G: GetThreadId + Sync, T: ?Sized + Send> Sync for ReentrantMutex<R, G, T>

impl<R: RawMutex + Sync, T: ?Sized + Send> Sync for Mutex<R, T>

impl<R: RawRwLock + Sync, T: Sync + ?Sized> Sync for RwLockReadGuard<'_, R, T>

impl<R: RawRwLock + Sync, T: Sync + ?Sized> Sync for RwLockWriteGuard<'_, R, T>

impl<R: RawRwLock + Sync, T: ?Sized + Send + Sync> Sync for RwLock<R, T>

impl<'h> Sync for Iter<'h>

impl Sync for MmapInner

impl Sync for ProxyTraps

impl Sync for JSClass

impl<T: Send> Sync for SendPtr<T>

impl Sync for JobRef

impl<L: Sync> Sync for LatchRef<'_, L>

impl<T: Sync> Sync for ScopePtr<T>

impl<T: Send + Sync, F: Send + Sync> Sync for Lazy<T, F>

impl<T: Send, F: Send + Sync> Sync for Pool<T, F>

impl<T> Sync for ScopedKey<T>

impl<T, F, S> Sync for ScopeGuard<T, F, S>
where T: Sync, F: FnOnce(T), S: Strategy,

impl Sync for ServoLayoutNode<'_>

impl Sync for Runnable

impl Sync for SyncWrapper

impl Sync for DOMClass

impl Sync for DOMJSClass

impl<T> Sync for ThreadUnsafeOnceLock<T>

impl<A: Sync + Send, B: Send + Sync> Sync for ArcUnion<A, B>

impl<T: ?Sized + Sync + Send> Sync for Arc<T>

impl<T: ?Sized + Sync + Send> Sync for ArcInner<T>

impl Sync for ServoSrc

impl<'a, T: Sync + Array> Sync for Drain<'a, T>

impl<A: Array + Sync> Sync for SmallVecData<A>

impl<'a> Sync for MaybeUninitSlice<'a>

impl Sync for ChildKey

impl<'scope, T: Send> Sync for ScopedTLS<'scope, T>

impl<T: Send + Sync> Sync for Locked<T>

impl<T: Sized + Sync> Sync for OwnedSlice<T>

impl<T> Sync for ThreadBound<T>

impl<T: Sync> Sync for ThinVec<T>

impl Sync for AtomicU16

impl Sync for AtomicU32

impl Sync for AtomicUsize

impl Sync for Readiness<'_>

impl Sync for ScheduledIo

impl Sync for Synced

impl Sync for Header

impl Sync for TimerEntry

impl Sync for TimerShared

impl Sync for Acquire<'_>

impl Sync for WaiterCell

impl Sync for AtomicWaker

impl Sync for Shared

impl Sync for AbortHandle

impl Sync for SyncNotSend

impl<'a> Sync for Notified<'a>

impl<'a, T> Sync for MappedMutexGuard<'a, T>
where T: ?Sized + Sync + 'a,

impl<L: Link> Sync for LinkedList<L, L::Target>
where L::Target: Sync,

impl<S> Sync for Task<S>

impl<S> Sync for UnownedTask<S>

impl<S: Schedule> Sync for Notified<S>

impl<T> Sync for Shared<T>

impl<T> Sync for Inner<T>

impl<T> Sync for Mutex<T>
where T: ?Sized + Send,

impl<T> Sync for MutexGuard<'_, T>
where T: ?Sized + Send + Sync,

impl<T> Sync for OwnedMutexGuard<T>
where T: ?Sized + Send + Sync,

impl<T> Sync for OwnedRwLockWriteGuard<T>
where T: ?Sized + Send + Sync,

impl<T> Sync for RwLock<T>
where T: ?Sized + Send + Sync,

impl<T> Sync for RwLockMappedWriteGuard<'_, T>
where T: ?Sized + Send + Sync,

impl<T> Sync for RwLockReadGuard<'_, T>
where T: ?Sized + Send + Sync,

impl<T> Sync for RwLockWriteGuard<'_, T>
where T: ?Sized + Send + Sync,

impl<T> Sync for ListEntry<T>

impl<T> Sync for PtrExposeDomain<T>

impl<T> Sync for SyncWrapper<T>

impl<T, U> Sync for OwnedMappedMutexGuard<T, U>
where T: ?Sized + Send + Sync, U: ?Sized + Send + Sync,

impl<T, U> Sync for OwnedRwLockMappedWriteGuard<T, U>
where T: ?Sized + Send + Sync, U: ?Sized + Send + Sync,

impl<T, U> Sync for OwnedRwLockReadGuard<T, U>
where T: ?Sized + Send + Sync, U: ?Sized + Send + Sync,

impl<T: Send + Sync> Sync for OnceCell<T>

impl<T: Send> Sync for Inner<T>

impl<T: Send> Sync for JoinHandle<T>

impl<T: Send> Sync for AtomicCell<T>

impl<T: Send> Sync for TryLock<T>

impl<T: Send, S: Sync> Sync for Chan<T, S>

impl<T: Sync + Send> Sync for OnceCell<T>

impl<T: Sync> Sync for ReadHalf<T>

impl<T: Sync> Sync for WriteHalf<T>

impl<T: Sync> Sync for IdleNotifiedSet<T>

impl<T: Sync> Sync for Pointers<T>

impl<T: Sync> Sync for LockGuard<'_, T>

impl<T> Sync for Empty<T>

impl<T> Sync for Pending<T>

impl<T> Sync for ReusableBoxFuture<'_, T>

impl<T: Send> Sync for TryLock<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for SyncWrapper<T>

impl<T> Sync for Snatchable<T>

impl Sync for Instance

impl Sync for Surface

impl Sync for Adapter

impl Sync for Buffer

impl Sync for Device

impl Sync for Fence

impl Sync for Queue

impl Sync for Buffer

impl Sync for XConnection

impl Sync for Xext

impl Sync for Glx

impl Sync for Xext

impl Sync for Xcursor

impl Sync for Xf86vmode

impl Sync for Xlib

impl Sync for Xft

impl Sync for Xlib

impl Sync for XInput

impl Sync for XInput2

impl Sync for Xlib

impl Sync for Xlib_xcb

impl Sync for Xmu

impl Sync for Xpresent

impl Sync for Xrandr

impl Sync for Xf86vmode

impl Sync for Xrender

impl Sync for Xext

impl Sync for Xss

impl Sync for Xt

impl Sync for Xf86vmode

impl Sync for CSlice

impl Sync for XkbCommon

impl<'a, T: AsULE> Sync for ZeroVec<'a, T>
where T::ULE: Sync,

Auto implementors§

§

impl !Sync for Vars

§

impl !Sync for VarsOs

§

impl !Sync for OnceState

§

impl !Sync for RawWaker

§

impl Sync for log::Level

§

impl Sync for log::LevelFilter

§

impl Sync for AsciiChar

§

impl Sync for BacktraceStatus

§

impl Sync for tracing::stdlib::cmp::Ordering

§

impl Sync for TryReserveErrorKind

§

impl Sync for Infallible

§

impl Sync for VarError

§

impl Sync for c_void

§

impl Sync for tracing::stdlib::fmt::Alignment

§

impl Sync for DebugAsHex

§

impl Sync for Sign

§

impl Sync for BasicBlock

§

impl Sync for UnwindTerminateReason

§

impl Sync for ErrorKind

§

impl Sync for SeekFrom

§

impl Sync for IpAddr

§

impl Sync for Ipv6MulticastScope

§

impl Sync for Shutdown

§

impl Sync for tracing::stdlib::net::SocketAddr

§

impl Sync for FpCategory

§

impl Sync for IntErrorKind

§

impl Sync for AncillaryError

§

impl Sync for BacktraceStyle

§

impl Sync for GetManyMutError

§

impl Sync for SearchStep

§

impl Sync for tracing::stdlib::sync::atomic::Ordering

§

impl Sync for RecvTimeoutError

§

impl Sync for TryRecvError

§

impl Sync for ParseLevelError

§

impl Sync for SetLoggerError

§

impl Sync for DefaultCallsite

§

impl Sync for DefaultGuard

§

impl Sync for SetGlobalDefaultError

§

impl Sync for WeakDispatch

§

impl Sync for tracing::field::Empty

§

impl Sync for Field

§

impl Sync for FieldSet

§

impl Sync for tracing::field::Iter

§

impl Sync for tracing::level_filters::LevelFilter

§

impl Sync for ParseLevelFilterError

§

impl Sync for EnteredSpan

§

impl Sync for Id

§

impl Sync for Inner

§

impl Sync for Dispatch

§

impl Sync for tracing::Level

§

impl Sync for Span

§

impl Sync for Interest

§

impl Sync for NoSubscriber

§

impl Sync for AllocError

§

impl Sync for Global

§

impl Sync for Layout

§

impl Sync for LayoutError

§

impl Sync for System

§

impl Sync for TypeId

§

impl Sync for CpuidResult

§

impl Sync for __m128

§

impl Sync for __m128bh

§

impl Sync for __m128d

§

impl Sync for __m128h

§

impl Sync for __m128i

§

impl Sync for __m256

§

impl Sync for __m256bh

§

impl Sync for __m256d

§

impl Sync for __m256h

§

impl Sync for __m256i

§

impl Sync for __m512

§

impl Sync for __m512bh

§

impl Sync for __m512d

§

impl Sync for __m512h

§

impl Sync for __m512i

§

impl Sync for bf16

§

impl Sync for TryFromSliceError

§

impl Sync for tracing::stdlib::ascii::EscapeDefault

§

impl Sync for Backtrace

§

impl Sync for BacktraceFrame

§

impl Sync for BorrowError

§

impl Sync for BorrowMutError

§

impl Sync for CharTryFromError

§

impl Sync for DecodeUtf16Error

§

impl Sync for tracing::stdlib::char::EscapeDebug

§

impl Sync for tracing::stdlib::char::EscapeDefault

§

impl Sync for tracing::stdlib::char::EscapeUnicode

§

impl Sync for ParseCharError

§

impl Sync for ToLowercase

§

impl Sync for ToUppercase

§

impl Sync for TryFromCharError

§

impl Sync for UnorderedKeyError

§

impl Sync for TryReserveError

§

impl Sync for JoinPathsError

§

impl Sync for CStr

§

impl Sync for CString

§

impl Sync for FromBytesUntilNulError

§

impl Sync for FromBytesWithNulError

§

impl Sync for FromVecWithNulError

§

impl Sync for IntoStringError

§

impl Sync for NulError

§

impl Sync for OsStr

§

impl Sync for OsString

§

impl Sync for tracing::stdlib::fmt::Error

§

impl Sync for FormattingOptions

§

impl Sync for DirBuilder

§

impl Sync for DirEntry

§

impl Sync for File

§

impl Sync for FileTimes

§

impl Sync for FileType

§

impl Sync for tracing::stdlib::fs::Metadata

§

impl Sync for OpenOptions

§

impl Sync for Permissions

§

impl Sync for ReadDir

§

impl Sync for DefaultHasher

§

impl Sync for RandomState

§

impl Sync for SipHasher

§

impl Sync for ReturnToArg

§

impl Sync for UnwindActionArg

§

impl Sync for tracing::stdlib::io::Empty

§

impl Sync for tracing::stdlib::io::Error

§

impl Sync for tracing::stdlib::io::Repeat

§

impl Sync for Sink

§

impl Sync for Stderr

§

impl Sync for Stdin

§

impl Sync for Stdout

§

impl Sync for WriterPanicked

§

impl Sync for Assume

§

impl Sync for AddrParseError

§

impl Sync for IntoIncoming

§

impl Sync for Ipv4Addr

§

impl Sync for Ipv6Addr

§

impl Sync for SocketAddrV4

§

impl Sync for SocketAddrV6

§

impl Sync for TcpListener

§

impl Sync for TcpStream

§

impl Sync for UdpSocket

§

impl Sync for ParseFloatError

§

impl Sync for ParseIntError

§

impl Sync for TryFromIntError

§

impl Sync for RangeFull

§

impl Sync for OwnedFd

§

impl Sync for PidFd

§

impl Sync for stat

§

impl Sync for tracing::stdlib::os::unix::net::SocketAddr

§

impl Sync for SocketCred

§

impl Sync for UCred

§

impl Sync for UnixDatagram

§

impl Sync for UnixListener

§

impl Sync for UnixStream

§

impl Sync for Path

§

impl Sync for PathBuf

§

impl Sync for StripPrefixError

§

impl Sync for PipeReader

§

impl Sync for PipeWriter

§

impl Sync for Child

§

impl Sync for ChildStderr

§

impl Sync for ChildStdin

§

impl Sync for ChildStdout

§

impl Sync for Command

§

impl Sync for ExitCode

§

impl Sync for ExitStatus

§

impl Sync for ExitStatusError

§

impl Sync for Output

§

impl Sync for Stdio

§

impl Sync for tracing::stdlib::ptr::Alignment

§

impl Sync for DefaultRandomSource

§

impl Sync for ParseBoolError

§

impl Sync for Utf8Error

§

impl Sync for FromUtf8Error

§

impl Sync for FromUtf16Error

§

impl Sync for String

§

impl Sync for RecvError

§

impl Sync for Barrier

§

impl Sync for BarrierWaitResult

§

impl Sync for Condvar

§

impl Sync for tracing::stdlib::sync::Once

§

impl Sync for WaitTimeoutResult

§

impl Sync for RawWakerVTable

§

impl Sync for AccessError

§

impl Sync for Builder

§

impl Sync for Thread

§

impl Sync for ThreadId

§

impl Sync for Duration

§

impl Sync for Instant

§

impl Sync for SystemTime

§

impl Sync for SystemTimeError

§

impl Sync for TryFromFloatSecsError

§

impl Sync for PhantomPinned

§

impl<'a> !Sync for log::Record<'a>

§

impl<'a> !Sync for RecordBuilder<'a>

§

impl<'a> !Sync for ValueSet<'a>

§

impl<'a> !Sync for Attributes<'a>

§

impl<'a> !Sync for tracing::span::Record<'a>

§

impl<'a> !Sync for Event<'a>

§

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

§

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

§

impl<'a> !Sync for StderrLock<'a>

§

impl<'a> !Sync for StdoutLock<'a>

§

impl<'a> !Sync for PanicHookInfo<'a>

§

impl<'a> !Sync for Context<'a>

§

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

§

impl<'a> Sync for AncillaryData<'a>

§

impl<'a> Sync for Component<'a>

§

impl<'a> Sync for Prefix<'a>

§

impl<'a> Sync for Utf8Pattern<'a>

§

impl<'a> Sync for log::Metadata<'a>

§

impl<'a> Sync for MetadataBuilder<'a>

§

impl<'a> Sync for Entered<'a>

§

impl<'a> Sync for tracing::Metadata<'a>

§

impl<'a> Sync for SplitPaths<'a>

§

impl<'a> Sync for tracing::stdlib::ffi::os_str::Display<'a>

§

impl<'a> Sync for BorrowedCursor<'a>

§

impl<'a> Sync for StdinLock<'a>

§

impl<'a> Sync for tracing::stdlib::net::Incoming<'a>

§

impl<'a> Sync for tracing::stdlib::os::unix::net::Incoming<'a>

§

impl<'a> Sync for Messages<'a>

§

impl<'a> Sync for ScmCredentials<'a>

§

impl<'a> Sync for ScmRights<'a>

§

impl<'a> Sync for SocketAncillary<'a>

§

impl<'a> Sync for Location<'a>

§

impl<'a> Sync for Ancestors<'a>

§

impl<'a> Sync for Components<'a>

§

impl<'a> Sync for tracing::stdlib::path::Display<'a>

§

impl<'a> Sync for tracing::stdlib::path::Iter<'a>

§

impl<'a> Sync for PrefixComponent<'a>

§

impl<'a> Sync for CommandArgs<'a>

§

impl<'a> Sync for CommandEnvs<'a>

§

impl<'a> Sync for EscapeAscii<'a>

§

impl<'a> Sync for CharSearcher<'a>

§

impl<'a> Sync for tracing::stdlib::str::Bytes<'a>

§

impl<'a> Sync for CharIndices<'a>

§

impl<'a> Sync for Chars<'a>

§

impl<'a> Sync for EncodeUtf16<'a>

§

impl<'a> Sync for tracing::stdlib::str::EscapeDebug<'a>

§

impl<'a> Sync for tracing::stdlib::str::EscapeDefault<'a>

§

impl<'a> Sync for tracing::stdlib::str::EscapeUnicode<'a>

§

impl<'a> Sync for tracing::stdlib::str::Lines<'a>

§

impl<'a> Sync for LinesAny<'a>

§

impl<'a> Sync for SplitAsciiWhitespace<'a>

§

impl<'a> Sync for SplitWhitespace<'a>

§

impl<'a> Sync for Utf8Chunk<'a>

§

impl<'a> Sync for Utf8Chunks<'a>

§

impl<'a, 'b> !Sync for DebugList<'a, 'b>

§

impl<'a, 'b> !Sync for DebugMap<'a, 'b>

§

impl<'a, 'b> !Sync for DebugSet<'a, 'b>

§

impl<'a, 'b> !Sync for DebugStruct<'a, 'b>

§

impl<'a, 'b> !Sync for DebugTuple<'a, 'b>

§

impl<'a, 'b> Sync for CharSliceSearcher<'a, 'b>

§

impl<'a, 'b> Sync for StrSearcher<'a, 'b>

§

impl<'a, 'b, const N: usize> Sync for CharArrayRefSearcher<'a, 'b, N>

§

impl<'a, 'f> !Sync for VaList<'a, 'f>

§

impl<'a, A> Sync for tracing::stdlib::option::Iter<'a, A>
where A: Sync,

§

impl<'a, A> Sync for tracing::stdlib::option::IterMut<'a, A>
where A: Sync,

§

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

§

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

§

impl<'a, I> Sync for ByRefSized<'a, I>
where I: Sync,

§

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

§

impl<'a, K> Sync for tracing::stdlib::collections::btree_set::Cursor<'a, K>
where K: Sync,

§

impl<'a, K> Sync for tracing::stdlib::collections::hash_set::Drain<'a, K>
where K: Sync,

§

impl<'a, K> Sync for tracing::stdlib::collections::hash_set::Iter<'a, K>
where K: Sync,

§

impl<'a, K, A> Sync for tracing::stdlib::collections::btree_set::CursorMut<'a, K, A>
where A: Sync, K: Sync,

§

impl<'a, K, A> Sync for tracing::stdlib::collections::btree_set::CursorMutKey<'a, K, A>
where A: Sync, K: Sync,

§

impl<'a, K, F> Sync for tracing::stdlib::collections::hash_set::ExtractIf<'a, K, F>
where F: Sync, K: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::hash_map::Entry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::btree_map::Cursor<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::btree_map::Iter<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::btree_map::IterMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::btree_map::Keys<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::btree_map::Range<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for RangeMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::btree_map::Values<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::btree_map::ValuesMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::hash_map::Drain<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::hash_map::Iter<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::hash_map::IterMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::hash_map::Keys<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::hash_map::OccupiedEntry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::hash_map::OccupiedError<'a, K, V>
where V: Sync, K: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::hash_map::VacantEntry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::hash_map::Values<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for tracing::stdlib::collections::hash_map::ValuesMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for tracing::stdlib::collections::btree_map::Entry<'a, K, V, A>
where K: Sync, A: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for tracing::stdlib::collections::btree_map::CursorMut<'a, K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for tracing::stdlib::collections::btree_map::CursorMutKey<'a, K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for tracing::stdlib::collections::btree_map::OccupiedEntry<'a, K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for tracing::stdlib::collections::btree_map::OccupiedError<'a, K, V, A>
where V: Sync, A: Sync, K: Sync,

§

impl<'a, K, V, A> Sync for tracing::stdlib::collections::btree_map::VacantEntry<'a, K, V, A>
where K: Sync, A: Sync, V: Sync,

§

impl<'a, K, V, F> Sync for tracing::stdlib::collections::hash_map::ExtractIf<'a, K, V, F>
where F: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, F, A> Sync for tracing::stdlib::collections::btree_map::ExtractIf<'a, K, V, F, A>
where F: Sync, A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, S> Sync for RawEntryMut<'a, K, V, S>
where K: Sync, V: Sync, S: Sync,

§

impl<'a, K, V, S> Sync for RawEntryBuilder<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, S> Sync for RawEntryBuilderMut<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, S> Sync for RawOccupiedEntryMut<'a, K, V, S>
where K: Sync, V: Sync, S: Sync,

§

impl<'a, K, V, S> Sync for RawVacantEntryMut<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

§

impl<'a, P> Sync for MatchIndices<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for Matches<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for RMatchIndices<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for RMatches<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for tracing::stdlib::str::RSplit<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for tracing::stdlib::str::RSplitN<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for RSplitTerminator<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for tracing::stdlib::str::Split<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for tracing::stdlib::str::SplitInclusive<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for tracing::stdlib::str::SplitN<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for SplitTerminator<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, T> !Sync for tracing::stdlib::sync::mpsc::Iter<'a, T>

§

impl<'a, T> !Sync for tracing::stdlib::sync::mpsc::TryIter<'a, T>

§

impl<'a, T> Sync for tracing::stdlib::collections::binary_heap::Iter<'a, T>
where T: Sync,

§

impl<'a, T> Sync for tracing::stdlib::collections::btree_set::Iter<'a, T>
where T: Sync,

§

impl<'a, T> Sync for tracing::stdlib::collections::btree_set::Range<'a, T>
where T: Sync,

§

impl<'a, T> Sync for tracing::stdlib::collections::btree_set::SymmetricDifference<'a, T>
where T: Sync,

§

impl<'a, T> Sync for tracing::stdlib::collections::btree_set::Union<'a, T>
where T: Sync,

§

impl<'a, T> Sync for tracing::stdlib::collections::vec_deque::Iter<'a, T>
where T: Sync,

§

impl<'a, T> Sync for tracing::stdlib::collections::vec_deque::IterMut<'a, T>
where T: Sync,

§

impl<'a, T> Sync for tracing::stdlib::result::Iter<'a, T>
where T: Sync,

§

impl<'a, T> Sync for tracing::stdlib::result::IterMut<'a, T>
where T: Sync,

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T> Sync for tracing::stdlib::sync::mpmc::Iter<'a, T>
where T: Send,

§

impl<'a, T> Sync for tracing::stdlib::sync::mpmc::TryIter<'a, T>
where T: Send,

§

impl<'a, T, A> Sync for tracing::stdlib::collections::btree_set::Entry<'a, T, A>
where A: Sync, T: Sync,

§

impl<'a, T, A> Sync for tracing::stdlib::collections::binary_heap::Drain<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, A> Sync for DrainSorted<'a, T, A>
where A: Sync, T: Sync,

§

impl<'a, T, A> Sync for PeekMut<'a, T, A>
where A: Sync, T: Sync,

§

impl<'a, T, A> Sync for tracing::stdlib::collections::btree_set::Difference<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, A> Sync for tracing::stdlib::collections::btree_set::Intersection<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, A> Sync for tracing::stdlib::collections::btree_set::OccupiedEntry<'a, T, A>
where A: Sync, T: Sync,

§

impl<'a, T, A> Sync for tracing::stdlib::collections::btree_set::VacantEntry<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, F, A = Global> !Sync for tracing::stdlib::collections::linked_list::ExtractIf<'a, T, F, A>

§

impl<'a, T, F, A> Sync for tracing::stdlib::collections::btree_set::ExtractIf<'a, T, F, A>
where F: Sync, A: Sync, T: Sync,

§

impl<'a, T, F, A> Sync for tracing::stdlib::vec::ExtractIf<'a, T, F, A>
where F: Sync, A: Sync, T: Sync,

§

impl<'a, T, P> Sync for ChunkBy<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for ChunkByMut<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for tracing::stdlib::slice::RSplit<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for RSplitMut<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for tracing::stdlib::slice::RSplitN<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for RSplitNMut<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for tracing::stdlib::slice::Split<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for tracing::stdlib::slice::SplitInclusive<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for SplitInclusiveMut<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for SplitMut<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for tracing::stdlib::slice::SplitN<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for SplitNMut<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, S> Sync for tracing::stdlib::collections::hash_set::Entry<'a, T, S>
where T: Sync, S: Sync,

§

impl<'a, T, S> Sync for tracing::stdlib::collections::hash_set::Difference<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for tracing::stdlib::collections::hash_set::Intersection<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for tracing::stdlib::collections::hash_set::OccupiedEntry<'a, T, S>
where T: Sync, S: Sync,

§

impl<'a, T, S> Sync for tracing::stdlib::collections::hash_set::SymmetricDifference<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for tracing::stdlib::collections::hash_set::Union<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for tracing::stdlib::collections::hash_set::VacantEntry<'a, T, S>
where T: Sync, S: Sync,

§

impl<'a, T, const N: usize> !Sync for ArrayWindows<'a, T, N>

§

impl<'a, T, const N: usize> Sync for tracing::stdlib::slice::ArrayChunks<'a, T, N>
where T: Sync,

§

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

§

impl<'a, const N: usize> Sync for CharArraySearcher<'a, N>

§

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

§

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

§

impl<'data> Sync for BorrowedBuf<'data>

§

impl<'f> !Sync for VaListImpl<'f>

§

impl<'fd> Sync for BorrowedFd<'fd>

§

impl<'scope, 'env> Sync for Scope<'scope, 'env>

§

impl<'scope, T> Sync for ScopedJoinHandle<'scope, T>
where T: Send,

§

impl<A> Sync for tracing::stdlib::iter::Repeat<A>
where A: Sync,

§

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

§

impl<A> Sync for tracing::stdlib::option::IntoIter<A>
where A: Sync,

§

impl<A, B> Sync for tracing::stdlib::iter::Chain<A, B>
where A: Sync, B: Sync,

§

impl<A, B> Sync for Zip<A, B>
where A: Sync, B: Sync,

§

impl<B> Sync for tracing::stdlib::io::Lines<B>
where B: Sync,

§

impl<B> Sync for tracing::stdlib::io::Split<B>
where B: Sync,

§

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

§

impl<E> Sync for Report<E>
where E: Sync,

§

impl<F> Sync for tracing::stdlib::fmt::FromFn<F>
where F: Sync,

§

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

§

impl<F> Sync for tracing::stdlib::iter::FromFn<F>
where F: Sync,

§

impl<F> Sync for OnceWith<F>
where F: Sync,

§

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

§

impl<H> Sync for BuildHasherDefault<H>

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<I> Sync for Flatten<I>
where <<I as Iterator>::Item as IntoIterator>::IntoIter: Sync, I: Sync,

§

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

§

impl<I> Sync for Intersperse<I>
where <I as Iterator>::Item: Sized + Sync, I: Sync,

§

impl<I> Sync for Peekable<I>
where I: Sync, <I as Iterator>::Item: Sync,

§

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

§

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

§

impl<I> Sync for tracing::stdlib::iter::Take<I>
where I: Sync,

§

impl<I, F> Sync for FilterMap<I, F>
where I: Sync, F: Sync,

§

impl<I, F> Sync for Inspect<I, F>
where I: Sync, F: Sync,

§

impl<I, F> Sync for Map<I, F>
where I: Sync, F: Sync,

§

impl<I, F, const N: usize> Sync for MapWindows<I, F, N>
where F: Sync, I: Sync, <I as Iterator>::Item: Sync,

§

impl<I, G> Sync for IntersperseWith<I, G>
where G: Sync, <I as Iterator>::Item: Sync, I: Sync,

§

impl<I, P> Sync for Filter<I, P>
where I: Sync, P: Sync,

§

impl<I, P> Sync for MapWhile<I, P>
where I: Sync, P: Sync,

§

impl<I, P> Sync for SkipWhile<I, P>
where I: Sync, P: Sync,

§

impl<I, P> Sync for TakeWhile<I, P>
where I: Sync, P: Sync,

§

impl<I, St, F> Sync for Scan<I, St, F>
where I: Sync, F: Sync, St: Sync,

§

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

§

impl<I, const N: usize> Sync for tracing::stdlib::iter::ArrayChunks<I, N>
where I: Sync, <I as Iterator>::Item: Sync,

§

impl<Idx> Sync for tracing::stdlib::ops::Range<Idx>
where Idx: Sync,

§

impl<Idx> Sync for RangeFrom<Idx>
where Idx: Sync,

§

impl<Idx> Sync for RangeInclusive<Idx>
where Idx: Sync,

§

impl<Idx> Sync for RangeTo<Idx>
where Idx: Sync,

§

impl<Idx> Sync for RangeToInclusive<Idx>
where Idx: Sync,

§

impl<K> Sync for tracing::stdlib::collections::hash_set::IntoIter<K>
where K: Sync,

§

impl<K, V> Sync for tracing::stdlib::collections::hash_map::IntoIter<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for tracing::stdlib::collections::hash_map::IntoKeys<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for tracing::stdlib::collections::hash_map::IntoValues<K, V>
where K: Sync, V: Sync,

§

impl<K, V, A> Sync for tracing::stdlib::collections::btree_map::IntoIter<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, A> Sync for tracing::stdlib::collections::btree_map::IntoKeys<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, A> Sync for tracing::stdlib::collections::btree_map::IntoValues<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, A> Sync for BTreeMap<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, S> Sync for HashMap<K, V, S>
where S: Sync, K: Sync, V: Sync,

§

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

§

impl<R> Sync for BufReader<R>
where R: Sync + ?Sized,

§

impl<R> Sync for tracing::stdlib::io::Bytes<R>
where R: Sync,

§

impl<T> !Sync for tracing::stdlib::sync::mpsc::IntoIter<T>

§

impl<T> !Sync for std::sys::thread_local::native::eager::Storage<T>

§

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

§

impl<T> Sync for Option<T>
where T: Sync,

§

impl<T> Sync for TryLockError<T>
where T: Sync,

§

impl<T> Sync for SendTimeoutError<T>
where T: Sync,

§

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

§

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

§

impl<T> Sync for DebugValue<T>
where T: Sync,

§

impl<T> Sync for DisplayValue<T>
where T: Sync,

§

impl<T> Sync for Instrumented<T>
where T: Sync,

§

impl<T> Sync for WithDispatch<T>
where T: Sync,

§

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

§

impl<T> Sync for AsyncDropInPlace<T>

§

impl<T> Sync for Pending<T>

§

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

§

impl<T> Sync for tracing::stdlib::io::Cursor<T>
where T: Sync,

§

impl<T> Sync for tracing::stdlib::io::Take<T>
where T: Sync,

§

impl<T> Sync for tracing::stdlib::iter::Empty<T>

§

impl<T> Sync for tracing::stdlib::iter::Once<T>
where T: Sync,

§

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

§

impl<T> Sync for Discriminant<T>

§

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

§

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

§

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

§

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

§

impl<T> Sync for AssertUnwindSafe<T>
where T: Sync,

§

impl<T> Sync for tracing::stdlib::result::IntoIter<T>
where T: Sync,

§

impl<T> Sync for tracing::stdlib::sync::mpmc::IntoIter<T>
where T: Send,

§

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

§

impl<T> Sync for SyncSender<T>
where T: Send,

§

impl<T> Sync for PoisonError<T>
where T: Sync,

§

impl<T> Sync for LocalKey<T>

§

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

§

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

§

impl<T, A> Sync for Box<T, A>
where A: Sync, T: Sync + ?Sized,

§

impl<T, A> Sync for tracing::stdlib::collections::binary_heap::IntoIter<T, A>
where T: Sync, A: Sync,

§

impl<T, A> Sync for IntoIterSorted<T, A>
where A: Sync, T: Sync,

§

impl<T, A> Sync for tracing::stdlib::collections::btree_set::IntoIter<T, A>
where A: Sync, T: Sync,

§

impl<T, A> Sync for tracing::stdlib::collections::linked_list::IntoIter<T, A>
where T: Sync, A: Sync,

§

impl<T, A> Sync for BTreeSet<T, A>
where A: Sync, T: Sync,

§

impl<T, A> Sync for BinaryHeap<T, A>
where A: Sync, T: Sync,

§

impl<T, A> Sync for VecDeque<T, A>
where A: Sync, T: Sync,

§

impl<T, A> Sync for tracing::stdlib::collections::vec_deque::IntoIter<T, A>
where A: Sync, T: Sync,

§

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

§

impl<T, D> !Sync for std::sys::thread_local::native::lazy::Storage<T, D>

§

impl<T, E> Sync for Result<T, E>
where T: Sync, E: Sync,

§

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

§

impl<T, F> Sync for Successors<T, F>
where F: Sync, T: Sync,

§

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

§

impl<T, U> Sync for tracing::stdlib::io::Chain<T, U>
where T: Sync, U: Sync,

§

impl<T, const N: usize> Sync for tracing::stdlib::array::IntoIter<T, N>
where T: Sync,

§

impl<T, const N: usize> Sync for Mask<T, N>
where T: Sync,

§

impl<T, const N: usize> Sync for Simd<T, N>
where T: Sync,

§

impl<W> Sync for BufWriter<W>
where W: Sync + ?Sized,

§

impl<W> Sync for IntoInnerError<W>
where W: Sync,

§

impl<W> Sync for LineWriter<W>
where W: Sync + ?Sized,

§

impl<Y, R> Sync for CoroutineState<Y, R>
where Y: Sync, R: Sync,

§

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

impl Sync for FontArc

impl Sync for FontVec

impl Sync for Glyph

impl Sync for GlyphId

impl Sync for InvalidFont

impl Sync for Outline

impl Sync for PxScale

impl Sync for Rect

impl<'a> !Sync for CodepointIdIter<'a>

impl<'a> Sync for GlyphImage<'a>

impl<'a> Sync for GlyphSvg<'a>

impl<'a> Sync for GlyphImage<'a>

impl<'font> Sync for FontRef<'font>

impl<F> Sync for PxScaleFont<F>
where F: Sync,

impl Sync for Point

impl Sync for Rasterizer

impl Sync for BorrowData

impl<'a> !Sync for RefBorrowData<'a>

impl<'a, T> !Sync for Ref<'a, T>

impl<'a, T> !Sync for RefMut<'a, T>

impl<T> !Sync for RefCell<T>

impl !Sync for LazyLines

impl Sync for DebugFile

impl Sync for LineRow

impl Sync for Lines

impl Sync for UnitRange

impl<'a> Sync for Location<'a>

impl<'a, R> !Sync for InlinedState<'a, R>

impl<'ctx> Sync for LineLocationRangeIter<'ctx>

impl<'ctx, R> !Sync for FrameIterState<'ctx, R>

impl<'ctx, R> !Sync for FrameIterFrames<'ctx, R>

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

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

impl<'ctx, R> Sync for Frame<'ctx, R>
where <R as Reader>::Offset: Sync, R: Sync,

impl<L> Sync for LookupResult<L>

impl<R> !Sync for Functions<R>

impl<R> !Sync for LazyFunction<R>

impl<R> !Sync for LazyFunctions<R>

impl<R> !Sync for Context<R>

impl<R> !Sync for ResUnit<R>

impl<R> !Sync for ResUnits<R>

impl<R> Sync for Function<R>
where <R as Reader>::Offset: Sync, R: Sync,

impl<R> Sync for InlinedFunction<R>
where <R as Reader>::Offset: Sync, R: Sync,

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

impl<R> Sync for RangeAttributes<R>
where <R as Reader>::Offset: Sync,

impl<R> Sync for SplitDwarfLoad<R>
where R: Sync + Send,

impl<R> Sync for DwoUnit<R>
where <R as Reader>::Offset: Sync, R: Sync + Send,

impl<R> Sync for SupUnit<R>
where <R as Reader>::Offset: Sync, R: Sync,

impl<R> Sync for SupUnits<R>
where <R as Reader>::Offset: Sync, R: Sync,

impl<T> !Sync for LazyCell<T>

impl<T, L, F> Sync for LoopingLookup<T, L, F>
where L: Sync, F: Sync,

impl<T, L, F> Sync for MappedLookup<T, L, F>
where L: Sync, F: Sync,

impl<T, R, F> Sync for SimpleLookup<T, R, F>
where F: Sync, T: Sync, R: Sync,

impl Sync for U32X4

impl Sync for Adler32

impl Sync for Error

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

impl Sync for InitToken

impl Sync for Aes128

impl Sync for Aes128Dec

impl Sync for Aes128Enc

impl Sync for Aes192

impl Sync for Aes192Dec

impl Sync for Aes192Enc

impl Sync for Aes256

impl Sync for Aes256Dec

impl Sync for Aes256Enc

impl Sync for Aes128

impl Sync for Aes128Dec

impl Sync for Aes128Enc

impl Sync for Aes192

impl Sync for Aes192Dec

impl Sync for Aes192Enc

impl Sync for Aes256

impl Sync for Aes256Dec

impl Sync for Aes256Enc

impl Sync for Aes128

impl Sync for Aes128Dec

impl Sync for Aes128Enc

impl Sync for Aes192

impl Sync for Aes192Dec

impl Sync for Aes192Enc

impl Sync for Aes256

impl Sync for Aes256Dec

impl Sync for Aes256Enc

impl Sync for Inner

impl Sync for InnerDec

impl Sync for InnerEnc

impl Sync for Inner

impl Sync for InnerDec

impl Sync for InnerEnc

impl Sync for Inner

impl Sync for InnerDec

impl Sync for InnerEnc

impl<'a> Sync for Aes128BackDec<'a>

impl<'a> Sync for Aes128BackEnc<'a>

impl<'a> Sync for Aes192BackDec<'a>

impl<'a> Sync for Aes192BackEnc<'a>

impl<'a> Sync for Aes256BackDec<'a>

impl<'a> Sync for Aes256BackEnc<'a>

impl<'a> Sync for Aes128BackDec<'a>

impl<'a> Sync for Aes128BackEnc<'a>

impl<'a> Sync for Aes192BackDec<'a>

impl<'a> Sync for Aes192BackEnc<'a>

impl<'a> Sync for Aes256BackDec<'a>

impl<'a> Sync for Aes256BackEnc<'a>

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

impl Sync for Error

impl<'a> Sync for WCtx<'a>

impl<'a> Sync for WInverseCtx<'a>

impl<Aes> Sync for Kek<Aes>
where Aes: Sync,

impl Sync for RandomState

impl Sync for AHasher

impl<K, V, S> Sync for AHashMap<K, V, S>
where S: Sync, K: Sync, V: Sync,

impl<T, S> Sync for AHashSet<T, S>
where S: Sync, T: Sync,

impl !Sync for Match

impl Sync for Candidate

impl Sync for Anchored

impl Sync for MatchKind

impl Sync for StartKind

impl Sync for SearchKind

impl Sync for MatchKind

impl Sync for ErrorKind

impl Sync for Prefilter

impl Sync for StateID

impl Sync for Builder

impl Sync for DFA

impl Sync for Builder

impl Sync for NFA

impl Sync for Builder

impl Sync for Match

impl Sync for NFA

impl Sync for QueuedSet

impl Sync for State

impl Sync for Transition

impl Sync for Patterns

impl Sync for RabinKarp

impl Sync for Builder

impl Sync for Config

impl Sync for Searcher

impl Sync for Builder

impl Sync for Searcher

impl Sync for AhoCorasick

impl Sync for BuildError

impl Sync for Match

impl Sync for MatchError

impl Sync for PatternID

impl Sync for Span

impl Sync for BitSet

impl Sync for ByteClasses

impl Sync for ByteSet

impl Sync for Buffer

impl Sync for DebugByte

impl Sync for Builder

impl Sync for Memmem

impl Sync for Packed

impl Sync for SmallIndex

impl Sync for StateIDIter

impl Sync for IndexMapper

impl Sync for Remapper

impl Sync for Special

impl<'a> Sync for StateTrans<'a>

impl<'a> Sync for State<'a>

impl<'a> Sync for Compiler<'a>

impl<'a> Sync for Pattern<'a>

impl<'a> Sync for ByteClassElementRanges<'a>

impl<'a> Sync for ByteClassElements<'a>

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

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

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

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

impl<'a, A, R> Sync for StreamChunkIter<'a, A, R>
where R: Sync, A: Sync,

impl<'a, A, R> Sync for StreamFindIter<'a, A, R>
where R: Sync, A: Sync,

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

impl<'h> Sync for Input<'h>

impl<'p> Sync for PatternIter<'p>

impl<'r> Sync for StreamChunk<'r>

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

impl<I> Sync for WithPatternIDIter<I>
where I: Sync,

impl<I> Sync for WithStateIDIter<I>
where I: Sync,

impl<V> Sync for Mask<V>
where V: Sync,

impl<V, const BYTES: usize> Sync for Fat<V, BYTES>
where V: Sync,

impl<V, const BYTES: usize> Sync for Slim<V, BYTES>
where V: Sync,

impl<const BUCKETS: usize> Sync for Teddy<BUCKETS>

impl<const BYTES: usize> Sync for FatAVX2<BYTES>

impl<const BYTES: usize> Sync for SlimAVX2<BYTES>

impl<const BYTES: usize> Sync for SlimSSSE3<BYTES>

impl Sync for AllocatorC

impl<'a, T> !Sync for CallocBackingStore<'a, T>

impl<'a, T> Sync for AllocatedStackMemory<'a, T>
where T: Sync,

impl<'a, T, U> Sync for StackAllocator<'a, T, U>
where U: Sync, T: Sync,

impl<'a, T> Sync for HeapPrealloc<'a, T>
where T: Sync,

impl<T> Sync for HeapAlloc<T>
where T: Sync,

impl<T> Sync for WrapBox<T>
where T: Sync,

impl Sync for AllocInit

impl Sync for AllocError

impl Sync for Global

impl<'a> Sync for SetLenOnDrop<'a>

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

impl<'a, T> Sync for InPlaceSeed<'a, T>
where T: Sync,

impl<T> Sync for ExtendElement<T>
where T: Sync,

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

impl Sync for ColorTarget

impl Sync for State

impl Sync for Utf8Parser

impl Sync for StripBytes

impl Sync for StripStr

impl Sync for WinconBytes

impl<'a> Sync for VtUtf8Receiver<'a>

impl<'s> Sync for StripBytesIter<'s>

impl<'s> Sync for StripStrIter<'s>

impl<'s> Sync for StrippedBytes<'s>

impl<'s> Sync for StrippedStr<'s>

impl<'s> Sync for WinconBytesIter<'s>

impl<S> Sync for StreamInner<S>
where S: Sync,

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

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

impl<W> Sync for Adapter<W>
where W: Sync,

impl Sync for AnsiColor

impl Sync for Color

impl Sync for Metadata

impl Sync for EffectIter

impl Sync for Effects

impl Sync for Reset

impl Sync for RgbColor

impl Sync for Style

impl Sync for Action

impl Sync for State

impl Sync for AsciiParser

impl Sync for Params

impl Sync for Utf8Parser

impl<'a> Sync for ParamsIter<'a>

impl<'a> Sync for VtUtf8Receiver<'a>

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

impl Sync for Au

impl Sync for Error

impl Sync for Clipboard

impl Sync for Atoms

impl Sync for Clipboard

impl Sync for Inner

impl Sync for Selection

impl Sync for XContext

impl Sync for Clipboard

impl<'a> Sync for ImageData<'a>

impl<'a, C> Sync for AtomCookies<'a, C>
where C: Sync,

impl<'clipboard> Sync for Clear<'clipboard>

impl<'clipboard> Sync for Get<'clipboard>

impl<'clipboard> Sync for Set<'clipboard>

impl<'clipboard> Sync for Clear<'clipboard>

impl<'clipboard> Sync for Get<'clipboard>

impl<'clipboard> Sync for Set<'clipboard>

impl<F> Sync for ScopeGuard<F>
where F: Sync,

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

impl<T, Data, F> Sync for ScopeExitGuard<T, Data, F>
where T: Sync, Data: Sync, F: Sync,

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

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

impl<T, const N: usize> Sync for MakeMaybeUninit<T, N>

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

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Instance

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Instance

impl Sync for Device

impl Sync for Instance

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Instance

impl Sync for Instance

impl Sync for Instance

impl Sync for Instance

impl Sync for Instance

impl Sync for Instance

impl Sync for Instance

impl Sync for Instance

impl Sync for Instance

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Device

impl Sync for Instance

impl Sync for Device

impl Sync for Entry

impl Sync for EntryFnV1_2

impl Sync for EntryFnV1_3

impl Sync for Instance

impl Sync for Device

impl Sync for AccessFlags

impl Sync for BlendFactor

impl Sync for BlendOp

impl Sync for BorderColor

impl Sync for Buffer

impl Sync for BufferCopy

impl Sync for BufferView

impl Sync for ClearRect

impl Sync for CommandPool

impl Sync for CompareOp

impl Sync for CuModuleNVX

impl Sync for DisplayKHR

impl Sync for DriverId

impl Sync for Event

impl Sync for Extent2D

impl Sync for Extent3D

impl Sync for Fence

impl Sync for Filter

impl Sync for Format

impl Sync for Framebuffer

impl Sync for FrontFace

impl Sync for Image

impl Sync for ImageBlit

impl Sync for ImageCopy

impl Sync for ImageLayout

impl Sync for ImageTiling

impl Sync for ImageType

impl Sync for ImageView

impl Sync for IndexType

impl Sync for LogicOp

impl Sync for MemoryHeap

impl Sync for MemoryType

impl Sync for MicromapEXT

impl Sync for ObjectType

impl Sync for Offset2D

impl Sync for Offset3D

impl Sync for Packed24_8

impl Sync for Pipeline

impl Sync for PolygonMode

impl Sync for QueryPool

impl Sync for QueryType

impl Sync for QueueFlags

impl Sync for Rect2D

impl Sync for RenderPass

impl Sync for Result

impl Sync for SRTDataNV

impl Sync for Sampler

impl Sync for ScopeKHR

impl Sync for Semaphore

impl Sync for ShaderEXT

impl Sync for SharingMode

impl Sync for StencilOp

impl Sync for SubmitFlags

impl Sync for SurfaceKHR

impl Sync for VendorId

impl Sync for Viewport

impl Sync for XYColorEXT

impl Sync for ClearValue

impl<'a> !Sync for DescriptorDataEXT<'a>

impl<'a> Sync for GeometryDataNV<'a>

impl<'a, T> !Sync for AlignIter<'a, T>

impl<Storage> Sync for __BindgenBitfieldUnit<Storage>
where Storage: Sync,

impl<T> !Sync for Align<T>

impl Sync for State

impl Sync for State

impl Sync for State

impl Sync for Level

impl Sync for State

impl Sync for State

impl Sync for State

impl Sync for State

impl Sync for GzipDecoder

impl Sync for GzipEncoder

impl Sync for Flags

impl Sync for Header

impl Sync for Parser

impl Sync for ZlibDecoder

impl Sync for ZlibEncoder

impl<B> Sync for PartialBuffer<B>
where B: Sync,

impl<R> Sync for BrotliDecoder<R>
where R: Sync,

impl<R> Sync for BrotliEncoder<R>
where R: Sync,

impl<R> Sync for GzipDecoder<R>
where R: Sync,

impl<R> Sync for GzipEncoder<R>
where R: Sync,

impl<R> Sync for ZlibDecoder<R>
where R: Sync,

impl<R> Sync for ZlibEncoder<R>
where R: Sync,

impl<R, D> Sync for Decoder<R, D>
where R: Sync, D: Sync,

impl<R, E> Sync for Encoder<R, E>
where R: Sync, E: Sync,

impl<W> Sync for BufWriter<W>
where W: Sync,

impl<W> Sync for BrotliDecoder<W>
where W: Sync,

impl<W> Sync for BrotliEncoder<W>
where W: Sync,

impl<W> Sync for GzipDecoder<W>
where W: Sync,

impl<W> Sync for GzipEncoder<W>
where W: Sync,

impl<W> Sync for ZlibDecoder<W>
where W: Sync,

impl<W> Sync for ZlibEncoder<W>
where W: Sync,

impl<W, D> Sync for Decoder<W, D>
where D: Sync, W: Sync,

impl<W, E> Sync for Encoder<W, E>
where E: Sync, W: Sync,

impl !Sync for ArgLifetime

impl !Sync for Send

impl !Sync for Sync

impl !Sync for AsyncItem

impl Sync for Arg

impl Sync for WakerProxy

impl<'a, S> Sync for Send<'a, S>
where S: Sync,

impl<F, S> Sync for SkippedHandshakeFuture<F, S>
where F: Sync, S: Sync,

impl<F, S> Sync for SkippedHandshakeFutureInner<F, S>
where F: Sync, S: Sync,

impl<F, S> Sync for StartedHandshakeFuture<F, S>
where F: Sync, S: Sync,

impl<F, S> Sync for StartedHandshakeFutureInner<F, S>
where F: Sync, S: Sync,

impl<Role> Sync for StartedHandshake<Role>
where <Role as HandshakeRole>::FinalResult: Sync, Role: Sync, <Role as HandshakeRole>::InternalStream: Sync,

impl<Role> Sync for MidHandshake<Role>
where Role: Sync, <Role as HandshakeRole>::InternalStream: Sync,

impl<S> Sync for AllowStd<S>
where S: Sync,

impl<S> Sync for WebSocketStream<S>
where S: Sync,

impl<S, T> Sync for Stream<S, T>
where S: Sync, T: Sync,

impl<T> Sync for TokioAdapter<T>
where T: Sync,

impl Sync for BorrowError

impl<'b> Sync for AtomicBorrowRef<'b>

impl<'b> Sync for AtomicBorrowRefMut<'b>

impl !Sync for KeyInner

impl !Sync for LcHmacCtx

impl Sync for AlgorithmID

impl Sync for AlgorithmID

impl Sync for AlgorithmID

impl Sync for AlgorithmId

impl Sync for AlgorithmID

impl Sync for AlgorithmID

impl Sync for PrkMode

impl Sync for AlgorithmId

impl Sync for Version

impl Sync for KeySize

impl Sync for RsaPadding

impl Sync for Key

impl Sync for OpeningKey

impl Sync for SealingKey

impl Sync for Counter32

impl Sync for Counter64

impl Sync for Context

impl Sync for Key

impl Sync for Algorithm

impl Sync for Algorithm

impl Sync for LessSafeKey

impl Sync for Nonce

impl Sync for Tag

impl Sync for UnboundKey

impl Sync for Algorithm

impl Sync for Block

impl Sync for ChaCha20Key

impl Sync for Algorithm

impl Sync for Algorithm

impl Sync for Context

impl Sync for Digest

impl Sync for KeyRejected

impl Sync for Unspecified

impl Sync for Algorithm

impl Sync for Prk

impl Sync for Salt

impl Sync for Algorithm

impl Sync for Context

impl Sync for Tag

impl Sync for Algorithm

impl Sync for Document

impl Sync for PublicKey

impl Sync for Signature

impl Sync for Algorithm

impl Sync for Secret

impl<'a> !Sync for LcCBB<'a>

impl<'a> Sync for BufferUpdate<'a>

impl<'a> Sync for Curve25519SeedBin<'a>

impl<'a> Sync for EcPrivateKeyBin<'a>

impl<'a> Sync for EcPrivateKeyRfc5915Der<'a>

impl<'a> Sync for Pkcs8V1Der<'a>

impl<'a> Sync for Pkcs8V2Der<'a>

impl<'a> Sync for PqdsaPrivateKeyRaw<'a>

impl<'a> Sync for PqdsaSeedRaw<'a>

impl<'a> Sync for PublicKeyX509Der<'a>

impl<'a> Sync for Ciphertext<'a>

impl<'a> Sync for EncapsulationKeyBytes<'a>

impl<'a> Sync for PrivateKey<'a>

impl<'a> Sync for Seed<'a>

impl<'a, L> Sync for Okm<'a, L>
where L: Sync,

impl<'a, N> Sync for OpeningKeyPreparedNonce<'a, N>
where N: Sync,

impl<'a, N> Sync for SealingKeyPreparedNonce<'a, N>
where N: Sync,

impl<'a, T> Sync for Buffer<'a, T>
where T: Sync,

impl<A> Sync for Aad<A>
where A: Sync,

impl<B> Sync for UnparsedPublicKey<B>
where B: Sync,

impl<B> Sync for PublicKeyComponents<B>
where B: Sync,

impl<B> Sync for UnparsedPublicKey<B>
where B: Sync,

impl<Cipher> Sync for KeyEncryptionKey<Cipher>
where Cipher: Sync,

impl<Id> Sync for Algorithm<Id>
where Id: Sync,

impl<N> Sync for OpeningKey<N>
where N: Sync,

impl<N> Sync for SealingKey<N>
where N: Sync,

impl<P> Sync for DetachablePointer<P>
where P: Sync,

impl<P> Sync for ManagedPointer<P>
where P: Sync,

impl<T> !Sync for ConstPointer<T>

impl<T> !Sync for MutPointer<T>

impl<T> Sync for BigEndian<T>
where T: Sync,

impl<T> Sync for LittleEndian<T>
where T: Sync,

impl<T> Sync for ZeroizeBoxSlice<T>
where T: Sync,

impl<T> Sync for Random<T>
where T: Sync,

impl<const L: usize> Sync for FixedLength<L>

impl !Sync for ASN1_ADB_st

impl !Sync for ASN1_AUX_st

impl !Sync for ASN1_ITEM_st

impl !Sync for DSA_SIG_st

impl !Sync for NOTICEREF_st

impl !Sync for X509_info_st

impl !Sync for _IO_FILE

impl !Sync for asn1_type_st

impl !Sync for bignum_st

impl !Sync for bio_st

impl !Sync for bn_gencb_st

impl !Sync for buf_mem_st

impl !Sync for cbb_child_st

impl !Sync for cbb_st

impl !Sync for cbs_st

impl !Sync for conf_st

impl !Sync for ecdsa_sig_st

impl !Sync for hmac_ctx_st

impl !Sync for obj_name_st

impl !Sync for otherName_st

impl !Sync for pkcs7_st

impl !Sync for tm

impl !Sync for v3_ext_ctx

impl Sync for ASN1_TLC_st

impl Sync for DES_ks

impl Sync for X509_crl_st

impl Sync for X509_req_st

impl Sync for X509_sig_st

impl Sync for _IO_codecvt

impl Sync for _IO_marker

impl Sync for aes_key_st

impl Sync for bf_key_st

impl Sync for bignum_ctx

impl Sync for cast_key_st

impl Sync for cmac_ctx_st

impl Sync for dh_st

impl Sync for dsa_st

impl Sync for ec_group_st

impl Sync for ec_key_st

impl Sync for ec_point_st

impl Sync for engine_st

impl Sync for env_md_st

impl Sync for evp_aead_st

impl Sync for evp_kem_st

impl Sync for evp_pkey_st

impl Sync for kem_key_st

impl Sync for lhash_st

impl Sync for pkcs12_st

impl Sync for rc4_key_st

impl Sync for rsa_meth_st

impl Sync for rsa_st

impl Sync for ssl_ctx_st

impl Sync for ssl_st

impl Sync for st_ERR_FNS

impl Sync for stack_st

impl Sync for x509_st

impl<Storage> Sync for __BindgenBitfieldUnit<Storage>
where Storage: Sync,

impl !Sync for Sample

impl !Sync for NativeStack

impl !Sync for Registers

impl Sync for Never

impl Sync for RegNum

impl Sync for SharedState

impl Sync for HangAlert

impl Sync for HangProfile

impl !Sync for Symbol

impl !Sync for Mmap

impl !Sync for Stash

impl !Sync for Cache

impl !Sync for Mapping

impl Sync for Frame

impl Sync for PrintFmt

impl Sync for Bomb

impl Sync for LockGuard

impl Sync for Backtrace

impl Sync for Frame

impl Sync for ParsedSym

impl Sync for MapsEntry

impl Sync for Library

impl<'a> !Sync for ResolveWhat<'a>

impl<'a> !Sync for Symbol<'a>

impl<'a> !Sync for Context<'a>

impl<'a> Sync for BytesOrWideString<'a>

impl<'a> Sync for SymbolName<'a>

impl<'a> Sync for Object<'a>

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

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

impl<A, B> Sync for Either<A, B>
where A: Sync, B: Sync,

impl Sync for SendError

impl Sync for BlobId

impl Sync for BlobIndex

impl Sync for DomPointId

impl Sync for PipelineId

impl Sync for WebViewId

impl Sync for PrintTree

impl Sync for Epoch

impl<T> !Sync for GenericReceiver<T>

impl<T> !Sync for GenericSender<T>

impl Sync for DecodeError

impl Sync for Alphabet

impl<'a> Sync for StringSink<'a>

impl<'a, 'b> !Sync for FormatterSink<'a, 'b>

impl<'a, 'e, E> Sync for Base64Display<'a, 'e, E>

impl<'e, E> Sync for ChunkedEncoder<'e, E>
where E: ?Sized,

impl<'e, E, R> Sync for DecoderReader<'e, E, R>
where R: Sync,

impl<'e, E, S> Sync for EncoderStringWriter<'e, E, S>
where S: Sync,

impl<'e, E, W> Sync for EncoderWriter<'e, E, W>
where W: Sync,

impl<S> Sync for Utf8SingleCodeUnitWriter<S>
where S: Sync,

impl Sync for LimitOption

impl Sync for ErrorKind

impl Sync for BigEndian

impl Sync for BigEndian

impl Sync for Bounded

impl Sync for Config

impl Sync for Infinite

impl Sync for EncodeUtf8

impl<'a, S> Sync for SizeCompound<'a, S>
where S: Sync,

impl<'a, W, O> Sync for Compound<'a, W, O>
where W: Sync, O: Sync,

impl<'storage> Sync for SliceReader<'storage>

impl<O> Sync for SizeChecker<O>
where O: Sync,

impl<O, E> Sync for WithOtherEndian<O, E>
where O: Sync, E: Sync,

impl<O, I> Sync for WithOtherIntEncoding<O, I>
where O: Sync, I: Sync,

impl<O, L> Sync for WithOtherLimit<O, L>
where O: Sync, L: Sync,

impl<O, T> Sync for WithOtherTrailing<O, T>
where O: Sync, T: Sync,

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

impl<R, O> Sync for Deserializer<R, O>
where R: Sync, O: Sync,

impl<W, O> Sync for Serializer<W, O>
where W: Sync, O: Sync,

impl<'a, B> Sync for Difference<'a, B>
where B: Sync,

impl<'a, B> Sync for Intersection<'a, B>
where B: Sync,

impl<'a, B> Sync for Iter<'a, B>
where B: Sync,

impl<'a, B> Sync for SymmetricDifference<'a, B>
where B: Sync,

impl<'a, B> Sync for TwoBitPositions<'a, B>
where B: Sync,

impl<'a, B> Sync for Union<'a, B>
where B: Sync,

impl<B> Sync for BitSet<B>
where B: Sync,

impl<T, B> Sync for BlockIter<T, B>
where B: Sync, T: Sync,

impl<'a, B = u32> !Sync for IterMut<'a, B>

impl<'a, B> !Sync for MutBorrowedBit<'a, B>

impl<'a, B> Sync for Blocks<'a, B>
where B: Sync,

impl<'a, B> Sync for Iter<'a, B>
where B: Sync,

impl<B> Sync for BitVec<B>
where B: Sync,

impl<B> Sync for IntoIter<B>
where B: Sync,

impl Sync for ParseError

impl<'a, B> Sync for AsDisplay<'a, B>
where B: Sync,

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

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

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

impl Sync for Eager

impl Sync for Error

impl Sync for Lazy

impl<BlockSize, Kind> Sync for BlockBuffer<BlockSize, Kind>
where Kind: Sync,

impl Sync for PadType

impl Sync for AnsiX923

impl Sync for Iso10126

impl Sync for Iso7816

impl Sync for NoPadding

impl Sync for Pkcs7

impl Sync for UnpadError

impl Sync for ZeroPadding

impl Sync for Flags

impl Sync for Blocklist

impl Sync for GATTType

impl Sync for HowPrepared

impl Sync for Union1

impl Sync for IsFirst

impl Sync for NextOut

impl Sync for ContextType

impl Sync for LitBlocks

impl Sync for WhichPrior

impl Sync for BroCatli

impl Sync for ZopfliNode

impl Sync for PosData

impl Sync for BankH40

impl Sync for BankH41

impl Sync for BankH42

impl Sync for H40

impl Sync for H41

impl Sync for H42

impl Sync for H5Sub

impl Sync for H6Sub

impl Sync for H9Opts

impl Sync for HQ5Sub

impl Sync for HQ7Sub

impl Sync for SlotH40

impl Sync for SlotH41

impl Sync for SlotH42

impl Sync for Struct1

impl Sync for Command

impl Sync for Compat16x16

impl Sync for Compat32x8

impl Sync for CompatF8

impl Sync for SpeedAndMax

impl Sync for HuffmanTree

impl Sync for Array264i

impl Sync for Array528i

impl Sync for Array712i

impl Sync for EmptyIVec

impl Sync for BlockSwitch

impl Sync for CopyCommand

impl Sync for DictCommand

impl Sync for SliceOffset

impl Sync for PDF

impl Sync for AdvPrior

impl Sync for CMPrior

impl Sync for FastCMPrior

impl Sync for SlowCMPrior

impl Sync for DictWord

impl Sync for Weights

impl<'a> Sync for BackwardMatchMut<'a>

impl<'a> Sync for BlockSplitRef<'a>

impl<'a> Sync for MetaBlockSplitRefs<'a>

impl<'a> Sync for InputPair<'a>

impl<'a> Sync for InputReference<'a>

impl<'a> Sync for InputReferenceMut<'a>

impl<'a> Sync for CDF<'a>

impl<'a> Sync for CDF<'a>

impl<'a, Alloc> Sync for BlockEncoder<'a, Alloc>
where <Alloc as Allocator<u8>>::AllocatedMemory: Sync, <Alloc as Allocator<u16>>::AllocatedMemory: Sync,

impl<'a, Alloc> Sync for CommandQueue<'a, Alloc>

impl<'a, Alloc> Sync for ContextMapEntropy<'a, Alloc>
where <Alloc as Allocator<u16>>::AllocatedMemory: Sync,

impl<'a, Alloc> Sync for BlockSplitIterator<'a, Alloc>
where <Alloc as Allocator<u8>>::AllocatedMemory: Sync, <Alloc as Allocator<u32>>::AllocatedMemory: Sync,

impl<'a, Alloc> Sync for PriorEval<'a, Alloc>

impl<'a, Alloc> Sync for StrideEval<'a, Alloc>
where <Alloc as Allocator<f32>>::AllocatedMemory: Sync, Alloc: Sync, <Alloc as Allocator<u16>>::AllocatedMemory: Sync,

impl<A, B, C, D> Sync for WorkerPool<A, B, C, D>
where A: Sync, B: Sync, C: Sync, D: Sync,

impl<Alloc> !Sync for CompressionThreadResult<Alloc>

impl<Alloc> Sync for UnionHasher<Alloc>
where <Alloc as Allocator<u16>>::AllocatedMemory: Sync, <Alloc as Allocator<u32>>::AllocatedMemory: Sync,

impl<Alloc> Sync for H9<Alloc>
where <Alloc as Allocator<u16>>::AllocatedMemory: Sync, <Alloc as Allocator<u32>>::AllocatedMemory: Sync,

impl<Alloc> Sync for BlockSplit<Alloc>
where <Alloc as Allocator<u8>>::AllocatedMemory: Sync, <Alloc as Allocator<u32>>::AllocatedMemory: Sync,

impl<Alloc> Sync for BrotliEncoderStateStruct<Alloc>
where Alloc: Sync, <Alloc as Allocator<Command>>::AllocatedMemory: Sync, <Alloc as Allocator<u8>>::AllocatedMemory: Sync, <Alloc as Allocator<i32>>::AllocatedMemory: Sync, <Alloc as Allocator<u32>>::AllocatedMemory: Sync, <Alloc as Allocator<u16>>::AllocatedMemory: Sync,

impl<Alloc> Sync for StateWrapper<Alloc>
where Alloc: Sync, <Alloc as Allocator<Command>>::AllocatedMemory: Sync, <Alloc as Allocator<u8>>::AllocatedMemory: Sync, <Alloc as Allocator<i32>>::AllocatedMemory: Sync, <Alloc as Allocator<u32>>::AllocatedMemory: Sync, <Alloc as Allocator<u16>>::AllocatedMemory: Sync,

impl<Alloc> Sync for CompressedFileChunk<Alloc>
where <Alloc as Allocator<u8>>::AllocatedMemory: Sync,

impl<AllocF> Sync for ZopfliCostModel<AllocF>
where <AllocF as Allocator<f32>>::AllocatedMemory: Sync,

impl<AllocU32> Sync for H10Buckets<AllocU32>
where <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<AllocU32> Sync for H2Sub<AllocU32>
where <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<AllocU32> Sync for H3Sub<AllocU32>
where <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<AllocU32> Sync for H4Sub<AllocU32>
where <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<AllocU32> Sync for H54Sub<AllocU32>
where <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<AllocU32> Sync for EntropyBucketPopulation<AllocU32>
where <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<AllocU32> Sync for EntropyPyramid<AllocU32>
where <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<AllocU32> Sync for EntropyTally<AllocU32>
where <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<AllocU32, Buckets, Params> Sync for H10<AllocU32, Buckets, Params>
where Buckets: Sync, <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync, Params: Sync,

impl<AllocU8> Sync for RingBuffer<AllocU8>
where <AllocU8 as Allocator<u8>>::AllocatedMemory: Sync,

impl<AllocU8, AllocU16, AllocI32, AllocU32, AllocU64, AllocCommand, AllocFloatX, AllocV8, AllocS16, AllocPDF, AllocStaticCommand, AllocHistogramLiteral, AllocHistogramCommand, AllocHistogramDistance, AllocHistogramPair, AllocContextType, AllocHuffmanTree, AllocZopfliNode> Sync for CombiningAllocator<AllocU8, AllocU16, AllocI32, AllocU32, AllocU64, AllocCommand, AllocFloatX, AllocV8, AllocS16, AllocPDF, AllocStaticCommand, AllocHistogramLiteral, AllocHistogramCommand, AllocHistogramDistance, AllocHistogramPair, AllocContextType, AllocHuffmanTree, AllocZopfliNode>
where AllocU8: Sync, AllocU16: Sync, AllocI32: Sync, AllocU32: Sync, AllocU64: Sync, AllocCommand: Sync, AllocFloatX: Sync, AllocV8: Sync, AllocS16: Sync, AllocPDF: Sync, AllocStaticCommand: Sync, AllocHistogramLiteral: Sync, AllocHistogramCommand: Sync, AllocHistogramDistance: Sync, AllocHistogramPair: Sync, AllocContextType: Sync, AllocHuffmanTree: Sync, AllocZopfliNode: Sync,

impl<Buckets> Sync for BasicHasher<Buckets>
where Buckets: Sync,

impl<ErrType, R, BufferType, Alloc> Sync for CompressorReaderCustomIo<ErrType, R, BufferType, Alloc>
where BufferType: Sync, R: Sync, ErrType: Sync, Alloc: Sync, <Alloc as Allocator<Command>>::AllocatedMemory: Sync, <Alloc as Allocator<u8>>::AllocatedMemory: Sync, <Alloc as Allocator<i32>>::AllocatedMemory: Sync, <Alloc as Allocator<u32>>::AllocatedMemory: Sync, <Alloc as Allocator<u16>>::AllocatedMemory: Sync,

impl<ErrType, W, BufferType, Alloc> Sync for CompressorWriterCustomIo<ErrType, W, BufferType, Alloc>
where BufferType: Sync, W: Sync, ErrType: Sync, Alloc: Sync, <Alloc as Allocator<Command>>::AllocatedMemory: Sync, <Alloc as Allocator<u8>>::AllocatedMemory: Sync, <Alloc as Allocator<i32>>::AllocatedMemory: Sync, <Alloc as Allocator<u32>>::AllocatedMemory: Sync, <Alloc as Allocator<u16>>::AllocatedMemory: Sync,

impl<R> Sync for CompressorReader<R>
where R: Sync,

impl<R, BufferType, Alloc> Sync for CompressorReaderCustomAlloc<R, BufferType, Alloc>
where BufferType: Sync, R: Sync, Alloc: Sync, <Alloc as Allocator<Command>>::AllocatedMemory: Sync, <Alloc as Allocator<u8>>::AllocatedMemory: Sync, <Alloc as Allocator<i32>>::AllocatedMemory: Sync, <Alloc as Allocator<u32>>::AllocatedMemory: Sync, <Alloc as Allocator<u16>>::AllocatedMemory: Sync,

impl<ReturnVal, ExtraInput, Alloc, Join> Sync for InternalSendAlloc<ReturnVal, ExtraInput, Alloc, Join>
where Alloc: Sync, ExtraInput: Sync, Join: Sync, ReturnVal: Sync,

impl<ReturnValue, ExtraInput, Alloc, Join> Sync for SendAlloc<ReturnValue, ExtraInput, Alloc, Join>
where Alloc: Sync, ExtraInput: Sync, Join: Sync, ReturnValue: Sync,

impl<ReturnValue, ExtraInput, Alloc, U> Sync for GuardedQueue<ReturnValue, ExtraInput, Alloc, U>

impl<ReturnValue, ExtraInput, Alloc, U> Sync for JobRequest<ReturnValue, ExtraInput, Alloc, U>
where ExtraInput: Sync, Alloc: Sync,

impl<ReturnValue, ExtraInput, Alloc, U> Sync for WorkQueue<ReturnValue, ExtraInput, Alloc, U>
where ExtraInput: Sync, Alloc: Sync, ReturnValue: Sync,

impl<ReturnValue, ExtraInput, Alloc, U> Sync for WorkerJoinable<ReturnValue, ExtraInput, Alloc, U>

impl<ReturnValue, ExtraInput, Alloc, U> Sync for WorkerPool<ReturnValue, ExtraInput, Alloc, U>

impl<SliceType> Sync for Command<SliceType>
where SliceType: Sync,

impl<SliceType> Sync for FeatureFlagSliceType<SliceType>
where SliceType: Sync,

impl<SliceType> Sync for LiteralCommand<SliceType>
where SliceType: Sync,

impl<SliceType> Sync for PredictionModeContextMap<SliceType>
where SliceType: Sync,

impl<Specialization, Alloc> Sync for AdvHasher<Specialization, Alloc>
where Specialization: Sync, <Alloc as Allocator<u16>>::AllocatedMemory: Sync, <Alloc as Allocator<u32>>::AllocatedMemory: Sync,

impl<T> Sync for InternalOwned<T>
where T: Sync,

impl<T> Sync for FixedQueue<T>
where T: Sync,

impl<T> Sync for Owned<T>
where T: Sync,

impl<T> Sync for JobReply<T>
where T: Sync,

impl<T, U> Sync for MultiThreadedJoinable<T, U>
where U: Sync,

impl<T, U> Sync for SingleThreadedJoinable<T, U>
where T: Sync, U: Sync,

impl<U> Sync for MultiThreadedOwnedRetriever<U>
where U: Sync,

impl<U> Sync for SingleThreadedOwnedRetriever<U>
where U: Sync,

impl<W> Sync for CompressorWriter<W>
where W: Sync,

impl<W, BufferType, Alloc> Sync for CompressorWriterCustomAlloc<W, BufferType, Alloc>
where BufferType: Sync, Alloc: Sync, <Alloc as Allocator<Command>>::AllocatedMemory: Sync, <Alloc as Allocator<u8>>::AllocatedMemory: Sync, <Alloc as Allocator<i32>>::AllocatedMemory: Sync, <Alloc as Allocator<u32>>::AllocatedMemory: Sync, W: Sync, <Alloc as Allocator<u16>>::AllocatedMemory: Sync,

impl Sync for ContextType

impl Sync for HuffmanCode

impl Sync for Transform

impl<'a, OutputType> Sync for IoReaderWrapper<'a, OutputType>
where OutputType: Sync,

impl<'a, OutputType> Sync for IoWriterWrapper<'a, OutputType>
where OutputType: Sync,

impl<'a, T> Sync for MemPool<'a, T>
where T: Sync,

impl<Alloc32, AllocHC> Sync for HuffmanTreeGroup<Alloc32, AllocHC>
where <Alloc32 as Allocator<u32>>::AllocatedMemory: Sync, <AllocHC as Allocator<HuffmanCode>>::AllocatedMemory: Sync,

impl<AllocHC> Sync for BlockTypeAndLengthState<AllocHC>
where <AllocHC as Allocator<HuffmanCode>>::AllocatedMemory: Sync,

impl<AllocU8, AllocU32, AllocHC> Sync for BrotliState<AllocU8, AllocU32, AllocHC>
where AllocU8: Sync, AllocU32: Sync, AllocHC: Sync, <AllocU8 as Allocator<u8>>::AllocatedMemory: Sync, <AllocHC as Allocator<HuffmanCode>>::AllocatedMemory: Sync, <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<ErrType, R, BufferType, AllocU8, AllocU32, AllocHC> Sync for DecompressorCustomIo<ErrType, R, BufferType, AllocU8, AllocU32, AllocHC>
where BufferType: Sync, R: Sync, ErrType: Sync, AllocU8: Sync, AllocU32: Sync, AllocHC: Sync, <AllocU8 as Allocator<u8>>::AllocatedMemory: Sync, <AllocHC as Allocator<HuffmanCode>>::AllocatedMemory: Sync, <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<ErrType, W, BufferType, AllocU8, AllocU32, AllocHC> Sync for DecompressorWriterCustomIo<ErrType, W, BufferType, AllocU8, AllocU32, AllocHC>
where BufferType: Sync, W: Sync, ErrType: Sync, AllocU8: Sync, AllocU32: Sync, AllocHC: Sync, <AllocU8 as Allocator<u8>>::AllocatedMemory: Sync, <AllocHC as Allocator<HuffmanCode>>::AllocatedMemory: Sync, <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<InputType> Sync for IntoIoReader<InputType>
where InputType: Sync,

impl<InputType> Sync for IntoIoWriter<InputType>
where InputType: Sync,

impl<R> Sync for Decompressor<R>
where R: Sync,

impl<R, BufferType, AllocU8, AllocU32, AllocHC> Sync for DecompressorCustomAlloc<R, BufferType, AllocU8, AllocU32, AllocHC>
where BufferType: Sync, R: Sync, AllocU8: Sync, AllocU32: Sync, AllocHC: Sync, <AllocU8 as Allocator<u8>>::AllocatedMemory: Sync, <AllocHC as Allocator<HuffmanCode>>::AllocatedMemory: Sync, <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl<T> Sync for BrotliAlloc<T>
where T: Sync,

impl<T> Sync for WrapBox<T>
where T: Sync,

impl<W> Sync for DecompressorWriter<W>
where W: Sync,

impl<W, BufferType, AllocU8, AllocU32, AllocHC> Sync for DecompressorWriterCustomAlloc<W, BufferType, AllocU8, AllocU32, AllocHC>
where BufferType: Sync, AllocU8: Sync, AllocU32: Sync, AllocHC: Sync, <AllocU8 as Allocator<u8>>::AllocatedMemory: Sync, <AllocHC as Allocator<HuffmanCode>>::AllocatedMemory: Sync, W: Sync, <AllocU32 as Allocator<u32>>::AllocatedMemory: Sync,

impl Sync for Error

impl Sync for IntegerRepr

impl Sync for Repr

impl Sync for Contiguous

impl Sync for NoUninit

impl Sync for Pod

impl Sync for Zeroable

impl<'a, I> Sync for VariantDiscriminantIterator<'a, I>
where I: Sync,

impl Sync for BigEndian

impl !Sync for Shared

impl Sync for UninitSlice

impl Sync for Vtable

impl Sync for Shared

impl Sync for TryGetError

impl<'a> Sync for BytesRef<'a>

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

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

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

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

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

impl<T> Sync for Owned<T>
where T: Sync,

impl<T, U> Sync for Chain<T, U>
where T: Sync, U: Sync,

impl Sync for Keviyah

impl Sync for StartOfYear

impl Sync for YearType

impl Sync for Location

impl Sync for Chinese

impl Sync for Dangi

impl Sync for YearBounds

impl Sync for BookHebrew

impl Sync for YearInfo

impl Sync for Moment

impl Sync for RataDie

impl !Sync for Registration

impl !Sync for TimeoutData

impl !Sync for TimerWheel

impl !Sync for Poll

impl !Sync for Timer

impl Sync for Mode

impl Sync for PostAction

impl Sync for Error

impl Sync for Signals

impl Sync for PingError

impl Sync for ArcAsFd

impl Sync for FlagOnDrop

impl Sync for Ping

impl Sync for PingSource

impl Sync for Interest

impl Sync for LoopSignal

impl Sync for Readiness

impl Sync for Token

impl Sync for Notifier

impl Sync for PollEvent

impl Sync for TokenInner

impl<'a> Sync for EventIterator<'a>

impl<'a, S, Data> !Sync for Dispatcher<'a, S, Data>

impl<'i> !Sync for Idle<'i>

impl<'l, Data> !Sync for SourceEntry<'l, Data>

impl<'l, Data> !Sync for SourceList<'l, Data>

impl<'l, Data> !Sync for LoopInner<'l, Data>

impl<'l, Data> !Sync for EventLoop<'l, Data>

impl<'l, Data> !Sync for LoopHandle<'l, Data>

impl<'l, F> !Sync for Async<'l, F>

impl<'s, 'l, F> !Sync for Readable<'s, 'l, F>

impl<'s, 'l, F> !Sync for Writable<'s, 'l, F>

impl<F, E> Sync for Generic<F, E>
where E: Sync, F: Sync,

impl<S, F> Sync for DispatcherInner<S, F>
where S: Sync, F: Sync,

impl<T> !Sync for Channel<T>

impl<T> Sync for Event<T>
where T: Sync,

impl<T> Sync for TransientSourceState<T>
where T: Sync,

impl<T> Sync for Sender<T>
where T: Send,

impl<T> Sync for SyncSender<T>
where T: Send,

impl<T> Sync for InsertError<T>
where T: Sync,

impl<T> Sync for FdWrapper<T>
where T: Sync,

impl<T> Sync for NoIoDrop<T>
where T: Sync,

impl<T> Sync for TransientSource<T>
where T: Sync,

impl<D> !Sync for WaylandSource<D>

impl !Sync for PathState

impl !Sync for WebGLComm

impl !Sync for WebGLThread

impl !Sync for WebXRBridge

impl Sync for Color

impl Sync for DrawOptions

impl Sync for Filter

impl Sync for Path

impl Sync for Repetition

impl Sync for TextRun

impl Sync for PathBuilder

impl Sync for GLState

impl Sync for WebGLImpl

impl<'a> !Sync for CanvasData<'a>

impl<'a> !Sync for PathBuilderRef<'a>

impl<'a> !Sync for CanvasPaintThread<'a>

impl<'a> !Sync for WebXRBridgeContexts<'a>

impl<'a> Sync for Pattern<'a>

impl<'a> Sync for Pattern<'a>

impl<'a> Sync for CanvasPaintState<'a>

impl<'a> Sync for UnshapedTextRun<'a>

impl<'a> Sync for SurfacePattern<'a>

impl !Sync for Canvas2dMsg

impl !Sync for CanvasMsg

impl !Sync for WebGLCommand

impl !Sync for WebGLMsg

impl !Sync for WebXRCommand

impl !Sync for WebGLChan

impl !Sync for WebGLThreads

impl Sync for Direction

impl Sync for FillRule

impl Sync for PathSegment

impl Sync for TextAlign

impl Sync for GlType

impl Sync for Parameter

impl Sync for TexDataType

impl Sync for TexFormat

impl Sync for WebGLError

impl Sync for CanvasId

impl Sync for TextMetrics

impl Sync for GLLimits

impl Sync for WebGLSyncId

impl<T> Sync for TruncatedDebug<T>
where T: Sync,

impl<'a, BS, BC> Sync for Closure<'a, BS, BC>
where BC: Sync,

impl<'a, BS, BC> Sync for Closure<'a, BS, BC>
where BC: Sync,

impl<'a, BS, BK> Sync for Backend<'a, BS, BK>
where BK: Sync,

impl<'a, BS, BK> Sync for Backend<'a, BS, BK>
where BK: Sync,

impl<C> Sync for Decryptor<C>
where C: Sync,

impl<C> Sync for Encryptor<C>
where C: Sync,

impl Sync for Month

impl Sync for Weekday

impl Sync for Colons

impl Sync for Fixed

impl Sync for Numeric

impl Sync for Pad

impl Sync for Void

impl Sync for Source

impl Sync for Error

impl Sync for Version

impl Sync for RuleDay

impl Sync for Locale

impl Sync for ParseError

impl Sync for Parsed

impl Sync for Mdf

impl Sync for YearFlags

impl Sync for IsoWeek

impl Sync for NaiveWeek

impl Sync for Cache

impl Sync for Header

impl Sync for UtcDateTime

impl Sync for LeapSecond

impl Sync for TimeZone

impl Sync for Transition

impl Sync for Days

impl Sync for FixedOffset

impl Sync for Local

impl Sync for Months

impl Sync for NaiveDate

impl Sync for NaiveTime

impl Sync for OutOfRange

impl Sync for TimeDelta

impl Sync for Utc

impl<'a> Sync for Item<'a>

impl<'a> Sync for StrftimeItems<'a>

impl<'a> Sync for Cursor<'a>

impl<'a> Sync for State<'a>

impl<'a> Sync for TimeZoneRef<'a>

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

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

impl<T> Sync for SerdeError<T>
where T: Sync,

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

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

impl<'a, BS> Sync for WriteBlockCtx<'a, BS>

impl<'a, BS> Sync for WriteBlocksCtx<'a, BS>

impl<'inp, 'out, BS> !Sync for BlockCtx<'inp, 'out, BS>

impl<'inp, 'out, BS> !Sync for BlocksCtx<'inp, 'out, BS>

impl<'inp, 'out, BS> !Sync for ApplyBlockCtx<'inp, 'out, BS>

impl<'inp, 'out, BS> !Sync for ApplyBlocksCtx<'inp, 'out, BS>

impl<T> Sync for StreamCipherCoreWrapper<T>
where T: Sync,

impl Sync for LabelStyle

impl Sync for Severity

impl Sync for Error

impl Sync for Location

impl Sync for Locus

impl Sync for Metrics

impl Sync for Chars

impl Sync for ColorArg

impl Sync for Config

impl Sync for Styles

impl<'diagnostic> Sync for MultiLabel<'diagnostic>

impl<'diagnostic, 'config, FileId> Sync for RichDiagnostic<'diagnostic, 'config, FileId>
where FileId: Sync,

impl<'diagnostic, FileId> Sync for ShortDiagnostic<'diagnostic, FileId>
where FileId: Sync,

impl<'writer, 'config> !Sync for Renderer<'writer, 'config>

impl<FileId> Sync for Diagnostic<FileId>
where FileId: Sync,

impl<FileId> Sync for Label<FileId>
where FileId: Sync,

impl<Name, Source> Sync for SimpleFile<Name, Source>
where Name: Sync, Source: Sync,

impl<Name, Source> Sync for SimpleFiles<Name, Source>
where Name: Sync, Source: Sync,

impl Sync for NeuQuant

impl<T> Sync for Quad<T>
where T: Sync,

impl Sync for ColorChoice

impl Sync for Color

impl Sync for Styles

impl Sync for CustomColor

impl Sync for Style

impl !Sync for IOCompositor

impl !Sync for WebView

impl Sync for ReadyState

impl Sync for FlingAction

impl Sync for TouchPoint

impl Sync for ScrollEvent

impl<WebView> Sync for WebViewManager<WebView>
where WebView: Sync,

impl !Sync for Framebuffer

impl Sync for ImageUpdate

impl Sync for HitTestInfo

impl Sync for ScrollTree

impl<'a> Sync for WebrenderImageSource<'a>

impl !Sync for EventLoop

impl !Sync for NewPipeline

impl !Sync for Pipeline

impl Sync for ReadyToSave

impl Sync for Process

impl Sync for WebView

impl<STF, SWF> !Sync for Constellation<STF, SWF>

impl<WebView> Sync for WebViewManager<WebView>
where WebView: Sync,

impl !Sync for BlobData

impl !Sync for JobResult

impl !Sync for BlobImpl

impl !Sync for BroadcastMsg

impl !Sync for DOMMessage

impl !Sync for FileBlob

impl !Sync for Job

impl !Sync for ScopeThings

impl Sync for JobError

impl Sync for JobType

impl Sync for LoadOrigin

impl Sync for LogEntry

impl Sync for DomPoint

impl Sync for LoadData

impl Sync for ScrollState

impl Sync for AllowResult

impl Sync for CheckResult

impl Sync for Destination

impl Sync for Initiator

impl Sync for MatchResult

impl Sync for Violates

impl Sync for CspList

impl Sync for Directive

impl Sync for Policy

impl Sync for Request

impl Sync for Response

impl Sync for Violation

impl<'a> Sync for Element<'a>

impl<'a> Sync for SplitAsciiWhitespace<'a>

impl<'a> Sync for SplitCommas<'a>

impl<'a, U, I> Sync for SourceList<'a, U, I>
where I: Sync, U: ?Sized,

impl Sync for Expiration

impl Sync for ParseError

impl Sync for SameSite

impl Sync for DeltaCookie

impl Sync for Host

impl Sync for Secure

impl Sync for CookieJar

impl<'a> Sync for Delta<'a>

impl<'a> Sync for Iter<'a>

impl<'a, 'c> Sync for Display<'a, 'c>

impl<'c> Sync for CookieStr<'c>

impl<'c> Sync for Cookie<'c>

impl<'c> Sync for CookieBuilder<'c>

impl<'c> Sync for SplitCookies<'c>

impl<P, J> Sync for PrefixedJar<P, J>
where J: Sync,

impl Sync for State

impl Sync for State

impl Sync for State

impl Sync for Hasher

impl !Sync for ArrayToken

impl !Sync for ListToken

impl !Sync for Inner

impl !Sync for ZeroToken

impl !Sync for Token

impl !Sync for Entry

impl !Sync for SyncWaker

impl !Sync for Waker

impl Sync for Selected

impl Sync for Timeout

impl Sync for Context

impl Sync for Inner

impl Sync for Channel

impl Sync for Channel

impl Sync for Operation

impl Sync for RecvError

impl<'a> !Sync for SelectedOperation<'a>

impl<'a, T> !Sync for Receiver<'a, T>

impl<'a, T> !Sync for Sender<'a, T>

impl<'a, T> !Sync for Receiver<'a, T>

impl<'a, T> !Sync for Sender<'a, T>

impl<'a, T> !Sync for Receiver<'a, T>

impl<'a, T> !Sync for Sender<'a, T>

impl<'a, T> Sync for Iter<'a, T>
where T: Send,

impl<'a, T> Sync for TryIter<'a, T>
where T: Send,

impl<C> !Sync for Receiver<C>

impl<C> !Sync for Sender<C>

impl<C> Sync for Counter<C>
where C: Sync,

impl<T> !Sync for ReceiverFlavor<T>

impl<T> !Sync for SenderFlavor<T>

impl<T> !Sync for Channel<T>

impl<T> !Sync for Slot<T>

impl<T> !Sync for Block<T>

impl<T> !Sync for Channel<T>

impl<T> !Sync for Slot<T>

impl<T> !Sync for Channel<T>

impl<T> !Sync for Packet<T>

impl<T> Sync for SendTimeoutError<T>
where T: Sync,

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

impl<T> Sync for Position<T>

impl<T> Sync for Channel<T>
where T: Sync,

impl<T> Sync for IntoIter<T>
where T: Send,

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

impl Sync for Flavor

impl<T> !Sync for Block<T>

impl<T> !Sync for Buffer<T>

impl<T> !Sync for Inner<T>

impl<T> !Sync for Slot<T>

impl<T> !Sync for Worker<T>

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

impl<T> Sync for Position<T>

impl !Sync for Deferred

impl !Sync for Bag

impl !Sync for Global

impl !Sync for Local

impl !Sync for Guard

impl !Sync for LocalHandle

impl Sync for IterError

impl Sync for AtomicEpoch

impl Sync for Epoch

impl Sync for Entry

impl<'g, T> !Sync for Shared<'g, T>

impl<'g, T, C> !Sync for Iter<'g, T, C>

impl<'g, T, P> !Sync for CompareExchangeError<'g, T, P>

impl<T> !Sync for UnsafeCell<T>

impl<T> Sync for Array<T>
where T: Sync,

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

impl<T> Sync for Node<T>
where T: Sync + Send,

impl<T, C> Sync for List<T, C>
where T: Sync, C: Sync,

impl !Sync for Backoff

impl !Sync for Shard

impl !Sync for Parker

impl Sync for AtomicUnit

impl Sync for SeqLock

impl Sync for Inner

impl Sync for WaitGroup

impl Sync for Inner

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

impl Sync for BlockType

impl Sync for SeenStatus

impl Sync for Delimiters

impl Sync for ParserState

impl<'a> !Sync for Token<'a>

impl<'a> !Sync for CowRcStr<'a>

impl<'a> Sync for Tokenizer<'a>

impl<'a, W> Sync for CssStringWriter<'a, W>
where W: Sync,

impl<'i> !Sync for BasicParseErrorKind<'i>

impl<'i> !Sync for CachedToken<'i>

impl<'i> !Sync for BasicParseError<'i>

impl<'i> !Sync for ParserInput<'i>

impl<'i, 't> !Sync for Parser<'i, 't>

impl<'i, 't, 'a, P> !Sync for StyleSheetParser<'i, 't, 'a, P>

impl<'i, 't, 'a, P, I, E> !Sync for RuleBodyParser<'i, 't, 'a, P, I, E>

impl<'i, E> !Sync for ParseError<'i, E>

impl<'i, T> !Sync for ParseErrorKind<'i, T>

impl Sync for Ctr128BE

impl Sync for Ctr128LE

impl Sync for Ctr32BE

impl Sync for Ctr32LE

impl Sync for Ctr64BE

impl Sync for Ctr64LE

impl<'a, F, B> Sync for Backend<'a, F, B>
where <F as CtrFlavor<<B as BlockSizeUser>::BlockSize>>::CtrNonce: Sync, B: Sync,

impl<'a, F, BS, SC> Sync for Closure<'a, F, BS, SC>
where SC: Sync, <F as CtrFlavor<BS>>::CtrNonce: Sync,

impl<C, F> Sync for CtrCore<C, F>
where C: Sync, <F as CtrFlavor<<C as BlockSizeUser>::BlockSize>>::CtrNonce: Sync,

impl<N> Sync for CtrNonce128<N>

impl<N> Sync for CtrNonce32<N>

impl<N> Sync for CtrNonce64<N>

impl Sync for CursorIcon

impl Sync for ParseError

impl !Sync for NestedMeta

impl !Sync for IntoIterEnum

impl !Sync for ErrorKind

impl !Sync for Accumulator

impl !Sync for Error

impl !Sync for IntoIter

impl !Sync for Core

impl !Sync for FdiOptions

impl !Sync for InputField

impl !Sync for InputVariant

impl !Sync for OuterFrom

impl !Sync for Callable

impl !Sync for Flag

impl !Sync for IdentString

impl !Sync for PathList

impl Sync for Style

impl Sync for Purpose

impl Sync for Shape

impl Sync for DataShape

impl Sync for Options

impl Sync for Ignored

impl Sync for ShapeSet

impl<'a> !Sync for DefaultExpression<'a>

impl<'a> !Sync for Declaration<'a>

impl<'a> !Sync for ForwardAttrs<'a>

impl<'a> !Sync for Initializer<'a>

impl<'a> !Sync for MatchArms<'a>

impl<'a> !Sync for ValuePopulator<'a>

impl<'a> !Sync for DefaultDeclaration<'a>

impl<'a> !Sync for CheckMissing<'a>

impl<'a> !Sync for Declaration<'a>

impl<'a> !Sync for Field<'a>

impl<'a> !Sync for FlattenInitializer<'a>

impl<'a> !Sync for Initializer<'a>

impl<'a> !Sync for MatchArm<'a>

impl<'a> !Sync for FromAttributesImpl<'a>

impl<'a> !Sync for FromDeriveInputImpl<'a>

impl<'a> !Sync for FromFieldImpl<'a>

impl<'a> !Sync for FromMetaImpl<'a>

impl<'a> !Sync for FromTypeParamImpl<'a>

impl<'a> !Sync for FromVariantImpl<'a>

impl<'a> !Sync for TraitImpl<'a>

impl<'a> !Sync for DataMatchArm<'a>

impl<'a> !Sync for UnitMatchArm<'a>

impl<'a> !Sync for Variant<'a>

impl<'a> !Sync for FieldsGen<'a>

impl<'a> !Sync for DisplayPath<'a>

impl<'a> Sync for ErrorCheck<'a>

impl<'a, P> Sync for TypeParams<'a, P>
where P: Sync,

impl<P, W> Sync for Generics<P, W>
where W: Sync, P: Sync,

impl<T> !Sync for Fields<T>

impl<T> !Sync for SpannedValue<T>

impl<T> Sync for Override<T>
where T: Sync,

impl<T, L, C> Sync for GenericParam<T, L, C>
where T: Sync, L: Sync, C: Sync,

impl<T, O> Sync for WithOriginal<T, O>
where T: Sync, O: Sync,

impl<V, F> !Sync for Data<V, F>

impl Sync for BitOrder

impl Sync for DecodeKind

impl Sync for Bf

impl Sync for Bt

impl Sync for DecodeError

impl Sync for Encoding

impl Sync for N1

impl Sync for N2

impl Sync for N3

impl Sync for N4

impl Sync for N5

impl Sync for N6

impl Sync for On

impl Sync for Translate

impl Sync for Wrap

impl<'a> Sync for Display<'a>

impl<'a> Sync for Encoder<'a>

impl<T> Sync for Os<T>
where T: Sync,

impl Sync for Impossible

impl Sync for Mime

impl<'a> Sync for DataUrl<'a>

impl<'a> Sync for FragmentIdentifier<'a>

impl<E> Sync for DecodeError<E>
where E: Sync,

impl<F, E> Sync for Decoder<F, E>
where F: Sync,

impl<T> Sync for Unsafe<T>
where T: Sync,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl !Sync for NestedMeta

impl !Sync for ParsedMeta

impl !Sync for FullMetaInfo

impl !Sync for MetaInfo

impl Sync for DeriveType

impl Sync for RefType

impl Sync for AttrParams

impl<'input> !Sync for State<'input>

impl<'input, 'state> !Sync for MultiFieldData<'input, 'state>

impl<'input, 'state> !Sync for MultiVariantData<'input, 'state>

impl<'input, 'state> !Sync for SingleFieldData<'input, 'state>

impl !Sync for ConsoleActor

impl !Sync for NodeActor

impl !Sync for WalkerActor

impl !Sync for RootActor

impl !Sync for ThreadActor

impl !Sync for WorkerActor

impl Sync for Root

impl Sync for Error

impl Sync for AddonMsg

impl Sync for WorkerType

impl Sync for UniqueId

impl Sync for DeviceActor

impl Sync for SystemInfo

impl Sync for ActorMsg

impl Sync for ShowReply

impl Sync for AttrMsg

impl Sync for AppliedRule

impl Sync for IsUsed

impl Sync for MutationMsg

impl Sync for WalkerMsg

impl Sync for MemoryActor

impl Sync for EventActor

impl Sync for Header

impl Sync for HttpRequest

impl Sync for Timings

impl Sync for ObjectActor

impl Sync for SuccessMsg

impl Sync for ReflowActor

impl Sync for ActorTraits

impl Sync for GetTabReply

impl Sync for Types

impl Sync for Source

impl Sync for WhyMsg

impl Sync for Emitter

impl Sync for StartReply

impl Sync for StopReply

impl Sync for WorkerMsg

impl Sync for IdMap

impl Sync for Method

impl Sync for StreamId

impl<'a> Sync for GetCssDatabaseReply<'a>

impl<T> Sync for ResourceAvailableReply<T>
where T: Sync,

impl Sync for LogLevel

impl Sync for AttrInfo

impl Sync for AutoMargins

impl Sync for CSSError

impl Sync for ConsoleLog

impl Sync for HttpRequest

impl Sync for NodeInfo

impl Sync for NodeStyle

impl Sync for PageError

impl Sync for SourceInfo

impl Sync for StackFrame

impl Sync for WorkerId

impl Sync for TruncSide

impl Sync for NoOid

impl<T> Sync for CoreWrapper<T>
where T: Sync, <T as BufferKindUser>::BufferKind: Sync,

impl<T> Sync for RtVariableCoreWrapper<T>
where T: Sync, <T as BufferKindUser>::BufferKind: Sync,

impl<T> Sync for XofReaderCoreWrapper<T>
where T: Sync,

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

impl !Sync for Attr

impl !Sync for CustomType

impl !Sync for ModSymbol

impl !Sync for Attrs

impl !Sync for Enum

impl !Sync for File

impl !Sync for Method

impl !Sync for Module

impl !Sync for OpaqueStruct

impl !Sync for Struct

impl !Sync for Env

impl !Sync for ModuleEnv

impl Sync for DocType

impl Sync for Lifetime

impl Sync for Mutability

impl Sync for TypeName

impl Sync for RenameAttr

impl Sync for Docs

impl Sync for Ident

impl Sync for LifetimeEnv

impl Sync for Param

impl Sync for Path

impl Sync for PathType

impl Sync for RustLink

impl Sync for SelfParam

impl<'a> !Sync for StandardAttribute<'a>

impl<'a> Sync for BorrowedParams<'a>

impl<'a> Sync for ReferenceDisplay<'a>

impl<'env> Sync for LifetimeTransitivity<'env>

impl<T, E> Sync for DiplomatResult<T, E>
where T: Sync, E: Sync,

impl<T, E> Sync for DiplomatResultValue<T, E>
where T: Sync, E: Sync,

impl Sync for BaseDirs

impl Sync for ProjectDirs

impl Sync for UserDirs

impl !Sync for Display

impl Sync for AttrsHelper

impl Sync for DlError

impl Sync for Args

impl Sync for PixelUnit

impl Sync for Position

impl Sync for Size

impl<P> Sync for LogicalPosition<P>
where P: Sync,

impl<P> Sync for LogicalSize<P>
where P: Sync,

impl<P> Sync for LogicalUnit<P>
where P: Sync,

impl<P> Sync for PhysicalPosition<P>
where P: Sync,

impl<P> Sync for PhysicalSize<P>
where P: Sync,

impl<P> Sync for PhysicalUnit<P>
where P: Sync,

impl Sync for Buffer

impl<F, E> Sync for DiyFp<F, E>
where F: Sync, E: Sync,

impl Sync for Notation

impl Sync for HexColor

impl Sync for Color32

impl Sync for Hsva

impl Sync for HsvaGamma

impl Sync for Rgba

impl !Sync for ComboBox

impl Sync for Side

impl Sync for CursorIcon

impl Sync for Direction

impl Sync for Event

impl Sync for ImeEvent

impl Sync for Key

impl Sync for Theme

impl Sync for TouchPhase

impl Sync for UiKind

impl Sync for WidgetType

impl Sync for PinchType

impl Sync for Order

impl Sync for Bytes

impl Sync for BytesPoll

impl Sync for ImagePoll

impl Sync for LoadError

impl Sync for SizeHint

impl Sync for TexturePoll

impl Sync for OutputEvent

impl Sync for HandleShape

impl Sync for TextStyle

impl Sync for Element

impl Sync for CursorGrab

impl Sync for IMEPurpose

impl Sync for SystemTheme

impl Sync for WindowLevel

impl Sync for WidgetText

impl Sync for Alpha

impl Sync for ImageFit

impl Sync for BoolAnim

impl Sync for ValueAnim

impl Sync for Prepared

impl Sync for InnerState

impl Sync for Prepared

impl Sync for Frame

impl Sync for Prepared

impl Sync for Modal

impl Sync for PanelState

impl Sync for SidePanel

impl Sync for Prepared

impl Sync for State

impl Sync for Prepared

impl Sync for ScrollArea

impl Sync for State

impl Sync for Area

impl Sync for AreaState

impl Sync for Resize

impl Sync for Scene

impl Sync for Sides

impl Sync for TitleBar

impl Sync for ContextImpl

impl Sync for Plugins

impl Sync for Entry

impl Sync for State

impl Sync for GridLayout

impl Sync for State

impl Sync for WidgetHits

impl Sync for Click

impl Sync for ActiveTouch

impl Sync for TouchState

impl Sync for LayerId

impl Sync for PaintList

impl Sync for ShapeIdx

impl Sync for Region

impl Sync for Loaders

impl Sync for Areas

impl Sync for Focus

impl Sync for FocusWidget

impl Sync for BarState

impl Sync for MenuRoot

impl Sync for MenuState

impl Sync for SubMenu

impl Sync for IMEOutput

impl Sync for DebugRect

impl Sync for PassState

impl Sync for Placer

impl Sync for Response

impl Sync for Context

impl Sync for DragAndDrop

impl Sync for DroppedFile

impl Sync for EventFilter

impl Sync for FullOutput

impl Sync for Grid

impl Sync for HoveredFile

impl Sync for Id

impl Sync for InputState

impl Sync for Layout

impl Sync for Memory

impl Sync for Modifiers

impl Sync for OpenUrl

impl Sync for Options

impl Sync for Painter

impl Sync for RawInput

impl Sync for Sense

impl Sync for TouchId

impl Sync for Ui

impl Sync for UiBuilder

impl Sync for UiStack

impl Sync for UiStackInfo

impl Sync for UiTags

impl Sync for UserData

impl Sync for WidgetInfo

impl Sync for WidgetRect

impl Sync for WidgetRects

impl Sync for Interaction

impl Sync for ScrollStyle

impl Sync for Selection

impl Sync for Spacing

impl Sync for Style

impl Sync for Visuals

impl Sync for Widgets

impl Sync for CursorRange

impl Sync for IdTypeMap

impl Sync for TypeId

impl Sync for Settings

impl Sync for IconData

impl Sync for ViewportId

impl Sync for RichText

impl Sync for SliderSpec

impl Sync for Hyperlink

impl Sync for ImageSize

impl Sync for Label

impl Sync for Link

impl Sync for ProgressBar

impl Sync for RadioButton

impl Sync for Separator

impl Sync for Spinner

impl<'a> !Sync for ImmediateViewport<'a>

impl<'a> !Sync for DragValue<'a>

impl<'a> !Sync for Slider<'a>

impl<'a> Sync for ImageSource<'a>

impl<'a> Sync for ModifierNames<'a>

impl<'a> Sync for UiStackIterator<'a>

impl<'a> Sync for Button<'a>

impl<'a> Sync for Checkbox<'a>

impl<'a> Sync for Image<'a>

impl<'a> Sync for ImageButton<'a>

impl<'open> Sync for Window<'open>

impl<'t> !Sync for TextEdit<'t>

impl<'ui, HeaderRet> Sync for HeaderResponse<'ui, HeaderRet>
where HeaderRet: Sync,

impl<K, V> Sync for FixedCache<K, V>
where K: Sync, V: Sync,

impl<Key, Value> Sync for FramePublisher<Key, Value>
where Key: Sync, Value: Sync,

impl<R> Sync for CollapsingResponse<R>
where R: Sync,

impl<R> Sync for ScrollAreaOutput<R>
where R: Sync,

impl<R> Sync for InnerResponse<R>
where R: Sync,

impl<State> Sync for Flux<State>
where State: Sync,

impl<State> Sync for Undoer<State>
where State: Sync,

impl<T> Sync for ModalResponse<T>
where T: Sync,

impl<Value, Computer> Sync for FrameCache<Value, Computer>
where Computer: Sync, Value: Sync,

impl Sync for DialogMode

impl Sync for DialogState

impl Sync for KeyBinding

impl Sync for OpeningMode

impl Sync for ModalAction

impl Sync for ModalState

impl Sync for FileFilter

impl Sync for Disk

impl Sync for Disks

impl Sync for FileDialog

impl Sync for IconFilter

impl Sync for Metadata

impl Sync for QuickAccess

impl !Sync for EguiGlow

impl Sync for CallbackFn

impl Sync for Painter

impl Sync for BufferInfo

impl !Sync for Clipboard

impl !Sync for State

impl<L, R> Sync for Either<L, R>
where L: Sync, R: Sync,

impl<L, R> Sync for IterEither<L, R>
where L: Sync, R: Sync,

impl Sync for Align

impl Sync for Align2

impl Sync for Pos2

impl Sync for Rangef

impl Sync for Rect

impl Sync for Rot2

impl Sync for TSTransform

impl Sync for Vec2

impl Sync for Vec2b

impl<T> Sync for History<T>
where T: Sync,

impl<T> Sync for OrderedFloat<T>
where T: Sync,

impl !Sync for EmbedderMsg

impl !Sync for SimpleDialog

impl Sync for AllowOrDeny

impl Sync for Cursor

impl Sync for LoadStatus

impl Sync for Theme

impl Sync for ImeEvent

impl Sync for InputEvent

impl Sync for MouseButton

impl Sync for WheelMode

impl Sync for Resource

impl Sync for TouchEvent

impl Sync for TouchId

impl Sync for WheelDelta

impl Sync for WheelEvent

impl Sync for UserScript

impl Sync for BomHandling

impl Sync for CoderResult

impl Sync for NonAscii

impl Sync for Unicode

impl Sync for Latin1Bidi

impl Sync for Big5Decoder

impl Sync for Big5Encoder

impl Sync for BigEndian

impl Sync for Decoder

impl Sync for Encoder

impl Sync for Encoding

impl Sync for Utf8Data

impl Sync for Utf8Decoder

impl Sync for Utf8Encoder

impl<'a> Sync for ByteDestination<'a>

impl<'a> Sync for ByteSource<'a>

impl<'a> Sync for Utf16Destination<'a>

impl<'a> Sync for Utf16Source<'a>

impl<'a> Sync for Utf8Destination<'a>

impl<'a> Sync for Utf8Source<'a>

impl<'a, 'b> Sync for ByteFourHandle<'a, 'b>

impl<'a, 'b> Sync for ByteOneHandle<'a, 'b>

impl<'a, 'b> Sync for ByteReadHandle<'a, 'b>

impl<'a, 'b> Sync for ByteThreeHandle<'a, 'b>

impl<'a, 'b> Sync for ByteTwoHandle<'a, 'b>

impl<'a, 'b> Sync for ByteUnreadHandle<'a, 'b>

impl<'a, 'b> Sync for Utf16AstralHandle<'a, 'b>

impl<'a, 'b> Sync for Utf16BmpHandle<'a, 'b>

impl<'a, 'b> Sync for Utf16ReadHandle<'a, 'b>

impl<'a, 'b> Sync for Utf16UnreadHandle<'a, 'b>

impl<'a, 'b> Sync for Utf8AstralHandle<'a, 'b>

impl<'a, 'b> Sync for Utf8BmpHandle<'a, 'b>

impl<'a, 'b> Sync for Utf8ReadHandle<'a, 'b>

impl<'a, 'b> Sync for Utf8UnreadHandle<'a, 'b>

impl<T> Sync for Space<T>
where T: Sync,

impl<T, U> Sync for CopyAsciiResult<T, U>
where T: Sync, U: Sync,

impl Sync for Directive

impl Sync for FilterOp

impl Sync for ParseResult

impl Sync for Builder

impl Sync for Filter

impl Sync for ParseError

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

impl !Sync for Target

impl !Sync for Formatter

impl !Sync for Builder

impl !Sync for Builder

impl Sync for WriteStyle

impl Sync for Builder

impl Sync for Timestamp

impl Sync for Buffer

impl Sync for Writer

impl Sync for Logger

impl<'a> !Sync for ConfigurableFormatWriter<'a>

impl<'a> Sync for Var<'a>

impl<'a> Sync for Env<'a>

impl<T> Sync for StyledValue<T>
where T: Sync,

impl Sync for ColorMode

impl Sync for Primitive

impl Sync for Shape

impl Sync for StrokeKind

impl Sync for TextureId

impl Sync for ImageData

impl Sync for ElementSize

impl Sync for PathType

impl Sync for FontFamily

impl Sync for ColorImage

impl Sync for FontImage

impl Sync for ImageDelta

impl Sync for AllocInfo

impl Sync for PaintStats

impl Sync for Brush

impl Sync for CircleShape

impl Sync for Margin

impl Sync for Marginf

impl Sync for Mesh

impl Sync for Mesh16

impl Sync for PathShape

impl Sync for PathStroke

impl Sync for RectShape

impl Sync for Shadow

impl Sync for Stroke

impl Sync for TextShape

impl Sync for Vertex

impl Sync for Path

impl Sync for PathPoint

impl Sync for Tessellator

impl Sync for CCursor

impl Sync for Cursor

impl Sync for PCursor

impl Sync for RCursor

impl Sync for Font

impl Sync for FontImpl

impl Sync for GlyphInfo

impl Sync for UvRect

impl Sync for GalleyCache

impl Sync for FontData

impl Sync for FontId

impl Sync for FontInsert

impl Sync for FontTweak

impl Sync for Fonts

impl Sync for FontsImpl

impl Sync for Galley

impl Sync for Glyph

impl Sync for LayoutJob

impl Sync for Row

impl Sync for RowVisuals

impl Sync for TextFormat

impl Sync for Paragraph

impl Sync for PointScale

impl Sync for Rectu

impl Sync for TextureMeta

impl<T> Sync for Mutex<T>
where T: Send,

impl<T> Sync for RwLock<T>
where T: Send + Sync + ?Sized,

impl Sync for Item

impl Sync for ItemIndex

impl Sync for Shelf

impl Sync for ShelfIndex

impl Sync for Bucket

impl Sync for BucketIndex

impl Sync for Shelf

impl Sync for AllocId

impl Sync for Allocation

impl<'l> Sync for Iter<'l>

impl Sync for UnknownUnit

impl<T> Sync for Angle<T>
where T: Sync,

impl<T, Src, Dst> Sync for RigidTransform3D<T, Src, Dst>
where T: Sync, Dst: Sync, Src: Sync,

impl<T, Src, Dst> Sync for Rotation2D<T, Src, Dst>
where T: Sync, Src: Sync, Dst: Sync,

impl<T, Src, Dst> Sync for Rotation3D<T, Src, Dst>
where T: Sync, Src: Sync, Dst: Sync,

impl<T, Src, Dst> Sync for Scale<T, Src, Dst>
where T: Sync, Src: Sync, Dst: Sync,

impl<T, Src, Dst> Sync for Transform2D<T, Src, Dst>
where T: Sync, Src: Sync, Dst: Sync,

impl<T, Src, Dst> Sync for Transform3D<T, Src, Dst>
where T: Sync, Src: Sync, Dst: Sync,

impl<T, Src, Dst> Sync for Translation2D<T, Src, Dst>
where T: Sync, Src: Sync, Dst: Sync,

impl<T, Src, Dst> Sync for Translation3D<T, Src, Dst>
where T: Sync, Src: Sync, Dst: Sync,

impl<T, U> Sync for Box2D<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for Box3D<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for HomogeneousVector<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for Point2D<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for Point3D<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for Rect<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for SideOffsets2D<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for Size2D<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for Size3D<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for Vector2D<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for Vector3D<T, U>
where T: Sync, U: Sync,

impl<T, Unit> Sync for Length<T, Unit>
where T: Sync, Unit: Sync,

impl Sync for Sample

impl Sync for Compression

impl Sync for Code

impl Sync for Error

impl Sync for Blocks

impl Sync for FlatSamples

impl Sync for BlockType

impl Sync for LevelMode

impl Sync for LineOrder

impl Sync for SampleType

impl Sync for Chunk

impl Sync for LineIndex

impl Sync for BlockIndex

impl Sync for ChannelData

impl Sync for ShortCode

impl Sync for ChannelData

impl Sync for ReadBuilder

impl Sync for NoneMore

impl Sync for Encoding

impl Sync for ChannelList

impl Sync for FloatRect

impl Sync for KeyCode

impl Sync for Preview

impl Sync for Text

impl Sync for TimeCode

impl Sync for Header

impl Sync for MetaData

impl Sync for TileIndices

impl<'channels, PixelWriter, Storage, Channels> Sync for SpecificChannelsWriter<'channels, PixelWriter, Storage, Channels>
where PixelWriter: Sync, Channels: Sync, Storage: Sync,

impl<'img, Layers, OnProgress> Sync for WriteImageWithOptions<'img, Layers, OnProgress>
where OnProgress: Sync, Layers: Sync,

impl<'s> Sync for FlatSampleIterator<'s>

impl<'samples> Sync for FlatSamplesWriter<'samples>

impl<'w, W> !Sync for ParallelBlocksCompressor<'w, W>

impl<'w, W> Sync for SequentialBlocksCompressor<'w, W>
where W: Sync,

impl<'w, W> Sync for SortedBlocksWriter<'w, W>
where W: Sync,

impl<'w, W, F> Sync for OnProgressChunkWriter<'w, W, F>
where F: Sync, W: Sync,

impl<Channels> Sync for CroppedChannels<Channels>
where Channels: Sync,

impl<Channels> Sync for Layer<Channels>
where Channels: Sync,

impl<ChannelsReader> Sync for AllLayersReader<ChannelsReader>
where ChannelsReader: Sync,

impl<ChannelsReader> Sync for FirstValidLayerReader<ChannelsReader>
where ChannelsReader: Sync,

impl<ChannelsReader> Sync for LayerReader<ChannelsReader>
where ChannelsReader: Sync,

impl<ChannelsWriter> Sync for CroppedWriter<ChannelsWriter>
where ChannelsWriter: Sync,

impl<ChannelsWriter> Sync for AllLayersWriter<ChannelsWriter>
where ChannelsWriter: Sync,

impl<ChannelsWriter> Sync for LayerWriter<ChannelsWriter>
where ChannelsWriter: Sync,

impl<Cropped, Old> Sync for CropResult<Cropped, Old>
where Cropped: Sync, Old: Sync,

impl<DeepOrFlatSamples> Sync for ReadAllLevels<DeepOrFlatSamples>
where DeepOrFlatSamples: Sync,

impl<DeepOrFlatSamples> Sync for ReadLargestLevel<DeepOrFlatSamples>
where DeepOrFlatSamples: Sync,

impl<DefaultSample> Sync for OptionalSampleReader<DefaultSample>
where DefaultSample: Sync,

impl<Inner, Value> Sync for Recursive<Inner, Value>
where Inner: Sync, Value: Sync,

impl<L> Sync for ImageWithAttributesReader<L>
where L: Sync,

impl<Layers> Sync for Image<Layers>
where Layers: Sync,

impl<OnProgress, ReadLayers> Sync for ReadImage<OnProgress, ReadLayers>
where OnProgress: Sync, ReadLayers: Sync,

impl<PixelStorage, SetPixel, PixelReader, Pixel> Sync for SpecificChannelsReader<PixelStorage, SetPixel, PixelReader, Pixel>
where SetPixel: Sync, PixelStorage: Sync, PixelReader: Sync, Pixel: Sync,

impl<Pixels, ChannelsDescription> Sync for SpecificChannels<Pixels, ChannelsDescription>
where ChannelsDescription: Sync, Pixels: Sync,

impl<R> Sync for AllChunksReader<R>
where R: Sync,

impl<R> Sync for FilteredChunksReader<R>
where R: Sync,

impl<R> Sync for Reader<R>
where R: Sync,

impl<R> Sync for SequentialBlockDecompressor<R>
where R: Sync,

impl<R, F> Sync for OnProgressChunksReader<R, F>
where R: Sync, F: Sync,

impl<ReadChannels> Sync for ReadAllLayers<ReadChannels>
where ReadChannels: Sync,

impl<ReadChannels> Sync for ReadFirstValidLayer<ReadChannels>
where ReadChannels: Sync,

impl<ReadChannels, Pixel, PixelStorage, CreatePixels, SetPixel> Sync for CollectPixels<ReadChannels, Pixel, PixelStorage, CreatePixels, SetPixel>
where ReadChannels: Sync, CreatePixels: Sync, SetPixel: Sync, Pixel: Sync, PixelStorage: Sync,

impl<ReadChannels, Sample> Sync for ReadOptionalChannel<ReadChannels, Sample>
where ReadChannels: Sync, Sample: Sync,

impl<ReadChannels, Sample> Sync for ReadRequiredChannel<ReadChannels, Sample>
where ReadChannels: Sync, Sample: Sync,

impl<ReadSamples> Sync for ReadAnyChannels<ReadSamples>
where ReadSamples: Sync,

impl<RecursiveChannels, RecursivePixel> Sync for SpecificChannelsBuilder<RecursiveChannels, RecursivePixel>
where RecursiveChannels: Sync, RecursivePixel: Sync,

impl<Sample> Sync for SampleReader<Sample>
where Sample: Sync,

impl<Sample> Sync for SampleWriter<Sample>
where Sample: Sync,

impl<Samples> Sync for Levels<Samples>
where Samples: Sync,

impl<Samples> Sync for AnyChannel<Samples>
where Samples: Sync,

impl<Samples> Sync for AnyChannels<Samples>
where Samples: Sync,

impl<Samples> Sync for RipMaps<Samples>
where Samples: Sync,

impl<SamplesReader> Sync for AnyChannelReader<SamplesReader>
where SamplesReader: Sync,

impl<SamplesReader> Sync for AnyChannelsReader<SamplesReader>
where SamplesReader: Sync,

impl<SamplesReader> Sync for AllLevelsReader<SamplesReader>
where SamplesReader: Sync,

impl<SamplesWriter> Sync for AnyChannelsWriter<SamplesWriter>
where SamplesWriter: Sync,

impl<SamplesWriter> Sync for LevelsWriter<SamplesWriter>
where SamplesWriter: Sync,

impl<T> Sync for LineSlice<T>
where T: Sync,

impl<T> Sync for PixelVec<T>
where T: Sync,

impl<T> Sync for Vec2<T>
where T: Sync,

impl<W> Sync for ChunkWriter<W>
where W: Sync,

impl Sync for Rng

impl<'a> !Sync for RestoreOnDrop<'a>

impl Sync for State

impl Sync for BlockHeader

impl<W> Sync for Compressor<W>
where W: Sync,

impl<W> Sync for StoredOnlyCompressor<W>
where W: Sync,

impl Sync for Sign

impl Sync for SignDisplay

impl Sync for NoIncrement

impl<T> Sync for IntIterator<T>
where T: Sync,

impl Sync for FixedBitSet

impl Sync for Masks

impl<'a> Sync for Difference<'a>

impl<'a> Sync for Intersection<'a>

impl<'a> Sync for Ones<'a>

impl<'a> Sync for Union<'a>

impl Sync for Status

impl Sync for GzState

impl Sync for Deflate

impl Sync for Inflate

impl Sync for Compress

impl Sync for Compression

impl Sync for Crc

impl Sync for Decompress

impl Sync for GzBuilder

impl Sync for GzHeader

impl<R> Sync for DeflateDecoder<R>
where R: Sync,

impl<R> Sync for DeflateEncoder<R>
where R: Sync,

impl<R> Sync for GzDecoder<R>
where R: Sync,

impl<R> Sync for GzEncoder<R>
where R: Sync,

impl<R> Sync for MultiGzDecoder<R>
where R: Sync,

impl<R> Sync for ZlibDecoder<R>
where R: Sync,

impl<R> Sync for ZlibEncoder<R>
where R: Sync,

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

impl<R> Sync for DeflateDecoder<R>
where R: Sync,

impl<R> Sync for DeflateEncoder<R>
where R: Sync,

impl<R> Sync for GzDecoder<R>
where R: Sync,

impl<R> Sync for GzEncoder<R>
where R: Sync,

impl<R> Sync for MultiGzDecoder<R>
where R: Sync,

impl<R> Sync for ZlibDecoder<R>
where R: Sync,

impl<R> Sync for ZlibEncoder<R>
where R: Sync,

impl<R> Sync for CrcReader<R>
where R: Sync,

impl<W> Sync for CrcWriter<W>
where W: Sync,

impl<W> Sync for DeflateDecoder<W>
where W: Sync,

impl<W> Sync for DeflateEncoder<W>
where W: Sync,

impl<W> Sync for GzDecoder<W>
where W: Sync,

impl<W> Sync for GzEncoder<W>
where W: Sync,

impl<W> Sync for MultiGzDecoder<W>
where W: Sync,

impl<W> Sync for ZlibDecoder<W>
where W: Sync,

impl<W> Sync for ZlibEncoder<W>
where W: Sync,

impl<W, D> Sync for Writer<W, D>
where D: Sync, W: Sync,

impl<T> Sync for FloatOrd<T>
where T: Sync,

impl Sync for FnvHasher

impl Sync for FixedState

impl Sync for FoldHasher

impl Sync for RandomState

impl Sync for FixedState

impl Sync for FoldHasher

impl Sync for RandomState

impl Sync for GlobalSeed

impl Sync for SharedSeed

impl !Sync for Font

impl !Sync for FtLibrary

impl !Sync for Config

impl !Sync for FontSet

impl !Sync for ObjectSet

impl !Sync for Pattern

impl !Sync for PatternRef

impl !Sync for MultiSource

impl Sync for Format

impl Sync for FamilyName

impl Sync for FileType

impl Sync for Handle

impl Sync for Style

impl Sync for Error

impl Sync for MatchKind

impl Sync for Object

impl Sync for BlitMemcpy

impl Sync for Canvas

impl Sync for Metrics

impl Sync for Contour

impl Sync for Outline

impl Sync for PointFlags

impl Sync for Properties

impl Sync for Stretch

impl Sync for Weight

impl Sync for FsSource

impl Sync for FamilyEntry

impl Sync for MemSource

impl<'a> !Sync for MultiIter<'a>

impl<'a> !Sync for MultiIterMut<'a>

impl<F> Sync for Family<F>
where F: Sync,

impl<Font> Sync for FallbackFont<Font>
where Font: Sync,

impl<Font> Sync for FallbackResult<Font>
where Font: Sync,

impl Sync for FontTable

impl Sync for OS2Table

impl Sync for TtHeader

impl Sync for Font

impl Sync for FontContext

impl Sync for FontData

impl Sync for FontGroup

impl Sync for FontMetrics

impl Sync for FontStore

impl Sync for GlyphData

impl Sync for GlyphEntry

impl Sync for GlyphRun

impl Sync for GlyphStore

impl Sync for RunMetrics

impl<'a> Sync for GlyphInfo<'a>

impl Sync for ByteIndex

impl Sync for Error

impl<'a> !Sync for RustOTSStream<'a>

impl<'a> Sync for ByteSerialize<'a>

impl<'a> Sync for Parse<'a>

impl<'a> Sync for ParseIntoOwned<'a>

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

impl !Sync for FT_Bitmap_

impl !Sync for FT_Data_

impl !Sync for FT_FaceRec_

impl !Sync for FT_Generic_

impl !Sync for FT_ListRec_

impl !Sync for FT_Outline_

impl !Sync for FT_SizeRec_

impl Sync for FT_BBox_

impl Sync for FT_Matrix_

impl Sync for FT_Span_

impl Sync for FT_Vector_

impl Sync for TT_OS2

impl<T> Sync for __BindgenUnionField<T>
where T: Sync,

impl !Sync for FT_Bitmap

impl !Sync for FT_Data

impl !Sync for FT_FaceRec

impl !Sync for FT_Generic

impl !Sync for FT_GlyphRec

impl !Sync for FT_ListRec

impl !Sync for FT_MM_Axis

impl !Sync for FT_MM_Var

impl !Sync for FT_Open_Args

impl !Sync for FT_Outline

impl !Sync for FT_Parameter

impl !Sync for FT_SfntName

impl !Sync for FT_SizeRec

impl !Sync for FT_StreamRec

impl !Sync for FT_Var_Axis

impl Sync for FT_BBox

impl Sync for FT_Matrix

impl Sync for FT_Span

impl Sync for FT_Vector

impl Sync for TT_OS2

impl Sync for Byte

impl Sync for Meaning

impl<'a> Sync for Codepoint<'a>

impl Sync for SendError

impl Sync for SenderTask

impl Sync for State

impl Sync for Canceled

impl<'a, T> Sync for TryLock<'a, T>
where T: Send,

impl<'a, T> Sync for Cancellation<'a, T>
where T: Send,

impl<T> Sync for PopResult<T>
where T: Sync,

impl<T> Sync for Node<T>
where T: Sync,

impl<T> Sync for BoundedSenderInner<T>
where T: Send,

impl<T> Sync for Receiver<T>
where T: Send,

impl<T> Sync for Sender<T>
where T: Send,

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

impl<T> Sync for UnboundedReceiver<T>
where T: Send,

impl<T> Sync for UnboundedSender<T>
where T: Send,

impl<T> Sync for UnboundedSenderInner<T>
where T: Send,

impl<T> Sync for Inner<T>
where T: Send,

impl<T> Sync for Receiver<T>
where T: Send,

impl<T> Sync for Sender<T>
where T: Send,

impl !Sync for LocalPool

impl !Sync for LocalSpawner

impl Sync for Enter

impl Sync for EnterError

impl<S> Sync for BlockingStream<S>
where S: Sync,

impl !Sync for CaseKind

impl !Sync for Join

impl !Sync for complete

impl !Sync for Select

impl Sync for SpawnError

impl<'a> Sync for WakerRef<'a>

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

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

impl Sync for Waiter

impl Sync for PollNext

impl Sync for AbortInner

impl Sync for Notifier

impl Sync for AbortHandle

impl Sync for Aborted

impl Sync for Empty

impl Sync for Repeat

impl Sync for Sink

impl<'a> Sync for Guard<'a>

impl<'a> Sync for WakerRef<'a>

impl<'a, F> Sync for PollStateBomb<'a, F>
where F: Sync,

impl<'a, Fut> Sync for Iter<'a, Fut>
where Fut: Sync,

impl<'a, Fut> Sync for IterMut<'a, Fut>
where Fut: Sync,

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

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

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

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

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

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

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

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

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

impl<'a, R, W> Sync for Copy<'a, R, W>
where R: Sync, W: Sync + ?Sized,

impl<'a, R, W> Sync for CopyBuf<'a, R, W>
where R: Sync, W: Sync + ?Sized,

impl<'a, R, W> Sync for CopyBufAbortable<'a, R, W>
where R: Sync, W: Sync + ?Sized,

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

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

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

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

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

impl<'a, Si, St> Sync for SendAll<'a, Si, St>
where Si: Sync + ?Sized, <St as TryStream>::Ok: Sync, St: Sync + ?Sized,

impl<'a, St> Sync for Iter<'a, St>
where St: Sync,

impl<'a, St> Sync for IterMut<'a, St>
where St: Sync,

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

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

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

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

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

impl<'a, St, F> Sync for NextIf<'a, St, F>
where F: Sync, St: Sync, <St as Stream>::Item: Sync,

impl<'a, St, T> Sync for NextIfEq<'a, St, T>
where T: Sync + ?Sized, <St as Stream>::Item: Sync, St: Sync,

impl<'a, T, Item> Sync for NextIfEqFn<'a, T, Item>
where T: Sync + ?Sized, Item: Sync,

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

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

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

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

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

impl<A, B> Sync for Either<A, B>
where A: Sync, B: Sync,

impl<A, B> Sync for Select<A, B>
where A: Sync, B: Sync,

impl<A, B> Sync for TrySelect<A, B>
where A: Sync, B: Sync,

impl<C, R> Sync for FlowStep<C, R>
where C: Sync, R: Sync,

impl<E> Sync for FinalState<E>
where E: Sync,

impl<E> Sync for OkFn<E>

impl<F> Sync for JoinAllKind<F>
where F: Send + Sync, <F as Future>::Output: Sync,

impl<F> Sync for TryJoinAllKind<F>
where <F as TryFuture>::Ok: Sync, F: Send + Sync, <F as TryFuture>::Error: Sync,

impl<F> Sync for InspectErrFn<F>
where F: Sync,

impl<F> Sync for InspectFn<F>
where F: Sync,

impl<F> Sync for InspectOkFn<F>
where F: Sync,

impl<F> Sync for MapErrFn<F>
where F: Sync,

impl<F> Sync for MapOkFn<F>
where F: Sync,

impl<F> Sync for UnwrapOrElseFn<F>
where F: Sync,

impl<F> Sync for Flatten<F>
where F: Sync, <F as Future>::Output: Sync,

impl<F> Sync for FlattenStream<F>
where F: Sync, <F as Future>::Output: Sync,

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

impl<F> Sync for JoinAll<F>
where F: Send + Sync, <F as Future>::Output: Sync,

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

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

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

impl<F> Sync for TryJoinAll<F>
where <F as TryFuture>::Ok: Sync, F: Send + Sync, <F as TryFuture>::Error: Sync,

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

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

impl<F, G> Sync for ChainFn<F, G>
where F: Sync, G: Sync,

impl<Fut> !Sync for Dequeue<Fut>

impl<Fut> !Sync for ReadyToRunQueue<Fut>

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

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

impl<Fut> Sync for FutureOrOutput<Fut>
where Fut: Sync, <Fut as Future>::Output: Sync,

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

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

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

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

impl<Fut> Sync for Remote<Fut>
where Fut: Sync, <Fut as Future>::Output: Send,

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

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

impl<Fut> Sync for Shared<Fut>
where Fut: Send, <Fut as Future>::Output: Send + Sync,

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

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

impl<Fut> Sync for WeakShared<Fut>
where Fut: Send, <Fut as Future>::Output: Send + Sync,

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

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

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

impl<Fut, F> Sync for Map<Fut, F>
where Fut: Sync, F: Sync,

impl<Fut, F> Sync for Inspect<Fut, F>
where Fut: Sync, F: Sync,

impl<Fut, F> Sync for InspectErr<Fut, F>
where Fut: Sync, F: Sync,

impl<Fut, F> Sync for InspectOk<Fut, F>
where Fut: Sync, F: Sync,

impl<Fut, F> Sync for Map<Fut, F>
where Fut: Sync, F: Sync,

impl<Fut, F> Sync for MapErr<Fut, F>
where Fut: Sync, F: Sync,

impl<Fut, F> Sync for MapOk<Fut, F>
where Fut: Sync, F: Sync,

impl<Fut, F> Sync for UnwrapOrElse<Fut, F>
where Fut: Sync, F: Sync,

impl<Fut, F, G> Sync for MapOkOrElse<Fut, F, G>
where Fut: Sync, F: Sync, G: Sync,

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

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

impl<Fut1, Fut2> Sync for Flatten<Fut1, Fut2>
where Fut1: Sync, Fut2: Sync,

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

impl<Fut1, Fut2> Sync for TryFlattenErr<Fut1, Fut2>
where Fut1: Sync, Fut2: Sync,

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

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

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

impl<Fut1, Fut2> Sync for TryFlattenErr<Fut1, Fut2>
where Fut1: Sync, Fut2: Sync,

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

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

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

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

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

impl<Fut1, Fut2, Fut3, Fut4> Sync for Join4<Fut1, Fut2, Fut3, Fut4>
where Fut1: Sync, <Fut1 as Future>::Output: Sync, Fut2: Sync, <Fut2 as Future>::Output: Sync, Fut3: Sync, <Fut3 as Future>::Output: Sync, Fut4: Sync, <Fut4 as Future>::Output: Sync,

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

impl<Fut1, Fut2, Fut3, Fut4, Fut5> Sync for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>
where Fut1: Sync, <Fut1 as Future>::Output: Sync, Fut2: Sync, <Fut2 as Future>::Output: Sync, Fut3: Sync, <Fut3 as Future>::Output: Sync, Fut4: Sync, <Fut4 as Future>::Output: Sync, Fut5: Sync, <Fut5 as Future>::Output: Sync,

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

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

impl<Item> Sync for Block<Item>
where Item: Sync,

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

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

impl<R> Sync for Take<R>
where R: Sync,

impl<S> Sync for PollImmediate<S>
where S: Sync,

impl<S> Sync for SplitStream<S>
where S: Send,

impl<S, F> Sync for StateFn<S, F>
where S: Sync, F: Sync,

impl<S, Item> Sync for SplitSink<S, Item>
where Item: Sync, S: Send,

impl<Si, F> Sync for SinkMapErr<Si, F>
where Si: Sync, F: Sync,

impl<Si, Item> Sync for Buffer<Si, Item>
where Si: Sync, Item: Sync,

impl<Si, Item, E> Sync for SinkErrInto<Si, Item, E>
where Si: Sync,

impl<Si, Item, U, Fut, F> Sync for With<Si, Item, U, Fut, F>
where Si: Sync, F: Sync, Fut: Sync,

impl<Si, Item, U, St, F> Sync for WithFlatMap<Si, Item, U, St, F>
where Si: Sync, F: Sync, St: Sync, Item: Sync,

impl<Si1, Si2> Sync for Fanout<Si1, Si2>
where Si1: Sync, Si2: Sync,

impl<St> Sync for IntoIter<St>
where St: Sync,

impl<St> Sync for PollStreamFut<St>
where St: Sync,

impl<St> Sync for BufferUnordered<St>
where St: Sync, <St as Stream>::Item: Send + Sync,

impl<St> Sync for Buffered<St>
where St: Sync, <St as Stream>::Item: Send + Sync, <<St as Stream>::Item as Future>::Output: Sync,

impl<St> Sync for CatchUnwind<St>
where St: Sync,

impl<St> Sync for Chunks<St>
where St: Sync, <St as Stream>::Item: Sync,

impl<St> Sync for Concat<St>
where St: Sync, <St as Stream>::Item: Sync,

impl<St> Sync for Count<St>
where St: Sync,

impl<St> Sync for Cycle<St>
where St: Sync,

impl<St> Sync for Enumerate<St>
where St: Sync,

impl<St> Sync for Flatten<St>
where St: Sync, <St as Stream>::Item: Sync,

impl<St> Sync for Fuse<St>
where St: Sync,

impl<St> Sync for IntoAsyncRead<St>
where St: Sync, <St as TryStream>::Ok: Sync,

impl<St> Sync for IntoStream<St>
where St: Sync,

impl<St> Sync for Peekable<St>
where St: Sync, <St as Stream>::Item: Sync,

impl<St> Sync for ReadyChunks<St>
where St: Sync,

impl<St> Sync for SelectAll<St>
where St: Send + Sync,

impl<St> Sync for Skip<St>
where St: Sync,

impl<St> Sync for StreamFuture<St>
where St: Sync,

impl<St> Sync for Take<St>
where St: Sync,

impl<St> Sync for TryBufferUnordered<St>
where St: Sync, <St as TryStream>::Ok: Send + Sync,

impl<St> Sync for TryBuffered<St>
where St: Sync, <St as TryStream>::Ok: Send + Sync, <<St as TryStream>::Ok as TryFuture>::Ok: Sync, <<St as TryStream>::Ok as TryFuture>::Error: Sync,

impl<St> Sync for TryChunks<St>
where St: Sync, <St as TryStream>::Ok: Sync,

impl<St> Sync for TryConcat<St>
where St: Sync, <St as TryStream>::Ok: Sync,

impl<St> Sync for TryFlatten<St>
where St: Sync, <St as TryStream>::Ok: Sync,

impl<St> Sync for TryFlattenUnordered<St>
where <<St as TryStream>::Ok as TryStream>::Error: Sized + Send + Sync, St: Sync, <St as TryStream>::Ok: Send + Sync, <<St as TryStream>::Ok as TryStream>::Ok: Send + Sync,

impl<St> Sync for TryReadyChunks<St>
where St: Sync,

impl<St> Sync for NestedTryStreamIntoEitherTryStream<St>
where <<St as TryStream>::Ok as TryStream>::Error: Sized, St: Sync,

impl<St> Sync for PropagateBaseStreamError<St>
where St: Sync,

impl<St, C> Sync for Collect<St, C>
where St: Sync, C: Sync,

impl<St, C> Sync for TryCollect<St, C>
where St: Sync, C: Sync,

impl<St, E> Sync for ErrInto<St, E>
where St: Sync,

impl<St, F> Sync for Inspect<St, F>
where St: Sync, F: Sync,

impl<St, F> Sync for InspectErr<St, F>
where St: Sync, F: Sync,

impl<St, F> Sync for InspectOk<St, F>
where St: Sync, F: Sync,

impl<St, F> Sync for Map<St, F>
where St: Sync, F: Sync,

impl<St, F> Sync for MapErr<St, F>
where St: Sync, F: Sync,

impl<St, F> Sync for MapOk<St, F>
where St: Sync, F: Sync,

impl<St, Fc> Sync for FlattenUnorderedWithFlowController<St, Fc>
where St: Sync, Fc: Sync, <St as Stream>::Item: Send + Sync,

impl<St, FromA, FromB> Sync for Unzip<St, FromA, FromB>
where St: Sync, FromA: Sync, FromB: Sync,

impl<St, Fut> Sync for TakeUntil<St, Fut>
where St: Sync, Fut: Sync, <Fut as Future>::Output: Sync,

impl<St, Fut, F> Sync for All<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<St, Fut, F> Sync for AndThen<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<St, Fut, F> Sync for Any<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<St, Fut, F> Sync for Filter<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync, <St as Stream>::Item: Sync,

impl<St, Fut, F> Sync for FilterMap<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<St, Fut, F> Sync for ForEach<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<St, Fut, F> Sync for ForEachConcurrent<St, Fut, F>
where F: Sync, St: Sync, Fut: Send + Sync,

impl<St, Fut, F> Sync for OrElse<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<St, Fut, F> Sync for SkipWhile<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync, <St as Stream>::Item: Sync,

impl<St, Fut, F> Sync for TakeWhile<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync, <St as Stream>::Item: Sync,

impl<St, Fut, F> Sync for Then<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<St, Fut, F> Sync for TryAll<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<St, Fut, F> Sync for TryAny<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<St, Fut, F> Sync for TryFilter<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync, <St as TryStream>::Ok: Sync,

impl<St, Fut, F> Sync for TryFilterMap<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<St, Fut, F> Sync for TryForEach<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<St, Fut, F> Sync for TryForEachConcurrent<St, Fut, F>
where F: Sync, St: Sync, Fut: Send + Sync,

impl<St, Fut, F> Sync for TrySkipWhile<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync, <St as TryStream>::Ok: Sync,

impl<St, Fut, F> Sync for TryTakeWhile<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync, <St as TryStream>::Ok: Sync,

impl<St, Fut, T, F> Sync for Fold<St, Fut, T, F>
where St: Sync, F: Sync, T: Sync, Fut: Sync,

impl<St, Fut, T, F> Sync for TryFold<St, Fut, T, F>
where St: Sync, F: Sync, T: Sync, Fut: Sync,

impl<St, S, Fut, F> Sync for Scan<St, S, Fut, F>
where St: Sync, Fut: Sync, S: Sync, F: Sync,

impl<St, Si> Sync for Forward<St, Si>
where Si: Sync, St: Sync, <St as TryStream>::Ok: Sync,

impl<St, Si, Item> Sync for Forward<St, Si, Item>
where Si: Sync, St: Sync, Item: Sync,

impl<St, U> Sync for Flatten<St, U>
where St: Sync, U: Sync,

impl<St, U, F> Sync for FlatMap<St, U, F>
where St: Sync, F: Sync, U: Sync,

impl<St, U, F> Sync for FlatMapUnordered<St, U, F>
where St: Sync, F: Sync, U: Send + Sync,

impl<St1, St2> Sync for Chain<St1, St2>
where St2: Sync, St1: Sync,

impl<St1, St2> Sync for Select<St1, St2>
where St1: Sync, St2: Sync,

impl<St1, St2> Sync for Zip<St1, St2>
where St1: Sync, St2: Sync, <St1 as Stream>::Item: Sync, <St2 as Stream>::Item: Sync,

impl<St1, St2, Clos, State> Sync for SelectWithStrategy<St1, St2, Clos, State>
where St1: Sync, St2: Sync, State: Sync, Clos: Sync,

impl<T> Sync for ReadState<T>
where T: Sync,

impl<T> Sync for IntoFn<T>

impl<T> Sync for Abortable<T>
where T: Sync,

impl<T> Sync for Pending<T>
where T: Sync,

impl<T> Sync for PollImmediate<T>
where T: Sync,

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

impl<T> Sync for RemoteHandle<T>
where T: Send,

impl<T> Sync for AllowStdIo<T>
where T: Sync,

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

impl<T> Sync for ReadHalf<T>
where T: Send,

impl<T> Sync for ReuniteError<T>
where T: Send,

impl<T> Sync for Window<T>
where T: Sync,

impl<T> Sync for WriteHalf<T>
where T: Send,

impl<T> Sync for BiLock<T>
where T: Send,

impl<T> Sync for ReuniteError<T>
where T: Send,

impl<T> Sync for Drain<T>
where T: Sync,

impl<T> Sync for OrderWrapper<T>
where T: Sync,

impl<T> Sync for Empty<T>
where T: Sync,

impl<T> Sync for FuturesOrdered<T>
where T: Send + Sync, <T as Future>::Output: Sync,

impl<T> Sync for Pending<T>
where T: Sync,

impl<T> Sync for Repeat<T>
where T: Sync,

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

impl<T, E> Sync for TryChunksError<T, E>
where E: Sync, T: Sync,

impl<T, E> Sync for TryReadyChunksError<T, E>
where E: Sync, T: Sync,

impl<T, F> Sync for AlwaysReady<T, F>
where F: Sync,

impl<T, F, Fut> Sync for TryUnfold<T, F, Fut>
where F: Sync, T: Sync, Fut: Sync,

impl<T, F, Fut> Sync for Unfold<T, F, Fut>
where F: Sync, T: Sync, Fut: Sync,

impl<T, F, R> Sync for Unfold<T, F, R>
where F: Sync, T: Sync, R: Sync,

impl<T, Item> Sync for ReuniteError<T, Item>
where Item: Sync, T: Send,

impl<T, R> Sync for UnfoldState<T, R>
where T: Sync, R: Sync,

impl<T, U> Sync for Chain<T, U>
where T: Sync, U: Sync,

impl<W> Sync for BufWriter<W>
where W: Sync,

impl<W> Sync for LineWriter<W>
where W: Sync,

impl<W, Item> Sync for IntoSink<W, Item>
where W: Sync, Item: Sync,

impl Sync for FxHasher

impl Sync for FxHasher32

impl Sync for FxHasher64

impl !Sync for sock_fprog

impl Sync for ExitStatus

impl Sync for Operation

impl Sync for PathPattern

impl Sync for ChrootJail

impl Sync for Filter

impl Sync for sock_filter

impl Sync for Operation

impl Sync for Sandbox

impl Sync for Process

impl Sync for Profile

impl Sync for Command

impl Sync for DocTests

impl<T, N> Sync for GenericArrayIter<T, N>
where T: Sync,

impl Sync for Fail

impl Sync for HasArg

impl Sync for Name

impl Sync for Occur

impl Sync for Optval

impl Sync for Matches

impl Sync for Opt

impl Sync for OptGroup

impl Sync for Options

impl Sync for LazyBool

impl Sync for LazyUsize

impl Sync for Error

impl Sync for Weak

impl<F> Sync for DropGuard<F>
where F: Sync,

impl Sync for GHash

impl<'b, B> Sync for GHashBackend<'b, B>
where B: Sync,

impl !Sync for LzwReader

impl !Sync for FrameDecoder

impl Sync for Block

impl Sync for ColorOutput

impl Sync for Extension

impl Sync for MemoryLimit

impl Sync for Repeat

impl Sync for Version

impl Sync for ByteValue

impl Sync for State

impl Sync for U16Value

impl Sync for Decoded

impl<'a> Sync for OutputBuffer<'a>

impl<'a> Sync for Frame<'a>

impl<R> !Sync for DecoderIter<R>

impl<R> !Sync for ReadDecoder<R>

impl<R> !Sync for Decoder<R>

impl<W> Sync for Encoder<W>
where W: Sync,

impl<const N: usize> Sync for Buf<N>

impl !Sync for Error

impl !Sync for Gilrs

impl Sync for Axis

impl Sync for AxisOrBtn

impl Sync for Button

impl Sync for EventType

impl Sync for EffectState

impl Sync for Error

impl Sync for Repeat

impl Sync for FfMessage

impl Sync for Message

impl Sync for AxisRange

impl Sync for ErrorKind

impl Sync for State

impl Sync for Jitter

impl Sync for Repeat

impl Sync for AxisData

impl Sync for ButtonData

impl Sync for Code

impl Sync for Event

impl Sync for Magnitude

impl Sync for Device

impl Sync for Effect

impl Sync for BaseEffect

impl Sync for Effect

impl Sync for Envelope

impl Sync for Replay

impl Sync for Ticks

impl Sync for GamepadData

impl Sync for Error

impl Sync for Mapping

impl Sync for MappingDb

impl Sync for GamepadId

impl Sync for MappingData

impl<'a> Sync for Token<'a>

impl<'a> Sync for AxisDataIter<'a>

impl<'a> Sync for ButtonDataIter<'a>

impl<'a> Sync for Parser<'a>

impl<'a> Sync for Gamepad<'a>

impl !Sync for Error

impl !Sync for Gilrs

impl !Sync for Device

impl !Sync for Enumerate

impl !Sync for Monitor

impl !Sync for Udev

impl !Sync for Gilrs

impl Sync for EventType

impl Sync for PowerInfo

impl Sync for Error

impl Sync for Device

impl Sync for AxesInfo

impl Sync for EvCode

impl Sync for Gamepad

impl Sync for ff_effect

impl Sync for ff_envelope

impl Sync for ff_replay

impl Sync for ff_trigger

impl Sync for input_event

impl Sync for input_id

impl Sync for AxisInfo

impl Sync for EvCode

impl Sync for Event

impl Sync for FfDevice

impl Sync for Gamepad

impl Sync for Format

impl Sync for SectionId

impl Sync for Vendor

impl Sync for Attributes

impl Sync for ColumnType

impl Sync for Error

impl Sync for Pointer

impl Sync for Value

impl Sync for ValueType

impl Sync for DwAccess

impl Sync for DwAddr

impl Sync for DwAt

impl Sync for DwAte

impl Sync for DwCc

impl Sync for DwCfa

impl Sync for DwChildren

impl Sync for DwDefaulted

impl Sync for DwDs

impl Sync for DwDsc

impl Sync for DwEhPe

impl Sync for DwEnd

impl Sync for DwForm

impl Sync for DwId

impl Sync for DwIdx

impl Sync for DwInl

impl Sync for DwLang

impl Sync for DwLle

impl Sync for DwLnct

impl Sync for DwLne

impl Sync for DwLns

impl Sync for DwMacro

impl Sync for DwOp

impl Sync for DwOrd

impl Sync for DwRle

impl Sync for DwSect

impl Sync for DwSectV2

impl Sync for DwTag

impl Sync for DwUt

impl Sync for DwVis

impl Sync for DebugByte

impl Sync for DebugLen

impl Sync for ListsHeader

impl Sync for RawRange

impl Sync for ArangeEntry

impl Sync for LineRow

impl Sync for Range

impl Sync for StoreOnHeap

impl Sync for AArch64

impl Sync for Arm

impl Sync for BigEndian

impl Sync for DwoId

impl Sync for Encoding

impl Sync for LoongArch

impl Sync for MIPS

impl Sync for PowerPc64

impl Sync for Register

impl Sync for RiscV

impl Sync for X86

impl Sync for X86_64

impl<'a, 'bases, R> Sync for EhHdrTableIter<'a, 'bases, R>
where R: Sync,

impl<'a, 'ctx, R, S> Sync for UnwindTable<'a, 'ctx, R, S>
where R: Sync, <<S as UnwindContextStorage<<R as Reader>::Offset>>::Stack as Sealed>::Storage: Sync, <R as Reader>::Offset: Sync,

impl<'a, R> Sync for PointerEncodingParameters<'a, R>
where R: Sync,

impl<'a, R> Sync for CallFrameInstructionIter<'a, R>
where R: Sync,

impl<'a, R> Sync for EhHdrTable<'a, R>
where R: Sync,

impl<'a, R> Sync for UnitRef<'a, R>
where R: Sync + Send, <R as Reader>::Offset: Sync,

impl<'abbrev, 'entry, 'unit, R> !Sync for AttrsIter<'abbrev, 'entry, 'unit, R>

impl<'abbrev, 'unit, 'tree, R> !Sync for EntriesTreeIter<'abbrev, 'unit, 'tree, R>

impl<'abbrev, 'unit, 'tree, R> !Sync for EntriesTreeNode<'abbrev, 'unit, 'tree, R>

impl<'abbrev, 'unit, R> !Sync for EntriesCursor<'abbrev, 'unit, R>

impl<'abbrev, 'unit, R> !Sync for EntriesTree<'abbrev, 'unit, R>

impl<'abbrev, 'unit, R> Sync for EntriesRaw<'abbrev, 'unit, R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<'abbrev, 'unit, R, Offset = <R as Reader>::Offset> !Sync for DebuggingInformationEntry<'abbrev, 'unit, R, Offset>

impl<'bases, Section, R> Sync for CieOrFde<'bases, Section, R>
where <R as Reader>::Offset: Sync, R: Sync, <Section as UnwindSection<R>>::Offset: Sync, Section: Sync,

impl<'bases, Section, R> Sync for CfiEntriesIter<'bases, Section, R>
where Section: Sync, R: Sync,

impl<'bases, Section, R> Sync for PartialFrameDescriptionEntry<'bases, Section, R>
where <R as Reader>::Offset: Sync, <Section as UnwindSection<R>>::Offset: Sync, R: Sync, Section: Sync,

impl<'index, R> Sync for UnitIndexSectionIterator<'index, R>
where R: Sync,

impl<'input> Sync for DebugBytes<'input>

impl<'input, Endian> Sync for EndianSlice<'input, Endian>
where Endian: Sync,

impl<'iter, T> Sync for RegisterRuleIter<'iter, T>
where T: Sync,

impl<A> Sync for ArrayVec<A>
where <A as Sealed>::Storage: Sync,

impl<Offset> Sync for UnitType<Offset>
where Offset: Sync,

impl<R> Sync for RangeIterInner<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for EvaluationResult<R>
where <R as Reader>::Offset: Sync, R: Sync,

impl<R> Sync for RawLocListEntry<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for EvaluationState<R>
where R: Sync,

impl<R> Sync for EvaluationWaiting<R>
where R: Sync,

impl<R> Sync for OperationEvaluationResult<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for ArangeEntryIter<R>
where R: Sync,

impl<R> Sync for ArangeHeaderIter<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for Attribute<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for DebugAbbrev<R>
where R: Sync,

impl<R> Sync for DebugAddr<R>
where R: Sync,

impl<R> Sync for DebugAranges<R>
where R: Sync,

impl<R> Sync for DebugCuIndex<R>
where R: Sync,

impl<R> Sync for DebugFrame<R>
where R: Sync,

impl<R> Sync for DebugInfo<R>
where R: Sync,

impl<R> Sync for DebugInfoUnitHeadersIter<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for DebugLine<R>
where R: Sync,

impl<R> Sync for DebugLineStr<R>
where R: Sync,

impl<R> Sync for DebugLoc<R>
where R: Sync,

impl<R> Sync for DebugLocLists<R>
where R: Sync,

impl<R> Sync for DebugPubNames<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for DebugPubTypes<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for DebugRanges<R>
where R: Sync,

impl<R> Sync for DebugRngLists<R>
where R: Sync,

impl<R> Sync for DebugStr<R>
where R: Sync,

impl<R> Sync for DebugStrOffsets<R>
where R: Sync,

impl<R> Sync for DebugTuIndex<R>
where R: Sync,

impl<R> Sync for DebugTypes<R>
where R: Sync,

impl<R> Sync for DebugTypesUnitHeadersIter<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for Dwarf<R>
where R: Sync + Send,

impl<R> Sync for DwarfPackage<R>
where R: Sync,

impl<R> Sync for EhFrame<R>
where R: Sync,

impl<R> Sync for EhFrameHdr<R>
where R: Sync,

impl<R> Sync for Expression<R>
where R: Sync,

impl<R> Sync for LineInstructions<R>
where R: Sync,

impl<R> Sync for LineSequence<R>
where R: Sync,

impl<R> Sync for LocListIter<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for LocationListEntry<R>
where R: Sync,

impl<R> Sync for LocationLists<R>
where R: Sync,

impl<R> Sync for OperationIter<R>
where R: Sync,

impl<R> Sync for ParsedEhFrameHdr<R>
where R: Sync,

impl<R> Sync for PubNamesEntry<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for PubNamesEntryIter<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for PubTypesEntry<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for PubTypesEntryIter<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for RangeIter<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for RangeLists<R>
where R: Sync,

impl<R> Sync for RawLocListIter<R>
where R: Sync,

impl<R> Sync for RawRngListIter<R>
where R: Sync,

impl<R> Sync for RngListIter<R>
where R: Sync, <R as Reader>::Offset: Sync,

impl<R> Sync for UnitIndex<R>
where R: Sync,

impl<R, Entry> Sync for PubStuffParser<R, Entry>
where R: Sync, Entry: Sync,

impl<R, Offset> Sync for AttributeValue<R, Offset>
where R: Sync, Offset: Sync,

impl<R, Offset> Sync for LineInstruction<R, Offset>
where R: Sync, Offset: Sync,

impl<R, Offset> Sync for Location<R, Offset>
where R: Sync, Offset: Sync,

impl<R, Offset> Sync for Operation<R, Offset>
where R: Sync, Offset: Sync,

impl<R, Offset> Sync for ArangeHeader<R, Offset>
where Offset: Sync, R: Sync,

impl<R, Offset> Sync for CommonInformationEntry<R, Offset>
where Offset: Sync, R: Sync,

impl<R, Offset> Sync for CompleteLineProgram<R, Offset>
where Offset: Sync, R: Sync,

impl<R, Offset> Sync for FileEntry<R, Offset>
where R: Sync, Offset: Sync,

impl<R, Offset> Sync for FrameDescriptionEntry<R, Offset>
where Offset: Sync, R: Sync,

impl<R, Offset> Sync for IncompleteLineProgram<R, Offset>
where Offset: Sync, R: Sync,

impl<R, Offset> Sync for LineProgramHeader<R, Offset>
where Offset: Sync, R: Sync,

impl<R, Offset> Sync for Piece<R, Offset>
where R: Sync, Offset: Sync,

impl<R, Offset> Sync for Unit<R, Offset>
where Offset: Sync, R: Sync,

impl<R, Offset> Sync for UnitHeader<R, Offset>
where Offset: Sync, R: Sync,

impl<R, Parser> Sync for DebugLookup<R, Parser>
where R: Sync, Parser: Sync,

impl<R, Parser> Sync for LookupEntryIter<R, Parser>
where R: Sync, <Parser as LookupParser<R>>::Header: Sync,

impl<R, Program, Offset> Sync for LineRows<R, Program, Offset>
where Program: Sync, R: Sync,

impl<R, S> Sync for Evaluation<R, S>

impl<R, T> Sync for RelocateReader<R, T>
where R: Sync, T: Sync,

impl<T> Sync for UnitSectionOffset<T>
where T: Sync,

impl<T> Sync for CallFrameInstruction<T>
where T: Sync,

impl<T> Sync for CfaRule<T>
where T: Sync,

impl<T> Sync for DieReference<T>
where T: Sync,

impl<T> Sync for RawRngListEntry<T>
where T: Sync,

impl<T> Sync for RegisterRule<T>
where T: Sync,

impl<T> Sync for PubStuffHeader<T>
where T: Sync,

impl<T> Sync for DwarfPackageSections<T>
where T: Sync,

impl<T> Sync for DwarfSections<T>
where T: Sync,

impl<T> Sync for UnitOffset<T>
where T: Sync,

impl<T> Sync for UnwindExpression<T>
where T: Sync,

impl<T> Sync for DebugAbbrevOffset<T>
where T: Sync,

impl<T> Sync for DebugAddrBase<T>
where T: Sync,

impl<T> Sync for DebugAddrIndex<T>
where T: Sync,

impl<T> Sync for DebugArangesOffset<T>
where T: Sync,

impl<T> Sync for DebugFrameOffset<T>
where T: Sync,

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

impl<T> Sync for DebugLineOffset<T>
where T: Sync,

impl<T> Sync for DebugLineStrOffset<T>
where T: Sync,

impl<T> Sync for DebugLocListsBase<T>
where T: Sync,

impl<T> Sync for DebugLocListsIndex<T>
where T: Sync,

impl<T> Sync for DebugMacinfoOffset<T>
where T: Sync,

impl<T> Sync for DebugMacroOffset<T>
where T: Sync,

impl<T> Sync for DebugRngListsBase<T>
where T: Sync,

impl<T> Sync for DebugRngListsIndex<T>
where T: Sync,

impl<T> Sync for DebugStrOffset<T>
where T: Sync,

impl<T> Sync for DebugStrOffsetsBase<T>
where T: Sync,

impl<T> Sync for DebugStrOffsetsIndex<T>
where T: Sync,

impl<T> Sync for DebugTypesOffset<T>
where T: Sync,

impl<T> Sync for EhFrameOffset<T>
where T: Sync,

impl<T> Sync for LocationListsOffset<T>
where T: Sync,

impl<T> Sync for RangeListsOffset<T>
where T: Sync,

impl<T> Sync for RawRangeListsOffset<T>
where T: Sync,

impl<T, S> Sync for RegisterRuleMap<T, S>
where <<S as UnwindContextStorage<T>>::Rules as Sealed>::Storage: Sync,

impl<T, S> Sync for UnwindContext<T, S>
where <<S as UnwindContextStorage<T>>::Stack as Sealed>::Storage: Sync, T: Sync,

impl<T, S> Sync for UnwindTableRow<T, S>
where T: Sync, <<S as UnwindContextStorage<T>>::Rules as Sealed>::Storage: Sync,

impl !Sync for GAction

impl !Sync for GActionEntry

impl !Sync for GActionGroup

impl !Sync for GActionMap

impl !Sync for GAppInfo

impl !Sync for GApplication

impl !Sync for GAsyncResult

impl !Sync for GBytesIcon

impl !Sync for GCancellable

impl !Sync for GConverter

impl !Sync for GCredentials

impl !Sync for GDBusArgInfo

impl !Sync for GDBusMessage

impl !Sync for GDBusObject

impl !Sync for GDBusProxy

impl !Sync for GDBusServer

impl !Sync for GDrive

impl !Sync for GEmblem

impl !Sync for GFile

impl !Sync for GFileIcon

impl !Sync for GFileInfo

impl !Sync for GFileMonitor

impl !Sync for GIOModule

impl !Sync for GIOStream

impl !Sync for GIcon

impl !Sync for GInetAddress

impl !Sync for GInitable

impl !Sync for GInputStream

impl !Sync for GInputVector

impl !Sync for GListModel

impl !Sync for GListStore

impl !Sync for GMenu

impl !Sync for GMenuItem

impl !Sync for GMenuModel

impl !Sync for GMount

impl !Sync for GPermission

impl !Sync for GProxy

impl !Sync for GResolver

impl !Sync for GResource

impl !Sync for GSeekable

impl !Sync for GSettings

impl !Sync for GSocket

impl !Sync for GSocketClass

impl !Sync for GSrvTarget

impl !Sync for GSubprocess

impl !Sync for GTask

impl !Sync for GTestDBus

impl !Sync for GThemedIcon

impl !Sync for GTlsBackend

impl !Sync for GTlsDatabase

impl !Sync for GTlsPassword

impl !Sync for GUnixFDList

impl !Sync for GVfs

impl !Sync for GVfsClass

impl !Sync for GVolume

impl !Sync for _GTaskClass

impl Sync for GDriveIface

impl Sync for GFileIface

impl Sync for GIconIface

impl Sync for GMountIface

impl !Sync for FnPtr

impl !Sync for FnPtr

impl !Sync for FnPtr

impl !Sync for Gl

impl !Sync for Gl

impl !Sync for GlFns

impl !Sync for Gles2

impl !Sync for GlesFns

impl Sync for __GLsync

impl Sync for _cl_context

impl Sync for _cl_event

impl Sync for __GLsync

impl Sync for _cl_context

impl Sync for _cl_event

impl Sync for GlType

impl Sync for __GLsync

impl Sync for _cl_context

impl Sync for _cl_event

impl<F> !Sync for ErrorReactingGl<F>

impl<F> !Sync for ProfilingGl<F>

impl !Sync for Inner

impl !Sync for IntoIter

impl !Sync for Object

impl !Sync for ObjectRef

impl !Sync for ByteArray

impl !Sync for GStringPtr

impl !Sync for IConv

impl !Sync for JoinError

impl !Sync for KeyFile

impl !Sync for Regex

impl !Sync for TypeInfo

impl !Sync for TypeModule

impl !Sync for TypePlugin

impl !Sync for ValueArray

impl !Sync for VariantDict

impl !Sync for HashTable

impl !Sync for List

impl !Sync for PtrArray

impl !Sync for SList

impl !Sync for BoxedValue

impl !Sync for SendValue

impl !Sync for Value

impl Sync for BorrowError

impl Sync for ControlFlow

impl Sync for CvtError

impl Sync for DateMonth

impl Sync for DateWeekday

impl Sync for FileError

impl Sync for GStrError

impl Sync for IConvError

impl Sync for LogLevel

impl Sync for MarkupError

impl Sync for OptionArg

impl Sync for SeekType

impl Sync for TimeType

impl Sync for UnicodeType

impl Sync for Propagation

impl Sync for FileTest

impl Sync for Char

impl Sync for UChar

impl Sync for RustClosure

impl Sync for BoolError

impl Sync for Priority

impl Sync for SourceId

impl Sync for ExitCode

impl Sync for GStr

impl Sync for IOCondition

impl Sync for LogLevels

impl Sync for OptionFlags

impl Sync for ParamFlags

impl Sync for Quark

impl Sync for SignalFlags

impl Sync for SpawnFlags

impl Sync for TimeSpan

impl Sync for TypeFlags

impl Sync for VariantIter

impl Sync for Signal

impl Sync for SignalId

impl Sync for SignalType

impl Sync for ILong

impl Sync for Type

impl Sync for ULong

impl Sync for NopChecker

impl Sync for Handle

impl Sync for ObjectPath

impl Sync for Signature

impl<'a> !Sync for FlagsBuilder<'a>

impl<'a> !Sync for LogField<'a>

impl<'a> Sync for ThreadDefaultContext<'a>

impl<'a> Sync for MainContextAcquireGuard<'a>

impl<'a> Sync for ParamSpecBooleanBuilder<'a>

impl<'a> Sync for ParamSpecCharBuilder<'a>

impl<'a> Sync for ParamSpecDoubleBuilder<'a>

impl<'a> Sync for ParamSpecFloatBuilder<'a>

impl<'a> Sync for ParamSpecGTypeBuilder<'a>

impl<'a> Sync for ParamSpecInt64Builder<'a>

impl<'a> Sync for ParamSpecIntBuilder<'a>

impl<'a> Sync for ParamSpecLongBuilder<'a>

impl<'a> Sync for ParamSpecParamBuilder<'a>

impl<'a> Sync for ParamSpecPointerBuilder<'a>

impl<'a> Sync for ParamSpecStringBuilder<'a>

impl<'a> Sync for ParamSpecUCharBuilder<'a>

impl<'a> Sync for ParamSpecUInt64Builder<'a>

impl<'a> Sync for ParamSpecUIntBuilder<'a>

impl<'a> Sync for ParamSpecULongBuilder<'a>

impl<'a> Sync for ParamSpecUnicharBuilder<'a>

impl<'a> Sync for ParamSpecVariantBuilder<'a>

impl<'a> Sync for VariantStrIter<'a>

impl<'a> Sync for VariantTyIterator<'a>

impl<'a, 'f, 't> !Sync for BindingBuilder<'a, 'f, 't>

impl<'a, O> !Sync for ObjectBuilder<'a, O>

impl<'a, P, T> Sync for Stash<'a, P, T>
where P: Sync, <T as ToGlibPtr<'a, P>>::Storage: Sync, T: ?Sized,

impl<'a, P, T> Sync for StashMut<'a, P, T>
where P: Sync, <T as ToGlibPtrMut<'a, P>>::Storage: Sync, T: ?Sized,

impl<'a, T> !Sync for Iter<'a, T>

impl<'a, T> !Sync for IterMut<'a, T>

impl<'a, T> !Sync for Iter<'a, T>

impl<'a, T> !Sync for IterMut<'a, T>

impl<'a, T> Sync for ParamSpecBoxedBuilder<'a, T>
where T: Sync,

impl<'a, T> Sync for ParamSpecEnumBuilder<'a, T>
where T: Sync,

impl<'a, T> Sync for ParamSpecFlagsBuilder<'a, T>
where T: Sync,

impl<'a, T> Sync for ParamSpecObjectBuilder<'a, T>
where T: Sync,

impl<'input> !Sync for MatchInfo<'input>

impl<A, T> Sync for FixedSizeVariantArray<A, T>
where A: Sync, T: Sync,

impl<E> Sync for ValueTypeMismatchOrNoneError<E>
where E: Sync,

impl<E> Sync for EnumerationValues<E>
where E: Sync,

impl<E, const S: usize> Sync for EnumerationValuesStorage<E, S>
where E: Sync,

impl<F, T> Sync for SourceFuture<F, T>
where F: Sync, T: Send,

impl<F, T> Sync for SourceStream<F, T>
where F: Sync, T: Send,

impl<I> Sync for GlibNoneOrInvalidError<I>
where I: Sync,

impl<K, V> Sync for DictEntry<K, V>
where K: Sync, V: Sync,

impl<T> !Sync for IntoIter<T>

impl<T> !Sync for IntoIter<T>

impl<T> !Sync for WeakRefNotify<T>

impl<T> !Sync for JoinHandle<T>

impl<T> !Sync for SpawnWithinJoinHandle<T>

impl<T> !Sync for ThreadHandle<T>

impl<T> !Sync for InitializingType<T>

impl<T> Sync for GStringFromError<T>
where T: Sync,

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

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

impl<T> Sync for ObjectValueTypeChecker<T>
where T: Sync,

impl<T> Sync for GStringInteriorNulError<T>
where T: Sync,

impl<T> Sync for GStringNoTrailingNulError<T>
where T: Sync,

impl<T> Sync for GStringUtf8Error<T>
where T: Sync,

impl<T> Sync for InitializingObject<T>
where <T as ObjectSubclass>::Type: Sync,

impl<T> Sync for PrivateStruct<T>
where T: Sync,

impl<T> Sync for Borrowed<T>
where T: Sync,

impl<T> Sync for GenericValueTypeChecker<T>
where T: Sync,

impl<T> Sync for GenericValueTypeOrNoneChecker<T>
where T: Sync,

impl<T, C, E> Sync for ValueTypeOrNoneChecker<T, C, E>
where T: Sync, C: Sync, E: Sync,

impl<T, MM> !Sync for Boxed<T, MM>

impl<T, MM> !Sync for Shared<T, MM>

impl !Sync for BlockKind

impl !Sync for PropAttr

impl !Sync for Arg

impl !Sync for EnumMode

impl !Sync for Capture

impl !Sync for Clone

impl !Sync for Closure

impl !Sync for Capture

impl !Sync for Closure

impl !Sync for AttrInput

impl !Sync for FlagsDesc

impl !Sync for Input

impl !Sync for MetaDynamic

impl !Sync for PropDesc

impl !Sync for Args

impl Sync for CaptureKind

impl Sync for BorrowKind

impl Sync for SimpleToken

impl Sync for TokenCheck

impl Sync for WrapperKind

impl Sync for CaptureKind

impl Sync for AttrKind

impl Sync for DeriveMode

impl Sync for ElemToClone

impl<T> Sync for NestedMetaItem<T>
where T: Sync,

impl !Sync for GArray

impl !Sync for GByteArray

impl !Sync for GBytes

impl !Sync for GChecksum

impl !Sync for GCompletion

impl !Sync for GCond

impl !Sync for GDateTime

impl !Sync for GDebugKey

impl !Sync for GDir

impl !Sync for GError

impl !Sync for GHashTable

impl !Sync for GHmac

impl !Sync for GHook

impl !Sync for GHookList

impl !Sync for GIOChannel

impl !Sync for GKeyFile

impl !Sync for GList

impl !Sync for GLogField

impl !Sync for GMainContext

impl !Sync for GMainLoop

impl !Sync for GMappedFile

impl !Sync for GMatchInfo

impl !Sync for GNode

impl !Sync for GOnce

impl !Sync for GOptionEntry

impl !Sync for GOptionGroup

impl !Sync for GPathBuf

impl !Sync for GPatternSpec

impl !Sync for GPrivate

impl !Sync for GPtrArray

impl !Sync for GQueue

impl !Sync for GRWLock

impl !Sync for GRand

impl !Sync for GRecMutex

impl !Sync for GRegex

impl !Sync for GSList

impl !Sync for GScanner

impl !Sync for GSource

impl !Sync for GString

impl !Sync for GStrvBuilder

impl !Sync for GThread

impl !Sync for GThreadPool

impl !Sync for GTimeZone

impl !Sync for GTrashStack

impl !Sync for GTree

impl !Sync for GUri

impl !Sync for GVariant

impl !Sync for GVariantDict

impl !Sync for GVariantType

impl !Sync for _GAllocator

impl !Sync for _GAsyncQueue

impl !Sync for _GCache

impl !Sync for _GData

impl !Sync for _GIConv

impl !Sync for _GMemChunk

impl !Sync for _GRelation

impl !Sync for _GSequence

impl !Sync for _GStatBuf

impl !Sync for _GTestCase

impl !Sync for _GTestSuite

impl !Sync for _GTimer

impl !Sync for _GTreeNode

impl !Sync for GMutex

impl !Sync for GTokenValue

impl Sync for GDate

impl Sync for GIOFuncs

impl Sync for GMemVTable

impl Sync for GPollFD

impl Sync for GTestConfig

impl Sync for GTimeVal

impl Sync for GTuples

impl Sync for GUnixPipe

impl !Sync for NativeFence

impl Sync for GlFns

impl Sync for _cl_context

impl Sync for _cl_event

impl Sync for Constants

impl Sync for Context

impl Sync for NativeQuery

impl Sync for Version

impl<'a> Sync for PixelPackData<'a>

impl<'a> Sync for PixelUnpackData<'a>

impl !Sync for GBinding

impl !Sync for GEnumClass

impl !Sync for GEnumValue

impl !Sync for GFlagsClass

impl !Sync for GFlagsValue

impl !Sync for GObject

impl !Sync for GObjectClass

impl !Sync for GParamSpec

impl !Sync for GParameter

impl !Sync for GSignalGroup

impl !Sync for GSignalQuery

impl !Sync for GTypeInfo

impl !Sync for GTypeModule

impl !Sync for GTypePlugin

impl !Sync for GTypeQuery

impl !Sync for GValue

impl !Sync for GValueArray

impl !Sync for GWeakRef

impl !Sync for GTypeCValue

impl !Sync for GValue_data

impl Sync for GCClosure

impl Sync for GClosure

impl Sync for GTypeClass

impl Sync for PairState

impl Sync for Release

impl Sync for Side

impl Sync for Dedicated

impl Sync for MapError

impl Sync for Relevant

impl Sync for PairEntry

impl Sync for Size

impl Sync for Heap

impl Sync for Config

impl Sync for Request

impl Sync for UsageFlags

impl<M> !Sync for MemoryBlockFlavor<M>

impl<M> !Sync for Chunk<M>

impl<M> Sync for FreeList<M>
where M: Sync,

impl<M> Sync for FreeListAllocator<M>
where M: Sync,

impl<M> Sync for GpuAllocator<M>
where M: Sync,

impl<T> Sync for Entry<T>
where T: Sync,

impl<T> Sync for Slab<T>
where T: Sync,

impl Sync for OutOfMemory

impl Sync for MemoryHeap

impl Sync for MemoryType

impl<'a> Sync for DeviceProperties<'a>

impl<'a, M> Sync for MappedMemoryRange<'a, M>
where M: Sync,

impl<'a, S> Sync for Allocation<'a, S>
where S: Sync,

impl<P> Sync for DescriptorBucket<P>
where P: Sync,

impl<P> Sync for DescriptorPool<P>
where P: Sync,

impl<P, S> Sync for DescriptorAllocator<P, S>
where S: Sync, P: Sync,

impl<S> Sync for DescriptorSet<S>
where S: Sync,

impl Sync for Order

impl<'a, T> Sync for GridColIter<'a, T>
where T: Sync,

impl<'a, T> Sync for GridRowIter<'a, T>
where T: Sync,

impl<T> Sync for Grid<T>
where T: Sync,

impl !Sync for DebugMessage

impl !Sync for LoggedObject

impl !Sync for BinBuilder

impl !Sync for TypeFind

impl Sync for Readable

impl Sync for Writable

impl Sync for AnyFeatures

impl Sync for HasFeatures

impl Sync for NoFeature

impl Sync for ClockError

impl Sync for ClockReturn

impl Sync for ClockType

impl Sync for CoreError

impl Sync for DebugLevel

impl Sync for EventType

impl Sync for FlowError

impl Sync for FlowReturn

impl Sync for FlowSuccess

impl Sync for Format

impl Sync for MessageType

impl Sync for PadMode

impl Sync for PadPresence

impl Sync for ParseError

impl Sync for PluginError

impl Sync for QOSType

impl Sync for SeekType

impl Sync for State

impl Sync for StateChange

impl Sync for StreamError

impl Sync for TagError

impl Sync for TagFlag

impl Sync for TagScope

impl Sync for TaskState

impl Sync for TocLoopType

impl Sync for TocScope

impl Sync for URIError

impl Sync for URIType

impl Sync for Sign

impl Sync for Readable

impl Sync for Writable

impl Sync for Iterated

impl Sync for Standalone

impl Sync for Memory

impl Sync for FlowError

impl Sync for TracerHook

impl Sync for Album

impl Sync for AlbumArtist

impl Sync for AlbumGain

impl Sync for AlbumPeak

impl Sync for Artist

impl Sync for Attachment

impl Sync for AudioCodec

impl Sync for Bitrate

impl Sync for Codec

impl Sync for Comment

impl Sync for Composer

impl Sync for Conductor

impl Sync for Contact

impl Sync for Copyright

impl Sync for Date

impl Sync for DateTime

impl Sync for Description

impl Sync for DeviceModel

impl Sync for Duration

impl Sync for EncodedBy

impl Sync for Encoder

impl Sync for Genre

impl Sync for Grouping

impl Sync for Homepage

impl Sync for ISRC

impl Sync for Image

impl Sync for Keywords

impl Sync for License

impl Sync for LicenseUri

impl Sync for Location

impl Sync for Lyrics

impl Sync for Performer

impl Sync for PrivateData

impl Sync for Publisher

impl Sync for Serial

impl Sync for ShowName

impl Sync for Title

impl Sync for TrackCount

impl Sync for TrackGain

impl Sync for TrackNumber

impl Sync for TrackPeak

impl Sync for UserRating

impl Sync for Version

impl Sync for VideoCodec

impl Sync for BusStream

impl Sync for GroupId

impl Sync for Seqnum

impl Sync for Buffers

impl Sync for Bytes

impl Sync for ClockTime

impl Sync for Default

impl Sync for Other

impl Sync for Percent

impl Sync for Undefined

impl Sync for MetaSeqnum

impl Sync for BinFlags

impl Sync for Bitmask

impl Sync for BufferFlags

impl Sync for ClockFlags

impl Sync for Fraction

impl Sync for MemoryFlags

impl Sync for MetaFlags

impl Sync for ObjectFlags

impl Sync for PadFlags

impl Sync for PadProbeId

impl Sync for ParseFlags

impl Sync for PluginFlags

impl Sync for Rank

impl Sync for SeekFlags

impl Sync for StreamFlags

impl Sync for StreamType

impl Sync for Builder

impl Sync for TaskLock

impl<'a> !Sync for ValueOrStr<'a>

impl<'a> !Sync for ElementBuilder<'a>

impl<'a> !Sync for BuffersizeBuilder<'a>

impl<'a> !Sync for CapsBuilder<'a>

impl<'a> !Sync for CustomBothBuilder<'a>

impl<'a> !Sync for CustomBothOobBuilder<'a>

impl<'a> !Sync for CustomDownstreamBuilder<'a>

impl<'a> !Sync for CustomUpstreamBuilder<'a>

impl<'a> !Sync for EosBuilder<'a>

impl<'a> !Sync for EventBuilder<'a>

impl<'a> !Sync for FlushStartBuilder<'a>

impl<'a> !Sync for FlushStopBuilder<'a>

impl<'a> !Sync for GapBuilder<'a>

impl<'a> !Sync for InstantRateChangeBuilder<'a>

impl<'a> !Sync for LatencyBuilder<'a>

impl<'a> !Sync for NavigationBuilder<'a>

impl<'a> !Sync for ProtectionBuilder<'a>

impl<'a> !Sync for QosBuilder<'a>

impl<'a> !Sync for ReconfigureBuilder<'a>

impl<'a> !Sync for SeekBuilder<'a>

impl<'a> !Sync for SegmentBuilder<'a>

impl<'a> !Sync for SegmentDoneBuilder<'a>

impl<'a> !Sync for SelectStreamsBuilder<'a>

impl<'a> !Sync for SinkMessageBuilder<'a>

impl<'a> !Sync for StepBuilder<'a>

impl<'a> !Sync for StreamCollectionBuilder<'a>

impl<'a> !Sync for StreamGroupDoneBuilder<'a>

impl<'a> !Sync for StreamStartBuilder<'a>

impl<'a> !Sync for TagBuilder<'a>

impl<'a> !Sync for TocBuilder<'a>

impl<'a> !Sync for TocSelectBuilder<'a>

impl<'a> !Sync for ApplicationBuilder<'a>

impl<'a> !Sync for AsyncDoneBuilder<'a>

impl<'a> !Sync for AsyncStartBuilder<'a>

impl<'a> !Sync for BufferingBuilder<'a>

impl<'a> !Sync for ClockLostBuilder<'a>

impl<'a> !Sync for ClockProvideBuilder<'a>

impl<'a> !Sync for DeviceAddedBuilder<'a>

impl<'a> !Sync for DeviceChangedBuilder<'a>

impl<'a> !Sync for DeviceRemovedBuilder<'a>

impl<'a> !Sync for DurationChangedBuilder<'a>

impl<'a> !Sync for ElementBuilder<'a>

impl<'a> !Sync for EosBuilder<'a>

impl<'a> !Sync for ErrorBuilder<'a>

impl<'a> !Sync for HaveContextBuilder<'a>

impl<'a> !Sync for InfoBuilder<'a>

impl<'a> !Sync for LatencyBuilder<'a>

impl<'a> !Sync for MessageBuilder<'a>

impl<'a> !Sync for NeedContextBuilder<'a>

impl<'a> !Sync for NewClockBuilder<'a>

impl<'a> !Sync for ProgressBuilder<'a>

impl<'a> !Sync for PropertyNotifyBuilder<'a>

impl<'a> !Sync for QosBuilder<'a>

impl<'a> !Sync for RedirectBuilder<'a>

impl<'a> !Sync for RequestStateBuilder<'a>

impl<'a> !Sync for ResetTimeBuilder<'a>

impl<'a> !Sync for SegmentDoneBuilder<'a>

impl<'a> !Sync for SegmentStartBuilder<'a>

impl<'a> !Sync for StateChangedBuilder<'a>

impl<'a> !Sync for StateDirtyBuilder<'a>

impl<'a> !Sync for StepDoneBuilder<'a>

impl<'a> !Sync for StepStartBuilder<'a>

impl<'a> !Sync for StreamCollectionBuilder<'a>

impl<'a> !Sync for StreamStartBuilder<'a>

impl<'a> !Sync for StreamStatusBuilder<'a>

impl<'a> !Sync for StreamsSelectedBuilder<'a>

impl<'a> !Sync for StructureChangeBuilder<'a>

impl<'a> !Sync for TagBuilder<'a>

impl<'a> !Sync for TocBuilder<'a>

impl<'a> !Sync for WarningBuilder<'a>

impl<'a> Sync for NameOrFactory<'a>

impl<'a> Sync for EventView<'a>

impl<'a> Sync for EventViewMut<'a>

impl<'a> Sync for MessageView<'a>

impl<'a> Sync for MessageViewMut<'a>

impl<'a> Sync for QueryView<'a>

impl<'a> Sync for QueryViewMut<'a>

impl<'a> Sync for BufferChunked16Iter<'a>

impl<'a> Sync for Dump<'a>

impl<'a> Sync for Iter<'a>

impl<'a> Sync for IterMut<'a>

impl<'a> Sync for IterOwned<'a>

impl<'a> Sync for Iter<'a>

impl<'a> Sync for IterOwned<'a>

impl<'a> Sync for Iter<'a>

impl<'a> Sync for Iter<'a>

impl<'a> Sync for IterFeatures<'a>

impl<'a> Sync for IterFeaturesMut<'a>

impl<'a> Sync for IterMut<'a>

impl<'a> Sync for Iter<'a>

impl<'a> Sync for Dump<'a>

impl<'a> Sync for ParamSpecArrayBuilder<'a>

impl<'a> Sync for SampleBuilder<'a>

impl<'a> Sync for Dump<'a>

impl<'a> Sync for Debug<'a>

impl<'a> Sync for Debug<'a>

impl<'a> Sync for Iter<'a>

impl<'a> Sync for PadProbeInfo<'a>

impl<'a> Sync for PadTemplateBuilder<'a>

impl<'a> Sync for StreamLock<'a>

impl<'a> Sync for FieldIterator<'a>

impl<'a> Sync for Iter<'a>

impl<'a> Sync for GenericIter<'a>

impl<'a> Sync for GenericTagIter<'a>

impl<'a> Sync for Iter<'a>

impl<'a> Sync for TaskLockGuard<'a>

impl<'a, T> !Sync for ObjectLockGuard<'a, T>

impl<'a, T> Sync for MetaRef<'a, T>
where T: Sync,

impl<'a, T> Sync for TagIter<'a, T>
where T: Sync,

impl<'a, T, U> Sync for MetaRefMut<'a, T, U>
where T: Sync, U: Sync,

impl<A, T> Sync for ArrayIteratorImpl<A, T>
where A: Sync, T: Sync,

impl<E> Sync for GetError<E>
where E: Sync,

impl<F> !Sync for TaskBuilder<F>

impl<M> Sync for MemoryTypeValueTypeChecker<M>
where M: Sync,

impl<T> !Sync for WrappedMemory<T>

impl<T> !Sync for TagValue<T>

impl<T> Sync for Signed<T>
where T: Sync,

impl<T> Sync for Builder<T>
where T: Sync,

impl<T> Sync for BuilderFull<T>
where T: Sync,

impl<T> Sync for Buffersize<T>
where T: Sync,

impl<T> Sync for Caps<T>
where T: Sync,

impl<T> Sync for CustomBoth<T>
where T: Sync,

impl<T> Sync for CustomBothOob<T>
where T: Sync,

impl<T> Sync for CustomDownstream<T>
where T: Sync,

impl<T> Sync for CustomDownstreamOob<T>
where T: Sync,

impl<T> Sync for CustomDownstreamSticky<T>
where T: Sync,

impl<T> Sync for CustomUpstream<T>
where T: Sync,

impl<T> Sync for Eos<T>
where T: Sync,

impl<T> Sync for FlushStart<T>
where T: Sync,

impl<T> Sync for FlushStop<T>
where T: Sync,

impl<T> Sync for Gap<T>
where T: Sync,

impl<T> Sync for InstantRateChange<T>
where T: Sync,

impl<T> Sync for InstantRateSyncTime<T>
where T: Sync,

impl<T> Sync for Latency<T>
where T: Sync,

impl<T> Sync for Navigation<T>
where T: Sync,

impl<T> Sync for Other<T>
where T: Sync,

impl<T> Sync for Protection<T>
where T: Sync,

impl<T> Sync for Qos<T>
where T: Sync,

impl<T> Sync for Reconfigure<T>
where T: Sync,

impl<T> Sync for Seek<T>
where T: Sync,

impl<T> Sync for Segment<T>
where T: Sync,

impl<T> Sync for SegmentDone<T>
where T: Sync,

impl<T> Sync for SelectStreams<T>
where T: Sync,

impl<T> Sync for SinkMessage<T>
where T: Sync,

impl<T> Sync for Step<T>
where T: Sync,

impl<T> Sync for StreamCollection<T>
where T: Sync,

impl<T> Sync for StreamGroupDone<T>
where T: Sync,

impl<T> Sync for StreamStart<T>
where T: Sync,

impl<T> Sync for Tag<T>
where T: Sync,

impl<T> Sync for Toc<T>
where T: Sync,

impl<T> Sync for TocSelect<T>
where T: Sync,

impl<T> Sync for DisplayableOptionSigned<T>
where T: Sync,

impl<T> Sync for OptionIteratorImpl<T>
where T: Sync,

impl<T> Sync for Application<T>
where T: Sync,

impl<T> Sync for AsyncDone<T>
where T: Sync,

impl<T> Sync for AsyncStart<T>
where T: Sync,

impl<T> Sync for Buffering<T>
where T: Sync,

impl<T> Sync for ClockLost<T>
where T: Sync,

impl<T> Sync for ClockProvide<T>
where T: Sync,

impl<T> Sync for DeviceAdded<T>
where T: Sync,

impl<T> Sync for DeviceChanged<T>
where T: Sync,

impl<T> Sync for DeviceRemoved<T>
where T: Sync,

impl<T> Sync for DurationChanged<T>
where T: Sync,

impl<T> Sync for Element<T>
where T: Sync,

impl<T> Sync for Eos<T>
where T: Sync,

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

impl<T> Sync for HaveContext<T>
where T: Sync,

impl<T> Sync for Info<T>
where T: Sync,

impl<T> Sync for InstantRateRequest<T>
where T: Sync,

impl<T> Sync for Latency<T>
where T: Sync,

impl<T> Sync for NeedContext<T>
where T: Sync,

impl<T> Sync for NewClock<T>
where T: Sync,

impl<T> Sync for Progress<T>
where T: Sync,

impl<T> Sync for PropertyNotify<T>
where T: Sync,

impl<T> Sync for Qos<T>
where T: Sync,

impl<T> Sync for Redirect<T>
where T: Sync,

impl<T> Sync for RequestState<T>
where T: Sync,

impl<T> Sync for ResetTime<T>
where T: Sync,

impl<T> Sync for SegmentDone<T>
where T: Sync,

impl<T> Sync for SegmentStart<T>
where T: Sync,

impl<T> Sync for StateChanged<T>
where T: Sync,

impl<T> Sync for StateDirty<T>
where T: Sync,

impl<T> Sync for StepDone<T>
where T: Sync,

impl<T> Sync for StepStart<T>
where T: Sync,

impl<T> Sync for StreamCollection<T>
where T: Sync,

impl<T> Sync for StreamStart<T>
where T: Sync,

impl<T> Sync for StreamStatus<T>
where T: Sync,

impl<T> Sync for StreamsSelected<T>
where T: Sync,

impl<T> Sync for StructureChange<T>
where T: Sync,

impl<T> Sync for Tag<T>
where T: Sync,

impl<T> Sync for Toc<T>
where T: Sync,

impl<T> Sync for Warning<T>
where T: Sync,

impl<T> Sync for AcceptCaps<T>
where T: Sync,

impl<T> Sync for Allocation<T>
where T: Sync,

impl<T> Sync for Bitrate<T>
where T: Sync,

impl<T> Sync for Buffering<T>
where T: Sync,

impl<T> Sync for Caps<T>
where T: Sync,

impl<T> Sync for Context<T>
where T: Sync,

impl<T> Sync for Convert<T>
where T: Sync,

impl<T> Sync for Custom<T>
where T: Sync,

impl<T> Sync for Drain<T>
where T: Sync,

impl<T> Sync for Duration<T>
where T: Sync,

impl<T> Sync for Formats<T>
where T: Sync,

impl<T> Sync for Latency<T>
where T: Sync,

impl<T> Sync for Other<T>
where T: Sync,

impl<T> Sync for Position<T>
where T: Sync,

impl<T> Sync for Scheduling<T>
where T: Sync,

impl<T> Sync for Seeking<T>
where T: Sync,

impl<T> Sync for Segment<T>
where T: Sync,

impl<T> Sync for Uri<T>
where T: Sync,

impl<T> Sync for IntRange<T>
where T: Sync,

impl<T> Sync for PadBuilder<T>
where T: Sync,

impl<T> Sync for SliceTypeFind<T>
where T: Sync,

impl<T> Sync for StdIterator<T>

impl<T, F, G> Sync for CatchPanic<T, F, G>
where G: Sync, T: Send + Sync, F: Sync,

impl<T, I> !Sync for RsIterator<T, I>

impl Sync for AppSrcSink

impl !Sync for GstAppSink

impl !Sync for GstAppSrc

impl Sync for AudioFormat

impl Sync for AudioLayout

impl Sync for Audio

impl Sync for Channels

impl Sync for Rate

impl Sync for AudioFlags

impl<'a> Sync for AudioInfoBuilder<'a>

impl<T> Sync for AudioCapsBuilder<T>
where T: Sync,

impl !Sync for GstAudioInfo

impl !Sync for GstAudioMeta

impl !Sync for GstAudioSink

impl !Sync for GstAudioSrc

impl !Sync for GstDsdInfo

impl !Sync for Adapter

impl !Sync for FlowCombiner

impl Sync for Overhead

impl<'a> Sync for InputBuffer<'a>

impl<'a> Sync for UniqueAdapterMap<'a>

impl !Sync for GstAdapter

impl !Sync for GstBaseParse

impl !Sync for GstBaseSink

impl !Sync for GstBaseSrc

impl !Sync for GstBitReader

impl !Sync for GstBitWriter

impl !Sync for GstDataQueue

impl !Sync for GstPushSrc

impl Sync for GLFormat

impl Sync for GLQueryType

impl Sync for GLSLError

impl Sync for GLSLVersion

impl Sync for Readable

impl Sync for Writable

impl Sync for GLAPI

impl Sync for GLPlatform

impl Sync for GLSLProfile

impl !Sync for GstGLBaseSrc

impl !Sync for GstGLBuffer

impl !Sync for GstGLContext

impl !Sync for GstGLDisplay

impl !Sync for GstGLFilter

impl !Sync for GstGLMemory

impl !Sync for GstGLMixer

impl !Sync for GstGLQuery

impl !Sync for GstGLSLStage

impl !Sync for GstGLShader

impl !Sync for GstGLUpload

impl !Sync for GstGLWindow

impl !Sync for _GstGLFuncs

impl Sync for PlayerError

impl Sync for PlayerState

impl !Sync for GstPlayer

impl<'a> Sync for AttributesIter<'a>

impl<'a> Sync for BandwidthsIter<'a>

impl<'a> Sync for ConnectionsIter<'a>

impl<'a> Sync for FormatsIter<'a>

impl<'a> Sync for AttributesIter<'a>

impl<'a> Sync for BandwidthsIter<'a>

impl<'a> Sync for EmailsIter<'a>

impl<'a> Sync for MediasIter<'a>

impl<'a> Sync for MediasIterMut<'a>

impl<'a> Sync for PhonesIter<'a>

impl<'a> Sync for TimesIter<'a>

impl<'a> Sync for ZonesIter<'a>

impl !Sync for GstSDPKey

impl !Sync for GstSDPMedia

impl !Sync for GstSDPOrigin

impl !Sync for GstSDPTime

impl !Sync for GstSDPZone

impl !Sync for GstAllocator

impl !Sync for GstBin

impl !Sync for GstBinClass

impl !Sync for GstBitmask

impl !Sync for GstBuffer

impl !Sync for GstBus

impl !Sync for GstBusClass

impl !Sync for GstCaps

impl !Sync for GstClock

impl !Sync for GstContext

impl !Sync for GstDateTime

impl !Sync for GstDevice

impl !Sync for GstElement

impl !Sync for GstEvent

impl !Sync for GstFlagSet

impl !Sync for GstFraction

impl !Sync for GstGhostPad

impl !Sync for GstIdStr

impl !Sync for GstIntRange

impl !Sync for GstIterator

impl !Sync for GstMapInfo

impl !Sync for GstMemory

impl !Sync for GstMessage

impl !Sync for GstMeta

impl !Sync for GstObject

impl !Sync for GstPad

impl !Sync for GstPadClass

impl !Sync for GstPipeline

impl !Sync for GstPlugin

impl !Sync for GstPreset

impl !Sync for GstPromise

impl !Sync for GstProxyPad

impl !Sync for GstQuery

impl !Sync for GstRegistry

impl !Sync for GstSample

impl !Sync for GstSegment

impl !Sync for GstStream

impl !Sync for GstTagList

impl !Sync for GstTagSetter

impl !Sync for GstTask

impl !Sync for GstTaskClass

impl !Sync for GstTaskPool

impl !Sync for GstToc

impl !Sync for GstTocEntry

impl !Sync for GstTocSetter

impl !Sync for GstTracer

impl !Sync for GstTypeFind

impl !Sync for GstUri

impl !Sync for GstValueList

impl !Sync for _GstPoll

impl !Sync for _GstVecDeque

impl !Sync for GstPad_ABI

impl Sync for GstMetaInfo

impl Sync for GstPollFD

impl Sync for VideoFormat

impl Sync for Readable

impl Sync for Writable

impl Sync for Colorspace

impl Sync for Orientation

impl Sync for Size

impl Sync for Video

impl Sync for VideoFlags

impl Sync for Readable

impl<'a> !Sync for VideoCodecFrame<'a>

impl<'a> !Sync for InNegotiation<'a>

impl<'a> !Sync for CommandEventBuilder<'a>

impl<'a> !Sync for KeyEventBuilder<'a>

impl<'a> !Sync for MouseEventBuilder<'a>

impl<'a> !Sync for StillFrameEventBuilder<'a>

impl<'a> !Sync for MessageBuilder<'a>

impl<'a> !Sync for ParamsIter<'a>

impl<'a> Sync for KeyEventType<'a>

impl<'a> Sync for VideoInfoBuilder<'a>

impl<'a> Sync for VideoMetaTransformScale<'a>

impl<'a> Sync for Iter<'a>

impl<'a, T> !Sync for VideoCodecState<'a, T>

impl<T> Sync for VideoCapsBuilder<T>
where T: Sync,

impl !Sync for GstVideoInfo

impl !Sync for GstVideoMeta

impl !Sync for GstVideoSink

impl !Sync for GstWebRTCICE

impl Sync for SendError

impl Sync for UserError

impl Sync for Continuable

impl Sync for ControlFlow

impl Sync for Kind

impl Sync for Error

impl Sync for Kind

impl Sync for Setting

impl Sync for NeedMore

impl Sync for SizeUpdate

impl Sync for Index

impl Sync for State

impl Sync for Error

impl Sync for Initiator

impl Sync for Dyn

impl Sync for PollMessage

impl Sync for Local

impl Sync for Event

impl Sync for Open

impl Sync for PollReset

impl Sync for Cause

impl Sync for Inner

impl Sync for Peer

impl Sync for Builder

impl Sync for Peer

impl Sync for PushPromise

impl Sync for Partial

impl Sync for Protocol

impl Sync for DataFlags

impl Sync for GoAway

impl Sync for Head

impl Sync for HeaderBlock

impl Sync for Headers

impl Sync for HeadersFlag

impl Sync for Iter

impl Sync for Pseudo

impl Sync for PushPromise

impl Sync for Ping

impl Sync for Priority

impl Sync for Hex

impl Sync for Reset

impl Sync for Settings

impl Sync for StreamId

impl Sync for Decoder

impl Sync for Table

impl Sync for Encoder

impl Sync for Decoder

impl Sync for HashValue

impl Sync for Pos

impl Sync for Slot

impl Sync for Table

impl Sync for Config

impl Sync for GoAway

impl Sync for GoingAway

impl Sync for PendingPing

impl Sync for PingPong

impl Sync for UserPings

impl Sync for UserPingsRx

impl Sync for Settings

impl Sync for Deque

impl Sync for Indices

impl Sync for Counts

impl Sync for FlowControl

impl Sync for Window

impl Sync for Prioritize

impl Sync for Recv

impl Sync for Send

impl Sync for State

impl Sync for Indices

impl Sync for Key

impl Sync for SlabIndex

impl Sync for Store

impl Sync for NextAccept

impl Sync for NextOpen

impl Sync for NextSend

impl Sync for Stream

impl Sync for Actions

impl Sync for Inner

impl Sync for Config

impl Sync for Builder

impl Sync for Peer

impl Sync for Error

impl Sync for FlowControl

impl Sync for Ping

impl Sync for PingPong

impl Sync for Pong

impl Sync for Reason

impl Sync for RecvStream

impl Sync for StreamId

impl<'a> Sync for Name<'a>

impl<'a> Sync for Entry<'a>

impl<'a> Sync for OccupiedEntry<'a>

impl<'a> Sync for Ptr<'a>

impl<'a> Sync for VacantEntry<'a>

impl<'a, 'f> !Sync for DebugFlags<'a, 'f>

impl<'a, B> Sync for DynConnection<'a, B>
where B: Send,

impl<'a, B> Sync for DynStreams<'a, B>
where B: Send,

impl<B> Sync for Next<B>
where B: Sync,

impl<B> Sync for ReadySendRequest<B>
where B: Send,

impl<B> Sync for SendRequest<B>
where B: Send,

impl<B> Sync for Encoder<B>
where B: Sync,

impl<B> Sync for Prioritized<B>
where B: Sync,

impl<B> Sync for SendBuffer<B>
where B: Send,

impl<B> Sync for StreamRef<B>
where B: Send,

impl<B> Sync for SendPushedResponse<B>
where B: Send,

impl<B> Sync for SendResponse<B>
where B: Send,

impl<B> Sync for SendStream<B>
where B: Send,

impl<B, P> Sync for Streams<B, P>
where P: Sync, B: Send,

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

impl<N> Sync for Queue<N>
where N: Sync,

impl<P, B> Sync for ConnectionInner<P, B>
where P: Sync, B: Send,

impl<T> Sync for Frame<T>
where T: Sync,

impl<T> Sync for Header<T>
where T: Sync,

impl<T> Sync for RecvHeaderBlockError<T>
where T: Sync,

impl<T> Sync for FramedRead<T>
where T: Sync,

impl<T> Sync for Data<T>
where T: Sync,

impl<T> Sync for Buffer<T>
where T: Sync,

impl<T> Sync for Slot<T>
where T: Sync,

impl<T, B> Sync for Handshaking<T, B>
where T: Sync, B: Sync,

impl<T, B> Sync for Connection<T, B>
where T: Sync, B: Sync + Send,

impl<T, B> Sync for FramedWrite<T, B>
where T: Sync, B: Sync,

impl<T, B> Sync for Codec<T, B>
where T: Sync, B: Sync,

impl<T, B> Sync for Connection<T, B>
where T: Sync, B: Sync + Send,

impl<T, B> Sync for Flush<T, B>
where T: Sync, B: Sync,

impl<T, B> Sync for Handshake<T, B>
where T: Sync, B: Sync,

impl<T, B> Sync for ReadPreface<T, B>
where T: Sync, B: Sync,

impl<T, P, B> Sync for Connection<T, P, B>
where P: Sync, T: Sync, B: Sync + Send,

impl Sync for bf16

impl Sync for f16

impl Sync for hb_blob_t

impl Sync for hb_buffer_t

impl Sync for hb_face_t

impl Sync for hb_font_t

impl Sync for hb_map_t

impl Sync for hb_set_t

impl Sync for Fallibility

impl Sync for BitMask

impl Sync for BitMaskIter

impl Sync for Group

impl Sync for Tag

impl Sync for Global

impl Sync for InsertSlot

impl Sync for ProbeSeq

impl Sync for TableLayout

impl<'a, 'b, K, Q, V, S, A> Sync for EntryRef<'a, 'b, K, Q, V, S, A>
where K: Sync, V: Sync, S: Sync, A: Sync, Q: Sync + ?Sized,

impl<'a, 'b, K, Q, V, S, A> Sync for VacantEntryRef<'a, 'b, K, Q, V, S, A>
where Q: Sync + ?Sized, S: Sync, A: Sync, K: Sync, V: Sync,

impl<'a, K> Sync for Iter<'a, K>
where K: Sync,

impl<'a, K, A> Sync for Drain<'a, K, A>
where A: Sync, K: Sync,

impl<'a, K, F, A> Sync for ExtractIf<'a, K, F, A>
where F: Sync, A: Sync, K: Sync,

impl<'a, K, V> Sync for Iter<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for IterMut<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Keys<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Values<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for ValuesMut<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V, A> Sync for Drain<'a, K, V, A>
where A: Sync, K: Sync, V: Sync,

impl<'a, K, V, F, A> Sync for ExtractIf<'a, K, V, F, A>
where F: Sync, A: Sync, K: Sync, V: Sync,

impl<'a, K, V, S, A> Sync for Entry<'a, K, V, S, A>
where K: Sync, V: Sync, S: Sync, A: Sync,

impl<'a, K, V, S, A> Sync for OccupiedError<'a, K, V, S, A>
where V: Sync, K: Sync, S: Sync, A: Sync,

impl<'a, K, V, S, A> Sync for VacantEntry<'a, K, V, S, A>
where K: Sync, S: Sync, A: Sync, V: Sync,

impl<'a, T> !Sync for IterHash<'a, T>

impl<'a, T> !Sync for IterHashMut<'a, T>

impl<'a, T> Sync for Iter<'a, T>
where T: Sync,

impl<'a, T> Sync for IterMut<'a, T>
where T: Sync,

impl<'a, T, A> Sync for Entry<'a, T, A>
where T: Sync, A: Sync,

impl<'a, T, A> Sync for RawExtractIf<'a, T, A>
where T: Sync, A: Sync,

impl<'a, T, A> Sync for AbsentEntry<'a, T, A>
where T: Sync, A: Sync,

impl<'a, T, A> Sync for Drain<'a, T, A>
where T: Sync, A: Sync,

impl<'a, T, A> Sync for VacantEntry<'a, T, A>
where T: Sync, A: Sync,

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

impl<'a, T, S, A> Sync for Entry<'a, T, S, A>
where T: Sync, S: Sync, A: Sync,

impl<'a, T, S, A> Sync for Difference<'a, T, S, A>
where S: Sync, A: Sync, T: Sync,

impl<'a, T, S, A> Sync for Intersection<'a, T, S, A>
where S: Sync, A: Sync, T: Sync,

impl<'a, T, S, A> Sync for OccupiedEntry<'a, T, S, A>
where T: Sync, S: Sync, A: Sync,

impl<'a, T, S, A> Sync for SymmetricDifference<'a, T, S, A>
where S: Sync, A: Sync, T: Sync,

impl<'a, T, S, A> Sync for Union<'a, T, S, A>
where S: Sync, A: Sync, T: Sync,

impl<'a, T, S, A> Sync for VacantEntry<'a, T, S, A>
where T: Sync, S: Sync, A: Sync,

impl<K, A> Sync for IntoIter<K, A>
where A: Sync, K: Sync,

impl<K, V, A> Sync for IntoIter<K, V, A>
where A: Sync, K: Sync, V: Sync,

impl<K, V, A> Sync for IntoKeys<K, V, A>
where A: Sync, K: Sync, V: Sync,

impl<K, V, A> Sync for IntoValues<K, V, A>
where A: Sync, K: Sync, V: Sync,

impl<K, V, S, A> Sync for HashMap<K, V, S, A>
where S: Sync, A: Sync, K: Sync, V: Sync,

impl<T> !Sync for Bucket<T>

impl<T> !Sync for RawIterHash<T>

impl<T> Sync for RawIter<T>

impl<T, A> Sync for HashTable<T, A>
where T: Sync, A: Sync,

impl<T, A> Sync for IntoIter<T, A>
where T: Sync, A: Sync,

impl<T, F> Sync for ScopeGuard<T, F>
where F: Sync, T: Sync,

impl<T, S, A> Sync for HashSet<T, S, A>
where S: Sync, A: Sync, T: Sync,

impl Sync for OriginOrAny

impl Sync for Directive

impl Sync for IfRange_

impl Sync for Policy

impl Sync for After

impl Sync for Directive

impl Sync for Comma

impl Sync for SemiColon

impl Sync for Basic

impl Sync for Bearer

impl Sync for Flags

impl Sync for FromIter

impl Sync for Age

impl Sync for Allow

impl Sync for Connection

impl Sync for ContentType

impl Sync for Cookie

impl Sync for Date

impl Sync for ETag

impl Sync for Expect

impl Sync for Expires

impl Sync for Host

impl Sync for IfMatch

impl Sync for IfNoneMatch

impl Sync for IfRange

impl Sync for Location

impl Sync for Origin

impl Sync for Pragma

impl Sync for Range

impl Sync for Referer

impl Sync for RetryAfter

impl Sync for Server

impl Sync for SetCookie

impl Sync for Te

impl Sync for Upgrade

impl Sync for UserAgent

impl Sync for Vary

impl Sync for Error

impl Sync for HttpDate

impl Sync for Seconds

impl<'a> Sync for State<'a>

impl<'a> Sync for Fmt<'a>

impl<'a> Sync for ToValues<'a>

impl<C> Sync for Authorization<C>
where C: Sync,

impl<C> Sync for ProxyAuthorization<C>
where C: Sync,

impl<Sep> Sync for FlatCsv<Sep>
where Sep: Sync,

impl<T> Sync for EntityTag<T>
where T: Sync,

impl Sync for Kind

impl Sync for Error

impl<T> Sync for AsKebabCase<T>
where T: Sync,

impl<T> Sync for AsLowerCamelCase<T>
where T: Sync,

impl<T> Sync for AsShoutyKebabCase<T>
where T: Sync,

impl<T> Sync for AsShoutySnakeCase<T>
where T: Sync,

impl<T> Sync for AsSnakeCase<T>
where T: Sync,

impl<T> Sync for AsTitleCase<T>
where T: Sync,

impl<T> Sync for AsTrainCase<T>
where T: Sync,

impl<T> Sync for AsUpperCamelCase<T>
where T: Sync,

impl !Sync for Token

impl !Sync for Token

impl !Sync for Doctype

impl !Sync for Tag

impl Sync for State

impl Sync for Status

impl Sync for TagKind

impl Sync for RawKind

impl Sync for State

impl Sync for PushFlag

impl Sync for SplitStatus

impl Sync for ParseOpts

impl Sync for ElemInfo

impl Sync for CharRef

impl<'a, Handle> !Sync for ActiveFormattingIter<'a, Handle>

impl<'a, Handle> !Sync for ActiveFormattingView<'a, Handle>

impl<Handle> !Sync for FormatEntry<Handle>

impl<Handle> !Sync for ProcessResult<Handle>

impl<Handle> Sync for ProcessResult<Handle>
where Handle: Sync,

impl<Handle> Sync for TokenSinkResult<Handle>
where Handle: Sync,

impl<Handle> Sync for Bookmark<Handle>
where Handle: Sync,

impl<Handle> Sync for InsertionPoint<Handle>
where Handle: Sync,

impl<Handle, Sink> !Sync for TreeBuilder<Handle, Sink>

impl<Sink> !Sync for Parser<Sink>

impl<Sink> !Sync for Tokenizer<Sink>

impl<Wr> Sync for HtmlSerializer<Wr>
where Wr: Sync,

impl Sync for ErrorKind

impl Sync for Cursor

impl Sync for Danger

impl Sync for Link

impl Sync for Inner

impl Sync for ErrorKind

impl Sync for Protocol

impl Sync for Http

impl Sync for ByteStr

impl Sync for IdHasher

impl Sync for HashValue

impl Sync for Links

impl Sync for Pos

impl Sync for Custom

impl Sync for HeaderName

impl Sync for HeaderValue

impl Sync for ToStrError

impl Sync for Method

impl Sync for Builder

impl Sync for Parts

impl Sync for Builder

impl Sync for Parts

impl Sync for StatusCode

impl Sync for Error

impl Sync for Extensions

impl Sync for Authority

impl Sync for Builder

impl Sync for InvalidUri

impl Sync for Parts

impl Sync for Scheme

impl Sync for Uri

impl Sync for Version

impl<'a> Sync for HdrName<'a>

impl<'a> Sync for MaybeLower<'a>

impl<'a, T> Sync for Entry<'a, T>
where T: Sync,

impl<'a, T> Sync for GetAll<'a, T>
where T: Sync,

impl<'a, T> Sync for Keys<'a, T>
where T: Sync,

impl<'a, T> Sync for OccupiedEntry<'a, T>
where T: Sync,

impl<'a, T> Sync for VacantEntry<'a, T>
where T: Sync,

impl<'a, T> Sync for ValueIter<'a, T>
where T: Sync,

impl<'a, T> Sync for Values<'a, T>
where T: Sync,

impl<'a, T> Sync for ValuesMut<'a, T>
where T: Sync,

impl<T> !Sync for RawLinks<T>

impl<T> Sync for Repr<T>
where T: Sync,

impl<T> Sync for Scheme2<T>
where T: Sync,

impl<T> Sync for Bucket<T>
where T: Sync,

impl<T> Sync for ExtraValue<T>
where T: Sync,

impl<T> Sync for HeaderMap<T>
where T: Sync,

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

impl<T> Sync for Request<T>
where T: Sync,

impl<T> Sync for Response<T>
where T: Sync,

impl<T> Sync for Port<T>
where T: Sync,

impl Sync for SizeHint

impl<T> Sync for Kind<T>
where T: Sync,

impl<T> Sync for Frame<T>
where T: Sync,

impl<'__pin, L, R> Sync for EitherProj<'__pin, L, R>
where L: Sync, R: Sync,

impl<'a, T> Sync for Frame<'a, T>
where T: Sync + ?Sized,

impl<B> Sync for BodyDataStream<B>
where B: Sync,

impl<B> Sync for BodyStream<B>
where B: Sync,

impl<B> Sync for Collected<B>
where B: Sync,

impl<B> Sync for Limited<B>
where B: Sync,

impl<B, F> Sync for MapErr<B, F>
where B: Sync, F: Sync,

impl<B, F> Sync for MapFrame<B, F>
where B: Sync, F: Sync,

impl<D> Sync for Empty<D>

impl<D> Sync for Full<D>
where D: Sync,

impl<D, E> !Sync for UnsyncBoxBody<D, E>

impl<D, E> Sync for BoxBody<D, E>

impl<L, R> Sync for Either<L, R>
where L: Sync, R: Sync,

impl<S> Sync for StreamBody<S>
where S: Sync,

impl<T> Sync for Collect<T>
where T: Sync + ?Sized, <T as Body>::Data: Sync,

impl<T> Sync for BufList<T>
where T: Sync,

impl<T, F> Sync for State<T, F>
where T: Sync, F: Sync,

impl<T, F> Sync for WithTrailers<T, F>
where T: Sync, F: Sync,

impl Sync for Error

impl<'a> !Sync for Bytes<'a>

impl<'a> Sync for Header<'a>

impl<'headers, 'buf> Sync for Request<'headers, 'buf>

impl<'headers, 'buf> Sync for Response<'headers, 'buf>

impl<T> Sync for Status<T>
where T: Sync,

impl Sync for Error

impl Sync for HttpDate

impl !Sync for Upgraded

impl Sync for Kind

impl Sync for Time

impl Sync for Header

impl Sync for Kind

impl Sync for Parse

impl Sync for User

impl Sync for BodyLength

impl Sync for Dispatched

impl Sync for KA

impl Sync for Reading

impl Sync for Writing

impl Sync for Kind

impl Sync for Kind

impl Sync for Client

impl Sync for Impossible

impl Sync for Ponged

impl Sync for Sender

impl Sync for Incoming

impl Sync for Builder

impl Sync for Receiver

impl Sync for Sender

impl Sync for Shared

impl Sync for ErrorImpl

impl Sync for TimedOut

impl Sync for Protocol

impl Sync for State

impl Sync for Decoder

impl Sync for ChunkSize

impl Sync for Encoder

impl Sync for NotEof

impl Sync for Wants

impl Sync for Config

impl Sync for Bdp

impl Sync for Config

impl Sync for KeepAlive

impl Sync for Ponger

impl Sync for Recorder

impl Sync for Shared

impl Sync for RequestLine

impl Sync for Sealed

impl Sync for Error

impl Sync for OnUpgrade

impl Sync for Pending

impl<'a> Sync for Response<'a>

impl<'a> Sync for FastWrite<'a>

impl<'a> Sync for ParseContext<'a>

impl<'a> Sync for ReadBuf<'a>

impl<'a> Sync for ReadBufCursor<'a>

impl<'a, T> Sync for OptGuard<'a, T>
where T: Sync,

impl<'a, T> Sync for Encode<'a, T>
where T: Sync,

impl<B> Sync for BufKind<B>
where B: Sync,

impl<B> Sync for SendBuf<B>
where B: Sync,

impl<B> Sync for SendRequest<B>
where B: Send,

impl<B> Sync for SendRequest<B>
where B: Send,

impl<B> Sync for SendWhen<B>
where B: Send, <B as Body>::Data: Send,

impl<B> Sync for Client<B>
where B: Send,

impl<B> Sync for EncodedBuf<B>
where B: Sync,

impl<B> Sync for WriteBuf<B>
where B: Sync,

impl<B> Sync for FutCtx<B>
where B: Sync + Send, <B as Body>::Data: Send,

impl<B> Sync for ResponseFutMap<B>
where <B as Body>::Data: Send,

impl<B> Sync for H2Upgraded<B>

impl<B> Sync for Neutered<B>
where B: Sync,

impl<B> Sync for UpgradedSendStream<B>

impl<B, E, T> Sync for ClientTask<B, E, T>
where E: Sync, T: Sync, B: Sync + Send, <B as Body>::Data: Send,

impl<B, T> Sync for H2ClientFuture<B, T>
where <B as Body>::Error: Sized, B: Sync + Send, T: Sync, <B as Body>::Data: Sync + Send,

impl<D, Bs, I, T> Sync for Dispatcher<D, Bs, I, T>
where D: Sync, I: Sync, Bs: Sync, <Bs as Body>::Data: Sync,

impl<Ex> Sync for Builder<Ex>
where Ex: Sync,

impl<F> Sync for OnInformationalClosure<F>
where F: Sync,

impl<F, R> Sync for ServiceFn<F, R>
where F: Sync,

impl<I, B, T> Sync for Conn<I, B, T>
where I: Sync, B: Sync,

impl<S> Sync for PipeMap<S>
where S: Sync, <S as Body>::Data: Send,

impl<S> Sync for PipeToSendStream<S>
where S: Sync, <S as Body>::Data: Send,

impl<S> Sync for MessageHead<S>
where S: Sync,

impl<T> Sync for Parts<T>
where T: Sync,

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

impl<T> Sync for BufList<T>
where T: Sync,

impl<T> Sync for Compat<T>
where T: Sync,

impl<T> Sync for Rewind<T>
where T: Sync,

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

impl<T> Sync for ParsedMessage<T>
where T: Sync,

impl<T> Sync for Parts<T>
where T: Sync,

impl<T, B> Sync for Connection<T, B>
where T: Sync, B: Sync + Send, <B as Body>::Data: Sync,

impl<T, B> Sync for UpgradeableConnection<T, B>
where <B as Body>::Error: Sized, T: Sync, B: Sync + Send, <B as Body>::Data: Sync,

impl<T, B> Sync for Buffered<T, B>
where T: Sync, B: Sync,

impl<T, B> Sync for Conn<T, B>
where T: Sync, <B as Body>::Data: Sync + Send,

impl<T, B> Sync for ConnMapErr<T, B>
where T: Sync, <B as Body>::Data: Sync + Send,

impl<T, B> Sync for ConnTask<T, B>
where T: Sync, <B as Body>::Data: Sync + Send,

impl<T, B, E> Sync for Connection<T, B, E>
where <B as Body>::Error: Sized, T: Sync, E: Sync, B: Sync + Send, <B as Body>::Data: Send,

impl<T, U> Sync for Callback<T, U>
where U: Send, T: Send,

impl<T, U> Sync for Envelope<T, U>
where T: Sync + Send, U: Send,

impl<T, U> Sync for Receiver<T, U>
where T: Send, U: Send,

impl<T, U> Sync for Sender<T, U>
where T: Send, U: Send,

impl<T, U> Sync for UnboundedSender<T, U>
where T: Send, U: Send,

impl<State> Sync for ConnectorBuilder<State>
where State: Sync,

impl<T> Sync for MaybeHttpsStream<T>
where T: Sync,

impl<T> Sync for HttpsConnector<T>
where T: Sync,

impl<'a, T> Sync for Ser<'a, T>
where T: Sync,

impl<T> Sync for De<T>
where T: Sync,

impl<T> Sync for Serde<T>
where De<T>: for<'de> Sized, T: Sync,

impl Sync for ErrorKind

impl Sync for Alpn

impl Sync for Exec

impl Sync for Config

impl Sync for GaiAddrs

impl Sync for GaiFuture

impl Sync for GaiResolver

impl Sync for Name

impl Sync for SocketAddrs

impl Sync for Config

impl Sync for Internal

impl Sync for Connected

impl Sync for Extra

impl Sync for HttpInfo

impl Sync for PoisonPill

impl Sync for Builder

impl Sync for Error

impl Sync for Timer

impl Sync for TokioSleep

impl Sync for TokioTimer

impl<'a> Sync for ConnectingTcp<'a>

impl<B> Sync for PoolTx<B>
where B: Send,

impl<B> Sync for TrySendError<B>
where B: Sync,

impl<B> Sync for PoolClient<B>
where B: Send,

impl<C, B> Sync for Client<C, B>
where C: Sync, B: Send,

impl<F, R> Sync for Inner<F, R>
where F: Sync, R: Sync,

impl<F, R> Sync for Lazy<F, R>
where F: Sync, R: Sync,

impl<I> Sync for WithHyperIo<I>
where I: Sync,

impl<I> Sync for WithTokioIo<I>
where I: Sync,

impl<R> !Sync for HttpConnecting<R>

impl<R> Sync for HttpConnector<R>
where R: Sync,

impl<S, Req> Sync for Oneshot<S, Req>
where S: Sync, <S as Service<Req>>::Future: Sync, Req: Sync,

impl<T> Sync for ExtraChain<T>
where T: Sync,

impl<T> Sync for ExtraEnvelope<T>
where T: Sync,

impl<T> Sync for Rewind<T>
where T: Sync,

impl<T> Sync for TokioIo<T>
where T: Sync,

impl Sync for BrokenQuote

impl<'a> Sync for IterWords<'a>

impl !Sync for AnyCalendar

impl !Sync for AnyDateInner

impl !Sync for Chinese

impl !Sync for Dangi

impl !Sync for Japanese

impl Sync for IsoWeekday

impl Sync for Buddhist

impl Sync for Coptic

impl Sync for Ethiopian

impl Sync for Gregorian

impl Sync for Hebrew

impl Sync for Indian

impl Sync for Iso

impl Sync for Julian

impl Sync for Persian

impl Sync for Baked

impl Sync for WeekDataV1

impl Sync for WeekDataV2

impl Sync for WeekdaySet

impl Sync for Roc

impl Sync for DayOfMonth

impl Sync for Era

impl Sync for IsoHour

impl Sync for IsoMinute

impl Sync for IsoSecond

impl Sync for MonthCode

impl Sync for NanoSecond

impl Sync for Time

impl Sync for WeekOfMonth

impl Sync for WeekOfYear

impl Sync for UnitInfo

impl Sync for WeekOf

impl<'a, C> Sync for Ref<'a, C>
where C: Sync,

impl<'a, CB> Sync for ChineseBasedPrecomputedData<'a, CB>
where CB: Sync,

impl<'a, IB> Sync for IslamicPrecomputedData<'a, IB>
where IB: Sync,

impl<'data> Sync for ChineseBasedCacheV1<'data>

impl<'data> Sync for IslamicCacheV1<'data>

impl<'data> Sync for JapaneseErasV1<'data>

impl<A> Sync for Date<A>
where <<A as AsCalendar>::Calendar as Calendar>::DateInner: Sync, A: Sync,

impl<A> Sync for DateTime<A>
where <<A as AsCalendar>::Calendar as Calendar>::DateInner: Sync, A: Sync,

impl<C> Sync for ArithmeticDate<C>
where <C as CalendarArithmetic>::YearInfo: Sync, C: Sync,

impl !Sync for ICU4XBidi

impl !Sync for ICU4XDate

impl Sync for ICU4XError

impl Sync for ICU4XList

impl Sync for ICU4XLocale

impl Sync for ICU4XLogger

impl Sync for ICU4XTime

impl Sync for ICU4XWeekOf

impl<'a> !Sync for CodePointRangeIterator<'a>

impl<'a> Sync for PotentiallyInvalidUtf16<'a>

impl<'a> Sync for PotentiallyInvalidUtf8<'a>

impl<'info> Sync for ICU4XBidiParagraph<'info>

impl<'text> Sync for ICU4XBidiInfo<'text>

impl<T> Sync for LossyWrap<T>
where T: Sync,

impl !Sync for CaseMapper

impl Sync for CaseType

impl Sync for DotType

impl Sync for MappingKind

impl Sync for FoldOptions

impl Sync for CaseMapData

impl Sync for Baked

impl<'a> Sync for FullMappingResult<'a>

impl<'a> Sync for ContextIterator<'a>

impl<'a> Sync for DecodedException<'a>

impl<'a> Sync for Exception<'a>

impl<'a, W> Sync for StringAndWriteable<'a, W>
where W: Sync,

impl<'a, const IS_TITLE_CONTEXT: bool> Sync for FullCaseWriteable<'a, IS_TITLE_CONTEXT>

impl<'data> Sync for CaseMapExceptions<'data>

impl<'data> Sync for CaseMapUnfoldV1<'data>

impl<'data> Sync for CaseMapV1<'data>

impl<CM> !Sync for CaseMapCloser<CM>

impl<CM> !Sync for TitlecaseMapper<CM>

impl !Sync for Collator

impl Sync for Tag

impl Sync for CaseFirst

impl Sync for CaseLevel

impl Sync for MaxVariable

impl Sync for Numeric

impl Sync for Strength

impl Sync for NonPrimary

impl Sync for Baked

impl<'data> Sync for CollationDataV1<'data>

impl<'data> Sync for CollationDiacriticsV1<'data>

impl<'data> Sync for CollationJamoV1<'data>

impl<'data> Sync for CollationReorderingV1<'data>

impl<'data> Sync for CollationSpecialPrimariesV1<'data>

impl<'data, I> Sync for CollationElements<'data, I>
where I: Sync,

impl Sync for TrieResult

impl Sync for Error

impl Sync for TrieType

impl<'a> Sync for Char16TrieIterator<'a>

impl<'a, T> Sync for CodePointMapRangeIterator<'a, T>
where T: Sync, <T as AsULE>::ULE: Sync,

impl<'data> Sync for Char16Trie<'data>

impl<'data> Sync for CodePointInversionList<'data>

impl<'trie, T> Sync for CodePointTrie<'trie, T>
where T: Sync, <T as AsULE>::ULE: Sync,

impl<I, T> Sync for RangeListIteratorCoalescer<I, T>
where I: Sync, T: Sync,

impl<T> Sync for CodePointMapRange<T>
where T: Sync,

impl Sync for Day

impl Sync for DayPeriod

impl Sync for Error

impl Sync for FieldLength

impl Sync for FieldSymbol

impl Sync for Hour

impl Sync for LengthError

impl Sync for Month

impl Sync for Second

impl Sync for SymbolError

impl Sync for TimeZone

impl Sync for Week

impl Sync for Weekday

impl Sync for Year

impl Sync for Date

impl Sync for Time

impl Sync for HourCycle

impl Sync for IsoFormat

impl Sync for IsoMinutes

impl Sync for IsoSeconds

impl Sync for ZeroPadding

impl Sync for DayULE

impl Sync for Field

impl Sync for FieldULE

impl Sync for HourULE

impl Sync for MonthULE

impl Sync for SecondULE

impl Sync for TimeZoneULE

impl Sync for WeekULE

impl Sync for WeekdayULE

impl Sync for YearULE

impl Sync for Bag

impl Sync for Bag

impl Sync for Baked

impl<'a> Sync for MonthPlaceholderValue<'a>

impl<'a, D> !Sync for PatternSelector<'a, D>

impl<'data> Sync for SymbolsV1<'data>

impl<'data> Sync for ContextsV1<'data>

impl<'data> Sync for FormatWidthsV1<'data>

impl<'data> Sync for StandAloneWidthsV1<'data>

impl<'data> Sync for SymbolsV1<'data>

impl<'data> Sync for ContextsV1<'data>

impl<'data> Sync for FormatWidthsV1<'data>

impl<'data> Sync for StandAloneWidthsV1<'data>

impl<'data> Sync for GenericLengthPatternsV1<'data>

impl<'data> Sync for GenericPatternV1<'data>

impl<'data> Sync for LengthPatternsV1<'data>

impl<'data> Sync for PatternPluralsV1<'data>

impl<'data> Sync for DateLengthsV1<'data>

impl<'data> Sync for DateSymbolsV1<'data>

impl<'data> Sync for Eras<'data>

impl<'data> Sync for TimeLengthsV1<'data>

impl<'data> Sync for TimeSymbolsV1<'data>

impl<'data> Sync for ContextsV1<'data>

impl<'data> Sync for FormatWidthsV1<'data>

impl<'data> Sync for StandAloneWidthsV1<'data>

impl<'data> Sync for SymbolsV1<'data>

impl<'data> Sync for ExemplarCitiesV1<'data>

impl<'data> Sync for MetazoneGenericNamesLongV1<'data>

impl<'data> Sync for MetazoneGenericNamesShortV1<'data>

impl<'data> Sync for MetazoneSpecificNamesLongV1<'data>

impl<'data> Sync for MetazoneSpecificNamesShortV1<'data>

impl<'data> Sync for TimeZoneFormatsV1<'data>

impl<'l> !Sync for FormattedDateTime<'l>

impl<'l> !Sync for FormattedZonedDateTime<'l>

impl<'l, T> !Sync for FormattedTimeZone<'l, T>

impl<C> !Sync for TypedDateFormatter<C>

impl Sync for Baked

impl<'data> Sync for AffixesV1<'data>

impl<'data> Sync for DecimalSymbolsV1<'data>

impl<'l> Sync for FormattedFixedDecimal<'l>

impl Sync for ListError

impl Sync for ListLength

impl Sync for Baked

impl<'a, W, I> !Sync for FormattedList<'a, W, I>

impl<'data> Sync for ConditionalListJoinerPattern<'data>

impl<'data> Sync for ListFormatterPatternsV1<'data>

impl<'data> Sync for ListJoinerPattern<'data>

impl<'data> Sync for SerdeDFA<'data>

impl<'data> Sync for SpecialCasePattern<'data>

impl Sync for ParserError

impl Sync for ParserMode

impl Sync for Other

impl Sync for Subtag

impl Sync for Private

impl Sync for Subtag

impl Sync for Extensions

impl Sync for Fields

impl Sync for Key

impl Sync for Transform

impl Sync for Value

impl Sync for Attribute

impl Sync for Attributes

impl Sync for Key

impl Sync for Keywords

impl Sync for Unicode

impl Sync for Value

impl Sync for Locale

impl Sync for Language

impl Sync for Region

impl Sync for Script

impl Sync for Variant

impl Sync for Variants

impl<'a> Sync for SubtagIterator<'a>

impl<I> Sync for SubtagOrderingResult<I>
where I: Sync,

impl<T> Sync for ShortBoxSliceInner<T>
where T: Sync,

impl<T> Sync for ShortBoxSliceIntoIterInner<T>
where T: Sync,

impl<T> Sync for ShortBoxSlice<T>
where T: Sync,

impl<T> Sync for ShortBoxSliceIntoIter<T>
where T: Sync,

impl Sync for Direction

impl Sync for Baked

impl<'a> Sync for LocaleExpanderBorrowed<'a>

impl<'a> Sync for LanguageStrStrPair<'a>

impl<'a> Sync for StrStrPair<'a>

impl<'a, 'b> Sync for LocaleFallbackIterator<'a, 'b>

impl<'data> Sync for AliasesV1<'data>

impl<'data> Sync for AliasesV2<'data>

impl<'data> Sync for LikelySubtagsExtendedV1<'data>

impl<'data> Sync for LikelySubtagsForLanguageV1<'data>

impl<'data> Sync for LikelySubtagsForScriptRegionV1<'data>

impl<'data> Sync for LikelySubtagsV1<'data>

impl<'data> Sync for LocaleFallbackLikelySubtagsV1<'data>

impl<'data> Sync for LocaleFallbackParentsV1<'data>

impl<'data> Sync for LocaleFallbackSupplementV1<'data>

impl<'data> Sync for ScriptDirectionV1<'data>

impl !Sync for Uts46Mapper

impl Sync for Decomposed

impl Sync for Baked

impl<'a> Sync for IsNormalizedSinkStr<'a>

impl<'a> Sync for IsNormalizedSinkUtf16<'a>

impl<'a> Sync for IsNormalizedSinkUtf8<'a>

impl<'data> Sync for CanonicalCompositionsV1<'data>

impl<'data> Sync for DecompositionDataV1<'data>

impl<'data> Sync for DecompositionSupplementV1<'data>

impl<'data> Sync for DecompositionTablesV1<'data>

impl<'data, I> Sync for Composition<'data, I>
where I: Sync,

impl<'data, I> Sync for Decomposition<'data, I>
where I: Sync,

impl !Sync for PluralRules

impl Sync for Baked

impl<'data> Sync for PluralRulesV1<'data>

impl Sync for ScriptULE

impl Sync for Baked

impl Sync for BidiClass

impl Sync for JoiningType

impl Sync for LineBreak

impl Sync for Script

impl Sync for WordBreak

impl<'a> Sync for BidiClassAdapter<'a>

impl<'a> Sync for ScriptExtensionsSet<'a>

impl<'a> Sync for UnicodeSetDataBorrowed<'a>

impl<'a, T> Sync for CodePointMapDataBorrowed<'a, T>
where T: Sync, <T as AsULE>::ULE: Sync,

impl<'data> Sync for PropertyCodePointSetV1<'data>

impl<'data> Sync for PropertyUnicodeSetV1<'data>

impl<'data> Sync for BidiAuxiliaryPropertiesV1<'data>

impl<'data> Sync for PropertyValueNameToEnumMapV1<'data>

impl<'data> Sync for ScriptWithExtensionsPropertyV1<'data>

impl<'data, T> Sync for PropertyCodePointMapV1<'data, T>
where T: Sync, <T as AsULE>::ULE: Sync,

impl<T> !Sync for CodePointMapData<T>

impl<T> Sync for ErasedMaplikeMarker<T>
where T: Sync,

impl !Sync for AnyPayload

impl !Sync for AnyResponse

impl !Sync for Cart

impl Sync for AnyMarker

impl Sync for DataError

impl Sync for DataKey

impl Sync for DataKeyHash

impl Sync for DataKeyPath

impl Sync for DataLocale

impl<'a> Sync for DataRequest<'a>

impl<'a, P> Sync for DowncastingAnyProvider<'a, P>
where P: Sync + ?Sized,

impl<'a, P> Sync for DynamicDataProviderAnyMarkerWrap<'a, P>
where P: Sync + ?Sized,

impl<'data> Sync for HelloWorldV1<'data>

impl<'l> Sync for FormattedHelloWorld<'l>

impl<M> !Sync for DataPayloadInner<M>

impl<M> !Sync for DataPayload<M>

impl<M> !Sync for DataResponse<M>

impl<M, O> !Sync for DataPayloadOrInner<M, O>

impl<M, O> Sync for DataPayloadOrInnerInner<M, O>
where O: Sync, <M as DataMarker>::Yokeable: Sync,

impl<M, P> Sync for DataProviderWithKey<M, P>
where P: Sync, M: Sync,

impl<Y> Sync for NeverMarker<Y>
where Y: Sync,

impl<D, F> Sync for RequestFilterDataProvider<D, F>
where D: Sync, F: Sync,

impl<P, F> Sync for MultiForkByErrorProvider<P, F>
where F: Sync, P: Sync,

impl<P0, P1> Sync for EitherProvider<P0, P1>
where P0: Sync, P1: Sync,

impl<P0, P1, F> Sync for ForkByErrorProvider<P0, P1, F>
where P0: Sync, P1: Sync, F: Sync,

impl Sync for Language

impl Sync for WordType

impl Sync for BreakState

impl Sync for ModelType

impl Sync for Baked

impl Sync for WordTypeULE

impl<'a> Sync for Latin1Indices<'a>

impl<'a> Sync for Utf16Indices<'a>

impl<'a, const D: usize> Sync for MatrixBorrowed<'a, D>

impl<'a, const D: usize> Sync for MatrixBorrowedMut<'a, D>

impl<'a, const D: usize> Sync for MatrixZero<'a, D>

impl<'data> Sync for LstmDataV1<'data>

impl<'data> Sync for LstmDataFloat32<'data>

impl<'data> Sync for LstmMatrix1<'data>

impl<'data> Sync for LstmMatrix2<'data>

impl<'data> Sync for LstmMatrix3<'data>

impl<'data> Sync for RuleBreakDataV1<'data>

impl<'data> Sync for UCharDictionaryBreakDataV1<'data>

impl<'l> Sync for DictionarySegmenter<'l>

impl<'l> Sync for BiesIterator<'l>

impl<'l> Sync for LstmSegmenter<'l>

impl<'l, 's, Y> !Sync for RuleBreakIterator<'l, 's, Y>

impl<'l, 's, Y> !Sync for GraphemeClusterBreakIterator<'l, 's, Y>

impl<'l, 's, Y> !Sync for LineBreakIterator<'l, 's, Y>

impl<'l, 's, Y> !Sync for SentenceBreakIterator<'l, 's, Y>

impl<'l, 's, Y> !Sync for WordBreakIterator<'l, 's, Y>

impl<'l, 's, Y, X> Sync for DictionaryBreakIterator<'l, 's, Y, X>
where <Y as DictionaryType<'l, 's>>::IterAttr: Sync, X: Sync + ?Sized, Y: ?Sized,

impl<'s> Sync for LanguageIterator<'s>

impl<'s> Sync for LanguageIteratorUtf16<'s>

impl<'s> Sync for LstmSegmenterIterator<'s>

impl<const D: usize> Sync for MatrixOwned<D>

impl Sync for Baked

impl Sync for MetazoneId

impl Sync for GmtOffset

impl Sync for ZoneVariant

impl<'data> Sync for Bcp47ToIanaMapV1<'data>

impl<'data> Sync for IanaToBcp47MapV1<'data>

impl<'data> Sync for IanaToBcp47MapV2<'data>

impl<'data> Sync for MetazonePeriodV1<'data>

impl Sync for RenameRule

impl !Sync for Uts46

impl Sync for DnsLength

impl Sync for ErrorPolicy

impl Sync for Hyphens

impl Sync for Decoder

impl Sync for Config

impl Sync for Errors

impl Sync for Idna

impl<'a> Sync for AlreadyAsciiLabel<'a>

impl<'a, T, C> Sync for Decode<'a, T, C>
where T: Sync, C: Sync,

impl !Sync for Adapter

impl Sync for BidiClass

impl Sync for JoiningType

impl Sync for ImageType

impl Sync for RLEInsn

impl Sync for DxtVariant

impl Sync for Repeat

impl Sync for LineType

impl Sync for RunOrNot

impl Sync for FilterType

impl Sync for TupleType

impl Sync for PnmSubtype

impl Sync for PacketType

impl Sync for ImageType

impl Sync for WebPImage

impl Sync for Quality

impl Sync for WebPStatic

impl Sync for ChromaMode

impl Sync for IntraMode

impl Sync for LumaMode

impl Sync for ColorType

impl Sync for ImageFormat

impl Sync for ImageError

impl Sync for Error

impl Sync for NormalForm

impl Sync for FilterType

impl Sync for Ratio

impl Sync for Bitfield

impl Sync for Bitfields

impl Sync for DX10Header

impl Sync for Header

impl Sync for PixelFormat

impl Sync for FrameInfo

impl Sync for HdrMetadata

impl Sync for Rgbe8Pixel

impl Sync for DirEntry

impl Sync for Component

impl Sync for BWBit

impl Sync for PbmBit

impl Sync for U16

impl Sync for U8

impl Sync for PnmHeader

impl Sync for ColorMap

impl Sync for Header

impl Sync for AlphaChunk

impl Sync for HuffmanTree

impl Sync for BitReader

impl Sync for ColorCache

impl Sync for HuffmanInfo

impl Sync for WebPQuality

impl Sync for BoolReader

impl Sync for Frame

impl Sync for MacroBlock

impl Sync for Segment

impl Sync for LimitError

impl Sync for Dim

impl Sync for BiLevel

impl Sync for Limits

impl Sync for Rect

impl Sync for Delay

impl Sync for Frame

impl Sync for Progress

impl<'a> !Sync for SampleWriter<'a>

impl<'a> !Sync for Filter<'a>

impl<'a> !Sync for Frames<'a>

impl<'a> Sync for Chunker<'a>

impl<'a> Sync for FlatSamples<'a>

impl<'a> Sync for TupleEncoding<'a>

impl<'a> Sync for RowIterator<'a>

impl<'a> Sync for NorunCombineIterator<'a>

impl<'a> Sync for RunIterator<'a>

impl<'a> Sync for IcoFrame<'a>

impl<'a> Sync for CheckedDimensions<'a>

impl<'a> Sync for CheckedHeader<'a>

impl<'a> Sync for CheckedHeaderColor<'a>

impl<'a> Sync for CheckedImageBuffer<'a>

impl<'a> Sync for UncheckedHeader<'a>

impl<'a, I> Sync for Pixels<'a, I>
where I: Sync + ?Sized,

impl<'a, P> Sync for EnumeratePixels<'a, P>
where <P as Pixel>::Subpixel: Sync,

impl<'a, P> Sync for EnumeratePixelsMut<'a, P>
where <P as Pixel>::Subpixel: Sync,

impl<'a, P> Sync for EnumerateRows<'a, P>
where <P as Pixel>::Subpixel: Sync,

impl<'a, P> Sync for EnumerateRowsMut<'a, P>
where <P as Pixel>::Subpixel: Sync,

impl<'a, P> Sync for Pixels<'a, P>
where <P as Pixel>::Subpixel: Sync,

impl<'a, P> Sync for PixelsMut<'a, P>
where <P as Pixel>::Subpixel: Sync,

impl<'a, P> Sync for Rows<'a, P>
where <P as Pixel>::Subpixel: Sync,

impl<'a, P> Sync for RowsMut<'a, P>
where <P as Pixel>::Subpixel: Sync,

impl<'a, W> Sync for BmpEncoder<'a, W>
where W: Sync,

impl<Buffer> Sync for FlatSamples<Buffer>
where Buffer: Sync,

impl<Buffer, P> Sync for View<Buffer, P>
where Buffer: Sync, P: Sync,

impl<Buffer, P> Sync for ViewMut<Buffer, P>
where Buffer: Sync, P: Sync,

impl<I> Sync for SubImageInner<I>
where I: Sync,

impl<I> Sync for SubImage<I>
where I: Sync,

impl<P, Container> Sync for ImageBuffer<P, Container>
where Container: Sync, P: Sync,

impl<R> !Sync for GifDecoder<R>

impl<R> !Sync for GifFrameIterator<R>

impl<R> Sync for InnerDecoder<R>
where R: Sync,

impl<R> Sync for BmpReader<R>
where R: Sync,

impl<R> Sync for BmpDecoder<R>
where R: Sync,

impl<R> Sync for DdsDecoder<R>
where R: Sync,

impl<R> Sync for DxtDecoder<R>
where R: Sync,

impl<R> Sync for DxtReader<R>
where R: Sync,

impl<R> Sync for FarbfeldDecoder<R>
where R: Sync,

impl<R> Sync for FarbfeldReader<R>
where R: Sync,

impl<R> Sync for GifReader<R>
where R: Sync,

impl<R> Sync for HdrAdapter<R>
where R: Sync,

impl<R> Sync for HdrDecoder<R>
where R: Sync,

impl<R> Sync for HdrImageDecoderIterator<R>
where R: Sync,

impl<R> Sync for HdrReader<R>
where R: Sync,

impl<R> Sync for IcoReader<R>
where R: Sync,

impl<R> Sync for IcoDecoder<R>
where R: Sync,

impl<R> Sync for JpegReader<R>
where R: Sync,

impl<R> Sync for JpegDecoder<R>
where R: Sync,

impl<R> Sync for OpenExrDecoder<R>
where R: Sync,

impl<R> Sync for ApngDecoder<R>
where R: Sync,

impl<R> Sync for PngDecoder<R>
where R: Sync,

impl<R> Sync for PngReader<R>
where R: Sync,

impl<R> Sync for PnmReader<R>
where R: Sync,

impl<R> Sync for PnmDecoder<R>
where R: Sync,

impl<R> Sync for QoiDecoder<R>
where R: Sync,

impl<R> Sync for TGAReader<R>
where R: Sync,

impl<R> Sync for TgaDecoder<R>
where R: Sync,

impl<R> Sync for TiffDecoder<R>
where R: Sync,

impl<R> Sync for TiffReader<R>
where R: Sync,

impl<R> Sync for WebpReader<R>
where R: Sync,

impl<R> Sync for LosslessDecoder<R>
where R: Sync,

impl<R> Sync for WebPDecoder<R>
where R: Sync,

impl<R> Sync for Vp8Decoder<R>
where R: Sync,

impl<R> Sync for Reader<R>
where R: Sync,

impl<S> Sync for ThumbnailSum<S>
where <S as Enlargeable>::Larger: Sync,

impl<T> Sync for Luma<T>
where T: Sync,

impl<T> Sync for LumaA<T>
where T: Sync,

impl<T> Sync for Rgb<T>
where T: Sync,

impl<T> Sync for Rgba<T>
where T: Sync,

impl<W> Sync for DxtEncoder<W>
where W: Sync,

impl<W> Sync for FarbfeldEncoder<W>
where W: Sync,

impl<W> Sync for GifEncoder<W>
where W: Sync,

impl<W> Sync for HdrEncoder<W>
where W: Sync,

impl<W> Sync for IcoEncoder<W>
where W: Sync,

impl<W> Sync for BitWriter<W>
where W: Sync,

impl<W> Sync for JpegEncoder<W>
where W: Sync,

impl<W> Sync for OpenExrEncoder<W>
where W: Sync,

impl<W> Sync for PngEncoder<W>
where W: Sync,

impl<W> Sync for AutoBreak<W>
where W: Sync,

impl<W> Sync for PnmEncoder<W>
where W: Sync,

impl<W> Sync for QoiEncoder<W>
where W: Sync,

impl<W> Sync for TgaEncoder<W>
where W: Sync,

impl<W> Sync for TiffEncoder<W>
where W: Sync,

impl<W> Sync for WebPEncoder<W>
where W: Sync,

impl Sync for ImError

impl Sync for ImFormat

impl Sync for ImInfo

impl Sync for HashValue

impl<'a, I, K, V, S> Sync for Splice<'a, I, K, V, S>
where I: Sync, S: Sync, K: Sync, V: Sync,

impl<'a, I, T, S> Sync for Splice<'a, I, T, S>
where I: Sync, S: Sync, T: Sync,

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

impl<'a, K, V> Sync for RefMut<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Drain<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for IndexedEntry<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Iter<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for IterMut<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for IterMut2<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Keys<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for OccupiedEntry<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for VacantEntry<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Values<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for ValuesMut<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V, S> Sync for RawEntryMut<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

impl<'a, K, V, S> Sync for RawEntryBuilder<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

impl<'a, K, V, S> Sync for RawEntryBuilderMut<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

impl<'a, K, V, S> Sync for RawOccupiedEntryMut<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

impl<'a, K, V, S> Sync for RawVacantEntryMut<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

impl<'a, T> Sync for Drain<'a, T>
where T: Sync,

impl<'a, T> Sync for Iter<'a, T>
where T: Sync,

impl<'a, T, S> Sync for Difference<'a, T, S>
where T: Sync, S: Sync,

impl<'a, T, S> Sync for Intersection<'a, T, S>
where T: Sync, S: Sync,

impl<'a, T, S> Sync for Union<'a, T, S>
where T: Sync, S: Sync,

impl<'a, T, S1, S2> Sync for SymmetricDifference<'a, T, S1, S2>
where T: Sync, S2: Sync, S1: Sync,

impl<I> Sync for UnitValue<I>
where I: Sync,

impl<K, V> Sync for IndexMapCore<K, V>
where K: Sync, V: Sync,

impl<K, V> Sync for IntoIter<K, V>
where K: Sync, V: Sync,

impl<K, V> Sync for IntoKeys<K, V>
where K: Sync, V: Sync,

impl<K, V> Sync for IntoValues<K, V>
where K: Sync, V: Sync,

impl<K, V> Sync for Slice<K, V>
where K: Sync, V: Sync,

impl<K, V> Sync for Bucket<K, V>
where K: Sync, V: Sync,

impl<K, V, S> Sync for IndexMap<K, V, S>
where S: Sync, K: Sync, V: Sync,

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

impl<T> Sync for Slice<T>
where T: Sync,

impl<T, S> Sync for IndexSet<T, S>
where S: Sync, T: Sync,

impl Sync for FdGuard

impl Sync for EventMask

impl Sync for Inotify

impl Sync for WatchMask

impl Sync for Watches

impl<'a> Sync for Events<'a>

impl<S> Sync for Event<S>
where S: Sync,

impl Sync for PadError

impl<'inp, 'out, BS> !Sync for PaddedInOutBuf<'inp, 'out, BS>

impl<'inp, 'out, T> !Sync for InOut<'inp, 'out, T>

impl<'inp, 'out, T> !Sync for InOutBuf<'inp, 'out, T>

impl<'inp, 'out, T> !Sync for InOutBufIter<'inp, 'out, T>

impl<'inp, 'out, T> !Sync for InOutBufReserved<'inp, 'out, T>

impl !Sync for OsIpcChannel

impl !Sync for RouterMsg

impl !Sync for OsIpcSender

impl !Sync for UnixCmsg

impl !Sync for Router

impl Sync for IpcError

impl Sync for UnixError

impl Sync for IpcMessage

impl Sync for PID

impl Sync for PollEntry

impl Sync for cmsghdr

impl Sync for linger

impl Sync for ROUTER

impl Sync for RouterProxy

impl<T> !Sync for IpcReceiver<T>

impl<T> !Sync for IpcSender<T>

impl<T> Sync for IpcOneShotServer<T>
where T: Sync,

impl Sync for Position

impl Sync for DedupEq

impl Sync for NoCount

impl Sync for WithCount

impl Sync for ById

impl Sync for ChunkIndex

impl Sync for KMergeByLt

impl Sync for MergeLte

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

impl<'a, I> !Sync for Chunks<'a, I>

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

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

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

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

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

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

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

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

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

impl<A, I> Sync for TeeBuffer<A, I>
where I: Sync, A: Sync,

impl<DP> Sync for DedupPred2CoalescePred<DP>
where DP: Sync,

impl<DP> Sync for DedupPredWithCount2CoalescePred<DP>
where DP: Sync,

impl<F> Sync for MapSpecialCaseFnOk<F>
where F: Sync,

impl<F> Sync for ByFn<F>
where F: Sync,

impl<F> Sync for GroupingMapFn<F>
where F: Sync,

impl<F, T> Sync for MergeFuncLR<F, T>
where F: Sync, T: Sync,

impl<I> !Sync for IntoChunks<I>

impl<I> !Sync for RcIter<I>

impl<I> !Sync for Tee<I>

impl<I> Sync for MultiProductInner<I>
where <I as Iterator>::Item: Sized + Sync, I: Sync,

impl<I> Sync for MultiProductIter<I>
where <I as Iterator>::Item: Sized, I: Sync,

impl<I> Sync for Tuple10Combination<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I> Sync for Tuple11Combination<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I> Sync for Tuple12Combination<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I> Sync for Tuple1Combination<I>
where I: Sync,

impl<I> Sync for Tuple2Combination<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I> Sync for Tuple3Combination<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I> Sync for Tuple4Combination<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I> Sync for Tuple5Combination<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I> Sync for Tuple6Combination<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I> Sync for Tuple7Combination<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I> Sync for Tuple8Combination<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I> Sync for Tuple9Combination<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I> Sync for HeadTail<I>
where <I as Iterator>::Item: Sync, I: Sync,

impl<I> Sync for LazyBuffer<I>
where I: Sync, <I as Iterator>::Item: Sync,

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

impl<I> Sync for CombinationsWithReplacement<I>
where <I as Iterator>::Item: Sized + Sync, I: Sync,

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

impl<I> Sync for GroupingMap<I>
where I: Sync,

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

impl<I> Sync for MultiProduct<I>
where <I as Iterator>::Item: Sized + Sync, I: Sync,

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

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

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

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

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

impl<I> Sync for Unique<I>
where <I as Iterator>::Item: Sized + Sync, I: Sync,

impl<I> Sync for WhileSome<I>
where I: Sync,

impl<I> Sync for WithPosition<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<I, ElemF> Sync for IntersperseWith<I, ElemF>
where ElemF: Sync, I: Sync, <I as Iterator>::Item: Sync,

impl<I, F> Sync for MapSpecialCase<I, F>
where I: Sync, F: Sync,

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

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

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

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

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

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

impl<I, F> Sync for TakeWhileInclusive<I, F>
where I: Sync, F: Sync,

impl<I, F> Sync for Update<I, F>
where I: Sync, F: Sync,

impl<I, F, C> Sync for CoalesceBy<I, F, C>
where I: Sync, F: Sync, <C as CountItem<<I as Iterator>::Item>>::CItem: Sync,

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

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

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

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

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

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

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

impl<I, Key, F> Sync for DuplicatesBy<I, Key, F>
where I: Sync, F: Sync, Key: Sync,

impl<I, T> Sync for CircularTupleWindows<I, T>
where I: Sync, T: Sync,

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

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

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

impl<I, T, E> Sync for FlattenOk<I, T, E>
where I: Sync, <T as IntoIterator>::IntoIter: Sync,

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

impl<Item> Sync for IntersperseElementSimple<Item>
where Item: Sync,

impl<K, I, F> !Sync for ChunkBy<K, I, F>

impl<K, I, F> Sync for GroupInner<K, I, F>
where F: Sync, I: Sync, K: Sync, <I as Iterator>::Item: Sync,

impl<K, V> Sync for KeyValue<K, V>
where K: Sync, V: Sync,

impl<Key, F> Sync for Meta<Key, F>
where F: Sync, Key: Sync,

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

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

impl<T> Sync for FoldWhile<T>
where T: Sync,

impl<T> Sync for MinMaxResult<T>
where T: Sync,

impl<T> Sync for TupleBuffer<T>
where <T as TupleCollect>::Buffer: Sync,

impl<T> Sync for Zip<T>
where T: Sync,

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

impl<U> Sync for MapSpecialCaseFnInto<U>
where U: Sync,

impl<V> Sync for JustValue<V>
where V: Sync,

impl Sync for Buffer

impl Sync for DateWithDay

impl Sync for Era

impl Sync for Weekday

impl Sync for Duration

impl Sync for SDuration

impl Sync for RoundMode

impl Sync for Unit

impl Sync for ErrorKind

impl Sync for Designator

impl Sync for Direction

impl Sync for Spacing

impl Sync for Flag

impl Sync for Meridiem

impl Sync for Case

impl Sync for Kind

impl Sync for Dst

impl Sync for Date

impl Sync for DateSeries

impl Sync for DateTime

impl Sync for DateWith

impl Sync for ISOWeekDate

impl Sync for Time

impl Sync for TimeRound

impl Sync for TimeSeries

impl Sync for TimeWith

impl Sync for AdhocError

impl Sync for ErrorInner

impl Sync for IOError

impl Sync for RangeError

impl Sync for HMS

impl Sync for Designators

impl Sync for SpanParser

impl Sync for SpanPrinter

impl Sync for Numeric

impl Sync for Parser

impl Sync for Parser

impl Sync for Extension

impl Sync for SpanParser

impl Sync for SpanPrinter

impl Sync for SpanParser

impl Sync for SpanPrinter

impl Sync for Decimal

impl Sync for Fractional

impl Sync for Nudge

impl Sync for UnitSet

impl Sync for Error

impl Sync for Span

impl Sync for Timestamp

impl Sync for Zoned

impl Sync for ZonedRound

impl Sync for ZonedWith

impl Sync for Database

impl Sync for Database

impl Sync for Database

impl Sync for Offset

impl Sync for OffsetRound

impl Sync for TimeZone

impl Sync for Constant

impl Sync for ZonedInner

impl<'a> Sync for Relative<'a>

impl<'a> Sync for RelativeSpanKind<'a>

impl<'a> Sync for SpanRelativeToKind<'a>

impl<'a> Sync for StringCow<'a>

impl<'a> Sync for RelativeSpan<'a>

impl<'a> Sync for RelativeZoned<'a>

impl<'a> Sync for SpanArithmetic<'a>

impl<'a> Sync for SpanCompare<'a>

impl<'a> Sync for SpanRelativeTo<'a>

impl<'a> Sync for SpanRound<'a>

impl<'a> Sync for SpanTotal<'a>

impl<'a> Sync for ZonedDifference<'a>

impl<'a> Sync for DiagnosticName<'a>

impl<'a, T> Sync for DumbCow<'a, T>
where T: Sync,

impl<'d> Sync for TimeZoneName<'d>

impl<'d> Sync for TimeZoneNameIter<'d>

impl<'f> Sync for Display<'f>

impl<'f, 'i, 't> Sync for Parser<'f, 'i, 't>

impl<'f, 't, 'w, W> Sync for Formatter<'f, 't, 'w, W>
where W: Sync,

impl<'i> Sync for ParsedTimeZone<'i>

impl<'i> Sync for ParsedTimeZoneKind<'i>

impl<'i> Sync for ParsedAnnotations<'i>

impl<'i> Sync for ParsedDate<'i>

impl<'i> Sync for ParsedDateTime<'i>

impl<'i> Sync for ParsedTime<'i>

impl<'i> Sync for ParsedTimeZone<'i>

impl<'i, V> Sync for Parsed<'i, V>
where V: Sync,

impl<'n> Sync for TimeZoneAnnotationKind<'n>

impl<'n> Sync for Pieces<'n>

impl<'n> Sync for TimeZoneAnnotation<'n>

impl<'n> Sync for TimeZoneAnnotationName<'n>

impl<'p, 'w, W> Sync for DesignatorWriter<'p, 'w, W>
where W: Sync,

impl<'t> Sync for TimeZoneAbbreviation<'t>

impl<'t> Sync for TimeZoneOffsetInfo<'t>

impl<'t> Sync for TimeZoneTransition<'t>

impl<T> Sync for Composite<T>
where T: Sync,

impl<W> Sync for StdFmtWrite<W>
where W: Sync,

impl<W> Sync for StdIoWrite<W>
where W: Sync,

impl<const MIN: i128, const MAX: i128> Sync for RangedDebug<MIN, MAX>

impl<const MIN: i128, const MAX: i128> Sync for ri128<MIN, MAX>

impl<const MIN: i128, const MAX: i128> Sync for ri16<MIN, MAX>

impl<const MIN: i128, const MAX: i128> Sync for ri32<MIN, MAX>

impl<const MIN: i128, const MAX: i128> Sync for ri64<MIN, MAX>

impl<const MIN: i128, const MAX: i128> Sync for ri8<MIN, MAX>

impl !Sync for WorkerScope

impl Sync for Error

impl Sync for PixelFormat

impl Sync for Marker

impl Sync for AppData

impl Sync for Predictor

impl Sync for WorkerMsg

impl Sync for Kernel

impl Sync for Component

impl Sync for Dimensions

impl Sync for FrameInfo

impl Sync for IccChunk

impl Sync for ScanInfo

impl Sync for ImageInfo

impl Sync for Upsampler

impl Sync for MpscWorker

impl Sync for Scoped

impl Sync for RowData

impl<R> Sync for Decoder<R>
where R: Sync,

impl Sync for Code

impl Sync for Key

impl Sync for KeyState

impl Sync for Location

impl Sync for Event

impl Sync for Modifiers

impl<T> Sync for ShortcutMatcher<T>
where T: Sync,

impl !Sync for ClientBuffer

impl !Sync for Config

impl !Sync for Context

impl !Sync for Display

impl !Sync for Image

impl !Sync for Surface

impl !Sync for Sync

impl Sync for Error

impl Sync for Version

impl Sync for EGL1_0

impl Sync for EGL1_1

impl Sync for EGL1_2

impl Sync for EGL1_3

impl Sync for EGL1_4

impl Sync for EGL1_5

impl<L> Sync for LoadError<L>
where L: Sync,

impl<L> Sync for RawDynamic<L>
where L: Sync,

impl<T> Sync for Instance<T>
where T: Sync,

impl Sync for LayoutBox

impl Sync for Contents

impl Sync for FlexAxis

impl Sync for FlexContent

impl Sync for Clear

impl Sync for FloatSide

impl Sync for InlineItem

impl Sync for LineItem

impl Sync for Fragment

impl Sync for Display

impl Sync for TableSlot

impl Sync for DisplayList

impl Sync for FlexItemBox

impl Sync for FloatBand

impl Sync for FloatBox

impl Sync for InlineBox

impl Sync for InlineBoxes

impl Sync for LineMetrics

impl Sync for LineBreaker

impl Sync for TextRun

impl Sync for BoxTree

impl Sync for Baselines

impl Sync for Tag

impl Sync for BoxFragment

impl Sync for Sizes

impl Sync for AxisResult

impl Sync for RectAxis

impl Sync for QuotePair

impl Sync for QuotesData

impl Sync for CanvasInfo

impl Sync for IFrameInfo

impl Sync for VideoInfo

impl Sync for AspectRatio

impl Sync for CellLayout

impl Sync for RowLayout

impl Sync for Table

impl Sync for TableTrack

impl Sync for ChildIter

impl<'a> !Sync for BuilderForBoxFragment<'a>

impl<'a> Sync for ResolvedImage<'a>

impl<'a> Sync for LayoutStyle<'a>

impl<'a> Sync for LayoutContext<'a>

impl<'a> Sync for BackgroundPainter<'a>

impl<'a> Sync for DisplayListBuilder<'a>

impl<'a> Sync for FlexContext<'a>

impl<'a> Sync for FlexItem<'a>

impl<'a> Sync for FlexLineItem<'a>

impl<'a> Sync for InitialFlexLineLayout<'a>

impl<'a> Sync for PlacementAmongFloats<'a>

impl<'a> Sync for AbsoluteAxisSolver<'a>

impl<'a> Sync for ContainingBlock<'a>

impl<'a> Sync for DefiniteContainingBlock<'a>

impl<'a> Sync for ResolvedSlotAndLocation<'a>

impl<'a> Sync for RowFragmentLayout<'a>

impl<'a> Sync for RowspanToDistribute<'a>

impl<'a> Sync for TableLayout<'a>

impl<'a> Sync for TableLayoutStyle<'a>

impl<'a> Sync for TaffyContainerContext<'a>

impl<'a> Sync for RecalcStyle<'a>

impl<'a, 'dom, Node> Sync for ModernContainerBuilder<'a, 'dom, Node>
where Node: Sync,

impl<'a, T> Sync for ContainingBlockManager<'a, T>
where T: Sync,

impl<'container> Sync for PlacementState<'container>

impl<'dom> Sync for ModernItem<'dom>

impl<'dom> Sync for BoxSlot<'dom>

impl<'dom, 'style, Node> Sync for BlockContainerBuilder<'dom, 'style, Node>
where Node: Sync,

impl<'dom, Node> Sync for ModernContainerJob<'dom, Node>
where Node: Sync,

impl<'dom, Node> Sync for AnonymousTableContent<'dom, Node>
where Node: Sync,

impl<'dom, Node> Sync for ModernContainerTextRun<'dom, Node>
where Node: Sync,

impl<'dom, Node> Sync for BlockLevelJob<'dom, Node>
where Node: Sync,

impl<'layout_data> !Sync for InlineFormattingContextLayout<'layout_data>

impl<'layout_data> Sync for ContentSizesComputation<'layout_data>

impl<'layout_data, 'layout> !Sync for LineItemLayout<'layout_data, 'layout>

impl<'style, 'builder, 'dom, 'a, Node> Sync for TableRowBuilder<'style, 'builder, 'dom, 'a, Node>
where Node: Sync,

impl<'style, 'dom, Node> Sync for TableBuilderTraversal<'style, 'dom, Node>
where Node: Sync,

impl<InputIterator> Sync for TextTransformation<InputIterator>
where InputIterator: Sync,

impl<InputIterator> Sync for WhitespaceCollapse<InputIterator>
where InputIterator: Sync,

impl<InputIterator> Sync for TwoCharsAtATimeIterator<InputIterator>
where InputIterator: Sync,

impl<Node> Sync for ChildNodeIterator<Node>
where Node: Sync,

impl<Node> Sync for NodeAndStyleInfo<Node>
where Node: Sync,

impl<T> Sync for Size<T>
where T: Sync,

impl<T> Sync for FlexRelativeRect<T>
where T: Sync,

impl<T> Sync for FlexRelativeSides<T>
where T: Sync,

impl<T> Sync for FlexRelativeVec2<T>
where T: Sync,

impl<T> Sync for LogicalRect<T>
where T: Sync,

impl<T> Sync for LogicalSides<T>
where T: Sync,

impl<T> Sync for LogicalSides1D<T>
where T: Sync,

impl<T> Sync for LogicalVec2<T>
where T: Sync,

impl<T> Sync for ArcRefCell<T>
where T: Send + Sync,

impl<T> Sync for TaffyStyloStyle<T>
where T: Sync,

impl !Sync for LayoutThread

impl !Sync for Dl_info

impl !Sync for addrinfo

impl !Sync for aiocb

impl !Sync for dl_phdr_info

impl !Sync for glob64_t

impl !Sync for glob_t

impl !Sync for group

impl !Sync for hostent

impl !Sync for if_nameindex

impl !Sync for ifaddrs

impl !Sync for ifconf

impl !Sync for ifreq

impl !Sync for iovec

impl !Sync for iw_event

impl !Sync for iw_point

impl !Sync for iwreq

impl !Sync for lconv

impl !Sync for mcontext_t

impl !Sync for mmsghdr

impl !Sync for mntent

impl !Sync for msghdr

impl !Sync for option

impl !Sync for passwd

impl !Sync for protoent

impl !Sync for regex_t

impl !Sync for rtentry

impl !Sync for servent

impl !Sync for sigevent

impl !Sync for sigval

impl !Sync for sock_fprog

impl !Sync for spwd

impl !Sync for stack_t

impl !Sync for tm

impl !Sync for ucontext_t

impl !Sync for user

impl !Sync for siginfo_f

impl !Sync for iwreq_data

impl !Sync for sifields

impl Sync for DIR

impl Sync for FILE

impl Sync for timezone

impl Sync for Elf32_Chdr

impl Sync for Elf32_Ehdr

impl Sync for Elf32_Phdr

impl Sync for Elf32_Shdr

impl Sync for Elf32_Sym

impl Sync for Elf64_Chdr

impl Sync for Elf64_Ehdr

impl Sync for Elf64_Phdr

impl Sync for Elf64_Shdr

impl Sync for Elf64_Sym

impl Sync for __timeval

impl Sync for af_alg_iv

impl Sync for arphdr

impl Sync for arpreq

impl Sync for arpreq_old

impl Sync for can_filter

impl Sync for can_frame

impl Sync for canfd_frame

impl Sync for canxl_frame

impl Sync for clone_args

impl Sync for cmsghdr

impl Sync for cpu_set_t

impl Sync for dirent

impl Sync for dirent64

impl Sync for dmabuf_cmsg

impl Sync for dqblk

impl Sync for epoll_event

impl Sync for fanout_args

impl Sync for fd_set

impl Sync for ff_effect

impl Sync for ff_envelope

impl Sync for ff_replay

impl Sync for ff_trigger

impl Sync for flock

impl Sync for flock64

impl Sync for fpos64_t

impl Sync for fpos_t

impl Sync for fsid_t

impl Sync for genlmsghdr

impl Sync for in6_addr

impl Sync for in6_ifreq

impl Sync for in6_pktinfo

impl Sync for in6_rtmsg

impl Sync for in_addr

impl Sync for in_pktinfo

impl Sync for input_event

impl Sync for input_id

impl Sync for input_mask

impl Sync for iocb

impl Sync for ip_mreq

impl Sync for ip_mreqn

impl Sync for ipc_perm

impl Sync for ipv6_mreq

impl Sync for itimerspec

impl Sync for itimerval

impl Sync for iw_freq

impl Sync for iw_missed

impl Sync for iw_mlme

impl Sync for iw_param

impl Sync for iw_pmksa

impl Sync for iw_quality

impl Sync for iw_range

impl Sync for iw_scan_req

impl Sync for iw_thrspy

impl Sync for linger

impl Sync for mallinfo

impl Sync for mallinfo2

impl Sync for max_align_t

impl Sync for mbstate_t

impl Sync for mount_attr

impl Sync for mq_attr

impl Sync for msginfo

impl Sync for msqid_ds

impl Sync for nl_mmap_hdr

impl Sync for nl_mmap_req

impl Sync for nl_pktinfo

impl Sync for nlattr

impl Sync for nlmsgerr

impl Sync for nlmsghdr

impl Sync for ntptimeval

impl Sync for open_how

impl Sync for packet_mreq

impl Sync for pollfd

impl Sync for regmatch_t

impl Sync for rlimit

impl Sync for rlimit64

impl Sync for rusage

impl Sync for sched_attr

impl Sync for sched_param

impl Sync for sctp_prinfo

impl Sync for sem_t

impl Sync for sembuf

impl Sync for semid_ds

impl Sync for seminfo

impl Sync for shmid_ds

impl Sync for sigaction

impl Sync for siginfo_t

impl Sync for sigset_t

impl Sync for sock_filter

impl Sync for sock_txtime

impl Sync for sockaddr

impl Sync for sockaddr_in

impl Sync for sockaddr_ll

impl Sync for sockaddr_nl

impl Sync for sockaddr_un

impl Sync for sockaddr_vm

impl Sync for stat

impl Sync for stat64

impl Sync for statfs

impl Sync for statfs64

impl Sync for statvfs

impl Sync for statvfs64

impl Sync for statx

impl Sync for sysinfo

impl Sync for tcp_info

impl Sync for termios

impl Sync for termios2

impl Sync for timespec

impl Sync for timeval

impl Sync for timex

impl Sync for tms

impl Sync for tpacket_hdr

impl Sync for tpacket_req

impl Sync for ucred

impl Sync for utimbuf

impl Sync for utmpx

impl Sync for utsname

impl Sync for winsize

impl Sync for xdp_desc

impl Sync for xdp_options

impl !Sync for DlInfo

impl Sync for Error

impl Sync for Num

impl<T> Sync for Libm<T>
where T: Sync,

impl Sync for udev

impl Sync for udev_device

impl Sync for udev_hwdb

impl Sync for udev_queue

impl !Sync for gz_header

impl !Sync for z_stream

impl Sync for gzFile_s

impl !Sync for Elf_auxv_t

impl !Sync for iovec

impl !Sync for robust_list

impl !Sync for sigaltstack

impl !Sync for sigevent

impl !Sync for siginfo

impl !Sync for group_filter

impl !Sync for group_req

impl !Sync for if_settings

impl !Sync for ifconf

impl !Sync for ifreq

impl !Sync for ip6t_error

impl !Sync for ip6t_replace

impl !Sync for mmsghdr

impl !Sync for msghdr

impl !Sync for sockaddr

impl !Sync for tcp_md5sig

impl !Sync for prctl_mm_map

impl !Sync for __sifields

impl !Sync for sigval

impl Sync for ipvlan_mode

impl Sync for rt_class_t

impl Sync for rt_scope_t

impl Sync for Elf_Dyn

impl Sync for Elf_Ehdr

impl Sync for Elf_Phdr

impl Sync for Elf_Rel

impl Sync for Elf_Rela

impl Sync for Elf_Sym

impl Sync for Elf_Verdaux

impl Sync for Elf_Verdef

impl Sync for clone_args

impl Sync for epoll_event

impl Sync for f_owner_ex

impl Sync for flock

impl Sync for flock64

impl Sync for fscrypt_key

impl Sync for fsxattr

impl Sync for futex_waitv

impl Sync for itimerspec

impl Sync for itimerval

impl Sync for ktermios

impl Sync for mount_attr

impl Sync for open_how

impl Sync for pollfd

impl Sync for rlimit

impl Sync for rlimit64

impl Sync for rusage

impl Sync for sigaction

impl Sync for stat

impl Sync for statfs

impl Sync for statfs64

impl Sync for statx

impl Sync for termio

impl Sync for termios

impl Sync for termios2

impl Sync for timespec

impl Sync for timeval

impl Sync for timezone

impl Sync for uffd_msg

impl Sync for uffdio_api

impl Sync for uffdio_copy

impl Sync for user_desc

impl Sync for winsize

impl Sync for ethhdr

impl Sync for _xt_align

impl Sync for cisco_proto

impl Sync for cmsghdr

impl Sync for fr_proto

impl Sync for ifmap

impl Sync for in6_addr

impl Sync for in6_ifreq

impl Sync for in6_pktinfo

impl Sync for in_addr

impl Sync for in_pktinfo

impl Sync for iovec

impl Sync for ip6_mtuinfo

impl Sync for ip6t_entry

impl Sync for ip6t_icmp

impl Sync for ip6t_ip6

impl Sync for ip_auth_hdr

impl Sync for ip_comp_hdr

impl Sync for ip_esp_hdr

impl Sync for ip_mreq

impl Sync for ip_mreqn

impl Sync for ip_msfilter

impl Sync for iphdr

impl Sync for ipv6_mreq

impl Sync for ipv6_rt_hdr

impl Sync for ipv6hdr

impl Sync for linger

impl Sync for rt0_hdr

impl Sync for rt2_hdr

impl Sync for sockaddr_in

impl Sync for sockaddr_un

impl Sync for tcp_info

impl Sync for tcphdr

impl Sync for ucred

impl Sync for xt_counters

impl Sync for xt_match

impl Sync for xt_target

impl Sync for xt_tcp

impl Sync for xt_udp

impl Sync for ifaddrmsg

impl Sync for ifinfomsg

impl Sync for ifla_vf_mac

impl Sync for ndmsg

impl Sync for ndt_config

impl Sync for ndt_stats

impl Sync for ndtmsg

impl Sync for nl_mmap_hdr

impl Sync for nl_mmap_req

impl Sync for nl_pktinfo

impl Sync for nlattr

impl Sync for nlmsgerr

impl Sync for nlmsghdr

impl Sync for prefixmsg

impl Sync for rta_session

impl Sync for rtattr

impl Sync for rtgenmsg

impl Sync for rtmsg

impl Sync for rtnexthop

impl Sync for rtvia

impl Sync for sockaddr_nl

impl Sync for tcamsg

impl Sync for tcmsg

impl Sync for tunnel_msg

impl Sync for new_utsname

impl Sync for old_utsname

impl Sync for sysinfo

impl Sync for xdp_desc

impl Sync for xdp_options

impl<Storage> Sync for __BindgenBitfieldUnit<Storage>
where Storage: Sync,

impl<Storage> Sync for __BindgenBitfieldUnit<Storage>
where Storage: Sync,

impl<T> Sync for __IncompleteArrayField<T>
where T: Sync,

impl<T> Sync for __BindgenUnionField<T>
where T: Sync,

impl<T> Sync for __IncompleteArrayField<T>
where T: Sync,

impl<T> Sync for __IncompleteArrayField<T>
where T: Sync,

impl<T> Sync for __IncompleteArrayField<T>
where T: Sync,

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

impl<'a, K, V, S> Sync for OccupiedEntry<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

impl<'a, K, V, S> Sync for VacantEntry<'a, K, V, S>
where K: Sync, S: Sync, V: Sync,

impl<K, V, S> Sync for LiteMap<K, V, S>
where S: Sync, K: Sync + ?Sized, V: Sync + ?Sized,

impl !Sync for Span

impl !Sync for InvalidToken

impl Sync for BoolLit

impl Sync for FloatType

impl Sync for IntegerBase

impl Sync for IntegerType

impl Sync for TokenKind

impl Sync for ParseError

impl<B> Sync for Literal<B>
where B: Sync,

impl<B> Sync for ByteLit<B>
where B: Sync,

impl<B> Sync for ByteStringLit<B>
where B: Sync,

impl<B> Sync for CharLit<B>
where B: Sync,

impl<B> Sync for FloatLit<B>
where B: Sync,

impl<B> Sync for IntegerLit<B>
where B: Sync,

impl<B> Sync for StringLit<B>
where B: Sync,

impl Sync for GuardSend

impl Sync for ArcFlags

impl<S> Sync for Flattened<S>
where S: Sync,

impl<S> Sync for Flattened<S>
where S: Sync,

impl<S> Sync for Flattened<S>
where S: Sync,

impl<S> Sync for FlattenedT<S>
where S: Sync,

impl<S> Sync for FlatteningParameters<S>
where S: Sync,

impl<S> Sync for Arc<S>
where S: Sync,

impl<S> Sync for CubicBezierSegment<S>
where S: Sync,

impl<S> Sync for Line<S>
where S: Sync,

impl<S> Sync for LineEquation<S>
where S: Sync,

impl<S> Sync for LineSegment<S>
where S: Sync,

impl<S> Sync for QuadraticBezierSegment<S>
where S: Sync,

impl<S> Sync for SvgArc<S>
where S: Sync,

impl<S> Sync for Triangle<S>
where S: Sync,

impl !Sync for SetResult

impl !Sync for BufferQueue

impl !Sync for Attribute

impl Sync for QuirksMode

impl Sync for QualName

impl<'a> Sync for ExpandedName<'a>

impl<Handle> !Sync for NodeOrText<Handle>

impl<Handle> Sync for TokenizerResult<Handle>
where Handle: Sync,

impl !Sync for Lhs

impl !Sync for Rhs

impl !Sync for MatchToken

impl !Sync for Tag

impl Sync for TagKind

impl !Sync for GLPlayerMsg

impl Sync for Shift

impl Sync for SuffixKind

impl Sync for One

impl Sync for Three

impl Sync for Two

impl Sync for Finder

impl Sync for Pair

impl Sync for Finder

impl Sync for FinderRev

impl Sync for Hash

impl Sync for Finder

impl Sync for Finder

impl Sync for FinderRev

impl Sync for Suffix

impl Sync for TwoWay

impl Sync for One

impl Sync for Three

impl Sync for Two

impl Sync for Finder

impl Sync for One

impl Sync for Three

impl Sync for Two

impl Sync for Finder

impl Sync for Prefilter

impl Sync for Searcher

impl Sync for SearcherRev

impl<'a> Sync for Imp<'a>

impl<'a> Sync for CowBytes<'a>

impl<'a> Sync for Pre<'a>

impl<'a, 'h> Sync for OneIter<'a, 'h>

impl<'a, 'h> Sync for ThreeIter<'a, 'h>

impl<'a, 'h> Sync for TwoIter<'a, 'h>

impl<'a, 'h> Sync for OneIter<'a, 'h>

impl<'a, 'h> Sync for ThreeIter<'a, 'h>

impl<'a, 'h> Sync for TwoIter<'a, 'h>

impl<'a, 'h> Sync for OneIter<'a, 'h>

impl<'a, 'h> Sync for ThreeIter<'a, 'h>

impl<'a, 'h> Sync for TwoIter<'a, 'h>

impl<'h> Sync for Memchr<'h>

impl<'h> Sync for Memchr2<'h>

impl<'h> Sync for Memchr3<'h>

impl<'h, 'n> Sync for FindIter<'h, 'n>

impl<'h, 'n> Sync for FindRevIter<'h, 'n>

impl<'n> Sync for Finder<'n>

impl<'n> Sync for FinderRev<'n>

impl<V> Sync for One<V>
where V: Sync,

impl<V> Sync for Three<V>
where V: Sync,

impl<V> Sync for Two<V>
where V: Sync,

impl<V> Sync for Finder<V>
where V: Sync,

impl Sync for Advice

impl Sync for Mmap

impl Sync for MmapMut

impl Sync for MmapOptions

impl Sync for MmapRaw

impl Sync for ParamSource

impl Sync for Source

impl Sync for __Atoms

impl Sync for ParseError

impl Sync for Indexed

impl Sync for Mime

impl<'a> Sync for ParamsInner<'a>

impl<'a> Sync for MimeIter<'a>

impl<'a> Sync for Name<'a>

impl<'a> Sync for Params<'a>

impl Sync for Iter

impl Sync for IterRaw

impl Sync for MimeGuess

impl Sync for TDEFLFlush

impl Sync for TDEFLStatus

impl Sync for DataFormat

impl Sync for MZError

impl Sync for MZFlush

impl Sync for MZStatus

impl Sync for Action

impl Sync for State

impl Sync for TINFLStatus

impl Sync for HashBuffers

impl Sync for LocalBuf

impl Sync for BitBuffer

impl Sync for DictOxide

impl Sync for Error

impl Sync for LZOxide

impl Sync for ParamsOxide

impl Sync for Rle

impl Sync for SymFreq

impl Sync for LocalVars

impl Sync for FullReset

impl Sync for MinReset

impl Sync for ZeroReset

impl<'a> !Sync for CallbackOut<'a>

impl<'a> !Sync for CallbackFunc<'a>

impl<'a> !Sync for CallbackOxide<'a>

impl<'a> Sync for CallbackBuf<'a>

impl<'a> Sync for OutputBufferOxide<'a>

impl<'a> Sync for InputWrapper<'a>

impl<'a> Sync for OutputBuffer<'a>

impl !Sync for mz_stream

impl Sync for Event

impl Sync for Events

impl Sync for SelectorId

impl Sync for TcpListener

impl Sync for TcpStream

impl Sync for UdpSocket

impl Sync for UnixStream

impl Sync for Interest

impl Sync for Poll

impl Sync for Registry

impl Sync for Token

impl Sync for Waker

impl Sync for Selector

impl Sync for Waker

impl Sync for Receiver

impl Sync for Sender

impl<'a> Sync for Iter<'a>

impl<'a> Sync for SourceFd<'a>

impl<T> Sync for IoSource<T>
where T: Sync,

impl Sync for Output

impl Sync for ShaderSpec

impl<Storage> Sync for __BindgenBitfieldUnit<Storage>
where Storage: Sync,

impl<T, const N: usize> Sync for __BindgenOpaqueArray<T, N>
where T: Sync,

impl !Sync for IdVector

impl !Sync for JSEngine

impl !Sync for RealmOptions

impl !Sync for Runtime

impl !Sync for Stencil

impl Sync for EngineState

impl Sync for ClampedU8

impl Sync for Float32

impl Sync for Float64

impl Sync for Int16

impl Sync for Int32

impl Sync for Int8

impl Sync for Uint16

impl Sync for Uint32

impl Sync for Uint8

impl<'a> !Sync for ForOfIteratorGuard<'a>

impl<'a> !Sync for CapturedJSStack<'a>

impl<'a, T> !Sync for CustomAutoRooterGuard<'a, T>

impl<'a, T> !Sync for MutableHandle<'a, T>

impl<'a, T> !Sync for RootedGuard<'a, T>

impl<'a, T> Sync for CreateWith<'a, T>
where T: Sync,

impl<'a, T> Sync for Handle<'a, T>
where T: Sync,

impl<'a, T> Sync for RootedVec<'a, T>
where T: Sync,

impl<T> !Sync for CustomAutoRooter<T>

impl<T> !Sync for RootedTraceableBox<T>

impl<T> Sync for ConversionResult<T>
where T: Sync,

impl<T> Sync for RootableVec<T>
where T: Sync,

impl<T, S> !Sync for TypedArray<T, S>

impl !Sync for RustJobQueue

impl !Sync for BaseShape

impl !Sync for Function

impl !Sync for Object

impl !Sync for Realm

impl !Sync for Shape

impl !Sync for String

impl !Sync for Symbol

impl !Sync for Zone

impl !Sync for ArrayBuffer

impl !Sync for AutoFilename

impl !Sync for AutoGCRooter

impl !Sync for CallArgs

impl !Sync for DataView

impl !Sync for Dispatchable

impl !Sync for JobQueue

impl !Sync for Latin1Chars

impl !Sync for Latin1CharsZ

impl !Sync for LocaleString

impl !Sync for RealmOptions

impl !Sync for RealmStats

impl !Sync for RuntimeStats

impl !Sync for TwoByteChars

impl !Sync for UTF8Chars

impl !Sync for UTF8CharsZ

impl !Sync for WasmModule

impl !Sync for ZoneStats

impl !Sync for ChunkBase

impl !Sync for ClassSpec

impl !Sync for ElementAdder

impl !Sync for ProxyOptions

impl !Sync for SliceBudget

impl !Sync for Wrapper

impl !Sync for EntrySlot

impl !Sync for LinkedList

impl !Sync for IterImpl

impl !Sync for JSAutoRealm

impl !Sync for JSErrorBase

impl !Sync for JSPrincipals

impl !Sync for JSTracer

impl !Sync for _IO_FILE

impl !Sync for RootedBase

impl Sync for Type

impl Sync for InitState

impl Sync for AsmJSOption

impl Sync for GCOptions

impl Sync for GCProgress

impl Sync for GCReason

impl Sync for HeapState

impl Sync for MemoryUse

impl Sync for MimeType

impl Sync for ModuleType

impl Sync for RootKind

impl Sync for RuntimeCode

impl Sync for StackKind

impl Sync for SymbolCode

impl Sync for TraceKind

impl Sync for TracerKind

impl Sync for ValueType

impl Sync for Shape_Kind

impl Sync for Zone_Kind

impl Sync for JSErrNum

impl Sync for JSExnType

impl Sync for JSGCStatus

impl Sync for JSProtoKey

impl Sync for JSType

impl Sync for JSValueTag

impl Sync for JSValueType

impl Sync for JSWhyMagic

impl Sync for ESClass

impl Sync for MemoryUse

impl Sync for StackFormat

impl Sync for ThreadType

impl Sync for ChunkKind

impl Sync for ColorBit

impl Sync for MarkColor

impl Sync for StorageType

impl Sync for NotNullTag

impl Sync for ValueTag

impl Sync for NoUsedRval

impl Sync for AllFrames

impl Sync for BigInt

impl Sync for ClassInfo

impl Sync for ClippedTime

impl Sync for CodeSizes

impl Sync for Compartment

impl Sync for Error

impl Sync for FreePolicy

impl Sync for GCCellPtr

impl Sync for GCContext

impl Sync for GCPolicy

impl Sync for GCSizes

impl Sync for GlobalStats

impl Sync for JSTimers

impl Sync for MaxFrames

impl Sync for OOM

impl Sync for PropertyKey

impl Sync for Realm

impl Sync for RegExpFlag

impl Sync for RegExpFlags

impl Sync for Runtime

impl Sync for ServoSizes

impl Sync for ShapeInfo

impl Sync for StringInfo

impl Sync for Symbol

impl Sync for TabSizes

impl Sync for TenuredHeap

impl Sync for UnusedZero

impl Sync for Value

impl Sync for Zone

impl Sync for Arena

impl Sync for Cell

impl Sync for GCRuntime

impl Sync for MarkBitmap

impl Sync for StoreBuffer

impl Sync for TenuredCell

impl Sync for Statistics

impl Sync for JitCode

impl Sync for BaseScript

impl Sync for BaseShape

impl Sync for Debugger

impl Sync for JSONPrinter

impl Sync for Nursery

impl Sync for ObjectOps

impl Sync for PropMap

impl Sync for RefCounted

impl Sync for SavedFrame

impl Sync for Scope

impl Sync for Shape

impl Sync for TimeBudget

impl Sync for WorkBudget

impl Sync for AnyRef

impl Sync for HasFreeLSB

impl Sync for HashTable

impl Sync for IsMaybeImpl

impl Sync for IsResult

impl Sync for PointerType

impl Sync for UnusedZero

impl Sync for VariantTag

impl Sync for is_span

impl Sync for BufferList

impl Sync for CompactPair

impl Sync for DebugOnly

impl Sync for HashMap

impl Sync for HashSet

impl Sync for Maybe

impl Sync for NotNull

impl Sync for Nothing

impl Sync for Ok

impl Sync for Result

impl Sync for TimeStamp

impl Sync for UniquePtr

impl Sync for Variant

impl Sync for VariantType

impl Sync for unused_t

impl Sync for BitSize

impl Sync for atomic

impl Sync for tuple

impl Sync for JSAtom

impl Sync for JSAtomState

impl Sync for JSClassOps

impl Sync for JSContext

impl Sync for JSFunction

impl Sync for JSJitInfo

impl Sync for JSObject

impl Sync for JSRuntime

impl Sync for JSScript

impl Sync for JSString

impl Sync for _IO_codecvt

impl Sync for _IO_marker

impl Sync for nsISupports

impl Sync for Utf8Unit

impl<Base> !Sync for SecurityWrapper<Base>

impl<Base> !Sync for TypedRootedGCThingBase<Base>

impl<Base> !Sync for TypedRootedTraceableBase<Base>

impl<E> !Sync for GenericErrorResult<E>

impl<ElementType, ExtentType> !Sync for Span_storage_type<ElementType, ExtentType>

impl<From> !Sync for LazyAssertedCastT<From>

impl<Serialized> !Sync for EnumSet<Serialized>

impl<Serialized> !Sync for EnumSet_ConstIterator<Serialized>

impl<Storage> Sync for __BindgenBitfieldUnit<Storage>
where Storage: Sync,

impl<T> !Sync for Handle<T>

impl<T> !Sync for MutableHandle<T>

impl<T> !Sync for AlignasHelper<T>

impl<T> !Sync for Opaque<T>

impl<T> !Sync for Range<T>

impl<T> !Sync for RangedPtr<T>

impl<T> !Sync for Vector_ConstRange<T>

impl<T> !Sync for Vector_Range<T>

impl<T> !Sync for RefPtr<T>

impl<T> !Sync for already_AddRefed<T>

impl<T> !Sync for Heap<T>

impl<T> !Sync for Rooted<T>

impl<T, UniquePtrT> !Sync for TempPtrToSetterT<T, UniquePtrT>

impl<T, const N: usize> Sync for __BindgenOpaqueArray<T, N>
where T: Sync,

impl<Type> !Sync for LinkedList_Iterator<Type>

impl<Unit> !Sync for SourceText<Unit>

impl<V> !Sync for EmptyWrapper<V>

impl<V, E> !Sync for IsPackableVariant_EVbool<V, E>

impl<V, E> !Sync for IsPackableVariant_VEbool<V, E>

impl<const N: usize> Sync for ValueArray<N>

impl !Sync for Nesting

impl !Sync for ContinueCtx

impl Sync for Error

impl Sync for Version

impl Sync for BlockExit

impl Sync for Dimension

impl Sync for Error

impl Sync for LocalType

impl Sync for LookupType

impl Sync for NumericType

impl Sync for SampleLod

impl Sync for Signedness

impl Sync for Severity

impl Sync for ArraySize

impl Sync for Binding

impl Sync for BuiltIn

impl Sync for Expression

impl Sync for GatherMode

impl Sync for ImageClass

impl Sync for ImageQuery

impl Sync for Literal

impl Sync for SampleLevel

impl Sync for Sampling

impl Sync for ScalarKind

impl Sync for ShaderStage

impl Sync for Statement

impl Sync for SwitchValue

impl Sync for TypeInner

impl Sync for VectorSize

impl Sync for NumberError

impl Sync for Components

impl Sync for Texture

impl Sync for Literal

impl Sync for Rule

impl Sync for FloatKind

impl Sync for IntKind

impl Sync for Kind

impl Sync for Number

impl Sync for NameKey

impl Sync for CallError

impl Sync for TypeError

impl Sync for WidthError

impl Sync for AtomicError

impl Sync for BadHandle

impl Sync for Features

impl Sync for IdGenerator

impl Sync for Options

impl Sync for WriterFlags

impl Sync for LoopContext

impl Sync for Load

impl Sync for Store

impl Sync for Case

impl Sync for BindingInfo

impl Sync for Block

impl Sync for Function

impl Sync for IdGenerator

impl Sync for Instruction

impl Sync for Writer

impl Sync for WriterFlags

impl Sync for Baked

impl Sync for Level

impl Sync for RayFlag

impl Sync for FunctionMap

impl Sync for ModuleMap

impl Sync for Typifier

impl Sync for Local

impl Sync for Parser

impl Sync for Frontend

impl Sync for ParseError

impl Sync for NonMaxU32

impl Sync for Alignment

impl Sync for Emitter

impl Sync for LayoutError

impl Sync for Layouter

impl Sync for Namer

impl Sync for TypeLayout

impl Sync for Barrier

impl Sync for Block

impl Sync for Constant

impl Sync for EntryPoint

impl Sync for Function

impl Sync for Module

impl Sync for Override

impl Sync for RayFlag

impl Sync for Scalar

impl Sync for Span

impl Sync for SwitchCase

impl Sync for Type

impl Sync for ExitFlags

impl Sync for Sampling

impl Sync for SamplingKey

impl Sync for BlockInfo

impl Sync for FwdDepError

impl Sync for GlobalUse

impl Sync for ModuleInfo

impl Sync for TypeFlags

impl Sync for Uniformity

impl Sync for Validator

impl Sync for TypeInfo

impl<'a> Sync for Error<'a>

impl<'a> Sync for ExpectedToken<'a>

impl<'a> Sync for Components<'a>

impl<'a> Sync for ArraySize<'a>

impl<'a> Sync for Binding<'a>

impl<'a> Sync for ConstructorType<'a>

impl<'a> Sync for Expression<'a>

impl<'a> Sync for GlobalDeclKind<'a>

impl<'a> Sync for IdentExpr<'a>

impl<'a> Sync for LocalDecl<'a>

impl<'a> Sync for StatementKind<'a>

impl<'a> Sync for SwitchValue<'a>

impl<'a> Sync for Type<'a>

impl<'a> Sync for Token<'a>

impl<'a> Sync for Behavior<'a>

impl<'a> Sync for GlslRestrictions<'a>

impl<'a> Sync for WgslRestrictions<'a>

impl<'a> Sync for ScalarString<'a>

impl<'a> Sync for VaryingName<'a>

impl<'a> Sync for DebugInfoInner<'a>

impl<'a> Sync for DebugInfo<'a>

impl<'a> Sync for Options<'a>

impl<'a> Sync for FunctionInterface<'a>

impl<'a> Sync for FunctionCtx<'a>

impl<'a> Sync for FunctionTracer<'a>

impl<'a> Sync for TypeTracer<'a>

impl<'a> Sync for Index<'a>

impl<'a> Sync for ResolvedDependency<'a>

impl<'a> Sync for Block<'a>

impl<'a> Sync for Const<'a>

impl<'a> Sync for Dependency<'a>

impl<'a> Sync for EntryPoint<'a>

impl<'a> Sync for Function<'a>

impl<'a> Sync for FunctionArgument<'a>

impl<'a> Sync for FunctionResult<'a>

impl<'a> Sync for GlobalDecl<'a>

impl<'a> Sync for GlobalVariable<'a>

impl<'a> Sync for Ident<'a>

impl<'a> Sync for Let<'a>

impl<'a> Sync for LocalConst<'a>

impl<'a> Sync for LocalVariable<'a>

impl<'a> Sync for Override<'a>

impl<'a> Sync for ResourceBinding<'a>

impl<'a> Sync for Statement<'a>

impl<'a> Sync for Struct<'a>

impl<'a> Sync for StructMember<'a>

impl<'a> Sync for SwitchCase<'a>

impl<'a> Sync for TranslationUnit<'a>

impl<'a> Sync for TypeAlias<'a>

impl<'a> Sync for Lexer<'a>

impl<'a> Sync for BindingParser<'a>

impl<'a> Sync for FunctionLocalData<'a>

impl<'a> Sync for ConstantEvaluator<'a>

impl<'a> Sync for GlobalCtx<'a>

impl<'a> Sync for ResolveContext<'a>

impl<'a> Sync for ExpressionTypeResolver<'a>

impl<'a> Sync for BlockContext<'a>

impl<'a> Sync for VaryingContext<'a>

impl<'a, T> Sync for UniqueArenaDrain<'a, T>
where T: Sync,

impl<'a, W> !Sync for Writer<'a, W>

impl<'b, M> Sync for Selection<'b, M>
where M: Sync,

impl<'ctx, 'source> Sync for ArgumentContext<'ctx, 'source>

impl<'input, 'temp, 'out> Sync for ExpressionContext<'input, 'temp, 'out>

impl<'module> Sync for ModuleTracer<'module>

impl<'source, 'temp> Sync for DependencySolver<'source, 'temp>

impl<'source, 'temp> Sync for Lowerer<'source, 'temp>

impl<'source, 'temp, 'out> Sync for ExpressionContext<'source, 'temp, 'out>

impl<'source, 'temp, 'out> Sync for GlobalContext<'source, 'temp, 'out>

impl<'source, 'temp, 'out> Sync for StatementContext<'source, 'temp, 'out>

impl<'temp, 'out> Sync for ExpressionContextType<'temp, 'out>

impl<'temp, 'out> Sync for LocalExpressionContext<'temp, 'out>

impl<'tracer> Sync for ExpressionTracer<'tracer>

impl<'w> Sync for BlockContext<'w>

impl<E> Sync for ShaderError<E>
where E: Sync,

impl<E> Sync for WithSpan<E>
where E: Sync,

impl<Name, Var> Sync for SymbolTable<Name, Var>
where Name: Sync, Var: Sync,

impl<S> Sync for AsciiUniCase<S>
where S: Sync + ?Sized,

impl<T> Sync for MaybeKnown<T>
where T: Sync,

impl<T> Sync for Constructor<T>
where T: Sync,

impl<T> Sync for Declared<T>
where T: Sync,

impl<T> Sync for Typed<T>
where T: Sync,

impl<T> Sync for HandleSet<T>
where T: Sync,

impl<T> Sync for HandleMap<T>
where T: Sync,

impl<T> Sync for ParsedAttribute<T>
where T: Sync,

impl<T> Sync for Arena<T>
where T: Sync,

impl<T> Sync for Handle<T>
where T: Sync,

impl<T> Sync for Range<T>
where T: Sync,

impl<T> Sync for UniqueArena<T>
where T: Sync,

impl<T, U> Sync for HandleVec<T, U>
where T: Sync, U: Sync,

impl<const N: usize> Sync for ConcreteInt<N>

impl<const N: usize> Sync for Float<N>

impl<const N: usize> Sync for Scalar<N>

impl<const N: usize> Sync for Signed<N>

impl !Sync for FileManager

impl !Sync for PendingLoad

impl Sync for DecoderType

impl Sync for Inner

impl Sync for Data

impl Sync for BlobBounds

impl Sync for FileImpl

impl Sync for BodyChunk

impl Sync for BodySink

impl Sync for BodyStream

impl Sync for ImageBytes

impl Sync for LoadResult

impl Sync for Match

impl Sync for MediaType

impl Sync for NoSniffFlag

impl Sync for DomMsg

impl Sync for ServoCookie

impl Sync for BodyStream

impl Sync for Decoder

impl Sync for Pending

impl Sync for CorsCache

impl Sync for FetchParams

impl Sync for HstsEntry

impl Sync for HstsList

impl Sync for CacheKey

impl Sync for HttpCache

impl Sync for HttpState

impl Sync for DecoderMsg

impl Sync for ByteMatcher

impl Sync for Mp4Matcher

impl Sync for AuthCache

impl Sync for SriEntry

impl<'a> !Sync for CacheResult<'a>

impl !Sync for FetchThread

impl Sync for LoadContext

impl Sync for MessageData

impl Sync for BodySource

impl Sync for CacheMode

impl Sync for Initiator

impl Sync for Origin

impl Sync for Referrer

impl Sync for RequestMode

impl Sync for Window

impl Sync for CacheState

impl Sync for HttpsState

impl Sync for StorageType

impl Sync for BlobBuf

impl Sync for RelativePos

impl Sync for HttpStatus

impl Sync for Quality

impl Sync for Request

impl Sync for RequestBody

impl Sync for RequestId

impl Sync for Response

impl Sync for Metadata

impl<T> Sync for QualityItem<T>
where T: Sync,

impl !Sync for SigEvent

impl Sync for Errno

impl Sync for EpollOp

impl Sync for SigHandler

impl Sync for SigevNotify

impl Sync for SigmaskHow

impl Sync for Signal

impl Sync for WaitStatus

impl Sync for ForkResult

impl Sync for AtFlags

impl Sync for PollTimeout

impl Sync for Epoll

impl Sync for EpollEvent

impl Sync for EpollFlags

impl Sync for EfdFlags

impl Sync for EventFd

impl Sync for SaFlags

impl Sync for SigAction

impl Sync for SigSet

impl Sync for SfdFlags

impl Sync for SignalFd

impl Sync for SysInfo

impl Sync for TimeSpec

impl Sync for TimeVal

impl Sync for WaitPidFlag

impl Sync for Pid

impl<'a> Sync for SigSetIter<'a>

impl<'fd> Sync for Id<'fd>

impl<T> Sync for NoHashHasher<T>
where T: Sync,

impl Sync for Needed

impl Sync for ErrorKind

impl Sync for Endianness

impl<E> Sync for State<E>
where E: Sync,

impl<E> Sync for Err<E>
where E: Sync,

impl<F, G> Sync for And<F, G>
where F: Sync, G: Sync,

impl<F, G> Sync for Or<F, G>
where F: Sync, G: Sync,

impl<F, G, O1> Sync for AndThen<F, G, O1>
where F: Sync, G: Sync, O1: Sync,

impl<F, G, O1> Sync for FlatMap<F, G, O1>
where F: Sync, G: Sync, O1: Sync,

impl<F, G, O1> Sync for Map<F, G, O1>
where F: Sync, G: Sync, O1: Sync,

impl<F, O1, O2, E1, E2> Sync for Into<F, O1, O2, E1, E2>
where F: Sync, O1: Sync, E1: Sync, O2: Sync, E2: Sync,

impl<I> Sync for Error<I>
where I: Sync,

impl<I> Sync for VerboseError<I>
where I: Sync,

impl<I, E, F> Sync for ParserIterator<I, E, F>
where F: Sync, I: Sync, E: Sync,

impl<E> Sync for ComplexErrorKind<E>
where E: Sync,

impl<E> Sync for ParseComplexError<E>
where E: Sync,

impl<T> Sync for Complex<T>
where T: Sync,

impl Sync for Cgroup

impl Sync for MountInfo

impl Sync for Subsys

impl !Sync for NumTraits

impl<A> Sync for ExtendedGcd<A>
where A: Sync,

impl<T> Sync for IterBinomial<T>
where T: Sync,

impl<T> Sync for Ratio<T>
where T: Sync,

impl Sync for Endianness

impl Sync for AddressSize

impl Sync for ComdatKind

impl Sync for FileFlags

impl Sync for SectionKind

impl Sync for SymbolKind

impl Sync for SymbolScope

impl Sync for ArchiveKind

impl Sync for ImportType

impl Sync for FileKind

impl Sync for ObjectKind

impl Sync for AixHeader

impl Sync for Header

impl Sync for Ident

impl Sync for BigEndian

impl Sync for FatArch32

impl Sync for FatArch64

impl Sync for FatHeader

impl Sync for Guid

impl Sync for ImageSymbol

impl Sync for Relocation

impl Sync for Error

impl Sync for Relocation

impl Sync for SymbolIndex

impl Sync for DebugByte

impl Sync for DebugLen

impl Sync for AuxHeader32

impl Sync for AuxHeader64

impl Sync for BlockAux32

impl Sync for BlockAux64

impl Sync for CsectAux32

impl Sync for CsectAux64

impl Sync for DwarfAux32

impl Sync for DwarfAux64

impl Sync for ExpAux

impl Sync for FileAux32

impl Sync for FileAux64

impl Sync for FunAux32

impl Sync for FunAux64

impl Sync for Rel32

impl Sync for Rel64

impl Sync for StatAux

impl Sync for Symbol32

impl Sync for Symbol64

impl Sync for SymbolBytes

impl<'a, R> !Sync for ReadCacheRange<'a, R>

impl<'data> Sync for MemberHeader<'data>

impl<'data> Sync for Members<'data>

impl<'data> Sync for SymbolIteratorInternal<'data>

impl<'data> Sync for ImportName<'data>

impl<'data> Sync for ExportTarget<'data>

impl<'data> Sync for Import<'data>

impl<'data> Sync for ResourceDirectoryEntryData<'data>

impl<'data> Sync for ArchiveMember<'data>

impl<'data> Sync for ArchiveSymbol<'data>

impl<'data> Sync for ArchiveSymbolIterator<'data>

impl<'data> Sync for ImportFile<'data>

impl<'data> Sync for ImportObjectData<'data>

impl<'data> Sync for SectionTable<'data>

impl<'data> Sync for AttributeIndexIterator<'data>

impl<'data> Sync for AttributeReader<'data>

impl<'data> Sync for AttributesSubsubsection<'data>

impl<'data> Sync for GnuProperty<'data>

impl<'data> Sync for Version<'data>

impl<'data> Sync for DataDirectories<'data>

impl<'data> Sync for DelayLoadDescriptorIterator<'data>

impl<'data> Sync for DelayLoadImportTable<'data>

impl<'data> Sync for Export<'data>

impl<'data> Sync for ExportTable<'data>

impl<'data> Sync for ImportDescriptorIterator<'data>

impl<'data> Sync for ImportTable<'data>

impl<'data> Sync for ImportThunkList<'data>

impl<'data> Sync for RelocationBlockIterator<'data>

impl<'data> Sync for RelocationIterator<'data>

impl<'data> Sync for ResourceDirectory<'data>

impl<'data> Sync for ResourceDirectoryTable<'data>

impl<'data> Sync for RichHeaderInfo<'data>

impl<'data> Sync for Bytes<'data>

impl<'data> Sync for CodeView<'data>

impl<'data> Sync for CompressedData<'data>

impl<'data> Sync for Export<'data>

impl<'data> Sync for Import<'data>

impl<'data> Sync for ObjectMap<'data>

impl<'data> Sync for ObjectMapEntry<'data>

impl<'data> Sync for ObjectMapFile<'data>

impl<'data> Sync for SymbolMapName<'data>

impl<'data> Sync for ByteString<'data>

impl<'data, 'cache, E, R> Sync for DyldCacheImage<'data, 'cache, E, R>
where E: Sync, R: Sync,

impl<'data, 'cache, E, R> Sync for DyldCacheImageIterator<'data, 'cache, E, R>
where E: Sync, R: Sync,

impl<'data, 'file, Elf, R> Sync for ElfComdat<'data, 'file, Elf, R>
where <Elf as FileHeader>::SectionHeader: Sync, <Elf as FileHeader>::Endian: Sync, R: Sync, Elf: Sync, <Elf as FileHeader>::ProgramHeader: Sync, <Elf as FileHeader>::Sym: Sync,

impl<'data, 'file, Elf, R> Sync for ElfComdatIterator<'data, 'file, Elf, R>
where <Elf as FileHeader>::Endian: Sync, R: Sync, <Elf as FileHeader>::SectionHeader: Sync, Elf: Sync, <Elf as FileHeader>::ProgramHeader: Sync, <Elf as FileHeader>::Sym: Sync,

impl<'data, 'file, Elf, R> Sync for ElfComdatSectionIterator<'data, 'file, Elf, R>
where <Elf as FileHeader>::Endian: Sync, R: Sync, Elf: Sync, <Elf as FileHeader>::ProgramHeader: Sync, <Elf as FileHeader>::SectionHeader: Sync, <Elf as FileHeader>::Sym: Sync,

impl<'data, 'file, Elf, R> Sync for ElfDynamicRelocationIterator<'data, 'file, Elf, R>
where <Elf as FileHeader>::Endian: Sync, R: Sync, Elf: Sync, <Elf as FileHeader>::Rel: Sync, <Elf as FileHeader>::Rela: Sync, <Elf as FileHeader>::ProgramHeader: Sync, <Elf as FileHeader>::SectionHeader: Sync, <Elf as FileHeader>::Sym: Sync,

impl<'data, 'file, Elf, R> Sync for ElfSection<'data, 'file, Elf, R>
where <Elf as FileHeader>::SectionHeader: Sync, <Elf as FileHeader>::Endian: Sync, R: Sync, Elf: Sync, <Elf as FileHeader>::ProgramHeader: Sync, <Elf as FileHeader>::Sym: Sync,

impl<'data, 'file, Elf, R> Sync for ElfSectionIterator<'data, 'file, Elf, R>
where <Elf as FileHeader>::Endian: Sync, R: Sync, <Elf as FileHeader>::SectionHeader: Sync, Elf: Sync, <Elf as FileHeader>::ProgramHeader: Sync, <Elf as FileHeader>::Sym: Sync,

impl<'data, 'file, Elf, R> Sync for ElfSectionRelocationIterator<'data, 'file, Elf, R>
where <Elf as FileHeader>::Endian: Sync, R: Sync, Elf: Sync, <Elf as FileHeader>::Rel: Sync, <Elf as FileHeader>::Rela: Sync, <Elf as FileHeader>::ProgramHeader: Sync, <Elf as FileHeader>::SectionHeader: Sync, <Elf as FileHeader>::Sym: Sync,

impl<'data, 'file, Elf, R> Sync for ElfSegment<'data, 'file, Elf, R>
where <Elf as FileHeader>::ProgramHeader: Sync, <Elf as FileHeader>::Endian: Sync, R: Sync, Elf: Sync, <Elf as FileHeader>::SectionHeader: Sync, <Elf as FileHeader>::Sym: Sync,

impl<'data, 'file, Elf, R> Sync for ElfSegmentIterator<'data, 'file, Elf, R>
where <Elf as FileHeader>::ProgramHeader: Sync, <Elf as FileHeader>::Endian: Sync, R: Sync, Elf: Sync, <Elf as FileHeader>::SectionHeader: Sync, <Elf as FileHeader>::Sym: Sync,

impl<'data, 'file, Elf, R> Sync for ElfSymbol<'data, 'file, Elf, R>
where <Elf as FileHeader>::Endian: Sync, <Elf as FileHeader>::Sym: Sync, R: Sync,

impl<'data, 'file, Elf, R> Sync for ElfSymbolIterator<'data, 'file, Elf, R>
where <Elf as FileHeader>::Endian: Sync, <Elf as FileHeader>::Sym: Sync, R: Sync,

impl<'data, 'file, Elf, R> Sync for ElfSymbolTable<'data, 'file, Elf, R>
where <Elf as FileHeader>::Endian: Sync, <Elf as FileHeader>::Sym: Sync, R: Sync,

impl<'data, 'file, Mach, R> Sync for MachOComdat<'data, 'file, Mach, R>
where <Mach as MachHeader>::Endian: Sync, R: Sync, Mach: Sync, <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Segment: Sync, <Mach as MachHeader>::Section: Sync,

impl<'data, 'file, Mach, R> Sync for MachOComdatIterator<'data, 'file, Mach, R>
where <Mach as MachHeader>::Endian: Sync, R: Sync, Mach: Sync, <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Segment: Sync, <Mach as MachHeader>::Section: Sync,

impl<'data, 'file, Mach, R> Sync for MachOComdatSectionIterator<'data, 'file, Mach, R>
where <Mach as MachHeader>::Endian: Sync, R: Sync, Mach: Sync, <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Segment: Sync, <Mach as MachHeader>::Section: Sync,

impl<'data, 'file, Mach, R> Sync for MachORelocationIterator<'data, 'file, Mach, R>
where <Mach as MachHeader>::Endian: Sync, R: Sync, Mach: Sync, <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Segment: Sync, <Mach as MachHeader>::Section: Sync,

impl<'data, 'file, Mach, R> Sync for MachOSection<'data, 'file, Mach, R>
where R: Sync, <Mach as MachHeader>::Endian: Sync, <Mach as MachHeader>::Section: Sync, Mach: Sync, <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Segment: Sync,

impl<'data, 'file, Mach, R> Sync for MachOSectionIterator<'data, 'file, Mach, R>
where <Mach as MachHeader>::Endian: Sync, R: Sync, Mach: Sync, <Mach as MachHeader>::Section: Sync, <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Segment: Sync,

impl<'data, 'file, Mach, R> Sync for MachOSegment<'data, 'file, Mach, R>
where <Mach as MachHeader>::Endian: Sync, R: Sync, Mach: Sync, <Mach as MachHeader>::Segment: Sync, <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Section: Sync,

impl<'data, 'file, Mach, R> Sync for MachOSegmentIterator<'data, 'file, Mach, R>
where <Mach as MachHeader>::Endian: Sync, R: Sync, Mach: Sync, <Mach as MachHeader>::Segment: Sync, <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Section: Sync,

impl<'data, 'file, Mach, R> Sync for MachOSymbol<'data, 'file, Mach, R>
where <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Endian: Sync, R: Sync, Mach: Sync, <Mach as MachHeader>::Segment: Sync, <Mach as MachHeader>::Section: Sync,

impl<'data, 'file, Mach, R> Sync for MachOSymbolIterator<'data, 'file, Mach, R>
where <Mach as MachHeader>::Endian: Sync, R: Sync, Mach: Sync, <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Segment: Sync, <Mach as MachHeader>::Section: Sync,

impl<'data, 'file, Mach, R> Sync for MachOSymbolTable<'data, 'file, Mach, R>
where <Mach as MachHeader>::Endian: Sync, R: Sync, Mach: Sync, <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Segment: Sync, <Mach as MachHeader>::Section: Sync,

impl<'data, 'file, Pe, R> Sync for PeComdat<'data, 'file, Pe, R>
where R: Sync, Pe: Sync,

impl<'data, 'file, Pe, R> Sync for PeComdatIterator<'data, 'file, Pe, R>
where R: Sync, Pe: Sync,

impl<'data, 'file, Pe, R> Sync for PeComdatSectionIterator<'data, 'file, Pe, R>
where R: Sync, Pe: Sync,

impl<'data, 'file, Pe, R> Sync for PeSection<'data, 'file, Pe, R>
where R: Sync, Pe: Sync,

impl<'data, 'file, Pe, R> Sync for PeSectionIterator<'data, 'file, Pe, R>
where R: Sync, Pe: Sync,

impl<'data, 'file, Pe, R> Sync for PeSegment<'data, 'file, Pe, R>
where R: Sync, Pe: Sync,

impl<'data, 'file, Pe, R> Sync for PeSegmentIterator<'data, 'file, Pe, R>
where R: Sync, Pe: Sync,

impl<'data, 'file, R> Sync for ComdatInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for ComdatIteratorInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for ComdatSectionIteratorInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for DynamicRelocationIteratorInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SectionInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SectionIteratorInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SectionRelocationIteratorInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SegmentInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SegmentIteratorInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SymbolInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SymbolIteratorInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SymbolTableInternal<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for PeRelocationIterator<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for Comdat<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for ComdatIterator<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for ComdatSectionIterator<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for DynamicRelocationIterator<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for Section<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SectionIterator<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SectionRelocationIterator<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for Segment<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SegmentIterator<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for Symbol<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SymbolIterator<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R> Sync for SymbolTable<'data, 'file, R>
where R: Sync,

impl<'data, 'file, R, Coff> Sync for CoffComdat<'data, 'file, R, Coff>
where <Coff as CoffHeader>::ImageSymbol: Sync, R: Sync, Coff: Sync, <Coff as CoffHeader>::ImageSymbolBytes: Sync,

impl<'data, 'file, R, Coff> Sync for CoffComdatIterator<'data, 'file, R, Coff>
where R: Sync, Coff: Sync, <Coff as CoffHeader>::ImageSymbolBytes: Sync,

impl<'data, 'file, R, Coff> Sync for CoffComdatSectionIterator<'data, 'file, R, Coff>
where R: Sync, Coff: Sync, <Coff as CoffHeader>::ImageSymbolBytes: Sync,

impl<'data, 'file, R, Coff> Sync for CoffRelocationIterator<'data, 'file, R, Coff>
where R: Sync, Coff: Sync, <Coff as CoffHeader>::ImageSymbolBytes: Sync,

impl<'data, 'file, R, Coff> Sync for CoffSection<'data, 'file, R, Coff>
where R: Sync, Coff: Sync, <Coff as CoffHeader>::ImageSymbolBytes: Sync,

impl<'data, 'file, R, Coff> Sync for CoffSectionIterator<'data, 'file, R, Coff>
where R: Sync, Coff: Sync, <Coff as CoffHeader>::ImageSymbolBytes: Sync,

impl<'data, 'file, R, Coff> Sync for CoffSegment<'data, 'file, R, Coff>
where R: Sync, Coff: Sync, <Coff as CoffHeader>::ImageSymbolBytes: Sync,

impl<'data, 'file, R, Coff> Sync for CoffSegmentIterator<'data, 'file, R, Coff>
where R: Sync, Coff: Sync, <Coff as CoffHeader>::ImageSymbolBytes: Sync,

impl<'data, 'file, R, Coff> Sync for CoffSymbol<'data, 'file, R, Coff>
where <Coff as CoffHeader>::ImageSymbol: Sync, <Coff as CoffHeader>::ImageSymbolBytes: Sync, R: Sync,

impl<'data, 'file, R, Coff> Sync for CoffSymbolIterator<'data, 'file, R, Coff>
where <Coff as CoffHeader>::ImageSymbolBytes: Sync, R: Sync,

impl<'data, 'file, R, Coff> Sync for CoffSymbolTable<'data, 'file, R, Coff>
where <Coff as CoffHeader>::ImageSymbolBytes: Sync, R: Sync,

impl<'data, 'file, Xcoff, R> Sync for XcoffComdat<'data, 'file, Xcoff, R>
where R: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync, <Xcoff as FileHeader>::SectionHeader: Sync,

impl<'data, 'file, Xcoff, R> Sync for XcoffComdatIterator<'data, 'file, Xcoff, R>
where R: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync, <Xcoff as FileHeader>::SectionHeader: Sync,

impl<'data, 'file, Xcoff, R> Sync for XcoffComdatSectionIterator<'data, 'file, Xcoff, R>
where R: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync, <Xcoff as FileHeader>::SectionHeader: Sync,

impl<'data, 'file, Xcoff, R> Sync for XcoffRelocationIterator<'data, 'file, Xcoff, R>
where <Xcoff as FileHeader>::Rel: Sync, R: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync, <Xcoff as FileHeader>::SectionHeader: Sync,

impl<'data, 'file, Xcoff, R> Sync for XcoffSection<'data, 'file, Xcoff, R>
where <Xcoff as FileHeader>::SectionHeader: Sync, R: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync,

impl<'data, 'file, Xcoff, R> Sync for XcoffSectionIterator<'data, 'file, Xcoff, R>
where R: Sync, <Xcoff as FileHeader>::SectionHeader: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync,

impl<'data, 'file, Xcoff, R> Sync for XcoffSegment<'data, 'file, Xcoff, R>
where R: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync, <Xcoff as FileHeader>::SectionHeader: Sync,

impl<'data, 'file, Xcoff, R> Sync for XcoffSegmentIterator<'data, 'file, Xcoff, R>
where R: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync, <Xcoff as FileHeader>::SectionHeader: Sync,

impl<'data, 'file, Xcoff, R> Sync for XcoffSymbol<'data, 'file, Xcoff, R>
where <Xcoff as FileHeader>::Symbol: Sync, R: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync, <Xcoff as FileHeader>::SectionHeader: Sync,

impl<'data, 'file, Xcoff, R> Sync for XcoffSymbolIterator<'data, 'file, Xcoff, R>
where R: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync, <Xcoff as FileHeader>::SectionHeader: Sync,

impl<'data, 'file, Xcoff, R> Sync for XcoffSymbolTable<'data, 'file, Xcoff, R>
where R: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync, <Xcoff as FileHeader>::SectionHeader: Sync,

impl<'data, 'table, R, Coff> Sync for SymbolIterator<'data, 'table, R, Coff>
where <Coff as CoffHeader>::ImageSymbolBytes: Sync, R: Sync,

impl<'data, 'table, Xcoff, R> Sync for SymbolIterator<'data, 'table, Xcoff, R>
where Xcoff: Sync, R: Sync,

impl<'data, E> Sync for DyldSubCacheSlice<'data, E>
where E: Sync,

impl<'data, E> Sync for LoadCommandVariant<'data, E>
where E: Sync,

impl<'data, E> Sync for LoadCommandData<'data, E>
where E: Sync,

impl<'data, E> Sync for LoadCommandIterator<'data, E>
where E: Sync,

impl<'data, E, R> Sync for DyldCache<'data, E, R>
where E: Sync, R: Sync,

impl<'data, E, R> Sync for DyldSubCache<'data, E, R>
where R: Sync, E: Sync,

impl<'data, Elf> Sync for ElfRelaIterator<'data, Elf>
where <Elf as FileHeader>::Rel: Sync, <Elf as FileHeader>::Rela: Sync,

impl<'data, Elf> Sync for AttributesSection<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf> Sync for AttributesSubsection<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf> Sync for AttributesSubsectionIterator<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf> Sync for AttributesSubsubsectionIterator<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf> Sync for GnuHashTable<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf> Sync for HashTable<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf> Sync for Note<'data, Elf>
where <Elf as FileHeader>::NoteHeader: Sync,

impl<'data, Elf> Sync for NoteIterator<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf> Sync for RelrIterator<'data, Elf>
where <Elf as FileHeader>::Word: Sync, <Elf as FileHeader>::Endian: Sync, <Elf as FileHeader>::Relr: Sync,

impl<'data, Elf> Sync for VerdauxIterator<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf> Sync for VerdefIterator<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf> Sync for VernauxIterator<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf> Sync for VerneedIterator<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf> Sync for VersionTable<'data, Elf>
where <Elf as FileHeader>::Endian: Sync,

impl<'data, Elf, R> Sync for ElfFile<'data, Elf, R>
where <Elf as FileHeader>::Endian: Sync, R: Sync, Elf: Sync, <Elf as FileHeader>::ProgramHeader: Sync, <Elf as FileHeader>::SectionHeader: Sync, <Elf as FileHeader>::Sym: Sync,

impl<'data, Elf, R> Sync for SectionTable<'data, Elf, R>
where <Elf as FileHeader>::SectionHeader: Sync, R: Sync,

impl<'data, Elf, R> Sync for SymbolTable<'data, Elf, R>
where <Elf as FileHeader>::Sym: Sync, R: Sync, <Elf as FileHeader>::Endian: Sync,

impl<'data, Endian> Sync for GnuPropertyIterator<'data, Endian>
where Endian: Sync,

impl<'data, Fat> Sync for MachOFatFile<'data, Fat>
where Fat: Sync,

impl<'data, Mach, R> Sync for MachOSectionInternal<'data, Mach, R>
where R: Sync, <Mach as MachHeader>::Section: Sync,

impl<'data, Mach, R> Sync for MachOSegmentInternal<'data, Mach, R>
where R: Sync, <Mach as MachHeader>::Segment: Sync,

impl<'data, Mach, R> Sync for MachOFile<'data, Mach, R>
where <Mach as MachHeader>::Endian: Sync, R: Sync, Mach: Sync, <Mach as MachHeader>::Nlist: Sync, <Mach as MachHeader>::Segment: Sync, <Mach as MachHeader>::Section: Sync,

impl<'data, Mach, R> Sync for SymbolTable<'data, Mach, R>
where <Mach as MachHeader>::Nlist: Sync, R: Sync,

impl<'data, Pe, R> Sync for PeFile<'data, Pe, R>
where R: Sync, Pe: Sync,

impl<'data, R> Sync for File<'data, R>
where R: Sync,

impl<'data, R> Sync for ArchiveFile<'data, R>
where R: Sync,

impl<'data, R> Sync for ArchiveMemberIterator<'data, R>
where R: Sync,

impl<'data, R> Sync for StringTable<'data, R>
where R: Sync,

impl<'data, R, Coff> Sync for CoffCommon<'data, R, Coff>
where <Coff as CoffHeader>::ImageSymbolBytes: Sync, R: Sync,

impl<'data, R, Coff> Sync for CoffFile<'data, R, Coff>
where R: Sync, Coff: Sync, <Coff as CoffHeader>::ImageSymbolBytes: Sync,

impl<'data, R, Coff> Sync for SymbolTable<'data, R, Coff>
where <Coff as CoffHeader>::ImageSymbolBytes: Sync, R: Sync,

impl<'data, Xcoff> Sync for SectionTable<'data, Xcoff>
where <Xcoff as FileHeader>::SectionHeader: Sync,

impl<'data, Xcoff, R> Sync for SymbolTable<'data, Xcoff, R>
where Xcoff: Sync, R: Sync,

impl<'data, Xcoff, R> Sync for XcoffFile<'data, Xcoff, R>
where R: Sync, Xcoff: Sync, <Xcoff as FileHeader>::AuxHeader: Sync, <Xcoff as FileHeader>::SectionHeader: Sync,

impl<E> Sync for CompressionHeader32<E>
where E: Sync,

impl<E> Sync for CompressionHeader64<E>
where E: Sync,

impl<E> Sync for Dyn32<E>
where E: Sync,

impl<E> Sync for Dyn64<E>
where E: Sync,

impl<E> Sync for FileHeader32<E>
where E: Sync,

impl<E> Sync for FileHeader64<E>
where E: Sync,

impl<E> Sync for GnuHashHeader<E>
where E: Sync,

impl<E> Sync for HashHeader<E>
where E: Sync,

impl<E> Sync for NoteHeader32<E>
where E: Sync,

impl<E> Sync for NoteHeader64<E>
where E: Sync,

impl<E> Sync for ProgramHeader32<E>
where E: Sync,

impl<E> Sync for ProgramHeader64<E>
where E: Sync,

impl<E> Sync for Rel32<E>
where E: Sync,

impl<E> Sync for Rel64<E>
where E: Sync,

impl<E> Sync for Rela32<E>
where E: Sync,

impl<E> Sync for Rela64<E>
where E: Sync,

impl<E> Sync for Relr32<E>
where E: Sync,

impl<E> Sync for Relr64<E>
where E: Sync,

impl<E> Sync for SectionHeader32<E>
where E: Sync,

impl<E> Sync for SectionHeader64<E>
where E: Sync,

impl<E> Sync for Sym32<E>
where E: Sync,

impl<E> Sync for Sym64<E>
where E: Sync,

impl<E> Sync for Syminfo32<E>
where E: Sync,

impl<E> Sync for Syminfo64<E>
where E: Sync,

impl<E> Sync for Verdaux<E>
where E: Sync,

impl<E> Sync for Verdef<E>
where E: Sync,

impl<E> Sync for Vernaux<E>
where E: Sync,

impl<E> Sync for Verneed<E>
where E: Sync,

impl<E> Sync for Versym<E>
where E: Sync,

impl<E> Sync for I16Bytes<E>
where E: Sync,

impl<E> Sync for I32Bytes<E>
where E: Sync,

impl<E> Sync for I64Bytes<E>
where E: Sync,

impl<E> Sync for U16Bytes<E>
where E: Sync,

impl<E> Sync for U32Bytes<E>
where E: Sync,

impl<E> Sync for U64Bytes<E>
where E: Sync,

impl<E> Sync for BuildToolVersion<E>
where E: Sync,

impl<E> Sync for BuildVersionCommand<E>
where E: Sync,

impl<E> Sync for DataInCodeEntry<E>
where E: Sync,

impl<E> Sync for DyldCacheHeader<E>
where E: Sync,

impl<E> Sync for DyldCacheImageInfo<E>
where E: Sync,

impl<E> Sync for DyldCacheMappingInfo<E>
where E: Sync,

impl<E> Sync for DyldInfoCommand<E>
where E: Sync,

impl<E> Sync for DyldSubCacheEntryV1<E>
where E: Sync,

impl<E> Sync for DyldSubCacheEntryV2<E>
where E: Sync,

impl<E> Sync for Dylib<E>
where E: Sync,

impl<E> Sync for DylibCommand<E>
where E: Sync,

impl<E> Sync for DylibModule32<E>
where E: Sync,

impl<E> Sync for DylibModule64<E>
where E: Sync,

impl<E> Sync for DylibReference<E>
where E: Sync,

impl<E> Sync for DylibTableOfContents<E>
where E: Sync,

impl<E> Sync for DylinkerCommand<E>
where E: Sync,

impl<E> Sync for DysymtabCommand<E>
where E: Sync,

impl<E> Sync for EncryptionInfoCommand32<E>
where E: Sync,

impl<E> Sync for EncryptionInfoCommand64<E>
where E: Sync,

impl<E> Sync for EntryPointCommand<E>
where E: Sync,

impl<E> Sync for FilesetEntryCommand<E>
where E: Sync,

impl<E> Sync for FvmfileCommand<E>
where E: Sync,

impl<E> Sync for Fvmlib<E>
where E: Sync,

impl<E> Sync for FvmlibCommand<E>
where E: Sync,

impl<E> Sync for IdentCommand<E>
where E: Sync,

impl<E> Sync for LcStr<E>
where E: Sync,

impl<E> Sync for LinkeditDataCommand<E>
where E: Sync,

impl<E> Sync for LinkerOptionCommand<E>
where E: Sync,

impl<E> Sync for LoadCommand<E>
where E: Sync,

impl<E> Sync for MachHeader32<E>
where E: Sync,

impl<E> Sync for MachHeader64<E>
where E: Sync,

impl<E> Sync for Nlist32<E>
where E: Sync,

impl<E> Sync for Nlist64<E>
where E: Sync,

impl<E> Sync for NoteCommand<E>
where E: Sync,

impl<E> Sync for PrebindCksumCommand<E>
where E: Sync,

impl<E> Sync for PreboundDylibCommand<E>
where E: Sync,

impl<E> Sync for Relocation<E>
where E: Sync,

impl<E> Sync for RoutinesCommand32<E>
where E: Sync,

impl<E> Sync for RoutinesCommand64<E>
where E: Sync,

impl<E> Sync for RpathCommand<E>
where E: Sync,

impl<E> Sync for Section32<E>
where E: Sync,

impl<E> Sync for Section64<E>
where E: Sync,

impl<E> Sync for SegmentCommand32<E>
where E: Sync,

impl<E> Sync for SegmentCommand64<E>
where E: Sync,

impl<E> Sync for SourceVersionCommand<E>
where E: Sync,

impl<E> Sync for SubClientCommand<E>
where E: Sync,

impl<E> Sync for SubFrameworkCommand<E>
where E: Sync,

impl<E> Sync for SubLibraryCommand<E>
where E: Sync,

impl<E> Sync for SubUmbrellaCommand<E>
where E: Sync,

impl<E> Sync for SymsegCommand<E>
where E: Sync,

impl<E> Sync for SymtabCommand<E>
where E: Sync,

impl<E> Sync for ThreadCommand<E>
where E: Sync,

impl<E> Sync for TwolevelHint<E>
where E: Sync,

impl<E> Sync for TwolevelHintsCommand<E>
where E: Sync,

impl<E> Sync for UuidCommand<E>
where E: Sync,

impl<E> Sync for VersionMinCommand<E>
where E: Sync,

impl<R> !Sync for ReadCache<R>

impl<R> Sync for ReadCacheInternal<R>
where R: Sync,

impl<Section, Symbol> Sync for SymbolFlags<Section, Symbol>
where Section: Sync, Symbol: Sync,

impl<T> Sync for SymbolMap<T>
where T: Sync,

impl Sync for Error

impl Sync for FloatIsNan

impl<E> Sync for ParseNotNanError<E>
where E: Sync,

impl<T> Sync for NotNan<T>
where T: Sync,

impl<T> Sync for OrderedFloat<T>
where T: Sync,

impl Sync for HashValue

impl Sync for Pos

impl<'a, K, V> Sync for Drain<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Iter<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for IterMut<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Keys<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Values<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for ValuesMut<'a, K, V>
where K: Sync, V: Sync,

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

impl<'a, K, V, S> Sync for OccupiedEntry<'a, K, V, S>
where K: Sync, S: Sync, V: Sync,

impl<'a, K, V, S> Sync for VacantEntry<'a, K, V, S>
where K: Sync, S: Sync, V: Sync,

impl<'a, T> Sync for Drain<'a, T>
where T: Sync,

impl<'a, T> Sync for Iter<'a, T>
where T: Sync,

impl<'a, T, S> Sync for Difference<'a, T, S>
where T: Sync, S: Sync,

impl<'a, T, S> Sync for Intersection<'a, T, S>
where T: Sync, S: Sync,

impl<'a, T, S> Sync for Union<'a, T, S>
where T: Sync, S: Sync,

impl<'a, T, S1, S2> Sync for SymmetricDifference<'a, T, S1, S2>
where T: Sync, S2: Sync, S1: Sync,

impl<K, V> Sync for Bucket<K, V>
where K: Sync, V: Sync,

impl<K, V> Sync for IntoIter<K, V>
where K: Sync, V: Sync,

impl<K, V, S> Sync for OrderMap<K, V, S>
where S: Sync, K: Sync, V: Sync,

impl<Sz> Sync for ShortHash<Sz>
where Sz: Sync,

impl<Sz> Sync for ShortHashProxy<Sz>
where Sz: Sync,

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

impl<T, S> Sync for OrderSet<T, S>
where S: Sync, T: Sync,

impl<V> Sync for Inserted<V>
where V: Sync,

impl Sync for OwnedFace

impl<'face> Sync for FaceSubtables<'face>

impl<'face, F> Sync for PreParsedSubtables<'face, F>
where F: Sync,

impl Sync for OnceState

impl Sync for Condvar

impl Sync for Once

impl Sync for RawMutex

impl Sync for RawRwLock

impl Sync for RawThreadId

impl !Sync for Bucket

impl !Sync for HashTable

impl !Sync for ThreadData

impl !Sync for UnparkHandle

impl !Sync for ThreadData

impl Sync for FilterOp

impl Sync for ParkResult

impl Sync for RequeueOp

impl Sync for FairTimeout

impl Sync for ParkToken

impl Sync for SpinWait

impl Sync for UnparkToken

impl Sync for WordLock

impl !Sync for Segment

impl !Sync for Error

impl !Sync for Colon

impl !Sync for LitStr

impl Sync for Lookbehind

impl Sync for RectF

impl Sync for RectI

impl Sync for Matrix2x2F

impl Sync for Transform2F

impl Sync for Perspective

impl Sync for Transform4F

impl Sync for UnitVector

impl Sync for Vector2F

impl Sync for Vector2I

impl Sync for Vector3F

impl Sync for Vector4F

impl Sync for F32x2

impl Sync for F32x4

impl Sync for I32x2

impl Sync for I32x4

impl Sync for U32x2

impl Sync for U32x4

impl Sync for F32x2

impl Sync for F32x4

impl Sync for I32x2

impl Sync for I32x4

impl Sync for U32x2

impl Sync for U32x4

impl<T> Sync for MaybeUninitShim<T>
where T: Sync,

impl Sync for AsciiSet

impl<'a> Sync for PercentDecode<'a>

impl<'a> Sync for PercentEncode<'a>

impl Sync for Config

impl Sync for Directed

impl Sync for Direction

impl Sync for Undirected

impl Sync for Time

impl<'a, E, Ix> Sync for EdgeReference<'a, E, Ix>
where Ix: Sync, E: Sync,

impl<'a, E, Ix> Sync for EdgeReferences<'a, E, Ix>
where E: Sync, Ix: Sync,

impl<'a, E, Ix> Sync for EdgeWeightsMut<'a, E, Ix>
where E: Sync, Ix: Sync,

impl<'a, E, Ix> Sync for EdgesWalkerMut<'a, E, Ix>
where Ix: Sync, E: Sync,

impl<'a, E, Ix> Sync for Neighbors<'a, E, Ix>
where Ix: Sync, E: Sync,

impl<'a, E, Ix> Sync for EdgeIndices<'a, E, Ix>
where E: Sync, Ix: Sync,

impl<'a, E, Ix> Sync for EdgeReference<'a, E, Ix>
where Ix: Sync, E: Sync,

impl<'a, E, Ix> Sync for EdgeReferences<'a, E, Ix>
where E: Sync, Ix: Sync,

impl<'a, E, Ix> Sync for Neighbors<'a, E, Ix>
where Ix: Sync, E: Sync,

impl<'a, E, Ty, Ix> Sync for EdgeReference<'a, E, Ty, Ix>
where Ix: Sync, E: Sync, Ty: Sync,

impl<'a, E, Ty, Ix> Sync for EdgeReferences<'a, E, Ty, Ix>
where Ix: Sync, Ty: Sync, E: Sync,

impl<'a, E, Ty, Ix> Sync for Edges<'a, E, Ty, Ix>
where Ix: Sync, Ty: Sync, E: Sync,

impl<'a, E, Ty, Ix> Sync for Edges<'a, E, Ty, Ix>
where Ix: Sync, Ty: Sync, E: Sync,

impl<'a, E, Ty, Ix> Sync for Edges<'a, E, Ty, Ix>
where Ix: Sync, Ty: Sync, E: Sync,

impl<'a, G> Sync for Dot<'a, G>
where G: Sync,

impl<'a, G> Sync for Frozen<'a, G>
where G: Sync,

impl<'a, G, F> Sync for EdgeFilteredNeighbors<'a, G, F>
where <G as IntoEdges>::Edges: Sync, F: Sync,

impl<'a, G, I, F> Sync for EdgeFilteredEdges<'a, G, I, F>
where I: Sync, G: Sync, F: Sync,

impl<'a, G, I, F> Sync for NodeFilteredEdgeReferences<'a, G, I, F>
where I: Sync, G: Sync, F: Sync,

impl<'a, G, I, F> Sync for NodeFilteredEdges<'a, G, I, F>
where I: Sync, G: Sync, F: Sync,

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

impl<'a, I, F> Sync for NodeFilteredNeighbors<'a, I, F>
where I: Sync, F: Sync,

impl<'a, I, F> Sync for NodeFilteredNodes<'a, I, F>
where I: Sync, F: Sync,

impl<'a, Ix> Sync for Neighbors<'a, Ix>
where Ix: Sync,

impl<'a, N> Sync for DominatorsIter<'a, N>
where N: Sync,

impl<'a, N> Sync for Nodes<'a, N>
where N: Sync,

impl<'a, N, E, Ty> Sync for AllEdges<'a, N, E, Ty>
where Ty: Sync, E: Sync, N: Sync,

impl<'a, N, E, Ty> Sync for AllEdgesMut<'a, N, E, Ty>
where Ty: Sync, E: Sync, N: Sync,

impl<'a, N, E, Ty> Sync for Edges<'a, N, E, Ty>
where N: Sync, Ty: Sync, E: Sync,

impl<'a, N, E, Ty> Sync for NodeIdentifiers<'a, N, E, Ty>
where Ty: Sync, E: Sync, N: Sync,

impl<'a, N, E, Ty> Sync for NodeReferences<'a, N, E, Ty>
where Ty: Sync, E: Sync, N: Sync,

impl<'a, N, Ix> Sync for NodeReferences<'a, N, Ix>
where N: Sync, Ix: Sync,

impl<'a, N, Ix> Sync for NodeWeightsMut<'a, N, Ix>
where N: Sync, Ix: Sync,

impl<'a, N, Ix> Sync for NodeIndices<'a, N, Ix>
where N: Sync, Ix: Sync,

impl<'a, N, Ix> Sync for NodeReferences<'a, N, Ix>
where N: Sync, Ix: Sync,

impl<'a, N, Ty> Sync for Neighbors<'a, N, Ty>
where Ty: Sync, N: Sync,

impl<'a, N, Ty> Sync for NeighborsDirected<'a, N, Ty>
where Ty: Sync, N: Sync,

impl<'a, N, Ty, Ix> Sync for Externals<'a, N, Ty, Ix>
where Ty: Sync, N: Sync, Ix: Sync,

impl<'b, T> Sync for Ptr<'b, T>
where T: Sync,

impl<B> Sync for Control<B>
where B: Sync,

impl<E, Ix> Sync for Edge<E, Ix>
where E: Sync, Ix: Sync,

impl<F> Sync for DebugMap<F>
where F: Sync,

impl<G> Sync for MinSpanningTree<G>

impl<G> Sync for PathTracker<G>
where <G as GraphBase>::NodeId: Sync,

impl<G> Sync for Reversed<G>
where G: Sync,

impl<G, F> Sync for EdgeFiltered<G, F>
where G: Sync, F: Sync,

impl<G, F> Sync for NodeFiltered<G, F>
where G: Sync, F: Sync,

impl<I> Sync for ReversedEdgeReferences<I>
where I: Sync,

impl<I, F> Sync for FilterElements<I, F>
where I: Sync, F: Sync,

impl<Ix> Sync for NodeIdentifiers<Ix>
where Ix: Sync,

impl<Ix> Sync for EdgeIndex<Ix>
where Ix: Sync,

impl<Ix> Sync for EdgeIndices<Ix>

impl<Ix> Sync for NodeIndex<Ix>
where Ix: Sync,

impl<Ix> Sync for NodeIndices<Ix>

impl<Ix> Sync for WalkNeighbors<Ix>
where Ix: Sync,

impl<Ix> Sync for WalkNeighbors<Ix>
where Ix: Sync,

impl<K> Sync for UnionFind<K>
where K: Sync,

impl<K, T> Sync for MinScored<K, T>
where K: Sync, T: Sync,

impl<N> Sync for DfsEvent<N>
where N: Sync,

impl<N> Sync for Dominators<N>
where N: Sync,

impl<N> Sync for Cycle<N>
where N: Sync,

impl<N, E> Sync for Element<N, E>
where N: Sync, E: Sync,

impl<N, E, Ty> Sync for GraphMap<N, E, Ty>
where Ty: Sync, N: Sync, E: Sync,

impl<N, E, Ty, Ix> Sync for Csr<N, E, Ty, Ix>
where Ty: Sync, Ix: Sync, E: Sync, N: Sync,

impl<N, E, Ty, Ix> Sync for Graph<N, E, Ty, Ix>
where Ty: Sync, N: Sync, E: Sync, Ix: Sync,

impl<N, E, Ty, Ix> Sync for StableGraph<N, E, Ty, Ix>
where Ix: Sync, Ty: Sync, N: Sync, E: Sync,

impl<N, Ix> Sync for Node<N, Ix>
where N: Sync, Ix: Sync,

impl<N, VM> Sync for DfsSpace<N, VM>
where VM: Sync, N: Sync,

impl<N, VM> Sync for Bfs<N, VM>
where VM: Sync, N: Sync,

impl<N, VM> Sync for Dfs<N, VM>
where VM: Sync, N: Sync,

impl<N, VM> Sync for DfsPostOrder<N, VM>
where VM: Sync, N: Sync,

impl<N, VM> Sync for Topo<N, VM>
where VM: Sync, N: Sync,

impl<R> Sync for ReversedEdgeReference<R>
where R: Sync,

impl<T> Sync for Pair<T>
where T: Sync,

impl<T> Sync for DebugFmt<T>
where T: Sync,

impl<T> Sync for Escaped<T>
where T: Sync,

impl<T> Sync for NoPretty<T>
where T: Sync,

impl<Ty, Ix> Sync for Vf2State<Ty, Ix>
where Ty: Sync, Ix: Sync,

impl<W> Sync for Escaper<W>
where W: Sync,

impl<W, C> Sync for WalkerIter<W, C>
where W: Sync, C: Sync,

impl<'a, K, V> Sync for Entries<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Keys<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Values<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Entries<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Keys<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Values<'a, K, V>
where K: Sync, V: Sync,

impl<'a, T> Sync for Iter<'a, T>
where T: Sync,

impl<'a, T> Sync for Iter<'a, T>
where T: Sync,

impl<K, V> Sync for Map<K, V>
where K: Sync, V: Sync,

impl<K, V> Sync for OrderedMap<K, V>
where K: Sync, V: Sync,

impl<T> Sync for OrderedSet<T>
where T: Sync,

impl<T> Sync for Set<T>
where T: Sync,

impl Sync for Bucket

impl Sync for Generator

impl Sync for HashState

impl !Sync for Entry

impl !Sync for Key

impl !Sync for Map

impl !Sync for Set

impl Sync for ParsedKey

impl Sync for Hashes

impl !Sync for ProjReplace

impl !Sync for UnpinImpl

impl !Sync for Args

impl !Sync for Input

impl Sync for TypeKind

impl<'a> !Sync for Context<'a>

impl<'a> !Sync for OriginalType<'a>

impl<'a> !Sync for ReplaceReceiver<'a>

impl Sync for CorsStatus

impl Sync for PixelFormat

impl Sync for Image

impl Sync for ImageFrame

impl Sync for PlaneCut

impl Sync for BspNode

impl Sync for NodeIdx

impl Sync for PolygonIdx

impl Sync for Line

impl Sync for Plane

impl<A> Sync for BspSplitter<A>
where A: Sync,

impl<A> Sync for Clipper<A>
where A: Sync,

impl<A> Sync for Polygon<A>
where A: Sync,

impl<T> Sync for Intersection<T>
where T: Sync,

impl Sync for IterImpl

impl Sync for State

impl Sync for BitDepth

impl Sync for BlendOp

impl Sync for ColorType

impl Sync for Compression

impl Sync for Decoded

impl Sync for DisposeOp

impl Sync for FilterType

impl Sync for Unit

impl Sync for ChunkType

impl Sync for NullInfo

impl Sync for ChunkState

impl Sync for FormatError

impl Sync for ZlibStream

impl Sync for FormatError

impl Sync for Options

impl Sync for PartialInfo

impl Sync for Adam7Info

impl Sync for Limits

impl Sync for OutputInfo

impl Sync for ScaledFloat

impl Sync for ITXtChunk

impl Sync for TEXtChunk

impl Sync for ZTXtChunk

impl<'a> Sync for Info<'a>

impl<'a, W> Sync for ChunkOutput<'a, W>
where W: Sync,

impl<'a, W> Sync for Wrapper<'a, W>
where W: Sync,

impl<'a, W> Sync for ChunkWriter<'a, W>
where W: Sync,

impl<'a, W> Sync for Encoder<'a, W>
where W: Sync,

impl<'a, W> Sync for StreamWriter<'a, W>
where W: Sync,

impl<'data> Sync for Row<'data>

impl<'data> Sync for InterlacedRow<'data>

impl<R> Sync for ReadDecoder<R>
where R: Sync,

impl<R> Sync for Decoder<R>
where R: Sync,

impl<R> Sync for Reader<R>
where R: Sync,

impl<W> Sync for Writer<W>
where W: Sync,

impl !Sync for Events

impl !Sync for Events

impl Sync for PollMode

impl Sync for Notifier

impl Sync for EventExtra

impl Sync for Poller

impl Sync for Event

impl Sync for Poller

impl Sync for InitToken

impl Sync for Polyval

impl Sync for Polyval

impl Sync for U64x2

impl Sync for Polyval

impl Sync for Inner

impl Sync for FlagBit

impl<'a, T> Sync for Metadata<'a, T>
where <T as SmartDisplay>::Metadata: Sync, T: Sync + ?Sized,

impl<const SIZE: usize> Sync for WriteBuffer<SIZE>

impl Sync for G0

impl Sync for G1

impl Sync for NoA1

impl Sync for NoA2

impl Sync for NoNI

impl Sync for NoS3

impl Sync for NoS4

impl Sync for YesA1

impl Sync for YesA2

impl Sync for YesNI

impl Sync for YesS3

impl Sync for YesS4

impl<NI> Sync for u32x4x2_avx2<NI>
where NI: Sync,

impl<NI> Sync for Avx2Machine<NI>
where NI: Sync,

impl<S3, S4, NI> Sync for u128x1_sse2<S3, S4, NI>
where S3: Sync, S4: Sync, NI: Sync,

impl<S3, S4, NI> Sync for u32x4_sse2<S3, S4, NI>
where S3: Sync, S4: Sync, NI: Sync,

impl<S3, S4, NI> Sync for u64x2_sse2<S3, S4, NI>
where S3: Sync, S4: Sync, NI: Sync,

impl<S3, S4, NI> Sync for SseMachine<S3, S4, NI>
where S3: Sync, S4: Sync, NI: Sync,

impl<W> Sync for x4<W>
where W: Sync,

impl<W, G> Sync for x2<W, G>
where W: Sync, G: Sync,

impl !Sync for TokenTree

impl !Sync for Group

impl !Sync for Ident

impl !Sync for LexError

impl !Sync for Literal

impl !Sync for Span

impl !Sync for TokenStream

impl !Sync for DelimSpan

impl !Sync for Group

impl !Sync for Ident

impl !Sync for LexError

impl !Sync for Literal

impl !Sync for Punct

impl !Sync for Span

impl !Sync for TokenStream

impl !Sync for IntoIter

impl Sync for Delimiter

impl Sync for Spacing

impl Sync for Reject

impl<'a> Sync for Cursor<'a>

impl<'a, T> Sync for RcVecMut<'a, T>
where T: Sync,

impl<T> !Sync for RcVec<T>

impl<T> Sync for RcVecBuilder<T>
where T: Sync,

impl<T> Sync for RcVecIntoIter<T>
where T: Sync,

impl Sync for Error

impl Sync for FoundCrate

impl Sync for CacheEntry

impl !Sync for Profiler

impl !Sync for Profiler

impl Sync for TraceDump

impl Sync for TraceEntry

impl !Sync for ProfilerMsg

impl !Sync for ProfilerMsg

impl !Sync for ProfilerChan

impl !Sync for Reporter

impl !Sync for ReportsChan

impl !Sync for ProfilerChan

impl Sync for ReportKind

impl Sync for Report

impl<T> !Sync for IpcReceiver<T>

impl Sync for Channels

impl Sync for ColorSpace

impl Sync for Error

impl Sync for Header

impl<'a> Sync for Bytes<'a>

impl<'a> Sync for Encoder<'a>

impl<'a> Sync for BytesMut<'a>

impl<R> Sync for Decoder<R>
where R: Sync,

impl<W> Sync for GenericWriter<W>
where W: Sync,

impl<const N: usize> Sync for Pixel<N>

impl Sync for Error

impl Sync for SyntaxError

impl Sync for EscapeError

impl Sync for AttrError

impl Sync for State

impl Sync for BangType

impl Sync for ParseState

impl Sync for Decoder

impl Sync for IterState

impl Sync for PiParser

impl Sync for ReaderState

impl Sync for Config

impl Sync for Indentation

impl<'a> Sync for Event<'a>

impl<'a> Sync for PrefixDeclaration<'a>

impl<'a> Sync for Attribute<'a>

impl<'a> Sync for Attributes<'a>

impl<'a> Sync for BytesCData<'a>

impl<'a> Sync for BytesDecl<'a>

impl<'a> Sync for BytesEnd<'a>

impl<'a> Sync for BytesPI<'a>

impl<'a> Sync for BytesStart<'a>

impl<'a> Sync for BytesText<'a>

impl<'a> Sync for CDataIterator<'a>

impl<'a> Sync for LocalName<'a>

impl<'a> Sync for Namespace<'a>

impl<'a> Sync for Prefix<'a>

impl<'a> Sync for PrefixIter<'a>

impl<'a> Sync for QName<'a>

impl<'a, W> Sync for ElementWriter<'a, W>
where W: Sync,

impl<'ns> Sync for ResolveResult<'ns>

impl<'r, B> Sync for ReadTextResult<'r, B>
where B: Sync,

impl<'r, R> Sync for BinaryStream<'r, R>
where R: Sync,

impl<R> Sync for NsReader<R>
where R: Sync,

impl<R> Sync for Reader<R>
where R: Sync,

impl<T> Sync for Attr<T>
where T: Sync,

impl<W> Sync for Writer<W>
where W: Sync,

impl !Sync for ThreadRng

impl Sync for IndexVec

impl Sync for EmptySlice

impl Sync for Bernoulli

impl Sync for Open01

impl Sync for Standard

impl Sync for UniformChar

impl Sync for ReadError

impl Sync for StepRng

impl Sync for StdRng

impl<'a> Sync for IndexVecIter<'a>

impl<'a, S, T> Sync for SliceChooseIter<'a, S, T>
where S: Sync + ?Sized, T: Sync,

impl<'a, T> Sync for Slice<'a, T>
where T: Sync,

impl<D, F, T, S> Sync for DistMap<D, F, T, S>
where D: Sync, F: Sync,

impl<D, R, T> Sync for DistIter<D, R, T>
where D: Sync, R: Sync, T: Sync,

impl<R> Sync for ReadRng<R>
where R: Sync,

impl<R, Rsdr> Sync for ReseedingCore<R, Rsdr>
where R: Sync, Rsdr: Sync,

impl<R, Rsdr> Sync for ReseedingRng<R, Rsdr>
where <R as BlockRngCore>::Results: Sync, R: Sync, Rsdr: Sync,

impl<W> Sync for WeightedIndex<W>
where W: Sync,

impl<X> Sync for Uniform<X>
where <X as SampleUniform>::Sampler: Sync,

impl<X> Sync for WeightedIndex<X>
where X: Sync, <X as SampleUniform>::Sampler: Sync,

impl<X> Sync for UniformFloat<X>
where X: Sync,

impl<X> Sync for UniformInt<X>
where X: Sync,

impl Sync for ChaCha12Rng

impl Sync for ChaCha20Rng

impl Sync for ChaCha8Rng

impl Sync for ChaCha

impl Sync for ChaCha12Rng

impl Sync for ChaCha20Rng

impl Sync for ChaCha8Core

impl Sync for ChaCha8Rng

impl<T> Sync for Array64<T>
where T: Sync,

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

impl Sync for ErrorCode

impl Sync for Error

impl Sync for OsRng

impl<R> Sync for BlockRng<R>
where <R as BlockRngCore>::Results: Sync, R: Sync + ?Sized,

impl<R> Sync for BlockRng64<R>
where <R as BlockRngCore>::Results: Sync, R: Sync + ?Sized,

impl Sync for IsaacCore

impl Sync for IsaacRng

impl Sync for Isaac64Core

impl Sync for Isaac64Rng

impl<T> Sync for IsaacArray<T>
where T: Sync,

impl<I> Sync for EachIndex<I>
where I: Sync,

impl<I> Sync for Range<I>
where I: Sync,

impl !Sync for ActiveEdge

impl !Sync for Rasterizer

impl Sync for BlendMode

impl Sync for ExtendMode

impl Sync for FilterMode

impl Sync for LineCap

impl Sync for LineJoin

impl Sync for PathOp

impl Sync for Winding

impl Sync for MaskBlitter

impl Sync for SolidShader

impl Sync for DashState

impl Sync for BlendRow

impl Sync for Clip

impl Sync for Layer

impl Sync for Edge

impl Sync for DrawOptions

impl Sync for Mask

impl Sync for Path

impl Sync for PathBuilder

impl Sync for SolidSource

impl Sync for StrokeStyle

impl<'a> !Sync for ShaderBlitterStorage<'a>

impl<'a> !Sync for ShaderBlendBlitter<'a>

impl<'a> !Sync for ShaderBlendMaskBlitter<'a>

impl<'a> !Sync for ShaderClipMaskBlitter<'a>

impl<'a> !Sync for ShaderMaskBlitter<'a>

impl<'a> Sync for Source<'a>

impl<'a, 'b> Sync for ShaderStorage<'a, 'b>

impl<'a, 'b> Sync for ImagePadAlphaShader<'a, 'b>

impl<'a, 'b> Sync for ImageRepeatAlphaShader<'a, 'b>

impl<'a, 'b, Fetch> Sync for TransformedImageAlphaShader<'a, 'b, Fetch>
where Fetch: Sync,

impl<'a, 'b, Fetch> Sync for TransformedImageShader<'a, 'b, Fetch>
where Fetch: Sync,

impl<'a, 'b, Fetch> Sync for TransformedNearestImageAlphaShader<'a, 'b, Fetch>
where Fetch: Sync,

impl<'a, 'b, Fetch> Sync for TransformedNearestImageShader<'a, 'b, Fetch>
where Fetch: Sync,

impl<Backing = Vec<u32>> !Sync for DrawTarget<Backing>

impl Sync for HandleError

impl<'a> !Sync for DisplayHandle<'a>

impl<'a> !Sync for WindowHandle<'a>

impl Sync for ListReducer

impl Sync for FindReducer

impl Sync for FindReducer

impl Sync for NoopReducer

impl Sync for Splitter

impl Sync for UnEither

impl Sync for Unzip

impl Sync for Run

impl<'a> Sync for Fuse<'a>

impl<'a> Sync for Drain<'a>

impl<'a, C> Sync for PanicFuseConsumer<'a, C>
where C: Sync,

impl<'a, C> Sync for PanicFuseFolder<'a, C>
where C: Sync,

impl<'a, C> Sync for PanicFuseReducer<'a, C>
where C: Sync,

impl<'a, D, S> Sync for SplitProducer<'a, D, S>
where D: Sync, S: Sync,

impl<'a, I> Sync for PanicFuseIter<'a, I>
where I: Sync,

impl<'a, Iter> Sync for IterParallelProducer<'a, Iter>
where Iter: Send,

impl<'a, K, V> Sync for Iter<'a, K, V>

impl<'a, K, V> Sync for IterMut<'a, K, V>
where V: Sync,

impl<'a, K, V> Sync for Drain<'a, K, V>
where K: Sync, V: Sync,

impl<'a, K, V> Sync for Iter<'a, K, V>

impl<'a, K, V> Sync for IterMut<'a, K, V>
where V: Sync,

impl<'a, OP, CA, CB> Sync for UnzipConsumer<'a, OP, CA, CB>
where CA: Sync, CB: Sync, OP: Sync,

impl<'a, OP, FA, FB> Sync for UnzipFolder<'a, OP, FA, FB>
where FA: Sync, FB: Sync, OP: Sync,

impl<'a, P> Sync for PanicFuseProducer<'a, P>
where P: Sync,

impl<'a, T> !Sync for CopyOnDrop<'a, T>

impl<'a, T> Sync for Drain<'a, T>
where T: Sync,

impl<'a, T> Sync for Iter<'a, T>

impl<'a, T> Sync for Iter<'a, T>

impl<'a, T> Sync for Drain<'a, T>
where T: Sync,

impl<'a, T> Sync for Iter<'a, T>

impl<'a, T> Sync for Iter<'a, T>

impl<'a, T> Sync for IterMut<'a, T>
where T: Sync,

impl<'a, T> Sync for Drain<'a, T>
where T: Sync,

impl<'a, T> Sync for Iter<'a, T>

impl<'a, T> Sync for IterMut<'a, T>
where T: Sync,

impl<'a, T> Sync for Iter<'a, T>

impl<'a, T> Sync for IterMut<'a, T>
where T: Sync,

impl<'a, T> Sync for Iter<'a, T>

impl<'a, T> Sync for IterMut<'a, T>
where T: Sync,

impl<'a, T, C> Sync for DrainGuard<'a, T, C>
where C: Sync, T: Sync,

impl<'b, I, OP, FromB> Sync for UnzipA<'b, I, OP, FromB>
where I: Sync, OP: Sync, FromB: Sync,

impl<'b, S, B> Sync for WalkTreePostfixProducer<'b, S, B>
where B: Sync, S: Sync,

impl<'b, S, B> Sync for WalkTreePrefixProducer<'b, S, B>
where B: Sync, S: Sync,

impl<'c, C, ID, F> Sync for FoldConsumer<'c, C, ID, F>
where C: Sync, F: Sync, ID: Sync,

impl<'c, C, U, F> Sync for FoldWithConsumer<'c, C, U, F>
where C: Sync, U: Sync, F: Sync,

impl<'c, C, U, F> Sync for TryFoldWithConsumer<'c, C, U, F>
where C: Sync, <U as Try>::Output: Sync, F: Sync,

impl<'c, T> Sync for CollectConsumer<'c, T>
where T: Sync,

impl<'c, T> Sync for CollectResult<'c, T>
where T: Send + Sync,

impl<'c, U, C, ID, F> Sync for TryFoldConsumer<'c, U, C, ID, F>
where C: Sync, ID: Sync, F: Sync, U: Sync,

impl<'ch> Sync for Bytes<'ch>

impl<'ch> Sync for BytesProducer<'ch>

impl<'ch> Sync for CharIndices<'ch>

impl<'ch> Sync for CharIndicesProducer<'ch>

impl<'ch> Sync for Chars<'ch>

impl<'ch> Sync for CharsProducer<'ch>

impl<'ch> Sync for EncodeUtf16<'ch>

impl<'ch> Sync for EncodeUtf16Producer<'ch>

impl<'ch> Sync for Lines<'ch>

impl<'ch> Sync for SplitAsciiWhitespace<'ch>

impl<'ch> Sync for SplitWhitespace<'ch>

impl<'ch, 'pat, P> Sync for MatchIndicesProducer<'ch, 'pat, P>

impl<'ch, 'pat, P> Sync for MatchesProducer<'ch, 'pat, P>

impl<'ch, 'sep, P> Sync for SplitTerminatorProducer<'ch, 'sep, P>

impl<'ch, P> Sync for MatchIndices<'ch, P>

impl<'ch, P> Sync for Matches<'ch, P>

impl<'ch, P> Sync for Split<'ch, P>

impl<'ch, P> Sync for SplitInclusive<'ch, P>

impl<'ch, P> Sync for SplitTerminator<'ch, P>

impl<'data, T> Sync for ChunksExactMutProducer<'data, T>
where T: Sync,

impl<'data, T> Sync for ChunksExactProducer<'data, T>

impl<'data, T> Sync for ChunksMutProducer<'data, T>
where T: Sync,

impl<'data, T> Sync for ChunksProducer<'data, T>

impl<'data, T> Sync for RChunksExactMutProducer<'data, T>
where T: Sync,

impl<'data, T> Sync for RChunksExactProducer<'data, T>

impl<'data, T> Sync for RChunksMutProducer<'data, T>
where T: Sync,

impl<'data, T> Sync for RChunksProducer<'data, T>

impl<'data, T> Sync for Chunks<'data, T>

impl<'data, T> Sync for ChunksExact<'data, T>

impl<'data, T> Sync for ChunksExactMut<'data, T>
where T: Sync,

impl<'data, T> Sync for ChunksMut<'data, T>
where T: Sync,

impl<'data, T> Sync for Iter<'data, T>

impl<'data, T> Sync for IterMut<'data, T>
where T: Sync,

impl<'data, T> Sync for IterMutProducer<'data, T>
where T: Sync,

impl<'data, T> Sync for IterProducer<'data, T>

impl<'data, T> Sync for RChunks<'data, T>

impl<'data, T> Sync for RChunksExact<'data, T>

impl<'data, T> Sync for RChunksExactMut<'data, T>
where T: Sync,

impl<'data, T> Sync for RChunksMut<'data, T>
where T: Sync,

impl<'data, T> Sync for Windows<'data, T>

impl<'data, T> Sync for WindowsProducer<'data, T>

impl<'data, T> Sync for Drain<'data, T>
where T: Sync,

impl<'data, T> Sync for DrainProducer<'data, T>
where T: Sync,

impl<'data, T> Sync for SliceDrain<'data, T>
where T: Sync,

impl<'data, T, P> Sync for ChunkBy<'data, T, P>
where P: Sync, T: Sync,

impl<'data, T, P> Sync for ChunkByMut<'data, T, P>
where P: Sync, T: Sync,

impl<'data, T, P> Sync for Split<'data, T, P>
where P: Sync, T: Sync,

impl<'data, T, P> Sync for SplitInclusive<'data, T, P>
where P: Sync, T: Sync,

impl<'data, T, P> Sync for SplitInclusiveMut<'data, T, P>
where P: Sync, T: Sync,

impl<'data, T, P> Sync for SplitMut<'data, T, P>
where P: Sync, T: Sync,

impl<'f, C> Sync for SkipAnyConsumer<'f, C>
where C: Sync,

impl<'f, C> Sync for SkipAnyFolder<'f, C>
where C: Sync,

impl<'f, C> Sync for TakeAnyConsumer<'f, C>
where C: Sync,

impl<'f, C> Sync for TakeAnyFolder<'f, C>
where C: Sync,

impl<'f, C> Sync for WhileSomeConsumer<'f, C>
where C: Sync,

impl<'f, C> Sync for WhileSomeFolder<'f, C>
where C: Sync,

impl<'f, C, F> Sync for FlatMapConsumer<'f, C, F>
where C: Sync, F: Sync,

impl<'f, C, F> Sync for FlatMapIterConsumer<'f, C, F>
where C: Sync, F: Sync,

impl<'f, C, F> Sync for FlatMapIterFolder<'f, C, F>
where C: Sync, F: Sync,

impl<'f, C, F> Sync for InspectConsumer<'f, C, F>
where C: Sync, F: Sync,

impl<'f, C, F> Sync for InspectFolder<'f, C, F>
where C: Sync, F: Sync,

impl<'f, C, F> Sync for MapConsumer<'f, C, F>
where C: Sync, F: Sync,

impl<'f, C, F> Sync for MapFolder<'f, C, F>
where C: Sync, F: Sync,

impl<'f, C, F> Sync for UpdateConsumer<'f, C, F>
where C: Sync, F: Sync,

impl<'f, C, F> Sync for UpdateFolder<'f, C, F>
where C: Sync, F: Sync,

impl<'f, C, F, R> Sync for FlatMapFolder<'f, C, F, R>
where C: Sync, F: Sync, R: Sync,

impl<'f, C, INIT, F> Sync for MapInitConsumer<'f, C, INIT, F>
where C: Sync, INIT: Sync, F: Sync,

impl<'f, C, U, F> Sync for MapWithConsumer<'f, C, U, F>
where C: Sync, U: Sync, F: Sync,

impl<'f, C, U, F> Sync for MapWithFolder<'f, C, U, F>
where C: Sync, U: Sync, F: Sync,

impl<'f, F> Sync for ForEachConsumer<'f, F>
where F: Sync,

impl<'f, I, U, F> Sync for MapWithIter<'f, I, U, F>
where I: Sync, U: Sync, F: Sync,

impl<'f, P, F> Sync for InspectProducer<'f, P, F>
where P: Sync, F: Sync,

impl<'f, P, F> Sync for MapProducer<'f, P, F>
where P: Sync, F: Sync,

impl<'f, P, F> Sync for UpdateProducer<'f, P, F>
where P: Sync, F: Sync,

impl<'f, P, INIT, F> Sync for MapInitProducer<'f, P, INIT, F>
where P: Sync, INIT: Sync, F: Sync,

impl<'f, P, U, F> Sync for MapWithProducer<'f, P, U, F>
where P: Sync, U: Sync, F: Sync,

impl<'p, C, P> Sync for FilterConsumer<'p, C, P>
where C: Sync, P: Sync,

impl<'p, C, P> Sync for FilterFolder<'p, C, P>
where C: Sync, P: Sync,

impl<'p, C, P> Sync for FilterMapConsumer<'p, C, P>
where C: Sync, P: Sync,

impl<'p, C, P> Sync for FilterMapFolder<'p, C, P>
where C: Sync, P: Sync,

impl<'p, C, P> Sync for PositionsConsumer<'p, C, P>
where C: Sync, P: Sync,

impl<'p, C, P> Sync for SkipAnyWhileConsumer<'p, C, P>
where C: Sync, P: Sync,

impl<'p, C, P> Sync for SkipAnyWhileFolder<'p, C, P>
where C: Sync, P: Sync,

impl<'p, C, P> Sync for TakeAnyWhileConsumer<'p, C, P>
where C: Sync, P: Sync,

impl<'p, C, P> Sync for TakeAnyWhileFolder<'p, C, P>
where C: Sync, P: Sync,

impl<'p, F, P> Sync for PositionsFolder<'p, F, P>
where F: Sync, P: Sync,

impl<'p, P> !Sync for FindConsumer<'p, P>

impl<'p, P> Sync for FindConsumer<'p, P>
where P: Sync,

impl<'p, P, V, const INCL: bool> Sync for SplitProducer<'p, P, V, INCL>
where V: Sync, P: Sync,

impl<'p, T, P> Sync for FindFolder<'p, T, P>
where P: Sync, T: Sync,

impl<'p, T, P> Sync for FindFolder<'p, T, P>
where P: Sync, T: Sync,

impl<'p, T, Slice, Pred> Sync for ChunkByProducer<'p, T, Slice, Pred>
where Slice: Sync, Pred: Sync,

impl<'r, C, ID, F> Sync for FoldFolder<'r, C, ID, F>
where C: Sync, ID: Sync, F: Sync,

impl<'r, C, U, F> Sync for TryFoldFolder<'r, C, U, F>
where C: Sync, F: Sync, <U as Try>::Output: Sync, <U as Try>::Residual: Sync,

impl<'r, I, OP, CA> Sync for UnzipB<'r, I, OP, CA>
where I: Sync, CA: Sync, <CA as Consumer<<OP as UnzipOp<<I as ParallelIterator>::Item>>::Left>>::Result: Sync,

impl<'r, R> Sync for TryReduceWithConsumer<'r, R>
where R: Sync,

impl<'r, R, ID> Sync for ReduceConsumer<'r, R, ID>
where ID: Sync, R: Sync,

impl<'r, R, ID> Sync for TryReduceConsumer<'r, R, ID>
where ID: Sync, R: Sync,

impl<'r, R, T> Sync for ReduceFolder<'r, R, T>
where T: Sync, R: Sync,

impl<'r, R, T> Sync for TryReduceFolder<'r, R, T>
where R: Sync, <T as Try>::Output: Sync, <T as Try>::Residual: Sync,

impl<'r, R, T> Sync for TryReduceWithFolder<'r, R, T>
where R: Sync, <T as Try>::Output: Sync, <T as Try>::Residual: Sync,

impl<A, B> Sync for ChainProducer<A, B>
where A: Sync, B: Sync,

impl<A, B> Sync for ChainSeq<A, B>
where A: Sync, B: Sync,

impl<A, B> Sync for Chain<A, B>
where A: Sync, B: Sync,

impl<A, B> Sync for Zip<A, B>
where A: Sync, B: Sync,

impl<A, B> Sync for ZipEq<A, B>
where A: Sync, B: Sync,

impl<A, B> Sync for ZipProducer<A, B>
where A: Sync, B: Sync,

impl<C> Sync for ClonedConsumer<C>
where C: Sync,

impl<C> Sync for CopiedConsumer<C>
where C: Sync,

impl<C> Sync for FlattenConsumer<C>
where C: Sync,

impl<C> Sync for FlattenIterConsumer<C>
where C: Sync,

impl<C> Sync for FlattenIterFolder<C>
where C: Sync,

impl<C, R> Sync for FlattenFolder<C, R>
where C: Sync, R: Sync,

impl<C, T> !Sync for IntersperseConsumer<C, T>

impl<C, T> Sync for IntersperseFolder<C, T>
where C: Sync, T: Sync,

impl<D, S> Sync for Split<D, S>
where D: Sync, S: Sync,

impl<F> Sync for ClonedFolder<F>
where F: Sync,

impl<F> Sync for CopiedFolder<F>
where F: Sync,

impl<FromT> Sync for Collector<FromT>
where FromT: Sync,

impl<I> Sync for IntersperseIter<I>
where <I as Iterator>::Item: Sync, I: Sync,

impl<I> Sync for Chunks<I>
where I: Sync,

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

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

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

impl<I> Sync for ExponentialBlocks<I>
where I: Sync,

impl<I> Sync for Flatten<I>
where I: Sync,

impl<I> Sync for FlattenIter<I>
where I: Sync,

impl<I> Sync for Intersperse<I>
where <I as ParallelIterator>::Item: Sized + Sync, I: Sync,

impl<I> Sync for MaxLen<I>
where I: Sync,

impl<I> Sync for MinLen<I>
where I: Sync,

impl<I> Sync for PanicFuse<I>
where I: Sync,

impl<I> Sync for Rev<I>
where I: Sync,

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

impl<I> Sync for SkipAny<I>
where I: Sync,

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

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

impl<I> Sync for TakeAny<I>
where I: Sync,

impl<I> Sync for UniformBlocks<I>
where I: Sync,

impl<I> Sync for WhileSome<I>
where I: Sync,

impl<I, F> Sync for FlatMap<I, F>
where I: Sync, F: Sync,

impl<I, F> Sync for FlatMapIter<I, F>
where I: Sync, F: Sync,

impl<I, F> Sync for Inspect<I, F>
where I: Sync, F: Sync,

impl<I, F> Sync for Map<I, F>
where I: Sync, F: Sync,

impl<I, F> Sync for Update<I, F>
where I: Sync, F: Sync,

impl<I, F> Sync for UpdateSeq<I, F>
where I: Sync, F: Sync,

impl<I, ID, F> Sync for Fold<I, ID, F>
where I: Sync, ID: Sync, F: Sync,

impl<I, ID, F> Sync for FoldChunks<I, ID, F>
where I: Sync, F: Sync, ID: Sync,

impl<I, INIT, F> Sync for MapInit<I, INIT, F>
where I: Sync, INIT: Sync, F: Sync,

impl<I, J> Sync for InterleaveProducer<I, J>
where I: Sync, J: Sync,

impl<I, J> Sync for InterleaveSeq<I, J>
where I: Sync, J: Sync,

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

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

impl<I, P> Sync for Filter<I, P>
where I: Sync, P: Sync,

impl<I, P> Sync for FilterMap<I, P>
where I: Sync, P: Sync,

impl<I, P> Sync for Positions<I, P>
where I: Sync, P: Sync,

impl<I, P> Sync for SkipAnyWhile<I, P>
where I: Sync, P: Sync,

impl<I, P> Sync for TakeAnyWhile<I, P>
where I: Sync, P: Sync,

impl<I, T, F> Sync for MapWith<I, T, F>
where I: Sync, T: Sync, F: Sync,

impl<I, U, F> Sync for FoldChunksWith<I, U, F>
where I: Sync, U: Sync, F: Sync,

impl<I, U, F> Sync for FoldWith<I, U, F>
where I: Sync, U: Sync, F: Sync,

impl<I, U, F> Sync for TryFoldWith<I, U, F>
where I: Sync, <U as Try>::Output: Sync, F: Sync,

impl<I, U, ID, F> Sync for TryFold<I, U, ID, F>
where I: Sync, ID: Sync, F: Sync, U: Sync,

impl<Iter> Sync for IterBridge<Iter>
where Iter: Sync,

impl<K, V> Sync for IntoIter<K, V>
where K: Sync, V: Sync,

impl<K, V> Sync for IntoIter<K, V>
where K: Sync, V: Sync,

impl<P> !Sync for ProductConsumer<P>

impl<P> Sync for ChunkSeq<P>
where P: Sync,

impl<P> Sync for ClonedProducer<P>
where P: Sync,

impl<P> Sync for CopiedProducer<P>
where P: Sync,

impl<P> Sync for EnumerateProducer<P>
where P: Sync,

impl<P> Sync for IntersperseProducer<P>
where P: Sync, <P as Producer>::Item: Sync,

impl<P> Sync for MaxLenProducer<P>
where P: Sync,

impl<P> Sync for MinLenProducer<P>
where P: Sync,

impl<P> Sync for ProductFolder<P>
where P: Sync,

impl<P> Sync for RevProducer<P>
where P: Sync,

impl<P> Sync for StepByProducer<P>
where P: Sync,

impl<P> Sync for Partition<P>
where P: Sync,

impl<P> Sync for PartitionMap<P>
where P: Sync,

impl<P, F> Sync for ChunkProducer<P, F>
where P: Sync, F: Sync,

impl<RA, RB> Sync for UnzipReducer<RA, RB>
where RA: Sync, RB: Sync,

impl<S> !Sync for SumConsumer<S>

impl<S> Sync for SumFolder<S>
where S: Sync,

impl<S, B> Sync for WalkTree<S, B>
where S: Sync, B: Sync,

impl<S, B> Sync for WalkTreePostfix<S, B>
where S: Sync, B: Sync,

impl<S, B> Sync for WalkTreePrefix<S, B>
where S: Sync, B: Sync,

impl<S, C> Sync for BlocksCallback<S, C>
where S: Sync, C: Sync,

impl<T> !Sync for CopyOnDrop<T>

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

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

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

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

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

impl<T> Sync for EmptyProducer<T>
where T: Sync,

impl<T> Sync for ListFolder<T>
where T: Sync,

impl<T> Sync for ListVecFolder<T>
where T: Sync,

impl<T> Sync for Iter<T>
where T: Sync,

impl<T> Sync for RepeatNProducer<T>
where T: Sync,

impl<T> Sync for RepeatProducer<T>
where T: Sync,

impl<T> Sync for Empty<T>
where T: Sync,

impl<T> Sync for MultiZip<T>
where T: Sync,

impl<T> Sync for Once<T>
where T: Sync,

impl<T> Sync for Repeat<T>
where T: Sync,

impl<T> Sync for RepeatN<T>
where T: Sync,

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

impl<T> Sync for OptionProducer<T>
where T: Sync,

impl<T> Sync for Iter<T>
where T: Sync,

impl<T> Sync for IterProducer<T>
where T: Sync,

impl<T> Sync for Iter<T>
where T: Sync,

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

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

impl<T, const N: usize> Sync for IntoIter<T, N>
where T: Sync,

impl !Sync for WorkerThread

impl !Sync for FnContext

impl Sync for ErrorKind

impl Sync for Yield

impl Sync for JobFifo

impl Sync for CoreLatch

impl Sync for CountLatch

impl Sync for LockLatch

impl Sync for OnceLatch

impl Sync for Registry

impl Sync for RegistryId

impl Sync for ThreadInfo

impl Sync for Counters

impl Sync for IdleState

impl Sync for Sleep

impl Sync for ThreadPool

impl<'a> !Sync for BroadcastContext<'a>

impl<'a> Sync for Terminator<'a>

impl<'r> Sync for SpinLatch<'r>

impl<'scope> Sync for ScopeBase<'scope>

impl<'scope> Sync for Scope<'scope>

impl<'scope> Sync for ScopeFifo<'scope>

impl<BODY> Sync for ArcJob<BODY>

impl<BODY> Sync for HeapJob<BODY>
where BODY: Sync,

impl<F> Sync for CustomSpawn<F>
where F: Sync,

impl<L, F, R> !Sync for StackJob<L, F, R>

impl<T> !Sync for JobResult<T>

impl Sync for Error

impl Sync for Builder

impl Sync for Regex

impl Sync for RegexSet

impl Sync for SetMatches

impl Sync for Regex

impl Sync for RegexSet

impl Sync for SetMatches

impl<'a> Sync for SetMatchesIter<'a>

impl<'a> Sync for SetMatchesIter<'a>

impl<'a, R> Sync for ReplacerRef<'a, R>
where R: Sync + ?Sized,

impl<'a, R> Sync for ReplacerRef<'a, R>
where R: Sync + ?Sized,

impl<'c, 'h> Sync for SubCaptureMatches<'c, 'h>

impl<'c, 'h> Sync for SubCaptureMatches<'c, 'h>

impl<'h> Sync for Captures<'h>

impl<'h> Sync for Match<'h>

impl<'h> Sync for Captures<'h>

impl<'h> Sync for Match<'h>

impl<'r> Sync for CaptureNames<'r>

impl<'r> Sync for CaptureNames<'r>

impl<'r, 'h> Sync for CaptureMatches<'r, 'h>

impl<'r, 'h> Sync for Matches<'r, 'h>

impl<'r, 'h> Sync for Split<'r, 'h>

impl<'r, 'h> Sync for SplitN<'r, 'h>

impl<'r, 'h> Sync for CaptureMatches<'r, 'h>

impl<'r, 'h> Sync for Matches<'r, 'h>

impl<'r, 'h> Sync for Split<'r, 'h>

impl<'r, 'h> Sync for SplitN<'r, 'h>

impl<'s> Sync for NoExpand<'s>

impl<'s> Sync for NoExpand<'s>

impl !Sync for Builder

impl !Sync for Builder

impl !Sync for Builder

impl !Sync for Builder

impl !Sync for Builder

impl !Sync for RangeTrie

impl !Sync for Compiler

impl Sync for Anchored

impl Sync for MatchKind

impl Sync for StateSaver

impl Sync for StartError

impl Sync for RetryError

impl Sync for Frame

impl Sync for State

impl Sync for State

impl Sync for SplitRange

impl Sync for UnitKind

impl Sync for Look

impl Sync for Choice

impl Sync for Start

impl Sync for BE

impl Sync for LE

impl Sync for BuildError

impl Sync for Cache

impl Sync for Config

impl Sync for DFA

impl Sync for Epsilons

impl Sync for Slots

impl Sync for SlotsIter

impl Sync for Transition

impl Sync for IndexMapper

impl Sync for Remapper

impl Sync for Cache

impl Sync for Config

impl Sync for DFA

impl Sync for Cache

impl Sync for Regex

impl Sync for BuildError

impl Sync for CacheError

impl Sync for LazyStateID

impl Sync for RegexI

impl Sync for RegexInfo

impl Sync for RegexInfoI

impl Sync for Core

impl Sync for BuildError

impl Sync for Builder

impl Sync for Cache

impl Sync for Config

impl Sync for Regex

impl Sync for DFA

impl Sync for DFAEngine

impl Sync for Hybrid

impl Sync for HybridCache

impl Sync for OnePass

impl Sync for PikeVM

impl Sync for PikeVMCache

impl Sync for ReverseDFA

impl Sync for Cache

impl Sync for Config

impl Sync for Visited

impl Sync for ThompsonRef

impl Sync for Utf8Node

impl Sync for Utf8State

impl Sync for LiteralTrie

impl Sync for State

impl Sync for Transition

impl Sync for Inner

impl Sync for Cache

impl Sync for Config

impl Sync for PikeVM

impl Sync for SlotTable

impl Sync for NextDupe

impl Sync for NextInsert

impl Sync for NextIter

impl Sync for Split

impl Sync for State

impl Sync for Transition

impl Sync for BuildError

impl Sync for Builder

impl Sync for Config

impl Sync for NFA

impl Sync for Transition

impl Sync for HalfMatch

impl Sync for Match

impl Sync for MatchError

impl Sync for PatternID

impl Sync for PatternSet

impl Sync for Span

impl Sync for BitSet

impl Sync for ByteClasses

impl Sync for ByteSet

impl Sync for Unit

impl Sync for Captures

impl Sync for GroupInfo

impl Sync for State

impl Sync for DebugByte

impl Sync for LookMatcher

impl Sync for LookSet

impl Sync for LookSetIter

impl Sync for AhoCorasick

impl Sync for ByteSet

impl Sync for Memchr

impl Sync for Memchr2

impl Sync for Memchr3

impl Sync for Memmem

impl Sync for Prefilter

impl Sync for Teddy

impl Sync for NonMaxUsize

impl Sync for SmallIndex

impl Sync for StateID

impl Sync for StateIDIter

impl Sync for SparseSet

impl Sync for SparseSets

impl Sync for Config

impl Sync for Config

impl<'a> Sync for Ref<'a>

impl<'a> Sync for InternalBuilder<'a>

impl<'a> Sync for SparseTransitionIter<'a>

impl<'a> Sync for Utf8Compiler<'a>

impl<'a> Sync for Frame<'a>

impl<'a> Sync for StateChunksIter<'a>

impl<'a> Sync for PatternIter<'a>

impl<'a> Sync for PatternSetIter<'a>

impl<'a> Sync for ByteClassElementRanges<'a>

impl<'a> Sync for ByteClassElements<'a>

impl<'a> Sync for ByteClassIter<'a>

impl<'a> Sync for ByteSetIter<'a>

impl<'a> Sync for ByteSetRangeIter<'a>

impl<'a> Sync for CapturesDebugMap<'a>

impl<'a> Sync for CapturesPatternIter<'a>

impl<'a> Sync for GroupInfoAllNames<'a>

impl<'a> Sync for GroupInfoPatternNames<'a>

impl<'a> Sync for Repr<'a>

impl<'a> Sync for ReprVec<'a>

impl<'a> Sync for DebugHaystack<'a>

impl<'a> Sync for CaptureRef<'a>

impl<'a> Sync for SparseSetIter<'a>

impl<'a, T, F> Sync for PoolGuard<'a, T, F>
where F: Send + Sync, T: Sync,

impl<'a, T, F> Sync for PoolGuard<'a, T, F>
where F: Send + Sync, T: Sync,

impl<'h> Sync for Input<'h>

impl<'h> Sync for Searcher<'h>

impl<'h, F> Sync for CapturesIter<'h, F>
where F: Sync,

impl<'h, F> Sync for HalfMatchesIter<'h, F>
where F: Sync,

impl<'h, F> Sync for MatchesIter<'h, F>
where F: Sync,

impl<'h, F> Sync for TryCapturesIter<'h, F>
where F: Sync,

impl<'h, F> Sync for TryHalfMatchesIter<'h, F>
where F: Sync,

impl<'h, F> Sync for TryMatchesIter<'h, F>
where F: Sync,

impl<'i, 'c> Sync for Lazy<'i, 'c>

impl<'i, 'c> Sync for LazyRef<'i, 'c>

impl<'r, 'c, 'h> Sync for FindMatches<'r, 'c, 'h>

impl<'r, 'c, 'h> Sync for TryCapturesMatches<'r, 'c, 'h>

impl<'r, 'c, 'h> Sync for TryFindMatches<'r, 'c, 'h>

impl<'r, 'c, 'h> Sync for CapturesMatches<'r, 'c, 'h>

impl<'r, 'c, 'h> Sync for FindMatches<'r, 'c, 'h>

impl<'r, 'h> Sync for CapturesMatches<'r, 'h>

impl<'r, 'h> Sync for FindMatches<'r, 'h>

impl<'r, 'h> Sync for Split<'r, 'h>

impl<'r, 'h> Sync for SplitN<'r, 'h>

impl<B, T> Sync for AlignAs<B, T>
where B: Sync + ?Sized, T: Sync,

impl<I> Sync for WithPatternIDIter<I>
where I: Sync,

impl<I> Sync for WithStateIDIter<I>
where I: Sync,

impl<P> Sync for Pre<P>
where P: Sync,

impl<T> Sync for CacheLine<T>
where T: Sync,

impl<T, F> Sync for Lazy<T, F>
where T: Send + Sync, F: Send + Sync,

impl<T, F> Sync for Pool<T, F>
where T: Send, F: Send + Sync,

impl !Sync for Parser

impl !Sync for Translator

impl !Sync for Parser

impl Sync for Ast

impl Sync for ClassSet

impl Sync for ErrorKind

impl Sync for Flag

impl Sync for GroupKind

impl Sync for LiteralKind

impl Sync for ClassState

impl Sync for GroupState

impl Sync for Primitive

impl Sync for Error

impl Sync for Class

impl Sync for Dot

impl Sync for ErrorKind

impl Sync for HirKind

impl Sync for Look

impl Sync for ExtractKind

impl Sync for HirFrame

impl Sync for Error

impl Sync for Printer

impl Sync for Alternation

impl Sync for Assertion

impl Sync for CaptureName

impl Sync for ClassAscii

impl Sync for ClassPerl

impl Sync for Comment

impl Sync for Concat

impl Sync for Error

impl Sync for Flags

impl Sync for FlagsItem

impl Sync for Group

impl Sync for Literal

impl Sync for Position

impl Sync for Repetition

impl Sync for SetFlags

impl Sync for Span

impl Sync for Byte

impl Sync for Extractor

impl Sync for Literal

impl Sync for Seq

impl Sync for State

impl Sync for Printer

impl Sync for Capture

impl Sync for ClassBytes

impl Sync for Error

impl Sync for Hir

impl Sync for Literal

impl Sync for LookSet

impl Sync for LookSetIter

impl Sync for Properties

impl Sync for PropertiesI

impl Sync for Repetition

impl Sync for Flags

impl Sync for ScalarRange

impl Sync for Utf8Range

impl<'a> Sync for ClassFrame<'a>

impl<'a> Sync for ClassInduct<'a>

impl<'a> Sync for Frame<'a>

impl<'a> Sync for Frame<'a>

impl<'a> Sync for ClassQuery<'a>

impl<'a> Sync for HeapVisitor<'a>

impl<'a> Sync for Bytes<'a>

impl<'a> Sync for ClassBytesIter<'a>

impl<'a> Sync for ClassUnicodeIter<'a>

impl<'a> Sync for HeapVisitor<'a>

impl<'a, I> Sync for IntervalSetIter<'a, I>
where I: Sync,

impl<'e, E> Sync for Formatter<'e, E>
where E: Sync,

impl<'p> Sync for Spans<'p>

impl<'p, 's, P> Sync for NestLimiter<'p, 's, P>
where P: Sync,

impl<'s, P> Sync for ParserI<'s, P>
where P: Sync,

impl<'t, 'p> !Sync for TranslatorI<'t, 'p>

impl<I> Sync for IntervalSet<I>
where I: Sync,

impl<Left, Right> Sync for Either<Left, Right>
where Left: Sync, Right: Sync,

impl<W> Sync for Writer<W>
where W: Sync,

impl<W> Sync for Writer<W>
where W: Sync,

impl Sync for Error

impl Sync for AnyNum

impl Sync for State

impl Sync for Number

impl Sync for Value

impl Sync for OneOf

impl Sync for Position

impl Sync for Extensions

impl Sync for Options

impl Sync for Pretty

impl Sync for Float

impl Sync for Map

impl<'a> Sync for ParsedStr<'a>

impl<'a> Sync for Identifier<'a>

impl<'a> Sync for Bytes<'a>

impl<'a> Sync for MapAccessor<'a>

impl<'a> Sync for Seq<'a>

impl<'a, 'b> Sync for IdDeserializer<'a, 'b>

impl<'a, 'b> Sync for TagDeserializer<'a, 'b>

impl<'a, 'de> Sync for CommaSeparated<'a, 'de>

impl<'a, 'de> Sync for Enum<'a, 'de>

impl<'de> Sync for Deserializer<'de>

impl<W> Sync for Serializer<W>
where W: Sync,

impl Sync for ParseError

impl<'a> Sync for DemangleStyle<'a>

impl<'a> Sync for Demangle<'a>

impl<'a> Sync for Demangle<'a>

impl<'a> Sync for Demangle<'a>

impl<'a, 'b, 's> !Sync for Printer<'a, 'b, 's>

impl<'s> Sync for HexNibbles<'s>

impl<'s> Sync for Ident<'s>

impl<'s> Sync for Parser<'s>

impl<F> Sync for SizeLimitedFmtAdapter<F>
where F: Sync,

impl Sync for FxHasher

impl !Sync for Vdso

impl !Sync for Event

impl !Sync for EventVec

impl !Sync for PrctlMmMap

impl !Sync for WaitidStatus

impl !Sync for EventData

impl Sync for Operation

impl Sync for Advice

impl Sync for FileType

impl Sync for SeekFrom

impl Sync for Direction

impl Sync for Shutdown

impl Sync for Timeout

impl Sync for EndianMode

impl Sync for PTracer

impl Sync for Resource

impl Sync for Signal

impl Sync for Capability

impl Sync for ClockId

impl Sync for WakeOp

impl Sync for WakeOpCmp

impl Sync for MountFlags

impl Sync for RawCpuSet

impl Sync for A0

impl Sync for A1

impl Sync for A2

impl Sync for A3

impl Sync for A4

impl Sync for A5

impl Sync for Opaque

impl Sync for R0

impl Sync for Function

impl Sync for CreateFlags

impl Sync for EventFlags

impl Sync for PollFlags

impl Sync for CreateFlags

impl Sync for ReadFlags

impl Sync for WatchFlags

impl Sync for Access

impl Sync for AtFlags

impl Sync for Dir

impl Sync for DirEntry

impl Sync for Gid

impl Sync for IFlags

impl Sync for MemfdFlags

impl Sync for Mode

impl Sync for OFlags

impl Sync for RenameFlags

impl Sync for SealFlags

impl Sync for StatVfs

impl Sync for StatxFlags

impl Sync for Timestamps

impl Sync for Uid

impl Sync for XattrFlags

impl Sync for DupFlags

impl Sync for Errno

impl Sync for FdFlags

impl Sync for Opcode

impl Sync for Protocol

impl Sync for RecvFlags

impl Sync for SendFlags

impl Sync for SocketFlags

impl Sync for SocketType

impl Sync for UCred

impl Sync for XdpDesc

impl Sync for XdpOptions

impl Sync for XdpUmemReg

impl Sync for PipeFlags

impl Sync for SpliceFlags

impl Sync for Tiocsctty

impl Sync for CpuSet

impl Sync for Cpuid

impl Sync for Pid

impl Sync for PidfdFlags

impl Sync for Rlimit

impl Sync for WaitOptions

impl Sync for WaitStatus

impl Sync for ShmOFlags

impl Sync for Uname

impl Sync for Flags

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

impl<'a> !Sync for IoSliceRaw<'a>

impl<'a> Sync for RecvAncillaryMessage<'a>

impl<'a> Sync for WaitId<'a>

impl<'a> Sync for DynamicClockId<'a>

impl<'a> Sync for SyscallNumber<'a>

impl<'a> Sync for FdSetIter<'a>

impl<'a> Sync for InotifyEvent<'a>

impl<'a> Sync for Ficlone<'a>

impl<'a> Sync for RawDirEntry<'a>

impl<'a, Num> !Sync for ArgReg<'a, Num>

impl<'a, Opcode, Value> Sync for Updater<'a, Opcode, Value>
where Value: Sync, Opcode: Sync,

impl<'buf> !Sync for Messages<'buf>

impl<'buf> !Sync for AncillaryDrain<'buf>

impl<'buf> Sync for RecvAncillaryBuffer<'buf>

impl<'buf, 'slice, 'fd> Sync for SendAncillaryBuffer<'buf, 'slice, 'fd>

impl<'buf, Fd> Sync for Reader<'buf, Fd>
where Fd: Sync,

impl<'buf, Fd> Sync for RawDir<'buf, Fd>
where Fd: Sync,

impl<'data, T> Sync for AncillaryIter<'data, T>
where T: Sync,

impl<'fd> Sync for PollFd<'fd>

impl<'slice, 'fd> Sync for SendAncillaryMessage<'slice, 'fd>

impl<F> Sync for Weak<F>
where F: Sync,

impl<Num> !Sync for RetReg<Num>

impl<Opcode> Sync for IntegerSetter<Opcode>
where Opcode: Sync,

impl<Opcode> Sync for NoArg<Opcode>
where Opcode: Sync,

impl<Opcode, Input> Sync for Setter<Opcode, Input>
where Input: Sync, Opcode: Sync,

impl<Opcode, Output> Sync for Getter<Opcode, Output>
where Opcode: Sync, Output: Sync,

impl<const GROUP: u8, const NUM: u8, Data> Sync for NoneOpcode<GROUP, NUM, Data>
where Data: Sync,

impl<const GROUP: u8, const NUM: u8, Data> Sync for ReadOpcode<GROUP, NUM, Data>
where Data: Sync,

impl<const GROUP: u8, const NUM: u8, Data> Sync for ReadWriteOpcode<GROUP, NUM, Data>
where Data: Sync,

impl<const GROUP: u8, const NUM: u8, Data> Sync for WriteOpcode<GROUP, NUM, Data>
where Data: Sync,

impl<const OPCODE: u32> Sync for BadOpcode<OPCODE>

impl !Sync for Locator

impl Sync for EchMode

impl Sync for EchStatus

impl Sync for KxState

impl Sync for Limit

impl Sync for Protocol

impl Sync for Label

impl Sync for CipherSuite

impl Sync for Connection

impl Sync for ContentType

impl Sync for Error

impl Sync for NamedGroup

impl Sync for Side

impl Sync for ListLength

impl Sync for AlertLevel

impl Sync for Compression

impl Sync for ECCurveType

impl Sync for EchVersion

impl Sync for HpkeAead

impl Sync for HpkeKdf

impl Sync for HpkeKem

impl Sync for NamedCurve

impl Sync for Encoding

impl Sync for Connection

impl Sync for KeyChange

impl Sync for Version

impl Sync for Seed

impl Sync for SecretKind

impl Sync for EncodeError

impl Sync for EarlyData

impl Sync for EchAccepted

impl Sync for EchState

impl Sync for ServerData

impl Sync for EchConfig

impl Sync for Resumption

impl Sync for ExpectCcs

impl Sync for Context

impl Sync for Hash

impl Sync for Hmac

impl Sync for Key

impl Sync for KeyExchange

impl Sync for KxGroup

impl Sync for Hybrid

impl Sync for Layout

impl Sync for Active

impl Sync for MlKem768

impl Sync for KeyBuilder

impl Sync for PacketKey

impl Sync for EcdsaSigner

impl Sync for RsaSigner

impl Sync for AwsLcRs

impl Sync for Ticketer

impl Sync for Tls12Prf

impl Sync for AwsLcHkdf

impl Sync for Len

impl Sync for AeadKey

impl Sync for Iv

impl Sync for Nonce

impl Sync for Output

impl Sync for Tag

impl Sync for HpkeKeyPair

impl Sync for HpkeSuite

impl Sync for OkmBlock

impl Sync for PayloadU16

impl Sync for PayloadU8

impl Sync for u24

impl Sync for Random

impl Sync for ResponderId

impl Sync for ServerName

impl Sync for SessionId

impl Sync for Keys

impl Sync for Quic

impl Sync for Secrets

impl Sync for Suite

impl Sync for Tag

impl Sync for RecordLayer

impl Sync for Accepting

impl Sync for Accepted

impl Sync for Acceptor

impl Sync for ExpectCcs

impl Sync for CommonState

impl Sync for IoState

impl Sync for KeyLogFile

impl Sync for NoKeyLog

impl Sync for OtherError

impl Sync for KeySchedule

impl<'a> !Sync for Writer<'a>

impl<'a> Sync for OutboundChunks<'a>

impl<'a> Sync for Payload<'a>

impl<'a> Sync for CertificateExtension<'a>

impl<'a> Sync for HandshakePayload<'a>

impl<'a> Sync for MessagePayload<'a>

impl<'a> Sync for BsDebug<'a>

impl<'a> Sync for ServerCertDetails<'a>

impl<'a> Sync for DangerousClientConfig<'a>

impl<'a> Sync for WriteEarlyData<'a>

impl<'a> Sync for ExpectCertificateStatus<'a>

impl<'a> Sync for ExpectServerDone<'a>

impl<'a> Sync for ExpectServerKx<'a>

impl<'a> Sync for ExpectCertificateVerify<'a>

impl<'a> Sync for BorrowedPayload<'a>

impl<'a> Sync for InboundOpaqueMessage<'a>

impl<'a> Sync for InboundPlainMessage<'a>

impl<'a> Sync for OutboundPlainMessage<'a>

impl<'a> Sync for PrfUsingHmac<'a>

impl<'a> Sync for HkdfUsingHmac<'a>

impl<'a> Sync for FfdheGroup<'a>

impl<'a> Sync for PayloadU24<'a>

impl<'a> Sync for LengthPrefixedBuffer<'a>

impl<'a> Sync for Reader<'a>

impl<'a> Sync for DeframerSliceBuffer<'a>

impl<'a> Sync for DeframerIter<'a>

impl<'a> Sync for Chunker<'a>

impl<'a> Sync for CertificateChain<'a>

impl<'a> Sync for CertificateEntry<'a>

impl<'a> Sync for CertificatePayloadTls13<'a>

impl<'a> Sync for CertificateStatus<'a>

impl<'a> Sync for HandshakeMessagePayload<'a>

impl<'a> Sync for Message<'a>

impl<'a> Sync for KeyBuilder<'a>

impl<'a> Sync for Decrypted<'a>

impl<'a> Sync for ActiveCertifiedKey<'a>

impl<'a> Sync for ClientHello<'a>

impl<'a> Sync for ParsedCertificate<'a>

impl<'a> Sync for ReadEarlyData<'a>

impl<'a> Sync for ExpectCertificateVerify<'a>

impl<'a> Sync for ExpectClientKx<'a>

impl<'a> Sync for Reader<'a>

impl<'a> Sync for ResumptionSecret<'a>

impl<'a, 'b> !Sync for DissectHandshakeIter<'a, 'b>

impl<'a, 'b> Sync for HandshakeIter<'a, 'b>

impl<'a, C, T> Sync for Stream<'a, C, T>
where C: Sync + ?Sized, T: Sync + ?Sized,

impl<'a, Data> Sync for Context<'a, Data>
where Data: Sync,

impl<'a, const TLS13: bool> Sync for HandshakeFlight<'a, TLS13>

impl<'b> Sync for Coalescer<'b>

impl<'b> Sync for Delocator<'b>

impl<'c> Sync for MayEncryptEarlyData<'c>

impl<'c, 'i, Data> Sync for ConnectionState<'c, 'i, Data>
where Data: Sync,

impl<'c, 'i, Data> Sync for ReadEarlyData<'c, 'i, Data>
where Data: Sync,

impl<'c, 'i, Data> Sync for ReadTraffic<'c, 'i, Data>
where Data: Sync,

impl<'c, 'i, Data> Sync for UnbufferedStatus<'c, 'i, Data>
where Data: Sync,

impl<'c, Data> Sync for EncodeTlsData<'c, Data>
where Data: Sync,

impl<'c, Data> Sync for TransmitTlsData<'c, Data>
where Data: Sync,

impl<'c, Data> Sync for WriteTraffic<'c, Data>
where Data: Sync,

impl<'i> Sync for AppDataRecord<'i>

impl<C, T> Sync for StreamOwned<C, T>
where C: Sync, T: Sync,

impl<Data> Sync for ConnectionCore<Data>
where Data: Sync,

impl<Data> Sync for UnbufferedConnectionCommon<Data>
where Data: Sync,

impl<Data> Sync for ConnectionCommon<Data>
where Data: Sync,

impl<Data> Sync for ConnectionCommon<Data>
where Data: Sync,

impl<K, V> Sync for LimitedCache<K, V>
where K: Sync, V: Sync,

impl<Side, State> Sync for ConfigBuilder<Side, State>
where State: Sync, Side: Sync,

impl<T> Sync for Mutex<T>
where T: Send,

impl<T> Sync for Retrieved<T>
where T: Sync,

impl<const KDF_LEN: usize> Sync for KemSharedSecret<KDF_LEN>

impl<const KDF_SIZE: usize> Sync for DhKem<KDF_SIZE>

impl<const KEY_LEN: usize> Sync for AeadKey<KEY_LEN>

impl<const KEY_SIZE: usize> Sync for KeySchedule<KEY_SIZE>

impl<const KEY_SIZE: usize, const KDF_SIZE: usize> Sync for HpkeAwsLcRs<KEY_SIZE, KDF_SIZE>

impl<const KEY_SIZE: usize, const KDF_SIZE: usize> Sync for Opener<KEY_SIZE, KDF_SIZE>

impl<const KEY_SIZE: usize, const KDF_SIZE: usize> Sync for Sealer<KEY_SIZE, KDF_SIZE>

impl Sync for Error

impl Sync for Item

impl Sync for Error

impl Sync for IpAddr

impl Sync for Error

impl Sync for SectionKind

impl Sync for AddrKind

impl Sync for CodePoint

impl Sync for Ipv4Addr

impl Sync for Ipv6Addr

impl Sync for UnixTime

impl<'a> Sync for BytesInner<'a>

impl<'a> Sync for PrivateKeyDer<'a>

impl<'a> Sync for ServerName<'a>

impl<'a> Sync for DnsNameInner<'a>

impl<'a> Sync for Parser<'a>

impl<'a> Sync for CertificateDer<'a>

impl<'a> Sync for Der<'a>

impl<'a> Sync for DnsName<'a>

impl<'a> Sync for EchConfigListBytes<'a>

impl<'a> Sync for PrivatePkcs1KeyDer<'a>

impl<'a> Sync for PrivatePkcs8KeyDer<'a>

impl<'a> Sync for PrivateSec1KeyDer<'a>

impl<'a> Sync for SubjectPublicKeyInfoDer<'a>

impl<'a> Sync for TrustAnchor<'a>

impl<'a, T> Sync for SliceIter<'a, T>
where T: Sync,

impl<R, T> Sync for ReadIter<R, T>
where R: Sync, T: Sync,

impl !Sync for Then

impl !Sync for Args

impl !Sync for Error

impl !Sync for IterImpl

impl Sync for Bound

impl Sync for Qualifiers

impl Sync for Expr

impl Sync for Channel

impl Sync for Date

impl Sync for Release

impl Sync for Version

impl Sync for Buffer

impl Sync for Handle

impl Sync for Handle

impl Sync for Always

impl !Sync for FetchedData

impl !Sync for BufferSource

impl !Sync for MixedMessage

impl !Sync for BlobTracker

impl !Sync for SrcObject

impl !Sync for SourceCode

impl !Sync for SrcObject

impl !Sync for Filter

impl !Sync for NodeListType

impl !Sync for ReaderType

impl !Sync for ReadRequest

impl !Sync for MixedMessage

impl !Sync for Tokenizer

impl !Sync for MediaTrack

impl !Sync for Filter

impl !Sync for WorkletData

impl !Sync for Kind

impl !Sync for MixedMessage

impl !Sync for Microtask

impl !Sync for ModuleOwner

impl !Sync for Message

impl !Sync for Value

impl !Sync for Animations

impl !Sync for CanvasState

impl !Sync for LoadBlocker

impl !Sync for AnalyserNode

impl !Sync for Attr

impl !Sync for AudioBuffer

impl !Sync for AudioContext

impl !Sync for AudioNode

impl !Sync for AudioParam

impl !Sync for AudioTrack

impl !Sync for DataBlock

impl !Sync for DataView

impl !Sync for Blob

impl !Sync for Bluetooth

impl !Sync for TestRunner

impl !Sync for CDATASection

impl !Sync for Client

impl !Sync for Clipboard

impl !Sync for CloseEvent

impl !Sync for Comment

impl !Sync for Crypto

impl !Sync for CryptoKey

impl !Sync for CSS

impl !Sync for CSSMediaRule

impl !Sync for CSSRule

impl !Sync for CSSRuleList

impl !Sync for CSSStyleRule

impl !Sync for ElementQueue

impl !Sync for CustomEvent

impl !Sync for DataTransfer

impl !Sync for Document

impl !Sync for DocumentType

impl !Sync for DOMException

impl !Sync for DOMMatrix

impl !Sync for DOMParser

impl !Sync for DOMPoint

impl !Sync for DOMQuad

impl !Sync for DOMRect

impl !Sync for DOMRectList

impl !Sync for DOMStringMap

impl !Sync for DOMTokenList

impl !Sync for Element

impl !Sync for TagName

impl !Sync for ErrorEvent

impl !Sync for Event

impl !Sync for EventTask

impl !Sync for EventSource

impl !Sync for EventTarget

impl !Sync for File

impl !Sync for FileList

impl !Sync for FileReader

impl !Sync for FocusEvent

impl !Sync for FontFace

impl !Sync for FontFaceSet

impl !Sync for FormData

impl !Sync for GainNode

impl !Sync for Gamepad

impl !Sync for GamepadEvent

impl !Sync for GamepadPose

impl !Sync for BlobInfo

impl !Sync for FileListener

impl !Sync for GlobalScope

impl !Sync for Headers

impl !Sync for History

impl !Sync for ShadowTree

impl !Sync for HTMLElement

impl !Sync for FormDatum

impl !Sync for ImageContext

impl !Sync for ImageRequest

impl !Sync for ShadowTree

impl !Sync for ShadowTree

impl !Sync for ScriptOrigin

impl !Sync for ShadowTree

impl !Sync for Slottable

impl !Sync for ImageBitmap

impl !Sync for ImageData

impl !Sync for InputEvent

impl !Sync for Location

impl !Sync for MediaDevices

impl !Sync for MediaError

impl !Sync for MediaList

impl !Sync for MediaSession

impl !Sync for MediaStream

impl !Sync for MessageEvent

impl !Sync for MessagePort

impl !Sync for MimeType

impl !Sync for MouseEvent

impl !Sync for NamedNodeMap

impl !Sync for Navigator

impl !Sync for Node

impl !Sync for TreeIterator

impl !Sync for UniqueId

impl !Sync for NodeIterator

impl !Sync for ChildrenList

impl !Sync for LabelsList

impl !Sync for NodeList

impl !Sync for RadioList

impl !Sync for Action

impl !Sync for Notification

impl !Sync for PaintSize

impl !Sync for PannerNode

impl !Sync for Path2D

impl !Sync for Performance

impl !Sync for Permissions

impl !Sync for Plugin

impl !Sync for PluginArray

impl !Sync for PointerEvent

impl !Sync for Promise

impl !Sync for Range

impl !Sync for WeakRangeVec

impl !Sync for NodeRareData

impl !Sync for QueueEntry

impl !Sync for PipeTo

impl !Sync for Request

impl !Sync for Response

impl !Sync for RTCError

impl !Sync for RTCSignaller

impl !Sync for RTCRtpSender

impl !Sync for Screen

impl !Sync for Selection

impl !Sync for Sink

impl !Sync for Tokenizer

impl !Sync for Tokenizer

impl !Sync for PrefetchSink

impl !Sync for Tokenizer

impl !Sync for NetworkSink

impl !Sync for ServoParser

impl !Sync for Sink

impl !Sync for Tokenizer

impl !Sync for ShadowRoot

impl !Sync for StaticRange

impl !Sync for Storage

impl !Sync for StorageEvent

impl !Sync for StyleSheet

impl !Sync for SubmitEvent

impl !Sync for SubtleCrypto

impl !Sync for SVGElement

impl !Sync for TestBinding

impl !Sync for TestUtils

impl !Sync for TestWorklet

impl !Sync for Text

impl !Sync for TextDecoder

impl !Sync for TextEncoder

impl !Sync for TextMetrics

impl !Sync for TextTrack

impl !Sync for TextTrackCue

impl !Sync for TimeRanges

impl !Sync for Touch

impl !Sync for TouchEvent

impl !Sync for TouchList

impl !Sync for TrackEvent

impl !Sync for TreeWalker

impl !Sync for TrustedHTML

impl !Sync for UIEvent

impl !Sync for URL

impl !Sync for Component

impl !Sync for URLPattern

impl !Sync for VideoTrack

impl !Sync for VTTCue

impl !Sync for VTTRegion

impl !Sync for EXTFragDepth

impl !Sync for WebGLBuffer

impl !Sync for WebGLObject

impl !Sync for WebGLProgram

impl !Sync for WebGLQuery

impl !Sync for Capabilities

impl !Sync for TextureUnit

impl !Sync for Textures

impl !Sync for WebGLSampler

impl !Sync for WebGLShader

impl !Sync for WebGLSync

impl !Sync for WebGLTexture

impl !Sync for GPU

impl !Sync for GPUAdapter

impl !Sync for GPUBindGroup

impl !Sync for GPUBuffer

impl !Sync for GPUDevice

impl !Sync for GPUError

impl !Sync for GPUMapMode

impl !Sync for GPUQuerySet

impl !Sync for GPUQueue

impl !Sync for GPUSampler

impl !Sync for GPUTexture

impl !Sync for CloseTask

impl !Sync for WebSocket

impl !Sync for FakeXRDevice

impl !Sync for XRCubeLayer

impl !Sync for XRFrame

impl !Sync for ValueWrapper

impl !Sync for XRHand

impl !Sync for XRJointPose

impl !Sync for XRJointSpace

impl !Sync for XRLayer

impl !Sync for XRLayerEvent

impl !Sync for XRPose

impl !Sync for XRQuadLayer

impl !Sync for XRRay

impl !Sync for XRSession

impl !Sync for XRSpace

impl !Sync for XRSubImage

impl !Sync for XRSystem

impl !Sync for XRTest

impl !Sync for XRView

impl !Sync for XRViewerPose

impl !Sync for XRViewport

impl !Sync for XRWebGLLayer

impl !Sync for WheelEvent

impl !Sync for Window

impl !Sync for WindowProxy

impl !Sync for Worker

impl !Sync for Worklet

impl !Sync for XMLDocument

impl !Sync for XHRContext

impl !Sync for XPathResult

impl !Sync for FetchContext

impl !Sync for IFrame

impl !Sync for ModuleObject

impl !Sync for ModuleScript

impl !Sync for ModuleSource

impl !Sync for ModuleTree

impl !Sync for RethrowError

impl !Sync for Runtime

impl !Sync for ScriptThread

impl !Sync for TaskManager

impl !Sync for JsTimerTask

impl !Sync for JsTimers

impl !Sync for OneshotTimer

impl Sync for BodySource

impl Sync for BodyType

impl Sync for StopReading

impl Sync for LoadType

impl Sync for Constructor

impl Sync for Handle

impl Sync for RulesSource

impl Sync for FocusType

impl Sync for EventPhase

impl Sync for EventStatus

impl Sync for ParserState

impl Sync for ReadyState

impl Sync for BlobResult

impl Sync for Guard

impl Sync for Area

impl Sync for Shape

impl Sync for ButtonType

impl Sync for FormEncType

impl Sync for FormMethod

impl Sync for ResetFrom

impl Sync for ChangeType

impl Sync for ParseState

impl Sync for State

impl Sync for InputType

impl Sync for ValueMode

impl Sync for FrameStatus

impl Sync for ReadyState

impl Sync for Resource

impl Sync for ScriptType

impl Sync for ReadyState

impl Sync for NodeDamage

impl Sync for Operation

impl Sync for PointerId

impl Sync for ReaderType

impl Sync for PipeToState

impl Sync for Direction

impl Sync for NodeOrText

impl Sync for ParserKind

impl Sync for PartType

impl Sync for TokenType

impl Sync for Operation

impl Sync for TexSource

impl Sync for WindowState

impl Sync for WorkletTask

impl Sync for XHRProgress

impl Sync for Mode

impl Sync for Direction

impl Sync for KeyReaction

impl Sync for Lines

impl Sync for Selection

impl Sync for IsInterval

impl Sync for Error

impl Sync for Error

impl Sync for AdditiveOp

impl Sync for Axis

impl Sync for EqualityOp

impl Sync for Expr

impl Sync for KindTest

impl Sync for Literal

impl Sync for NameTest

impl Sync for NodeTest

impl Sync for PrimaryExpr

impl Sync for StepExpr

impl Sync for UnaryOp

impl Sync for ErrorInfo

impl Sync for StorageKey

impl Sync for Console

impl Sync for OptionU32

impl Sync for Descriptor

impl Sync for ImageSource

impl Sync for SourceSet

impl Sync for FrameHolder

impl Sync for ScriptId

impl Sync for BindContext

impl Sync for NodeFlags

impl Sync for Attribute

impl Sync for ParseNode

impl Sync for TestNS

impl Sync for TimeRange

impl Sync for UrlHelper

impl Sync for Options

impl Sync for Part

impl Sync for CapFlags

impl Sync for TexPixels

impl Sync for ImageInfo

impl Sync for IdentityHub

impl Sync for BaseSpace

impl Sync for WorkletId

impl Sync for Bitmap

impl Sync for Number

impl Sync for State

impl Sync for Error

impl Sync for TextPoint

impl Sync for UTF8Bytes

impl Sync for AxisStep

impl Sync for FilterExpr

impl Sync for PathExpr

impl Sync for QName

impl<'a> !Sync for StructuredData<'a>

impl<'a> !Sync for SelectorWrapper<'a>

impl<'a> !Sync for FormSubmitterElement<'a>

impl<'a> !Sync for Mutation<'a>

impl<'a> !Sync for ChildrenMutation<'a>

impl<'a> !Sync for DocumentsIter<'a>

impl<'a> !Sync for AutoWorkerReset<'a>

impl<'a> !Sync for UnbindContext<'a>

impl<'a> !Sync for FragmentContext<'a>

impl<'a> !Sync for PatternParser<'a>

impl<'a> !Sync for TexImage2DValidator<'a>

impl<'a> !Sync for TexStorageValidator<'a>

impl<'a> !Sync for ScriptMemoryFailsafe<'a>

impl<'a> !Sync for StylesheetLoader<'a>

impl<'a> !Sync for EvalNodesetIter<'a>

impl<'a> Sync for AttributeMutation<'a>

impl<'a> Sync for ThreadLocalStackRoots<'a>

impl<'a> Sync for Token<'a>

impl<'a> Sync for Tokenizer<'a>

impl<'a> Sync for NumberListParser<'a>

impl<'a> Sync for PathParser<'a>

impl<'a> Sync for Stream<'a>

impl<'a, 'b> !Sync for SendSource<'a, 'b>

impl<'a, E> !Sync for TextControlSelection<'a, E>

impl<'a, S> Sync for StylesheetSetRef<'a, S>
where S: Sync,

impl<'a, T> !Sync for WeakRefEntry<'a, T>

impl<'dom> !Sync for ServoLayoutDocument<'dom>

impl<'dom> !Sync for ServoLayoutElement<'dom>

impl<'dom> !Sync for ServoShadowRoot<'dom>

impl<'dom> !Sync for ServoThreadSafeLayoutElement<'dom>

impl<'dom> Sync for ServoThreadSafeLayoutNode<'dom>

impl<'dom, T> Sync for LayoutDom<'dom, T>
where T: Sync,

impl<'task_manager> !Sync for TaskSource<'task_manager>

impl<A, Listener> Sync for ListenerTask<A, Listener>
where A: Sync,

impl<C, S> Sync for SerializationChildrenIterator<C, S>
where C: Sync, S: Sync,

impl<E> Sync for DOMDescendantIterator<E>
where E: Sync, <E as TElement>::ConcreteNode: Sync,

impl<I> !Sync for SimpleNodeIterator<I>

impl<I> Sync for FragmentParsingResult<I>
where I: Sync,

impl<I, J, K> Sync for Choice3<I, J, K>
where I: Sync, J: Sync, K: Sync,

impl<K, V, S> Sync for HashMapTracedValues<K, V, S>
where S: Sync, K: Sync, V: Sync,

impl<Listener> !Sync for NetworkListener<Listener>

impl<R, T> !Sync for RoutedPromiseContext<R, T>

impl<T> !Sync for HeapBufferSource<T>

impl<T> !Sync for DomRefCell<T>

impl<T> !Sync for Trusted<T>

impl<T> !Sync for DomOnceCell<T>

impl<T> !Sync for MutDom<T>

impl<T> !Sync for MutNullableDom<T>

impl<T> !Sync for DOMTracker<T>

impl<T> !Sync for MutableWeakRef<T>

impl<T> !Sync for WeakRefVec<T>

impl<T> !Sync for BluetoothContext<T>

impl<T> !Sync for LayoutValue<T>

impl<T> !Sync for TaskQueue<T>

impl<T> !Sync for TextInput<T>

impl<T> Sync for NoTrace<T>
where T: Sync,

impl<T> Sync for CancellableTask<T>
where T: Sync,

impl !Sync for MediaImage

impl !Sync for RTCIceServer

impl !Sync for AesCbcParams

impl !Sync for AesCtrParams

impl !Sync for AesGcmParams

impl !Sync for Algorithm

impl !Sync for HkdfParams

impl !Sync for JsonWebKey

impl !Sync for KeyAlgorithm

impl !Sync for Pbkdf2Params

impl !Sync for TestURLLike

impl !Sync for Reflector

impl !Sync for CanGc

impl !Sync for JSContext

impl !Sync for DOMString

impl Sync for FrameType

impl Sync for KeyType

impl Sync for KeyUsage

impl Sync for GamepadHand

impl Sync for RTCSdpType

impl Sync for RequestMode

impl Sync for KeyFormat

impl Sync for TestEnum

impl Sync for AutoKeyword

impl Sync for GPUCullMode

impl Sync for GPULoadOp

impl Sync for GPUStoreOp

impl Sync for BinaryType

impl Sync for WorkerType

impl Sync for XRHandJoint

impl Sync for XREye

impl Sync for BlobTypeId

impl Sync for EventTypeId

impl Sync for NodeTypeId

impl Sync for TextTypeId

impl Sync for Constructor

impl Sync for ID

impl Sync for ConstantVal

impl Sync for Error

impl Sync for Condition

impl Sync for DOMQuadInit

impl Sync for DOMRectInit

impl Sync for EventInit

impl Sync for GainOptions

impl Sync for DoubleRange

impl Sync for ULongRange

impl Sync for Globals

impl Sync for ByteString

impl Sync for USVString

impl Sync for TopTypeId

impl<'a> !Sync for InRealm<'a>

impl<'a> !Sync for ServoJSPrincipalsRef<'a>

impl<D> !Sync for BlobOrBlobSequence<D>

impl<D> !Sync for BlobOrBoolean<D>

impl<D> !Sync for BlobOrString<D>

impl<D> !Sync for BlobOrUnsignedLong<D>

impl<D> !Sync for ElementOrDocument<D>

impl<D> !Sync for ElementOrText<D>

impl<D> !Sync for EventOrString<D>

impl<D> !Sync for EventOrUSVString<D>

impl<D> !Sync for FileOrUSVString<D>

impl<D> !Sync for HTMLElementOrLong<D>

impl<D> !Sync for MediaListOrString<D>

impl<D> !Sync for MediaStreamOrBlob<D>

impl<D> !Sync for NodeOrString<D>

impl<D> !Sync for RequestOrUSVString<D>

impl<D> !Sync for StringOrFunction<D>

impl<D> !Sync for StringOrURLOrBlob<D>

impl<D> !Sync for TestDictionaryOrLong<D>

impl<D> !Sync for CallSetup<D>

impl<D> !Sync for CallbackFunction<D>

impl<D> !Sync for CallbackInterface<D>

impl<D> !Sync for CallbackObject<D>

impl<D> !Sync for DecodeErrorCallback<D>

impl<D> !Sync for DecodeSuccessCallback<D>

impl<D> !Sync for CSSStyleSheetInit<D>

impl<D> !Sync for ClipboardEventInit<D>

impl<D> !Sync for CompositionEventInit<D>

impl<D> !Sync for GetHTMLOptions<D>

impl<D> !Sync for EventHandlerNonNull<D>

impl<D> !Sync for EventListener<D>

impl<D> !Sync for EventModifierInit<D>

impl<D> !Sync for FocusEventInit<D>

impl<D> !Sync for FormDataEventInit<D>

impl<D> !Sync for Function<D>

impl<D> !Sync for GamepadEventInit<D>

impl<D> !Sync for BlobCallback<D>

impl<D> !Sync for InputEventInit<D>

impl<D> !Sync for KeyboardEventInit<D>

impl<D> !Sync for MessageEventInit<D>

impl<D> !Sync for MouseEventInit<D>

impl<D> !Sync for MutationCallback<D>

impl<D> !Sync for NodeFilter<D>

impl<D> !Sync for PointerEventInit<D>

impl<D> !Sync for AnyCallback<D>

impl<D> !Sync for PromiseJobCallback<D>

impl<D> !Sync for QueuingStrategy<D>

impl<D> !Sync for QueuingStrategySize<D>

impl<D> !Sync for RTCErrorEventInit<D>

impl<D> !Sync for RTCRtpTransceiverInit<D>

impl<D> !Sync for RTCTrackEventInit<D>

impl<D> !Sync for ReadableWritablePair<D>

impl<D> !Sync for RequestInit<D>

impl<D> !Sync for StaticRangeInit<D>

impl<D> !Sync for StorageEventInit<D>

impl<D> !Sync for SubmitEventInit<D>

impl<D> !Sync for SimpleCallback<D>

impl<D> !Sync for TestDictionary<D>

impl<D> !Sync for TrackEventInit<D>

impl<D> !Sync for CreateHTMLCallback<D>

impl<D> !Sync for CreateScriptCallback<D>

impl<D> !Sync for UIEventInit<D>

impl<D> !Sync for UnderlyingSink<D>

impl<D> !Sync for UnderlyingSource<D>

impl<D> !Sync for VoidFunction<D>

impl<D> !Sync for GPUBindGroupEntry<D>

impl<D> !Sync for GPUBufferBinding<D>

impl<D> !Sync for GPUFragmentState<D>

impl<D> !Sync for GPUImageCopyBuffer<D>

impl<D> !Sync for GPUImageCopyTexture<D>

impl<D> !Sync for GPUProgrammableStage<D>

impl<D> !Sync for GPUVertexState<D>

impl<D> !Sync for WheelEventInit<D>

impl<D> !Sync for FrameRequestCallback<D>

impl<D> !Sync for XPathNSResolver<D>

impl<D> !Sync for XRHitTestOptionsInit<D>

impl<D> !Sync for XRLayerEventInit<D>

impl<D> !Sync for XRMediaLayerInit<D>

impl<D> !Sync for XRRenderStateInit<D>

impl<D> !Sync for XRSessionEventInit<D>

impl<D> !Sync for XRCubeLayerInit<D>

impl<D> !Sync for XRCylinderLayerInit<D>

impl<D> !Sync for XREquirectLayerInit<D>

impl<D> !Sync for XRLayerInit<D>

impl<D> !Sync for XRQuadLayerInit<D>

impl<D> !Sync for StackEntry<D>

impl<D> Sync for GenericAutoIncumbentScript<D>
where D: Sync,

impl<D, T> !Sync for IterableIterator<D, T>

impl<K, V> Sync for Record<K, V>
where K: Sync, V: Sync,

impl<T> !Sync for Dom<T>

impl<T> !Sync for MaybeUnreflectedDom<T>

impl<T> !Sync for Root<T>

impl<T> !Sync for RootedTraceableBox<T>

impl<T> !Sync for WeakBox<T>

impl<T> !Sync for WeakRef<T>

impl<T> Sync for Guard<T>
where T: Sync,

impl<T> Sync for Finite<T>
where T: Sync,

impl<T> Sync for NoTrace<T>
where T: Sync,

impl !Sync for LayoutConfig

impl !Sync for PendingImage

impl !Sync for ReflowResult

impl Sync for QueryMsg

impl Sync for ReflowGoal

impl Sync for IFrameSize

impl Sync for MediaFrame

impl Sync for Reflow

impl Sync for SVGSVGData

impl Sync for StyleData

impl<ConcreteNode> Sync for ReverseChildrenIterator<ConcreteNode>
where ConcreteNode: Sync,

impl<ConcreteNode> Sync for TreeIterator<ConcreteNode>
where ConcreteNode: Sync,

impl Sync for ButtonKind

impl Sync for Side

impl Sync for Location

impl Sync for Button

impl Sync for Buttons

impl Sync for Part

impl Sync for Rect

impl Sync for MouseState

impl Sync for CachedPart

impl Sync for Shadow

impl Sync for FrameConfig

impl Sync for ColorMap

impl Sync for ColorTheme

impl Sync for TitleText

impl<I, DATA> Sync for WlTyped<I, DATA>
where I: Sync, DATA: Sync,

impl<State> Sync for AdwaitaFrame<State>

impl Sync for QuirksMode

impl Sync for KleeneValue

impl Sync for Combinator

impl Sync for NthType

impl Sync for Entry

impl Sync for Specificity

impl Sync for SelectorKey

impl Sync for Key

impl Sync for Key

impl<'a, 'b, Impl> !Sync for LocalMatchingContext<'a, 'b, Impl>

impl<'a, Impl> !Sync for MatchingContext<'a, Impl>

impl<'a, Impl> Sync for AncestorIter<'a, Impl>

impl<'a, Impl> Sync for CombinatorIter<'a, Impl>

impl<'a, Impl> Sync for SelectorIter<'a, Impl>

impl<'i> !Sync for SelectorParseErrorKind<'i>

impl<'i, Impl> !Sync for OptionalQName<'i, Impl>

impl<A, B> Sync for ExactChain<A, B>
where A: Sync, B: Sync,

impl<AttrValue> Sync for AttrSelectorOperation<AttrValue>
where AttrValue: Sync,

impl<AttrValue> Sync for ParsedAttrSelectorOperation<AttrValue>
where AttrValue: Sync,

impl<E> Sync for NextElement<E>
where E: Sync,

impl<Impl> Sync for Component<Impl>

impl<Impl> Sync for QNamePrefix<Impl>

impl<Impl> Sync for LocalName<Impl>
where <Impl as SelectorImpl>::LocalName: Sync,

impl<Impl> Sync for Selector<Impl>

impl<Impl> Sync for SelectorList<Impl>

impl<NamespaceUrl> Sync for NamespaceConstraint<NamespaceUrl>
where NamespaceUrl: Sync,

impl<S> Sync for CountingBloomFilter<S>
where S: Sync,

impl Sync for Field

impl Sync for Field

impl Sync for Field

impl Sync for Void

impl Sync for T

impl Sync for BoolVisitor

impl Sync for CharVisitor

impl Sync for PathVisitor

impl Sync for StrVisitor

impl Sync for UnitVisitor

impl Sync for IgnoredAny

impl Sync for OneOf

impl Sync for Error

impl<'a> Sync for Unexpected<'a>

impl<'a> Sync for StringInPlaceVisitor<'a>

impl<'a> Sync for Buf<'a>

impl<'a, A> Sync for ArrayInPlaceVisitor<'a, A>
where A: Sync,

impl<'a, E> Sync for BytesDeserializer<'a, E>
where E: Sync,

impl<'a, E> Sync for CowStrDeserializer<'a, E>
where E: Sync,

impl<'a, E> Sync for StrDeserializer<'a, E>
where E: Sync,

impl<'a, T> Sync for InPlaceSeed<'a, T>
where T: Sync,

impl<'de, E> Sync for BorrowedBytesDeserializer<'de, E>
where E: Sync,

impl<'de, E> Sync for BorrowedStrDeserializer<'de, E>
where E: Sync,

impl<'de, I, E> Sync for MapDeserializer<'de, I, E>
where <<I as Iterator>::Item as Pair>::Second: Sync, E: Sync, I: Sync,

impl<A> Sync for ArrayVisitor<A>
where A: Sync,

impl<A> Sync for MapAsEnum<A>
where A: Sync,

impl<A> Sync for EnumAccessDeserializer<A>
where A: Sync,

impl<A> Sync for MapAccessDeserializer<A>
where A: Sync,

impl<A> Sync for SeqAccessDeserializer<A>
where A: Sync,

impl<A, B, E> Sync for PairDeserializer<A, B, E>
where A: Sync, B: Sync, E: Sync,

impl<A, B, E> Sync for PairVisitor<A, B, E>
where A: Sync, B: Sync, E: Sync,

impl<E> Sync for UnitOnly<E>
where E: Sync,

impl<E> Sync for BoolDeserializer<E>
where E: Sync,

impl<E> Sync for CharDeserializer<E>
where E: Sync,

impl<E> Sync for F32Deserializer<E>
where E: Sync,

impl<E> Sync for F64Deserializer<E>
where E: Sync,

impl<E> Sync for I128Deserializer<E>
where E: Sync,

impl<E> Sync for I16Deserializer<E>
where E: Sync,

impl<E> Sync for I32Deserializer<E>
where E: Sync,

impl<E> Sync for I64Deserializer<E>
where E: Sync,

impl<E> Sync for I8Deserializer<E>
where E: Sync,

impl<E> Sync for IsizeDeserializer<E>
where E: Sync,

impl<E> Sync for StringDeserializer<E>
where E: Sync,

impl<E> Sync for U128Deserializer<E>
where E: Sync,

impl<E> Sync for U16Deserializer<E>
where E: Sync,

impl<E> Sync for U32Deserializer<E>
where E: Sync,

impl<E> Sync for U64Deserializer<E>
where E: Sync,

impl<E> Sync for U8Deserializer<E>
where E: Sync,

impl<E> Sync for UnitDeserializer<E>
where E: Sync,

impl<E> Sync for UsizeDeserializer<E>
where E: Sync,

impl<I, E> Sync for SeqDeserializer<I, E>
where E: Sync, I: Sync,

impl<Idx> Sync for RangeVisitor<Idx>
where Idx: Sync,

impl<Idx> Sync for RangeFromVisitor<Idx>
where Idx: Sync,

impl<Idx> Sync for RangeToVisitor<Idx>
where Idx: Sync,

impl<Ok, Error> Sync for Impossible<Ok, Error>
where Ok: Sync, Error: Sync,

impl<T> Sync for FromStrVisitor<T>
where T: Sync,

impl<T> Sync for OptionVisitor<T>
where T: Sync,

impl<T> Sync for PhantomDataVisitor<T>
where T: Sync + ?Sized,

impl<V> Sync for SeedStructVariant<V>
where V: Sync,

impl<V> Sync for SeedTupleVariant<V>
where V: Sync,

impl Sync for ByteBuf

impl Sync for Bytes

impl<const N: usize> Sync for BorrowedByteArrayVisitor<N>

impl<const N: usize> Sync for ByteArrayVisitor<N>

impl<const N: usize> Sync for ByteArray<N>

impl !Sync for Fragment

impl !Sync for Default

impl !Sync for Parameters

impl !Sync for Expr

impl !Sync for Match

impl !Sync for Stmts

impl !Sync for Container

impl !Sync for Field

impl !Sync for Variant

impl !Sync for Ctxt

impl !Sync for MultiName

impl !Sync for Name

impl !Sync for Parameters

impl Sync for Style

impl Sync for Identifier

impl Sync for TagType

impl Sync for RenameRule

impl Sync for Derive

impl Sync for StructTrait

impl Sync for TupleTrait

impl Sync for Symbol

impl<'a> !Sync for StructForm<'a>

impl<'a> !Sync for TupleForm<'a>

impl<'a> !Sync for Data<'a>

impl<'a> !Sync for StructVariant<'a>

impl<'a> !Sync for TupleVariant<'a>

impl<'a> !Sync for DeImplGenerics<'a>

impl<'a> !Sync for DeTypeGenerics<'a>

impl<'a> !Sync for FieldWithAliases<'a>

impl<'a> !Sync for Container<'a>

impl<'a> !Sync for Field<'a>

impl<'a> !Sync for Variant<'a>

impl<'a> !Sync for ReplaceReceiver<'a>

impl<'a> Sync for ParseError<'a>

impl<'c> !Sync for BoolAttr<'c>

impl<'c, T> !Sync for Attr<'c, T>

impl<'c, T> !Sync for VecAttr<'c, T>

impl Sync for Value

impl Sync for Category

impl Sync for ErrorCode

impl Sync for N

impl Sync for CharEscape

impl Sync for KeyClass

impl Sync for ErrorImpl

impl Sync for IntoIter

impl Sync for IntoValues

impl Sync for Position

impl Sync for Error

impl Sync for Number

impl Sync for UnitOnly

impl Sync for Serializer

impl<'a> Sync for Entry<'a>

impl<'a> Sync for SliceRead<'a>

impl<'a> Sync for StrRead<'a>

impl<'a> Sync for JsonUnexpected<'a>

impl<'a> Sync for Iter<'a>

impl<'a> Sync for IterMut<'a>

impl<'a> Sync for Keys<'a>

impl<'a> Sync for OccupiedEntry<'a>

impl<'a> Sync for VacantEntry<'a>

impl<'a> Sync for Values<'a>

impl<'a> Sync for ValuesMut<'a>

impl<'a> Sync for PrettyFormatter<'a>

impl<'a> Sync for Type<'a>

impl<'a, R> Sync for MapAccess<'a, R>
where R: Sync,

impl<'a, R> Sync for MapKey<'a, R>
where R: Sync,

impl<'a, R> Sync for SeqAccess<'a, R>
where R: Sync,

impl<'a, R> Sync for UnitVariantAccess<'a, R>
where R: Sync,

impl<'a, R> Sync for VariantAccess<'a, R>
where R: Sync,

impl<'a, W, F> Sync for MapKeySerializer<'a, W, F>
where W: Sync, F: Sync,

impl<'b, 'c, T> Sync for Reference<'b, 'c, T>
where T: Sync + ?Sized,

impl<'de> Sync for BorrowedCowStrDeserializer<'de>

impl<'de> Sync for EnumRefDeserializer<'de>

impl<'de> Sync for MapKeyDeserializer<'de>

impl<'de> Sync for MapRefDeserializer<'de>

impl<'de> Sync for SeqRefDeserializer<'de>

impl<'de> Sync for VariantRefDeserializer<'de>

impl<'de, R, T> Sync for StreamDeserializer<'de, R, T>
where R: Sync, T: Sync,

impl<I> Sync for LineColIterator<I>
where I: Sync,

impl<K, V> Sync for Map<K, V>
where K: Sync, V: Sync,

impl<R> Sync for IoRead<R>
where R: Sync,

impl<R> Sync for Deserializer<R>
where R: Sync,

impl<W, F> Sync for Serializer<W, F>
where W: Sync, F: Sync,

impl<T> Sync for Spanned<T>
where T: Sync,

impl Sync for Error

impl Sync for PairState

impl<'de> Sync for Part<'de>

impl<'de> Sync for PartIterator<'de>

impl<'de> Sync for ValueEnumAccess<'de>

impl<'de> Sync for Deserializer<'de>

impl<'input, 'key, 'target, Target> !Sync for ValueSink<'input, 'key, 'target, Target>

impl<'input, 'output, T> !Sync for StructVariantSerializer<'input, 'output, T>

impl<'input, 'output, T> !Sync for TupleStructSerializer<'input, 'output, T>

impl<'input, 'output, T> !Sync for TupleVariantSerializer<'input, 'output, T>

impl<'input, 'output, Target> !Sync for MapSerializer<'input, 'output, Target>

impl<'input, 'output, Target> !Sync for SeqSerializer<'input, 'output, Target>

impl<'input, 'output, Target> !Sync for StructSerializer<'input, 'output, Target>

impl<'input, 'output, Target> !Sync for TupleSerializer<'input, 'output, Target>

impl<'input, 'output, Target> !Sync for Serializer<'input, 'output, Target>

impl<'input, 'target, Target> !Sync for PairSerializer<'input, 'target, Target>

impl<'key> Sync for Key<'key>

impl<End> Sync for KeySink<End>
where End: Sync,

impl<S> Sync for PartSerializer<S>
where S: Sync,

impl !Sync for FormControl

impl !Sync for Servo

impl !Sync for WebView

impl !Sync for WebViewInner

impl Sync for ServoError

impl<'servo> !Sync for WebViewBuilder<'servo>

impl<Log1, Log2> Sync for BothLogger<Log1, Log2>
where Log1: Sync, Log2: Sync,

impl<T> !Sync for IpcResponder<T>

impl<'a, A, B> Sync for ArcUnionBorrow<'a, A, B>
where A: Sync, B: Sync,

impl<'a, T> Sync for ArcBorrow<'a, T>
where T: Sync,

impl<H, T> Sync for HeaderSlice<H, T>
where H: Sync, T: Sync,

impl<T> Sync for UniqueArc<T>
where T: Sync + Send + ?Sized,

impl Sync for PrefValue

impl Sync for Opts

impl Sync for Preferences

impl Sync for ServoMedia

impl !Sync for Sink

impl !Sync for AnalyserNode

impl !Sync for AudioContext

impl !Sync for AudioGraph

impl !Sync for Connection

impl !Sync for Edge

impl !Sync for Node

impl Sync for FilterType

impl Sync for Void

impl Sync for ShouldPlay

impl Sync for ParamDir

impl Sync for ParamRate

impl Sync for ParamType

impl Sync for RampKind

impl Sync for BiquadState

impl Sync for Block

impl Sync for Chunk

impl Sync for Tick

impl Sync for AudioBuffer

impl Sync for GainNode

impl Sync for InputPort

impl Sync for NodeId

impl Sync for OutputPort

impl Sync for IIRFilter

impl Sync for BlockInfo

impl Sync for ChannelInfo

impl Sync for PannerNode

impl Sync for Param

impl<'a> Sync for FrameIterator<'a>

impl<'a> Sync for FrameRef<'a>

impl<Kind> Sync for PortIndex<Kind>
where <Kind as PortKind>::ParamId: Sync, <Kind as PortKind>::Listener: Sync,

impl<Kind> Sync for PortId<Kind>
where <Kind as PortKind>::ParamId: Sync, <Kind as PortKind>::Listener: Sync,

impl Sync for DummyPlayer

impl Sync for DummySocket

impl !Sync for SeekChannel

impl Sync for MediaSink

impl Sync for PlayerInner

impl Sync for Position

impl Sync for ServoSrc

impl Sync for MLineInfo

impl Sync for RenderUnix

impl !Sync for PlayerEvent

impl !Sync for SeekLock

impl Sync for GlApi

impl Sync for GlContext

impl Sync for PlayerError

impl Sync for StreamType

impl Sync for Metadata

impl Sync for VideoFrame

impl<T> Sync for Constrain<T>
where T: Sync,

impl<T> Sync for ConstrainRange<T>
where T: Sync,

impl Sync for BackendMsg

impl Sync for SdpType

impl Sync for WebRtcError

impl Sync for Seed

impl Sync for ServoRng

impl Sync for UrlError

impl Sync for ServoUrl

impl !Sync for AppState

impl !Sync for Dialog

impl !Sync for XrDiscovery

impl !Sync for EventLoop

impl !Sync for App

impl !Sync for EguiGlow

impl !Sync for EventsLoop

impl !Sync for HapticEffect

impl !Sync for Window

impl !Sync for XRWindow

impl !Sync for XRWindowPose

impl !Sync for Window

impl !Sync for Minibrowser

impl Sync for PumpResult

impl Sync for Print

impl Sync for WakerEvent

impl Sync for InitToken

impl Sync for Sha1Core

impl Sync for InitToken

impl Sync for InitToken

impl<'a> Sync for AutoTrace<'a>

impl Sync for Adler32

impl Sync for Timestamps

impl Sync for Sip13Rounds

impl Sync for Sip24Rounds

impl Sync for SipHasher

impl Sync for SipHasher13

impl Sync for SipHasher24

impl Sync for State

impl Sync for Hash128

impl Sync for Sip13Rounds

impl Sync for Sip24Rounds

impl Sync for SipHasher

impl Sync for SipHasher13

impl Sync for SipHasher24

impl Sync for State

impl<S> Sync for Hasher<S>
where S: Sync,

impl<S> Sync for Hasher<S>
where S: Sync,

impl<'a, T> Sync for Drain<'a, T>
where T: Sync,

impl<'a, T> Sync for Iter<'a, T>
where T: Sync,

impl<'a, T> Sync for IterMut<'a, T>
where T: Sync,

impl<'a, T> Sync for VacantEntry<'a, T>
where T: Sync,

impl<T> Sync for Entry<T>
where T: Sync,

impl<T> Sync for Builder<T>
where T: Sync,

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

impl<T> Sync for Slab<T>
where T: Sync,

impl Sync for Header

impl Sync for IntoIter

impl Sync for SmallBitVec

impl<'a> Sync for Iter<'a>

impl<'a> Sync for VecRange<'a>

impl<'a> Sync for SetLenOnDrop<'a>

impl<A> Sync for IntoIter<A>
where A: Sync,

impl<A> Sync for SmallVec<A>
where A: Sync,

impl<A> Sync for SmallVecVisitor<A>
where A: Sync,

impl<T> !Sync for ConstNonNull<T>

impl Sync for GlobalError

impl Sync for Capability

impl Sync for SeatError

impl Sync for Layer

impl Sync for SurfaceKind

impl Sync for Location

impl Sync for UIButton

impl Sync for PoolError

impl Sync for RequestData

impl Sync for Region

impl Sync for RegionData

impl Sync for Surface

impl Sync for SurfaceData

impl Sync for DataDevice

impl Sync for DragOffer

impl Sync for DragSource

impl Sync for ReadPipe

impl Sync for WritePipe

impl Sync for DmabufState

impl Sync for GlobalData

impl Sync for Mode

impl Sync for OutputData

impl Sync for OutputInfo

impl Sync for OutputInner

impl Sync for OutputState

impl Sync for AxisScroll

impl Sync for PointerData

impl Sync for Themes

impl Sync for SeatData

impl Sync for SeatInfo

impl Sync for SeatInner

impl Sync for SeatState

impl Sync for TouchData

impl Sync for SessionLock

impl Sync for Unsupported

impl Sync for Anchor

impl Sync for LayerShell

impl Sync for FramePart

impl Sync for Popup

impl Sync for PopupData

impl Sync for PopupInner

impl Sync for XdgShell

impl Sync for WindowInner

impl Sync for Window

impl Sync for WindowData

impl Sync for RawPool

impl Sync for ShmPoolData

impl Sync for Buffer

impl Sync for BufferData

impl Sync for Slot

impl Sync for SlotInner

impl Sync for SlotPool

impl Sync for Shm

impl<'a> Sync for ThemeSpec<'a>

impl<I> Sync for GlobalProxy<I>
where I: Sync,

impl<I, const MAX_VERSION: u32> Sync for SimpleGlobal<I, MAX_VERSION>
where I: Sync,

impl<K> Sync for BufferSlot<K>
where K: Sync,

impl<K> Sync for MultiPool<K>
where K: Sync,

impl<State> Sync for FallbackFrame<State>

impl<U, S> Sync for ThemedPointer<U, S>
where U: Sync, S: Sync,

impl !Sync for State

impl !Sync for Clipboard

impl Sync for MimeType

impl Sync for Command

impl Sync for InlineSize

impl Sync for Repr

impl Sync for SmolStr

impl Sync for Domain

impl Sync for Protocol

impl Sync for RecvFlags

impl Sync for SockAddr

impl Sync for Socket

impl Sync for Type

impl<'a> Sync for MaybeUninitSlice<'a>

impl<'addr, 'bufs, 'control> !Sync for MsgHdr<'addr, 'bufs, 'control>

impl<'addr, 'bufs, 'control> !Sync for MsgHdrMut<'addr, 'bufs, 'control>

impl<'s> Sync for SockRef<'s>

impl<const N: usize> Sync for CcidEndpoints<N>

impl Sync for Error

impl Sync for FuncDef

impl Sync for State

impl Sync for BuiltIn

impl Sync for CLOp

impl Sync for Capability

impl Sync for Decoration

impl Sync for Dim

impl Sync for GLOp

impl Sync for ImageFormat

impl Sync for LinkageType

impl Sync for MemoryModel

impl Sync for Op

impl Sync for Scope

impl Sync for LoopControl

impl Sync for RayFlags

impl<I> Sync for Ck<I>
where I: Sync,

impl<I, B> Sync for Check<I, B>
where B: Sync, I: Sync,

impl Sync for Error

impl Sync for Error

impl Sync for RustIdent

impl Sync for FiniteF32

impl Sync for FiniteF64

impl Sync for PositiveF32

impl Sync for PositiveF64

impl Sync for Entry

impl Sync for Set

impl Sync for PhfStrSet

impl<Static> Sync for Atom<Static>
where Static: Sync,

impl Sync for ParseError

impl !Sync for EnumMeta

impl !Sync for VariantMeta

impl !Sync for default

impl !Sync for default_with

impl !Sync for derive

impl !Sync for disabled

impl !Sync for message

impl !Sync for name

impl !Sync for prefix

impl !Sync for props

impl !Sync for serialize

impl !Sync for to_string

impl !Sync for use_phf

impl !Sync for vis

impl !Sync for Prop

impl Sync for CaseStyle

impl !Sync for UseCounters

impl Sync for AttrValue

impl Sync for WhitePoint

impl Sync for ColorSpace

impl Sync for SpeakAs

impl Sync for Symbol

impl Sync for SymbolsType

impl Sync for System

impl Sync for RestyleKind

impl Sync for FontDisplay

impl Sync for FontStyle

impl Sync for Source

impl Sync for Direction

impl Sync for LogicalAxis

impl Sync for LogicalSide

impl Sync for StyleChange

impl Sync for Qualifier

impl Sync for Importance

impl Sync for PropertyId

impl Sync for AliasId

impl Sync for LonghandId

impl Sync for ShorthandId

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for T

impl Sync for Inherits

impl Sync for DataType

impl Sync for Multiplier

impl Sync for AllowOr

impl Sync for BoolValue

impl Sync for Operator

impl Sync for Evaluator

impl Sync for FeatureType

impl Sync for LegacyRange

impl Sync for Operator

impl Sync for Orientation

impl Sync for Scan

impl Sync for ComputedUrl

impl Sync for CorsMode

impl Sync for CssRule

impl Sync for CssRuleType

impl Sync for State

impl Sync for BlockType

impl Sync for ImportLayer

impl Sync for ImportSheet

impl Sync for Origin

impl Sync for Procedure

impl Sync for Resize

impl Sync for Tag

impl Sync for PageSize

impl Sync for Impossible

impl Sync for ArcSize

impl Sync for ArcSweep

impl Sync for ByTo

impl Sync for FillRule

impl Sync for ShapeBox

impl Sync for MinMaxOp

impl Sync for ModRemOp

impl Sync for SortKey

impl Sync for BeforeFlag

impl Sync for ShapeExtent

impl Sync for RaySize

impl Sync for PaperSize

impl Sync for ScrollAxis

impl Sync for Scroller

impl Sync for ShapeType

impl Sync for BorderStyle

impl Sync for LineWidth

impl Sync for Appearance

impl Sync for BreakWithin

impl Sync for Clear

impl Sync for Float

impl Sync for Overflow

impl Sync for Resize

impl Sync for Zoom

impl Sync for Leaf

impl Sync for Color

impl Sync for CounterType

impl Sync for AllowQuirks

impl Sync for FontFamily

impl Sync for FontSize

impl Sync for FontStretch

impl Sync for FontStyle

impl Sync for FontWeight

impl Sync for MathDepth

impl Sync for SystemFont

impl Sync for XTextScale

impl Sync for RepeatType

impl Sync for Length

impl Sync for Quotes

impl Sync for CoordBox

impl Sync for PageName

impl Sync for AnchorScope

impl Sync for DProperty

impl Sync for PaintOrder

impl Sync for AllowEmpty

impl Sync for CaptionSide

impl Sync for LineBreak

impl Sync for Spacing

impl Sync for TextAlign

impl Sync for TextJustify

impl Sync for WordBreak

impl Sync for TimeUnit

impl Sync for CursorKind

impl Sync for Inert

impl Sync for MozTheme

impl Sync for UserFocus

impl Sync for UserInput

impl Sync for UserSelect

impl Sync for Animation

impl Sync for Transition

impl Sync for Bezier

impl Sync for A98Rgb

impl Sync for DisplayP3

impl Sync for Hsl

impl Sync for Hwb

impl Sync for Lab

impl Sync for Lch

impl Sync for Oklab

impl Sync for Oklch

impl Sync for ProphotoRgb

impl Sync for Rec2020

impl Sync for Srgb

impl Sync for SrgbLinear

impl Sync for XyzD50

impl Sync for XyzD65

impl Sync for ColorFlags

impl Sync for Fallback

impl Sync for Negative

impl Sync for Pad

impl Sync for Symbols

impl Sync for References

impl Sync for EMPTY

impl Sync for Inner

impl Sync for ElementData

impl Sync for QueryAll

impl Sync for QueryFirst

impl Sync for EncodingRs

impl Sync for SourceList

impl Sync for UrlSource

impl Sync for FontMetrics

impl Sync for Dependency

impl Sync for RestyleHint

impl Sync for WritingMode

impl Sync for MediaList

impl Sync for MediaQuery

impl Sync for MediaType

impl Sync for BuildEntry

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Longhands

impl Sync for Background

impl Sync for Border

impl Sync for Box

impl Sync for Column

impl Sync for Counters

impl Sync for Effects

impl Sync for Font

impl Sync for InheritedUI

impl Sync for List

impl Sync for Margin

impl Sync for Outline

impl Sync for Padding

impl Sync for Position

impl Sync for SVG

impl Sync for Table

impl Sync for Text

impl Sync for UI

impl Sync for Component

impl Sync for Descriptor

impl Sync for RuleCache

impl Sync for RuleNode

impl Sync for RuleTree

impl Sync for StyleSource

impl Sync for Direction

impl Sync for Device

impl Sync for CustomState

impl Sync for SnapshotMap

impl Sync for CssUrl

impl Sync for CssUrlData

impl Sync for AllocErr

impl Sync for PairValues

impl Sync for SingleValue

impl Sync for ImportRule

impl Sync for Keyframe

impl Sync for LayerName

impl Sync for LayerOrder

impl Sync for OriginSet

impl Sync for ScopeBounds

impl Sync for ScopeRule

impl Sync for AllRules

impl Sync for CssRules

impl Sync for MarginRule

impl Sync for MediaRule

impl Sync for Namespaces

impl Sync for PageRule

impl Sync for StyleRule

impl Sync for Stylesheet

impl Sync for Declaration

impl Sync for RawSelector

impl Sync for CascadeData

impl Sync for LayerId

impl Sync for PageRuleMap

impl Sync for Rule

impl Sync for Stylist

impl Sync for ThreadState

impl Sync for Perspective

impl Sync for Quaternion

impl Sync for Scale2D

impl Sync for Scale3D

impl Sync for Skew

impl Sync for Translate2D

impl Sync for Translate3D

impl Sync for Angle

impl Sync for Zoom

impl Sync for FamilyName

impl Sync for FontFamily

impl Sync for FontSize

impl Sync for FontStretch

impl Sync for FontStyle

impl Sync for FontWeight

impl Sync for Percentage

impl Sync for Resolution

impl Sync for Time

impl Sync for Path

impl Sync for CalcUnits

impl Sync for FontTag

impl Sync for AlignFlags

impl Sync for AlignItems

impl Sync for AlignSelf

impl Sync for JustifySelf

impl Sync for Angle

impl Sync for Xywh

impl Sync for Contain

impl Sync for Display

impl Sync for TouchAction

impl Sync for WillChange

impl Sync for AllowParse

impl Sync for Absolute

impl Sync for ColorScheme

impl Sync for LightDark

impl Sync for FontPalette

impl Sync for KeywordInfo

impl Sync for XLang

impl Sync for QuoteList

impl Sync for QuotePair

impl Sync for Percentage

impl Sync for AnchorName

impl Sync for NamedArea

impl Sync for Resolution

impl Sync for SourceSize

impl Sync for Attr

impl Sync for Integer

impl Sync for Number

impl Sync for Opacity

impl Sync for SVGPathData

impl Sync for WordSpacing

impl Sync for Time

impl Sync for BoolInteger

impl Sync for AtomString

impl Sync for CustomIdent

impl Sync for DashedIdent

impl<'a> !Sync for ContextualParseError<'a>

impl<'a> !Sync for ContainerSizeQuery<'a>

impl<'a> !Sync for ParserContext<'a>

impl<'a> !Sync for StyleBuilder<'a>

impl<'a> !Sync for Context<'a>

impl<'a> Sync for SimpleFilter<'a>

impl<'a> Sync for FirstLineReparenting<'a>

impl<'a> Sync for PropertyDeclarationId<'a>

impl<'a> Sync for Bucket<'a>

impl<'a> Sync for ScopeTarget<'a>

impl<'a> Sync for Unpacked<'a>

impl<'a> Sync for UnpackedMut<'a>

impl<'a> Sync for ModernComponent<'a>

impl<'a> Sync for SharedStyleContext<'a>

impl<'a> Sync for Substitution<'a>

impl<'a> Sync for Iter<'a>

impl<'a> Sync for FontFace<'a>

impl<'a> Sync for Invalidation<'a>

impl<'a> Sync for Declaration<'a>

impl<'a> Sync for DeclarationIterator<'a>

impl<'a> Sync for Declarations<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for LonghandsToSerialize<'a>

impl<'a> Sync for AnimationDelayIter<'a>

impl<'a> Sync for AnimationDirectionIter<'a>

impl<'a> Sync for AnimationDurationIter<'a>

impl<'a> Sync for AnimationFillModeIter<'a>

impl<'a> Sync for AnimationNameIter<'a>

impl<'a> Sync for AnimationPlayStateIter<'a>

impl<'a> Sync for AnimationTimelineIter<'a>

impl<'a> Sync for TransitionBehaviorIter<'a>

impl<'a> Sync for TransitionDelayIter<'a>

impl<'a> Sync for TransitionDurationIter<'a>

impl<'a> Sync for TransitionPropertyIter<'a>

impl<'a> Sync for LonghandIdSetIterator<'a>

impl<'a> Sync for Parser<'a>

impl<'a> Sync for Parser<'a>

impl<'a> Sync for SelfAndAncestors<'a>

impl<'a> Sync for SelectorParser<'a>

impl<'a> Sync for ExtraMatchingData<'a>

impl<'a> Sync for SharedRwLockReadGuard<'a>

impl<'a> Sync for SharedRwLockWriteGuard<'a>

impl<'a> Sync for StylesheetGuards<'a>

impl<'a> Sync for InsertRuleContext<'a>

impl<'a> Sync for DocumentCascadeDataIter<'a>

impl<'a> Sync for ExtraStyleDataIterator<'a>

impl<'a> Sync for StylistSelectorVisitor<'a>

impl<'a> Sync for Context<'a>

impl<'a> Sync for Context<'a>

impl<'a> Sync for TemplateAreasTokenizer<'a>

impl<'a> Sync for PathParser<'a>

impl<'a, 'b> !Sync for CascadeMode<'a, 'b>

impl<'a, 'b> !Sync for CounterStyleRuleParser<'a, 'b>

impl<'a, 'b> !Sync for CustomPropertiesBuilder<'a, 'b>

impl<'a, 'b> !Sync for FontFaceRuleParser<'a, 'b>

impl<'a, 'b> !Sync for PropertyRuleParser<'a, 'b>

impl<'a, 'b> !Sync for StyleAdjuster<'a, 'b>

impl<'a, 'b> !Sync for KeyframeListParser<'a, 'b>

impl<'a, 'b> Sync for AppendableValue<'a, 'b>

impl<'a, 'b, 'c, E> !Sync for RelativeSelectorInnerInvalidationProcessor<'a, 'b, 'c, E>

impl<'a, 'b, 'c, E, P> Sync for TreeStyleInvalidator<'a, 'b, 'c, E, P>
where E: Sync, P: Sync,

impl<'a, 'b, 'i> !Sync for PropertyDeclarationParser<'a, 'b, 'i>

impl<'a, 'b, 'selectors, E> !Sync for Collector<'a, 'b, 'selectors, E>

impl<'a, 'b, C> Sync for RulesIterator<'a, 'b, C>
where C: Sync,

impl<'a, 'b, E> !Sync for RelativeSelectorOuterInvalidationProcessor<'a, 'b, E>

impl<'a, 'b, E> !Sync for StateAndAttrInvalidationProcessor<'a, 'b, E>

impl<'a, 'b, E> !Sync for RuleCollector<'a, 'b, E>

impl<'a, 'b, E> Sync for RelativeSelectorInvalidator<'a, 'b, E>
where E: Sync,

impl<'a, 'b, E, I> !Sync for DocumentStateInvalidationProcessor<'a, 'b, E, I>

impl<'a, 'b, E, Q> !Sync for QuerySelectorProcessor<'a, 'b, E, Q>

impl<'a, 'b, T> !Sync for FFVDeclarationsParser<'a, 'b, T>

impl<'a, 'ctx, 'le, E> Sync for StyleResolverForElement<'a, 'ctx, 'le, E>
where E: Sync,

impl<'a, 'cx, 'cx_a> !Sync for AnimationValueIterator<'a, 'cx, 'cx_a>

impl<'a, 'cx, 'cx_a, S> !Sync for ComputedVecIter<'a, 'cx, 'cx_a, S>

impl<'a, 'i> !Sync for NestedRuleParser<'a, 'i>

impl<'a, 'i> !Sync for TopLevelRuleParser<'a, 'i>

impl<'a, E> !Sync for ElementWrapper<'a, E>

impl<'a, E> Sync for StyleContext<'a, E>
where E: Sync,

impl<'a, E> Sync for OptimizationContext<'a, E>
where E: Sync,

impl<'a, E> Sync for RelativeSelectorDependencyCollector<'a, E>
where E: Sync,

impl<'a, E> Sync for ToInvalidate<'a, E>
where E: Sync,

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

impl<'a, K, V> Sync for MapIterInner<'a, K, V>
where V: Sync, K: Sync,

impl<'a, K, V> Sync for VacantEntryInner<'a, K, V>
where V: Sync, K: Sync,

impl<'a, K, V> Sync for MapIter<'a, K, V>
where V: Sync, K: Sync,

impl<'a, K, V> Sync for VacantEntry<'a, K, V>
where V: Sync, K: Sync,

impl<'a, LengthPercentage> Sync for AnchorResolutionResult<'a, LengthPercentage>
where LengthPercentage: Sync,

impl<'a, S> Sync for AuthorStylesheetFlusher<'a, S>
where S: Sync,

impl<'a, S> Sync for DocumentStylesheetFlusher<'a, S>
where S: Sync,

impl<'a, S> Sync for SheetCollectionFlusher<'a, S>
where S: Sync,

impl<'a, S> Sync for StylesheetCollectionIterator<'a, S>
where S: Sync,

impl<'a, S> Sync for StylesheetIterator<'a, S>
where S: Sync,

impl<'a, T> !Sync for PerOriginIterMut<'a, T>

impl<'a, T> Sync for StyleStructRef<'a, T>
where T: Sync + Send,

impl<'a, T> Sync for PerOriginIter<'a, T>
where T: Sync,

impl<'b> Sync for Cascade<'b>

impl<'i> !Sync for DeclarationParserState<'i>

impl<A, B> Sync for Either<A, B>
where A: Sync, B: Sync,

impl<Angle> Sync for FontStyle<Angle>
where Angle: Sync,

impl<Angle, LengthPercentage> Sync for GenericPathOrShapeFunction<Angle, LengthPercentage>
where LengthPercentage: Sync, Angle: Sync,

impl<Angle, LengthPercentage> Sync for GenericShapeCommand<Angle, LengthPercentage>
where LengthPercentage: Sync, Angle: Sync,

impl<Angle, LengthPercentage> Sync for Shape<Angle, LengthPercentage>
where LengthPercentage: Sync, Angle: Sync,

impl<Angle, NonNegativeFactor, ZeroToOneFactor, Length, Shadow, U> Sync for GenericFilter<Angle, NonNegativeFactor, ZeroToOneFactor, Length, Shadow, U>
where Length: Sync, NonNegativeFactor: Sync, ZeroToOneFactor: Sync, Angle: Sync, Shadow: Sync, U: Sync,

impl<Angle, Number, Length, Integer, LengthPercentage> Sync for GenericTransformOperation<Angle, Number, Length, Integer, LengthPercentage>
where Angle: Sync, LengthPercentage: Sync, Length: Sync, Number: Sync, Integer: Sync,

impl<Angle, Position> Sync for GenericRayFunction<Angle, Position>
where Angle: Sync, Position: Sync,

impl<Angle, Position, LengthPercentage, NonNegativeLengthPercentage, BasicShapeRect> Sync for GenericBasicShape<Angle, Position, LengthPercentage, NonNegativeLengthPercentage, BasicShapeRect>
where BasicShapeRect: Sync, Position: Sync, NonNegativeLengthPercentage: Sync, LengthPercentage: Sync, Angle: Sync,

impl<BasicShape, I> Sync for GenericShapeOutside<BasicShape, I>
where I: Sync, BasicShape: Sync,

impl<BasicShape, U> Sync for GenericClipPath<BasicShape, U>
where U: Sync, BasicShape: Sync,

impl<C> Sync for GenericColorOrAuto<C>
where C: Sync,

impl<C> Sync for GenericSVGPaintFallback<C>
where C: Sync,

impl<C> Sync for GenericCaretColor<C>
where C: Sync,

impl<C, U> Sync for GenericSVGPaintKind<C, U>
where C: Sync, U: Sync,

impl<Candidate> Sync for SharingCacheBase<Candidate>
where Candidate: Sync,

impl<Color> Sync for GenericScrollbarColor<Color>
where Color: Sync,

impl<Color, Percentage> Sync for GenericColorMix<Color, Percentage>
where Color: Sync, Percentage: Sync,

impl<Color, SizeLength, BlurShapeLength, ShapeLength> Sync for GenericBoxShadow<Color, SizeLength, BlurShapeLength, ShapeLength>
where ShapeLength: Sync, Color: Sync, SizeLength: Sync, BlurShapeLength: Sync,

impl<Color, SizeLength, ShapeLength> Sync for GenericSimpleShadow<Color, SizeLength, ShapeLength>
where Color: Sync, SizeLength: Sync, ShapeLength: Sync,

impl<Color, T> Sync for GenericGradientItem<Color, T>
where Color: Sync, T: Sync,

impl<Color, T> Sync for ColorStop<Color, T>
where Color: Sync, T: Sync,

impl<Color, Url> Sync for GenericSVGPaint<Color, Url>
where Color: Sync, Url: Sync,

impl<Component> Sync for ValueInner<Component>
where Component: Sync,

impl<Component> Sync for ComponentList<Component>
where Component: Sync,

impl<Component> Sync for Value<Component>
where Component: Sync,

impl<E> Sync for SequentialTask<E>
where E: Sync,

impl<E> Sync for PushedElement<E>
where E: Sync,

impl<E> Sync for StyleBloom<E>
where E: Sync,

impl<E> Sync for SequentialTaskList<E>
where E: Sync,

impl<E> Sync for ThreadLocalStyleContext<E>
where E: Sync,

impl<E> Sync for SendElement<E>
where E: Sync,

impl<E> Sync for SiblingInfo<E>
where E: Sync,

impl<E> Sync for SiblingTraversalMap<E>
where E: Sync,

impl<E> Sync for StyleSharingCache<E>
where E: Sync,

impl<E> Sync for StyleSharingCandidate<E>
where E: Sync,

impl<E> Sync for StyleSharingTarget<E>
where E: Sync,

impl<E> Sync for ContainerLookupResult<E>
where E: Sync,

impl<E> Sync for PreTraverseToken<E>
where E: Sync,

impl<Entry> Sync for CascadeDataCache<Entry>
where Entry: Sync + Send,

impl<Factor> Sync for GenericFontSizeAdjust<Factor>
where Factor: Sync,

impl<Function> Sync for GenericOffsetPath<Function>
where Function: Sync,

impl<G, ImageUrl, Color, Percentage, Resolution> Sync for GenericImage<G, ImageUrl, Color, Percentage, Resolution>
where ImageUrl: Sync, G: Sync, Resolution: Sync, Percentage: Sync, Color: Sync,

impl<H, V> Sync for GenericOffsetPosition<H, V>
where H: Sync, V: Sync,

impl<H, V> Sync for GenericPosition<H, V>
where H: Sync, V: Sync,

impl<H, V, Depth> Sync for GenericTransformOrigin<H, V, Depth>
where H: Sync, V: Sync, Depth: Sync,

impl<I> Sync for MozPrefFeatureValue<I>
where I: Sync,

impl<I> Sync for GenericContentItem<I>
where I: Sync,

impl<I> Sync for GenericLineNameListValue<I>
where I: Sync,

impl<I> Sync for GenericZIndex<I>
where I: Sync,

impl<I> Sync for GenericLineClamp<I>
where I: Sync,

impl<I> Sync for GenericCounterIncrement<I>
where I: Sync,

impl<I> Sync for GenericCounterReset<I>
where I: Sync,

impl<I> Sync for GenericCounterSet<I>
where I: Sync,

impl<I> Sync for GenericCounters<I>
where I: Sync,

impl<I> Sync for GenericLineNameList<I>
where I: Sync,

impl<I> Sync for GenericNameRepeat<I>
where I: Sync,

impl<I, C> Sync for GenericCrossFadeImage<I, C>
where I: Sync, C: Sync,

impl<Image> Sync for GenericContent<Image>
where Image: Sync,

impl<Image> Sync for GenericContentItems<Image>
where Image: Sync,

impl<Image> Sync for GenericCursor<Image>
where Image: Sync,

impl<Image, Color, Percentage> Sync for GenericCrossFade<Image, Color, Percentage>
where Percentage: Sync, Image: Sync, Color: Sync,

impl<Image, Color, Percentage> Sync for GenericCrossFadeElement<Image, Color, Percentage>
where Percentage: Sync, Image: Sync, Color: Sync,

impl<Image, Number> Sync for GenericCursorImage<Image, Number>
where Image: Sync, Number: Sync,

impl<Image, Resolution> Sync for GenericImageSet<Image, Resolution>
where Image: Sync, Resolution: Sync,

impl<Image, Resolution> Sync for GenericImageSetItem<Image, Resolution>
where Image: Sync, Resolution: Sync,

impl<Integer> Sync for RepeatCount<Integer>
where Integer: Sync,

impl<Integer> Sync for GenericCounterPair<Integer>
where Integer: Sync,

impl<Integer> Sync for FeatureTagValue<Integer>
where Integer: Sync,

impl<Integer> Sync for GenericGridLine<Integer>
where Integer: Sync,

impl<Integer> Sync for GenericHyphenateLimitChars<Integer>
where Integer: Sync,

impl<Integer, Number, LinearStops> Sync for TimingFunction<Integer, Number, LinearStops>
where Number: Sync, Integer: Sync, LinearStops: Sync,

impl<Item> Sync for NonCustomPropertyIterator<Item>
where Item: Sync,

impl<K, V> Sync for MapInner<K, V>
where V: Sync, K: Sync,

impl<K, V> Sync for Map<K, V>
where V: Sync, K: Sync,

impl<K, V> Sync for MaybeCaseInsensitiveHashMap<K, V>
where K: Sync, V: Sync,

impl<L> Sync for GenericContainIntrinsicSize<L>
where L: Sync,

impl<L> Sync for GenericCalcNode<L>
where L: Sync,

impl<L> Sync for GenericTrackBreadth<L>
where L: Sync,

impl<L> Sync for GenericTrackSize<L>
where L: Sync,

impl<L> Sync for GenericSVGLength<L>
where L: Sync,

impl<L> Sync for GenericSVGStrokeDashArray<L>
where L: Sync,

impl<L> Sync for GenericTextDecorationLength<L>
where L: Sync,

impl<L> Sync for GenericPerspectiveFunction<L>
where L: Sync,

impl<L> Sync for GenericLetterSpacing<L>
where L: Sync,

impl<L> Sync for GenericBorderCornerRadius<L>
where L: Sync,

impl<L> Sync for GenericBorderSpacing<L>
where L: Sync,

impl<L> Sync for Size2D<L>
where L: Sync,

impl<L, I> Sync for GenericGridTemplateComponent<L, I>
where L: Sync, I: Sync,

impl<L, I> Sync for GenericTrackRepeat<L, I>
where I: Sync, L: Sync,

impl<L, N> Sync for GenericLengthOrNumber<L, N>
where N: Sync, L: Sync,

impl<LP> Sync for GenericMargin<LP>
where LP: Sync,

impl<LP, N> Sync for GenericBorderImageSideWidth<LP, N>
where N: Sync, LP: Sync,

impl<Length, Number, Percentage, LengthPercentage, Color, Image, Url, Integer, Angle, Time, Resolution, TransformFunction> Sync for GenericValueComponent<Length, Number, Percentage, LengthPercentage, Color, Image, Url, Integer, Angle, Time, Resolution, TransformFunction>
where Length: Sync, Number: Sync, Percentage: Sync, LengthPercentage: Sync, Color: Sync, Image: Sync, Url: Sync, Integer: Sync, Angle: Sync, Time: Sync, Resolution: Sync, TransformFunction: Sync,

impl<LengthOrAuto> Sync for GenericClipRect<LengthOrAuto>
where LengthOrAuto: Sync,

impl<LengthPercent> Sync for GenericAnimationTimeline<LengthPercent>
where LengthPercent: Sync,

impl<LengthPercent> Sync for GenericBackgroundSize<LengthPercent>
where LengthPercent: Sync,

impl<LengthPercent> Sync for GenericLengthPercentageOrAuto<LengthPercent>
where LengthPercent: Sync,

impl<LengthPercent> Sync for GenericLengthPercentageOrNormal<LengthPercent>
where LengthPercent: Sync,

impl<LengthPercent> Sync for GenericMaxSize<LengthPercent>
where LengthPercent: Sync,

impl<LengthPercent> Sync for GenericSize<LengthPercent>
where LengthPercent: Sync,

impl<LengthPercent> Sync for GenericViewFunction<LengthPercent>
where LengthPercent: Sync,

impl<LengthPercent> Sync for GenericViewTimelineInset<LengthPercent>
where LengthPercent: Sync,

impl<LengthPercentage> Sync for GenericVerticalAlign<LengthPercentage>
where LengthPercentage: Sync,

impl<LengthPercentage> Sync for CoordinatePair<LengthPercentage>
where LengthPercentage: Sync,

impl<LengthPercentage> Sync for GenericPolygon<LengthPercentage>
where LengthPercentage: Sync,

impl<LengthPercentage> Sync for PolygonCoord<LengthPercentage>
where LengthPercentage: Sync,

impl<LengthPercentage> Sync for GenericBorderRadius<LengthPercentage>
where LengthPercentage: Sync,

impl<LengthPercentage> Sync for GenericAnchorSizeFunction<LengthPercentage>
where LengthPercentage: Sync,

impl<LengthPercentage> Sync for GenericTextIndent<LengthPercentage>
where LengthPercentage: Sync,

impl<LengthPercentage, Integer> Sync for GenericTrackListValue<LengthPercentage, Integer>
where LengthPercentage: Sync, Integer: Sync,

impl<LengthPercentage, Integer> Sync for GenericTrackList<LengthPercentage, Integer>
where LengthPercentage: Sync, Integer: Sync,

impl<LengthPercentage, Length> Sync for GenericTranslate<LengthPercentage, Length>
where LengthPercentage: Sync, Length: Sync,

impl<LengthPercentage, NonNegativeLengthPercentage> Sync for GenericInsetRect<LengthPercentage, NonNegativeLengthPercentage>
where LengthPercentage: Sync, NonNegativeLengthPercentage: Sync,

impl<LineDirection, LengthPercentage, NonNegativeLength, NonNegativeLengthPercentage, Position, Angle, AngleOrPercentage, Color> Sync for GenericGradient<LineDirection, LengthPercentage, NonNegativeLength, NonNegativeLengthPercentage, Position, Angle, AngleOrPercentage, Color>
where LineDirection: Sync, Position: Sync, Angle: Sync, Color: Sync, LengthPercentage: Sync, NonNegativeLength: Sync, NonNegativeLengthPercentage: Sync, AngleOrPercentage: Sync,

impl<Map> Sync for GenericElementAndPseudoRules<Map>
where Map: Sync,

impl<N> Sync for PreferredRatio<N>
where N: Sync,

impl<N> Sync for NumberOrAuto<N>
where N: Sync,

impl<N> Sync for DomChildren<N>
where N: Sync,

impl<N> Sync for DomDescendants<N>
where N: Sync,

impl<N> Sync for SendNode<N>
where N: Sync,

impl<N> Sync for ShowSubtree<N>
where N: Sync,

impl<N> Sync for ShowSubtreeData<N>
where N: Sync,

impl<N> Sync for ShowSubtreeDataAndPrimaryValues<N>
where N: Sync,

impl<N> Sync for GenericAspectRatio<N>
where N: Sync,

impl<N> Sync for Ratio<N>
where N: Sync,

impl<N, L> Sync for GenericLineHeight<N, L>
where N: Sync, L: Sync,

impl<NonNegativeLength> Sync for GenericPerspective<NonNegativeLength>
where NonNegativeLength: Sync,

impl<NonNegativeLength> Sync for GenericCircle<NonNegativeLength>
where NonNegativeLength: Sync,

impl<NonNegativeLength, NonNegativeLengthPercentage> Sync for GenericEndingShape<NonNegativeLength, NonNegativeLengthPercentage>
where NonNegativeLength: Sync, NonNegativeLengthPercentage: Sync,

impl<NonNegativeLengthPercentage> Sync for GenericShapeRadius<NonNegativeLengthPercentage>
where NonNegativeLengthPercentage: Sync,

impl<NonNegativeLengthPercentage> Sync for GenericEllipse<NonNegativeLengthPercentage>
where NonNegativeLengthPercentage: Sync,

impl<Number> Sync for GenericScale<Number>
where Number: Sync,

impl<Number> Sync for VariationValue<Number>
where Number: Sync,

impl<Number, Angle> Sync for GenericRotate<Number, Angle>
where Angle: Sync, Number: Sync,

impl<Number, Integer> Sync for GenericInitialLetter<Number, Integer>
where Number: Sync, Integer: Sync,

impl<NumberOrPercentage> Sync for GenericBorderImageSlice<NumberOrPercentage>
where NumberOrPercentage: Sync,

impl<OpacityType> Sync for GenericSVGOpacity<OpacityType>
where OpacityType: Sync,

impl<OriginColor> Sync for ColorFunction<OriginColor>
where OriginColor: Sync,

impl<P> Sync for AnchorSide<P>
where P: Sync,

impl<P, LP> Sync for GenericInset<P, LP>
where LP: Sync, P: Sync,

impl<Percentage> Sync for GenericColor<Percentage>
where Percentage: Sync,

impl<Percentage, LengthPercentage> Sync for GenericAnchorFunction<Percentage, LengthPercentage>
where Percentage: Sync, LengthPercentage: Sync,

impl<Pos> Sync for GenericPositionOrAuto<Pos>
where Pos: Sync,

impl<Position, NonNegativeLengthPercentage> Sync for Circle<Position, NonNegativeLengthPercentage>
where Position: Sync, NonNegativeLengthPercentage: Sync,

impl<Position, NonNegativeLengthPercentage> Sync for Ellipse<Position, NonNegativeLengthPercentage>
where Position: Sync, NonNegativeLengthPercentage: Sync,

impl<PositiveInteger> Sync for GenericColumnCount<PositiveInteger>
where PositiveInteger: Sync,

impl<R> Sync for GenericClipRectOrAuto<R>
where R: Sync,

impl<S> Sync for GenericFlexBasis<S>
where S: Sync,

impl<S> Sync for GenericPageSize<S>
where S: Sync,

impl<S> Sync for PositionComponent<S>
where S: Sync,

impl<S> Sync for OriginComponent<S>
where S: Sync,

impl<S> Sync for GenericAuthorStyles<S>
where S: Sync,

impl<S> Sync for AuthorStylesheetSet<S>
where S: Sync,

impl<S> Sync for DocumentStylesheetSet<S>
where S: Sync,

impl<S> Sync for SheetCollection<S>
where S: Sync,

impl<S> Sync for StylesheetSetEntry<S>
where S: Sync,

impl<Set> Sync for GenericAtomIdent<Set>
where Set: Sync,

impl<Shapes, RayFunction, U> Sync for GenericOffsetPathFunction<Shapes, RayFunction, U>
where RayFunction: Sync, U: Sync, Shapes: Sync,

impl<T> Sync for TraversalResult<T>
where T: Sync,

impl<T> Sync for GenericAnimationDuration<T>
where T: Sync,

impl<T> Sync for Optional<T>
where T: Sync,

impl<T> Sync for NonCustomReferenceMap<T>
where T: Sync,

impl<T> Sync for LayoutIterator<T>
where T: Sync,

impl<T> Sync for LogicalMargin<T>
where T: Sync,

impl<T> Sync for LogicalPoint<T>
where T: Sync,

impl<T> Sync for LogicalRect<T>
where T: Sync,

impl<T> Sync for LogicalSize<T>
where T: Sync,

impl<T> Sync for AnimationValueVariantRepr<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for OwnedList<T>
where T: Sync,

impl<T> Sync for PropertyDeclarationVariantRepr<T>
where T: Sync,

impl<T> Sync for UnsafeBox<T>
where T: Sync,

impl<T> Sync for SelectorMap<T>
where T: Sync,

impl<T> Sync for PerPseudoElementMap<T>
where T: Sync,

impl<T> Sync for SimpleBucketsMap<T>
where T: Sync,

impl<T> Sync for FFVDeclaration<T>
where T: Sync,

impl<T> Sync for PerOrigin<T>
where T: Sync,

impl<T> Sync for LayerOrderedMap<T>
where T: Sync,

impl<T> Sync for LayerOrderedVec<T>
where T: Sync,

impl<T> Sync for FontSettings<T>
where T: Sync,

impl<T> Sync for GenericImplicitGridTracks<T>
where T: Sync,

impl<T> Sync for Rect<T>
where T: Sync,

impl<T> Sync for GreaterThanOrEqualToOne<T>
where T: Sync,

impl<T> Sync for NonNegative<T>
where T: Sync,

impl<T> Sync for ZeroToOne<T>
where T: Sync,

impl<T> Sync for GenericMatrix<T>
where T: Sync,

impl<T> Sync for GenericMatrix3D<T>
where T: Sync,

impl<T> Sync for GenericTransform<T>
where T: Sync,

impl<T, const FRACTION_BITS: u16> Sync for FixedPoint<T, FRACTION_BITS>
where T: Sync,

impl<U> Sync for GenericUrlOrNone<U>
where U: Sync,

impl<ValueType> Sync for ColorComponent<ValueType>
where ValueType: Sync,

impl Sync for CSSPixel

impl Sync for DevicePixel

impl Sync for OpaqueNode

impl Sync for OwnedStr

impl Sync for ParsingMode

impl Sync for Comma

impl Sync for Space

impl<'a, 'b, W> Sync for SequenceWriter<'a, 'b, W>
where W: Sync,

impl<'i> !Sync for StyleParseErrorKind<'i>

impl<'i> !Sync for ValueParseErrorKind<'i>

impl<'w, W> Sync for CssWriter<'w, W>
where W: Sync,

impl<T> !Sync for ForgottenArcSlicePtr<T>

impl<T> Sync for ArcSlice<T>
where T: Sync + Send,

impl Sync for Preferences

impl<T> Sync for Measurable<T>
where T: Sync,

impl Sync for Choice

impl<T> Sync for BlackBox<T>
where T: Sync,

impl<T> Sync for CtOption<T>
where T: Sync,

impl !Sync for Egl

impl !Sync for FnPtr

impl !Sync for Context

impl !Sync for Surface

impl !Sync for Connection

impl !Sync for Context

impl !Sync for Device

impl !Sync for NativeWidget

impl !Sync for Surface

impl !Sync for Connection

impl !Sync for Context

impl !Sync for Device

impl !Sync for Surface

impl Sync for GLApi

impl Sync for Error

impl Sync for Adapter

impl Sync for Connection

impl Sync for Device

impl Sync for ContextID

impl Sync for GLVersion

impl Sync for SurfaceID

impl Sync for SurfaceInfo

impl<'a> !Sync for DisplayGuard<'a>

impl<'a> Sync for PreserveBuffer<'a>

impl<'a> Sync for SurfaceDataGuard<'a>

impl<'a> Sync for SurfaceDataGuard<'a>

impl<'a> Sync for SurfaceDataGuard<'a>

impl<Def, Alt> Sync for Connection<Def, Alt>
where <Alt as Device>::Connection: Sized + Sync, <Def as Device>::Connection: Sized + Sync,

impl<Def, Alt> Sync for NativeConnection<Def, Alt>

impl<Def, Alt> Sync for Context<Def, Alt>
where <Def as Device>::Context: Sync, <Alt as Device>::Context: Sync,

impl<Def, Alt> Sync for ContextDescriptor<Def, Alt>

impl<Def, Alt> Sync for NativeContext<Def, Alt>
where <Def as Device>::NativeContext: Sync, <Alt as Device>::NativeContext: Sync,

impl<Def, Alt> Sync for Adapter<Def, Alt>
where <<Def as Device>::Connection as Connection>::Adapter: Sync, <<Alt as Device>::Connection as Connection>::Adapter: Sync,

impl<Def, Alt> Sync for Device<Def, Alt>
where Def: Sync, Alt: Sync,

impl<Def, Alt> Sync for NativeDevice<Def, Alt>

impl<Def, Alt> Sync for NativeWidget<Def, Alt>

impl<Def, Alt> Sync for Surface<Def, Alt>
where <Def as Device>::Surface: Sync, <Alt as Device>::Surface: Sync,

impl<Def, Alt> Sync for SurfaceTexture<Def, Alt>
where <Def as Device>::SurfaceTexture: Sync, <Alt as Device>::SurfaceTexture: Sync,

impl<Device> Sync for BackBuffer<Device>
where <Device as Device>::Surface: Sync,

impl<Device> Sync for SwapChain<Device>
where <Device as Device>::Surface: Send,

impl<Device> Sync for SwapChainData<Device>
where <Device as Device>::Surface: Sync,

impl<NativeWidget> Sync for SurfaceType<NativeWidget>
where NativeWidget: Sync,

impl<S, E> Sync for Framebuffer<S, E>
where E: Sync, S: Sync,

impl<SwapChainID, Device> Sync for SwapChains<SwapChainID, Device>
where SwapChainID: Send + Sync, <Device as Device>::Surface: Send,

impl Sync for Align

impl Sync for Fill

impl Sync for PathOp

impl Sync for Stroke

impl Sync for BeginSvg

impl Sync for Circle

impl Sync for Color

impl Sync for Comment

impl Sync for EndSvg

impl Sync for Indentation

impl Sync for LineSegment

impl Sync for Path

impl Sync for Polygon

impl Sync for Rectangle

impl Sync for Style

impl Sync for Text

impl Sync for Spread

impl Sync for Add

impl Sync for Clear

impl Sync for Color

impl Sync for ColorBurn

impl Sync for ColorDodge

impl Sync for Darken

impl Sync for Difference

impl Sync for Dst

impl Sync for DstAtop

impl Sync for DstIn

impl Sync for DstOut

impl Sync for DstOver

impl Sync for Exclusion

impl Sync for HardLight

impl Sync for Hue

impl Sync for Lighten

impl Sync for Luminosity

impl Sync for Multiply

impl Sync for Overlay

impl Sync for Saturation

impl Sync for Screen

impl Sync for SoftLight

impl Sync for Src

impl Sync for SrcAtop

impl Sync for SrcIn

impl Sync for SrcOut

impl Sync for SrcOver

impl Sync for Xor

impl Sync for Color

impl Sync for Gradient

impl Sync for PadFetch

impl Sync for RepeatFetch

impl<'a> Sync for Image<'a>

impl Sync for SwapError

impl<T> !Sync for Swapper<T>

impl !Sync for Entry

impl !Sync for AttrStyle

impl !Sync for BinOp

impl !Sync for Data

impl !Sync for Expr

impl !Sync for Fields

impl !Sync for FnArg

impl !Sync for ForeignItem

impl !Sync for GenericParam

impl !Sync for ImplItem

impl !Sync for Item

impl !Sync for Lit

impl !Sync for Member

impl !Sync for Meta

impl !Sync for Pat

impl !Sync for RangeLimits

impl !Sync for ReturnType

impl !Sync for Stmt

impl !Sync for TraitItem

impl !Sync for Type

impl !Sync for UnOp

impl !Sync for UseTree

impl !Sync for Visibility

impl !Sync for Unexpected

impl !Sync for TokenBuffer

impl !Sync for SpanRange

impl !Sync for LitFloatRepr

impl !Sync for LitIntRepr

impl !Sync for LitRepr

impl !Sync for Abi

impl !Sync for Arm

impl !Sync for AssocConst

impl !Sync for AssocType

impl !Sync for Attribute

impl !Sync for BareFnArg

impl !Sync for BareVariadic

impl !Sync for Block

impl !Sync for ConstParam

impl !Sync for Constraint

impl !Sync for DataEnum

impl !Sync for DataStruct

impl !Sync for DataUnion

impl !Sync for DeriveInput

impl !Sync for ExprArray

impl !Sync for ExprAssign

impl !Sync for ExprAsync

impl !Sync for ExprAwait

impl !Sync for ExprBinary

impl !Sync for ExprBlock

impl !Sync for ExprBreak

impl !Sync for ExprCall

impl !Sync for ExprCast

impl !Sync for ExprClosure

impl !Sync for ExprConst

impl !Sync for ExprContinue

impl !Sync for ExprField

impl !Sync for ExprForLoop

impl !Sync for ExprGroup

impl !Sync for ExprIf

impl !Sync for ExprIndex

impl !Sync for ExprInfer

impl !Sync for ExprLet

impl !Sync for ExprLit

impl !Sync for ExprLoop

impl !Sync for ExprMacro

impl !Sync for ExprMatch

impl !Sync for ExprParen

impl !Sync for ExprPath

impl !Sync for ExprRange

impl !Sync for ExprRawAddr

impl !Sync for ExprRepeat

impl !Sync for ExprReturn

impl !Sync for ExprStruct

impl !Sync for ExprTry

impl !Sync for ExprTryBlock

impl !Sync for ExprTuple

impl !Sync for ExprUnary

impl !Sync for ExprUnsafe

impl !Sync for ExprWhile

impl !Sync for ExprYield

impl !Sync for Field

impl !Sync for FieldPat

impl !Sync for FieldValue

impl !Sync for FieldsNamed

impl !Sync for File

impl !Sync for Generics

impl !Sync for ImplItemFn

impl !Sync for ImplItemType

impl !Sync for Index

impl !Sync for ItemConst

impl !Sync for ItemEnum

impl !Sync for ItemFn

impl !Sync for ItemImpl

impl !Sync for ItemMacro

impl !Sync for ItemMod

impl !Sync for ItemStatic

impl !Sync for ItemStruct

impl !Sync for ItemTrait

impl !Sync for ItemType

impl !Sync for ItemUnion

impl !Sync for ItemUse

impl !Sync for Label

impl !Sync for Lifetime

impl !Sync for LitBool

impl !Sync for LitByte

impl !Sync for LitByteStr

impl !Sync for LitCStr

impl !Sync for LitChar

impl !Sync for LitFloat

impl !Sync for LitInt

impl !Sync for LitStr

impl !Sync for Local

impl !Sync for LocalInit

impl !Sync for Macro

impl !Sync for MetaList

impl !Sync for PatIdent

impl !Sync for PatOr

impl !Sync for PatParen

impl !Sync for PatReference

impl !Sync for PatRest

impl !Sync for PatSlice

impl !Sync for PatStruct

impl !Sync for PatTuple

impl !Sync for PatType

impl !Sync for PatWild

impl !Sync for Path

impl !Sync for PathSegment

impl !Sync for QSelf

impl !Sync for Receiver

impl !Sync for Signature

impl !Sync for StmtMacro

impl !Sync for TraitBound

impl !Sync for TraitItemFn

impl !Sync for TypeArray

impl !Sync for TypeBareFn

impl !Sync for TypeGroup

impl !Sync for TypeInfer

impl !Sync for TypeMacro

impl !Sync for TypeNever

impl !Sync for TypeParam

impl !Sync for TypeParen

impl !Sync for TypePath

impl !Sync for TypePtr

impl !Sync for TypeSlice

impl !Sync for TypeTuple

impl !Sync for UseGlob

impl !Sync for UseGroup

impl !Sync for UseName

impl !Sync for UsePath

impl !Sync for UseRename

impl !Sync for Variadic

impl !Sync for Variant

impl !Sync for WhereClause

impl !Sync for WithSpan

impl !Sync for Abstract

impl !Sync for And

impl !Sync for AndAnd

impl !Sync for AndEq

impl !Sync for As

impl !Sync for Async

impl !Sync for At

impl !Sync for Auto

impl !Sync for Await

impl !Sync for Become

impl !Sync for Box

impl !Sync for Brace

impl !Sync for Bracket

impl !Sync for Break

impl !Sync for Caret

impl !Sync for CaretEq

impl !Sync for Colon

impl !Sync for Comma

impl !Sync for Const

impl !Sync for Continue

impl !Sync for Crate

impl !Sync for Default

impl !Sync for Do

impl !Sync for Dollar

impl !Sync for Dot

impl !Sync for DotDot

impl !Sync for DotDotDot

impl !Sync for DotDotEq

impl !Sync for Dyn

impl !Sync for Else

impl !Sync for Enum

impl !Sync for Eq

impl !Sync for EqEq

impl !Sync for Extern

impl !Sync for FatArrow

impl !Sync for Final

impl !Sync for Fn

impl !Sync for For

impl !Sync for Ge

impl !Sync for Group

impl !Sync for Gt

impl !Sync for If

impl !Sync for Impl

impl !Sync for In

impl !Sync for LArrow

impl !Sync for Le

impl !Sync for Let

impl !Sync for Loop

impl !Sync for Lt

impl !Sync for Macro

impl !Sync for Match

impl !Sync for Minus

impl !Sync for MinusEq

impl !Sync for Mod

impl !Sync for Move

impl !Sync for Mut

impl !Sync for Ne

impl !Sync for Not

impl !Sync for Or

impl !Sync for OrEq

impl !Sync for OrOr

impl !Sync for Override

impl !Sync for Paren

impl !Sync for PathSep

impl !Sync for Percent

impl !Sync for PercentEq

impl !Sync for Plus

impl !Sync for PlusEq

impl !Sync for Pound

impl !Sync for Priv

impl !Sync for Pub

impl !Sync for Question

impl !Sync for RArrow

impl !Sync for Raw

impl !Sync for Ref

impl !Sync for Return

impl !Sync for SelfType

impl !Sync for SelfValue

impl !Sync for Semi

impl !Sync for Shl

impl !Sync for ShlEq

impl !Sync for Shr

impl !Sync for ShrEq

impl !Sync for Slash

impl !Sync for SlashEq

impl !Sync for Star

impl !Sync for StarEq

impl !Sync for Static

impl !Sync for Struct

impl !Sync for Super

impl !Sync for Tilde

impl !Sync for Trait

impl !Sync for Try

impl !Sync for Type

impl !Sync for Typeof

impl !Sync for Underscore

impl !Sync for Union

impl !Sync for Unsafe

impl !Sync for Unsized

impl !Sync for Use

impl !Sync for Virtual

impl !Sync for Where

impl !Sync for While

impl !Sync for Yield

impl Sync for Scan

impl Sync for TokenMarker

impl Sync for PathStyle

impl Sync for Precedence

impl Sync for BigInt

impl Sync for IntoIter

impl Sync for AllowStruct

impl Sync for IdentAny

impl Sync for PeekFn

impl Sync for End

impl Sync for Nothing

impl Sync for AllowNoSemi

impl Sync for Error

impl<'a> !Sync for DisplayAttrStyle<'a>

impl<'a> !Sync for DisplayPath<'a>

impl<'a> !Sync for Cursor<'a>

impl<'a> !Sync for Members<'a>

impl<'a> !Sync for ConstParams<'a>

impl<'a> !Sync for ConstParamsMut<'a>

impl<'a> !Sync for Lifetimes<'a>

impl<'a> !Sync for LifetimesMut<'a>

impl<'a> !Sync for TypeParams<'a>

impl<'a> !Sync for TypeParamsMut<'a>

impl<'a> !Sync for Lookahead1<'a>

impl<'a> !Sync for ParseNestedMeta<'a>

impl<'a> !Sync for ParseBuffer<'a>

impl<'a> !Sync for ImplGenerics<'a>

impl<'a> !Sync for Turbofish<'a>

impl<'a> !Sync for TypeGenerics<'a>

impl<'a> !Sync for TokenStreamHelper<'a>

impl<'a> !Sync for TokenTreeHelper<'a>

impl<'a> Sync for Iter<'a>

impl<'a, T> !Sync for Iter<'a, T>

impl<'a, T> !Sync for IterMut<'a, T>

impl<'a, T> Sync for TokensOrDefault<'a, T>
where T: Sync,

impl<'a, T, P> Sync for Pairs<'a, T, P>
where T: Sync, P: Sync,

impl<'a, T, P> Sync for PairsMut<'a, T, P>
where T: Sync, P: Sync,

impl<'a, T, P> Sync for PrivateIter<'a, T, P>
where T: Sync, P: Sync,

impl<'a, T, P> Sync for PrivateIterMut<'a, T, P>
where T: Sync, P: Sync,

impl<'c, 'a> !Sync for StepCursor<'c, 'a>

impl<T> Sync for NoDrop<T>
where T: Sync + ?Sized,

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

impl<T, P> Sync for Pair<T, P>
where T: Sync, P: Sync,

impl<T, P> Sync for IntoPairs<T, P>
where T: Sync, P: Sync,

impl<T, P> Sync for Punctuated<T, P>
where T: Sync, P: Sync,

impl Sync for AddBounds

impl Sync for BindStyle

impl<'a> !Sync for BindingInfo<'a>

impl<'a> !Sync for Structure<'a>

impl<'a> !Sync for VariantAst<'a>

impl<'a> !Sync for VariantInfo<'a>

impl Sync for DiskKind

impl Sync for Disk

impl Sync for DiskUsage

impl Sync for Disks

impl Sync for DiskInner

impl Sync for DiskStat

impl Sync for DisksInner

impl Sync for AlignItems

impl Sync for BoxSizing

impl Sync for Dimension

impl Sync for Display

impl Sync for Overflow

impl Sync for Position

impl Sync for RunMode

impl Sync for SizingMode

impl Sync for ItemBatcher

impl Sync for GridLine

impl Sync for GridItem

impl Sync for GridTrack

impl Sync for TrackCounts

impl Sync for Style

impl Sync for Cache

impl Sync for Layout

impl Sync for LayoutInput

impl Sync for NodeId

impl<'tree, 'oat, Tree, EstimateFunction> Sync for IntrisicSizeMeasurer<'tree, 'oat, Tree, EstimateFunction>
where EstimateFunction: Sync, Tree: Sync,

impl<LineType> Sync for GenericGridPlacement<LineType>
where LineType: Sync,

impl<Min, Max> Sync for MinMax<Min, Max>
where Min: Sync, Max: Sync,

impl<T> Sync for InBothAbsAxis<T>
where T: Sync,

impl<T> Sync for Line<T>
where T: Sync,

impl<T> Sync for Point<T>
where T: Sync,

impl<T> Sync for Rect<T>
where T: Sync,

impl<T> Sync for Size<T>
where T: Sync,

impl<T> Sync for CacheEntry<T>
where T: Sync,

impl Sync for SpooledData

impl Sync for PathError

impl Sync for TempDir

impl Sync for TempPath

impl<'a, 'b> Sync for Builder<'a, 'b>

impl<F> Sync for NamedTempFile<F>
where F: Sync,

impl<F> Sync for PersistError<F>
where F: Sync,

impl !Sync for NonAtomic

impl Sync for Fixup

impl Sync for ASCII

impl Sync for Bytes

impl Sync for Latin1

impl Sync for UTF8

impl Sync for WTF8

impl Sync for Atomic

impl Sync for Heap

impl Sync for Buffer

impl<'a> Sync for SingleByteCharIndices<'a>

impl<A> Sync for Header<A>
where A: Sync,

impl<F> !Sync for SendTendril<F>

impl<F, A = NonAtomic> !Sync for Tendril<F, A>

impl<H> !Sync for Buf32<H>

impl<Sink, A> Sync for LossyDecoderInner<Sink, A>
where Sink: Sync, A: Sync,

impl<Sink, A> Sync for LossyDecoder<Sink, A>
where Sink: Sync, A: Sync,

impl<Sink, A> Sync for Utf8LossyDecoder<Sink, A>
where Sink: Sync, A: Sync,

impl Sync for BufferInner

impl Sync for Color

impl Sync for ColorChoice

impl Sync for Buffer

impl Sync for ColorSpec

impl<'a> !Sync for IoStandardStreamLock<'a>

impl<'a> !Sync for StandardStreamLock<'a>

impl<'a> Sync for HyperlinkSpec<'a>

impl<'a, W> Sync for WriterInnerLock<'a, W>
where W: Sync,

impl<W> Sync for WriterInner<W>
where W: Sync,

impl<W> Sync for Ansi<W>
where W: Sync,

impl<W> Sync for LossyStandardStream<W>
where W: Sync,

impl<W> Sync for NoColor<W>
where W: Sync,

impl Sync for Header

impl<'a, I> !Sync for Splice<'a, I>

impl<'a, T> !Sync for Drain<'a, T>

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

impl<'a, T> Sync for Var<'a, T>
where T: Sync + ?Sized,

impl Sync for ChunkType

impl Sync for Value

impl Sync for ByteOrder

impl Sync for Compressor

impl Sync for ColorType

impl Sync for TiffError

impl Sync for UsageError

impl Sync for Predictor

impl Sync for Tag

impl Sync for Type

impl Sync for Entry

impl Sync for Image

impl Sync for Limits

impl Sync for CMYK16

impl Sync for CMYK32

impl Sync for CMYK32Float

impl Sync for CMYK64

impl Sync for CMYK64Float

impl Sync for CMYK8

impl Sync for Gray16

impl Sync for Gray32

impl Sync for Gray32Float

impl Sync for Gray64

impl Sync for Gray64Float

impl Sync for Gray8

impl Sync for GrayI16

impl Sync for GrayI32

impl Sync for GrayI64

impl Sync for GrayI8

impl Sync for RGB16

impl Sync for RGB32

impl Sync for RGB32Float

impl Sync for RGB64

impl Sync for RGB64Float

impl Sync for RGB8

impl Sync for RGBA16

impl Sync for RGBA32

impl Sync for RGBA32Float

impl Sync for RGBA64

impl Sync for RGBA64Float

impl Sync for RGBA8

impl Sync for YCbCr8

impl Sync for Deflate

impl Sync for Lzw

impl Sync for Packbits

impl Sync for Ifd

impl Sync for Ifd8

impl Sync for Rational

impl Sync for SRational

impl Sync for TiffKindBig

impl<'a> Sync for DecodingBuffer<'a>

impl<'a, R> Sync for TagReader<'a, R>
where R: Sync,

impl<'a, W, C, K, D> Sync for ImageEncoder<'a, W, C, K, D>
where D: Sync, C: Sync, W: Sync, <K as TiffKind>::OffsetType: Sync,

impl<'a, W, K> Sync for DirectoryEncoder<'a, W, K>
where W: Sync, <K as TiffKind>::OffsetType: Sync,

impl<R> !Sync for LZWReader<R>

impl<R> Sync for PackBitsReader<R>
where R: Sync,

impl<R> Sync for SmartReader<R>
where R: Sync,

impl<R> Sync for Decoder<R>
where R: Sync,

impl<S> Sync for DirectoryEntry<S>
where S: Sync,

impl<W> Sync for TiffWriter<W>
where W: Sync,

impl<W, K> Sync for TiffEncoder<W, K>
where W: Sync, K: Sync,

impl Sync for Jemalloc

impl Sync for Padding

impl Sync for Month

impl Sync for Weekday

impl Sync for Error

impl Sync for Format

impl Sync for Parse

impl Sync for Component

impl Sync for MonthRepr

impl Sync for Padding

impl Sync for WeekdayRepr

impl Sync for YearRange

impl Sync for YearRepr

impl Sync for Component

impl Sync for HourBase

impl Sync for MonthRepr

impl Sync for Padding

impl Sync for PeriodCase

impl Sync for WeekdayRepr

impl Sync for YearBase

impl Sync for YearRange

impl Sync for YearRepr

impl Sync for BracketKind

impl Sync for Padding

impl Sync for DateKind

impl Sync for Period

impl Sync for Padding

impl Sync for Day

impl Sync for End

impl Sync for Hour

impl Sync for Ignore

impl Sync for Minute

impl Sync for Month

impl Sync for OffsetHour

impl Sync for Ordinal

impl Sync for Period

impl Sync for Second

impl Sync for Subsecond

impl Sync for WeekNumber

impl Sync for Weekday

impl Sync for Year

impl Sync for Day

impl Sync for End

impl Sync for Hour

impl Sync for Ignore

impl Sync for Minute

impl Sync for Month

impl Sync for OffsetHour

impl Sync for Ordinal

impl Sync for Period

impl Sync for Second

impl Sync for Subsecond

impl Sync for WeekNumber

impl Sync for Weekday

impl Sync for Year

impl Sync for Error

impl Sync for ErrorInner

impl Sync for Location

impl Sync for Span

impl Sync for Config

impl Sync for Rfc2822

impl Sync for Rfc3339

impl Sync for Parsed

impl Sync for Date

impl Sync for Duration

impl Sync for Time

impl Sync for UtcDateTime

impl Sync for UtcOffset

impl<'a> Sync for BorrowedFormatItem<'a>

impl<'a> Sync for Item<'a>

impl<'a> Sync for Item<'a>

impl<'a> Sync for Token<'a>

impl<'a> Sync for Token<'a>

impl<'a> Sync for Modifier<'a>

impl<'a> Sync for NestedFormatDescription<'a>

impl<'a, T> Sync for ParsedItem<'a, T>
where T: Sync,

impl<I> Sync for Lexed<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<T> Sync for Spanned<T>
where T: Sync,

impl<T> Sync for Unused<T>
where T: Sync,

impl<T> Sync for Visitor<T>
where T: Sync + ?Sized,

impl<const CONFIG: u128> Sync for Iso8601<CONFIG>

impl<const N: usize> Sync for Version<N>

impl Sync for Day

impl Sync for Hour

impl Sync for Microsecond

impl Sync for Millisecond

impl Sync for Minute

impl Sync for Nanosecond

impl Sync for Second

impl Sync for Week

impl !Sync for Error

impl !Sync for Error

impl !Sync for Location

impl !Sync for Span

impl Sync for Component

impl Sync for HourBase

impl Sync for MonthRepr

impl Sync for Padding

impl Sync for PeriodCase

impl Sync for WeekdayRepr

impl Sync for YearBase

impl Sync for YearRange

impl Sync for YearRepr

impl Sync for BracketKind

impl Sync for Component

impl Sync for MonthRepr

impl Sync for Padding

impl Sync for WeekdayRepr

impl Sync for YearRange

impl Sync for YearRepr

impl Sync for Period

impl Sync for Date

impl Sync for DateTime

impl Sync for Day

impl Sync for End

impl Sync for Hour

impl Sync for Ignore

impl Sync for Minute

impl Sync for Month

impl Sync for OffsetHour

impl Sync for Ordinal

impl Sync for Period

impl Sync for Second

impl Sync for Subsecond

impl Sync for WeekNumber

impl Sync for Weekday

impl Sync for Year

impl Sync for Day

impl Sync for End

impl Sync for Hour

impl Sync for Ignore

impl Sync for Minute

impl Sync for Month

impl Sync for OffsetHour

impl Sync for Ordinal

impl Sync for Period

impl Sync for Second

impl Sync for Subsecond

impl Sync for WeekNumber

impl Sync for Weekday

impl Sync for Year

impl Sync for Offset

impl Sync for Time

impl Sync for UtcDateTime

impl<'a> !Sync for Item<'a>

impl<'a> !Sync for Item<'a>

impl<'a> !Sync for Token<'a>

impl<'a> !Sync for Modifier<'a>

impl<'a> !Sync for NestedFormatDescription<'a>

impl<I> Sync for Lexed<I>
where I: Sync, <I as Iterator>::Item: Sync,

impl<T> !Sync for Spanned<T>

impl<T> Sync for Unused<T>
where T: Sync,

impl Sync for TimerSource

impl Sync for TimerEvent

impl Sync for Edge

impl Sync for Combine

impl Sync for PathEdge

impl Sync for BlendMode

impl Sync for FillRule

impl Sync for MaskType

impl Sync for SpreadMode

impl Sync for SearchAxis

impl Sync for Stage

impl Sync for BlitterKind

impl Sync for AlphaRuns

impl Sync for Mask

impl Sync for CubicEdge

impl Sync for LineEdge

impl Sync for EdgeClipper

impl Sync for DrawTiler

impl Sync for Cubic64

impl Sync for Cubic64Pair

impl Sync for Point64

impl Sync for AAMaskCtx

impl Sync for Context

impl Sync for GradientCtx

impl Sync for SamplerCtx

impl Sync for TileCtx

impl Sync for FixedRect

impl Sync for Gradient

impl Sync for FocalData

impl Sync for Color

impl Sync for ColorU8

impl Sync for Mask

impl Sync for Pixmap

impl Sync for PixmapPaint

impl Sync for f32x16

impl Sync for f32x4

impl Sync for f32x8

impl Sync for i32x4

impl Sync for i32x8

impl Sync for u16x16

impl Sync for u32x4

impl Sync for u32x8

impl<'a> !Sync for HLineAntiHairBlitter<'a>

impl<'a> !Sync for HorishAntiHairBlitter<'a>

impl<'a> !Sync for RectClipBlitter<'a>

impl<'a> !Sync for VLineAntiHairBlitter<'a>

impl<'a> !Sync for VertishAntiHairBlitter<'a>

impl<'a> !Sync for BaseSuperBlitter<'a>

impl<'a> !Sync for SuperBlitter<'a>

impl<'a> Sync for Shader<'a>

impl<'a> Sync for PathEdgeIter<'a>

impl<'a> Sync for EdgeClipperIter<'a>

impl<'a> Sync for SubMaskRef<'a>

impl<'a> Sync for MaskCtx<'a>

impl<'a> Sync for SubPixmapMut<'a>

impl<'a> Sync for Paint<'a>

impl<'a> Sync for Pattern<'a>

impl<'a> Sync for PixmapMut<'a>

impl<'a> Sync for PixmapRef<'a>

impl<'a, 'b> Sync for RasterPipelineBlitter<'a, 'b>

impl<'a, 'b> Sync for Pipeline<'a, 'b>

impl<'a, 'b> Sync for Pipeline<'a, 'b>

impl Sync for SegmentType

impl Sync for LineCap

impl Sync for LineJoin

impl Sync for PathSegment

impl Sync for PathVerb

impl Sync for AngleType

impl Sync for ResultType

impl Sync for StrokeType

impl Sync for Segment

impl Sync for f32x4

impl Sync for Conic

impl Sync for CubicCoeff

impl Sync for QuadCoeff

impl Sync for IntRect

impl Sync for IntSize

impl Sync for NonZeroRect

impl Sync for Path

impl Sync for PathBuilder

impl Sync for PathStroker

impl Sync for Point

impl Sync for Rect

impl Sync for Size

impl Sync for Stroke

impl Sync for StrokeDash

impl Sync for Transform

impl Sync for f32x2

impl<'a> Sync for ContourMeasureIter<'a>

impl<'a> Sync for SwappableBuilders<'a>

impl<'a> Sync for PathSegmentsIter<'a>

impl Sync for AsciiByte

impl Sync for Aligned4

impl Sync for Aligned8

impl<const N: usize> Sync for TinyAsciiStr<N>

impl<const N: usize> Sync for UnvalidatedTinyAsciiStr<N>

impl !Sync for Context

impl !Sync for ReadBufParts

impl !Sync for HandleCell

impl !Sync for Context

impl !Sync for Context

impl !Sync for Defer

impl !Sync for Context

impl !Sync for Trailer

impl !Sync for RawTask

impl !Sync for StateCell

impl !Sync for TimerHandle

impl !Sync for Waiter

impl !Sync for Waitlist

impl !Sync for Waiter

impl !Sync for Task

impl !Sync for Context

impl !Sync for LocalData

impl !Sync for LocalState

impl !Sync for LocalSet

impl Sync for Operation

impl Sync for State

impl Sync for State

impl Sync for SeekState

impl Sync for SeekState

impl Sync for State

impl Sync for PipeEnd

impl Sync for Mandatory

impl Sync for SpawnError

impl Sync for Kind

impl Sync for IoHandle

impl Sync for IoStack

impl Sync for TimeDriver

impl Sync for Direction

impl Sync for Tick

impl Sync for State

impl Sync for Scheduler

impl Sync for Handle

impl Sync for Repr

impl Sync for PollFuture

impl Sync for RecvError

impl Sync for State

impl Sync for InsertError

impl Sync for Kind

impl Sync for List

impl Sync for Inner

impl Sync for DirBuilder

impl Sync for DirEntry

impl Sync for File

impl Sync for OpenOptions

impl Sync for ReadDir

impl Sync for TryIoError

impl Sync for Buf

impl Sync for Empty

impl Sync for Interest

impl Sync for Ready

impl Sync for Repeat

impl Sync for Sink

impl Sync for CopyBuffer

impl Sync for Barrier

impl Sync for Internal

impl Sync for TcpListener

impl Sync for TcpSocket

impl Sync for TcpStream

impl Sync for UdpSocket

impl Sync for UnixSocket

impl Sync for UnixStream

impl Sync for OpenOptions

impl Sync for Receiver

impl Sync for Sender

impl Sync for SocketAddr

impl Sync for UCred

impl Sync for Inner

impl Sync for Shared

impl Sync for Spawner

impl Sync for Task

impl Sync for Receiver

impl Sync for Sender

impl Sync for Config

impl Sync for Cfg

impl Sync for Driver

impl Sync for Handle

impl Sync for Driver

impl Sync for Handle

impl Sync for ReadyEvent

impl Sync for Synced

impl Sync for Waiter

impl Sync for Waiters

impl Sync for Inner

impl Sync for ParkThread

impl Sync for Core

impl Sync for Handle

impl Sync for Shared

impl Sync for Counters

impl Sync for Handle

impl Sync for Idle

impl Sync for State

impl Sync for Synced

impl Sync for Inner

impl Sync for Parker

impl Sync for Shared

impl Sync for Unparker

impl Sync for Stats

impl Sync for MultiThread

impl Sync for TraceStatus

impl Sync for Core

impl Sync for Launch

impl Sync for Remote

impl Sync for Shared

impl Sync for Synced

impl Sync for Worker

impl Sync for Builder

impl Sync for Handle

impl Sync for Runtime

impl Sync for TaskIdGuard

impl Sync for Vtable

impl Sync for Snapshot

impl Sync for State

impl Sync for TaskHooks

impl Sync for ThreadId

impl Sync for Handle

impl Sync for TimeSource

impl Sync for Driver

impl Sync for Inner

impl Sync for Expiration

impl Sync for Level

impl Sync for Wheel

impl Sync for Semaphore

impl Sync for Tail

impl Sync for Waiter

impl Sync for Semaphore

impl Sync for Semaphore

impl Sync for RecvError

impl Sync for State

impl Sync for Barrier

impl Sync for Notify

impl Sync for Semaphore

impl Sync for BigNotify

impl Sync for RecvError

impl Sync for AtomicState

impl Sync for Version

impl Sync for Budget

impl Sync for Id

impl Sync for JoinError

impl Sync for AccessError

impl Sync for Clock

impl Sync for Elapsed

impl Sync for Error

impl Sync for Inner

impl Sync for Instant

impl Sync for Interval

impl Sync for Sleep

impl Sync for Pack

impl Sync for FastRand

impl Sync for RngSeed

impl Sync for WakeList

impl<'a> !Sync for CoreGuard<'a>

impl<'a> !Sync for NotifyWaitersList<'a>

impl<'a> !Sync for LocalDataEnterGuard<'a>

impl<'a> Sync for ReadBuf<'a>

impl<'a> Sync for ReadHalf<'a>

impl<'a> Sync for WriteHalf<'a>

impl<'a> Sync for ReadHalf<'a>

impl<'a> Sync for WriteHalf<'a>

impl<'a> Sync for InjectGuard<'a>

impl<'a> Sync for EnterGuard<'a>

impl<'a> Sync for TaskMeta<'a>

impl<'a> Sync for SemaphorePermit<'a>

impl<'a> Sync for SpawnMeta<'a>

impl<'a> Sync for WakerRef<'a>

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

impl<'a, A> Sync for Flush<'a, A>
where A: Sync + ?Sized,

impl<'a, A> Sync for ReadExact<'a, A>
where A: Sync + ?Sized,

impl<'a, A> Sync for Shutdown<'a, A>
where A: Sync + ?Sized,

impl<'a, F> !Sync for RunUntil<'a, F>

impl<'a, L, T> Sync for ShardGuard<'a, L, T>
where L: Link<Target = T>, T: Sync,

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

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

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

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

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

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

impl<'a, R, B> Sync for ReadBuf<'a, R, B>
where R: Sync + ?Sized, B: Sync + ?Sized,

impl<'a, R, W> Sync for Copy<'a, R, W>
where R: Sync + ?Sized, W: Sync + ?Sized,

impl<'a, R, W> Sync for CopyBuf<'a, R, W>
where R: Sync + ?Sized, W: Sync + ?Sized,

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

impl<'a, S> Sync for WakerRef<'a, S>
where S: Sync,

impl<'a, T> !Sync for WaitersList<'a, T>

impl<'a, T> !Sync for MappedMutexGuardInner<'a, T>

impl<'a, T> !Sync for Inner<'a, T>

impl<'a, T> !Sync for Inner<'a, T>

impl<'a, T> !Sync for Inner<'a, T>

impl<'a, T> Sync for AsyncFdReadyGuard<'a, T>
where T: Sync,

impl<'a, T> Sync for AsyncFdReadyMutGuard<'a, T>
where T: Sync,

impl<'a, T> Sync for Pop<'a, T>
where T: Sync,

impl<'a, T> Sync for Recv<'a, T>
where T: Send,

impl<'a, T> Sync for RecvGuard<'a, T>
where T: Sync,

impl<'a, T> Sync for Permit<'a, T>
where T: Send,

impl<'a, T> Sync for PermitIterator<'a, T>
where T: Send,

impl<'a, T> Sync for MutexGuardInner<'a, T>
where T: Send + ?Sized,

impl<'a, T> Sync for Ref<'a, T>
where T: Sync,

impl<'a, T> Sync for EntryInOneOfTheLists<'a, T>
where T: Sync,

impl<'a, T, F> !Sync for DrainFilter<'a, T, F>

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

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

impl<'a, W, B> Sync for WriteAllBuf<'a, W, B>
where W: Sync, B: Sync,

impl<'a, W, B> Sync for WriteBuf<'a, W, B>
where W: Sync, B: Sync,

impl<E> Sync for PollEvented<E>
where E: Sync,

impl<F> Sync for Coop<F>
where F: Sync,

impl<F> Sync for Unconstrained<F>
where F: Sync,

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

impl<L, T> !Sync for GuardedLinkedList<L, T>

impl<L, T> Sync for ShardedList<L, T>
where L: Link<Target = T>, T: Send,

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

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

impl<R> Sync for Split<R>
where R: Sync,

impl<R> Sync for Take<R>
where R: Sync,

impl<R, W> Sync for Join<R, W>
where R: Sync, W: Sync,

impl<RW> Sync for BufStream<RW>
where RW: Sync,

impl<S> !Sync for LocalOwnedTasks<S>

impl<S> !Sync for LocalNotified<S>

impl<S> Sync for OwnedTasks<S>

impl<S> Sync for OwnedTasksInner<S>

impl<T> !Sync for UnsafeCell<T>

impl<T> !Sync for Scoped<T>

impl<T> !Sync for CoreStage<T>

impl<T> !Sync for Block<T>

impl<T> !Sync for BlockHeader<T>

impl<T> !Sync for Values<T>

impl<T> !Sync for RxFields<T>

impl<T> !Sync for Rx<T>

impl<T> !Sync for Inner<T>

impl<T> !Sync for PointersInner<T>

impl<T> !Sync for RcCell<T>

impl<T> Sync for State<T>
where T: Send,

impl<T> Sync for Stage<T>
where T: Sync, <T as Future>::Output: Sync,

impl<T> Sync for SetError<T>
where T: Sync,

impl<T> Sync for Read<T>
where T: Sync,

impl<T> Sync for SendTimeoutError<T>
where T: Sync,

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

impl<T> Sync for TryPopResult<T>
where T: Sync,

impl<T> Sync for AsyncFd<T>
where T: Sync,

impl<T> Sync for AsyncFdTryNewError<T>
where T: Sync,

impl<T> Sync for Blocking<T>
where T: Sync + Send,

impl<T> Sync for Inner<T>
where T: Send,

impl<T> Sync for Mutex<T>
where T: Send + ?Sized,

impl<T> Sync for RwLock<T>
where T: Send + Sync + ?Sized,

impl<T> Sync for BlockingTask<T>
where T: Sync,

impl<T> Sync for Inject<T>

impl<T> Sync for Local<T>

impl<T> Sync for Steal<T>

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

impl<T> Sync for Receiver<T>
where T: Send,

impl<T> Sync for Sender<T>
where T: Send,

impl<T> Sync for Shared<T>
where T: Send,

impl<T> Sync for Slot<T>
where T: Sync,

impl<T> Sync for WeakSender<T>
where T: Send,

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

impl<T> Sync for Tx<T>

impl<T> Sync for OwnedPermit<T>
where T: Send,

impl<T> Sync for Receiver<T>
where T: Send,

impl<T> Sync for Sender<T>
where T: Send,

impl<T> Sync for UnboundedReceiver<T>
where T: Send,

impl<T> Sync for UnboundedSender<T>
where T: Send,

impl<T> Sync for WeakSender<T>
where T: Send,

impl<T> Sync for WeakUnboundedSender<T>
where T: Send,

impl<T> Sync for OwnedMutexGuardInner<T>
where T: Send + ?Sized,

impl<T> Sync for Receiver<T>
where T: Send,

impl<T> Sync for Sender<T>
where T: Send,

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

impl<T> Sync for Receiver<T>
where T: Send + Sync,

impl<T> Sync for Sender<T>
where T: Send + Sync,

impl<T> Sync for Shared<T>
where T: Send + Sync,

impl<T> Sync for JoinSet<T>
where T: Send,

impl<T> Sync for LocalKey<T>

impl<T> Sync for Timeout<T>
where T: Sync,

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

impl<T> Sync for ListsInner<T>

impl<T, F> Sync for TaskLocalFuture<T, F>
where T: Sync, F: Sync,

impl<T, S> !Sync for Cell<T, S>

impl<T, S> !Sync for Core<T, S>

impl<T, S> !Sync for Harness<T, S>

impl<T, S> Sync for OffsetHelper<T, S>
where T: Sync, S: Sync,

impl<T, S> Sync for Rx<T, S>
where T: Send, S: Sync + Send,

impl<T, S> Sync for Tx<T, S>
where T: Send, S: Sync + Send,

impl<T, U> !Sync for OwnedMappedMutexGuardInner<T, U>

impl<T, U> !Sync for Inner<T, U>

impl<T, U> !Sync for Inner<T, U>

impl<T, U> Sync for Chain<T, U>
where T: Sync, U: Sync,

impl<V> Sync for VecWithInitialized<V>
where V: Sync,

impl<W> Sync for BufWriter<W>
where W: Sync,

impl !Sync for FinalConfig

impl !Sync for ItemFn

impl<'a> !Sync for Body<'a>

impl Sync for TlsState

impl Sync for TlsAcceptor

impl<'a, 'b, T> !Sync for SyncReadAdapter<'a, 'b, T>

impl<'a, 'b, T> !Sync for SyncWriteAdapter<'a, 'b, T>

impl<'a, IO, C> Sync for Stream<'a, IO, C>
where IO: Sync, C: Sync,

impl<IO> Sync for TlsStream<IO>
where IO: Sync,

impl<IO> Sync for TlsStream<IO>
where IO: Sync,

impl<IO> Sync for Accept<IO>
where IO: Sync,

impl<IO> Sync for Connect<IO>
where IO: Sync,

impl<IO> Sync for FallibleAccept<IO>
where IO: Sync,

impl<IO> Sync for FallibleConnect<IO>
where IO: Sync,

impl<IO> Sync for LazyConfigAcceptor<IO>
where IO: Sync,

impl<IO> Sync for StartHandshake<IO>
where IO: Sync,

impl<IS> Sync for MidHandshake<IS>
where IS: Sync, <IS as IoSession>::Io: Sync,

impl<T> Sync for TlsStream<T>
where T: Sync,

impl !Sync for FastRand

impl Sync for Internal

impl Sync for Elapsed

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

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

impl<'a, St, F> Sync for AllFuture<'a, St, F>
where F: Sync, St: Sync + ?Sized,

impl<'a, St, F> Sync for AnyFuture<'a, St, F>
where F: Sync, St: Sync + ?Sized,

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

impl<K, V> Sync for StreamMap<K, V>
where K: Sync, V: Sync,

impl<S> Sync for ChunksTimeout<S>
where S: Sync, <S as Stream>::Item: Sync,

impl<S> Sync for Timeout<S>
where S: Sync,

impl<S> Sync for TimeoutRepeating<S>
where S: Sync,

impl<S> Sync for StreamNotifyClose<S>
where S: Sync,

impl<St> Sync for Skip<St>
where St: Sync,

impl<St> Sync for Take<St>
where St: Sync,

impl<St, B, F> Sync for FoldFuture<St, B, F>
where St: Sync, F: Sync, B: Sync,

impl<St, F> Sync for Filter<St, F>
where St: Sync, F: Sync,

impl<St, F> Sync for FilterMap<St, F>
where St: Sync, F: Sync,

impl<St, F> Sync for Map<St, F>
where St: Sync, F: Sync,

impl<St, F> Sync for MapWhile<St, F>
where St: Sync, F: Sync,

impl<St, F> Sync for SkipWhile<St, F>
where St: Sync, F: Sync,

impl<St, F> Sync for TakeWhile<St, F>
where St: Sync, F: Sync,

impl<St, Fut, F> Sync for Then<St, Fut, F>
where St: Sync, F: Sync, Fut: Sync,

impl<T> Sync for Fuse<T>
where T: Sync,

impl<T> Sync for Peekable<T>
where <T as Stream>::Item: Sync, T: Sync,

impl<T> Sync for Throttle<T>
where T: Sync,

impl<T> Sync for Once<T>
where T: Sync,

impl<T> Sync for ReceiverStream<T>
where T: Send,

impl<T> Sync for UnboundedReceiverStream<T>
where T: Send,

impl<T, U> Sync for Chain<T, U>
where U: Sync, T: Sync,

impl<T, U> Sync for Merge<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for Collect<T, U>
where T: Sync, <U as FromStreamPriv<<T as Stream>::Item>>::InternalCollection: Sync,

impl Sync for DecodeState

impl Sync for RWFrames

impl Sync for ReadFrame

impl Sync for WriteFrame

impl Sync for Builder

impl Sync for BytesCodec

impl Sync for LinesCodec

impl Sync for Inner

impl Sync for TreeNode

impl Sync for DropGuard

impl<'a, S, B> Sync for StreamReaderProject<'a, S, B>
where S: Sync, B: Sync,

impl<L, R> Sync for Either<L, R>
where L: Sync, R: Sync,

impl<O, F> Sync for CallOnDrop<O, F>
where F: Sync,

impl<R> Sync for ReaderStream<R>
where R: Sync,

impl<R, F> Sync for InspectReader<R, F>
where R: Sync, F: Sync,

impl<S> Sync for CopyToBytes<S>
where S: Sync,

impl<S> Sync for SinkWriter<S>
where S: Sync,

impl<S, B> Sync for StreamReader<S, B>
where S: Sync, B: Sync,

impl<T> Sync for State<T>
where T: Send,

impl<T> Sync for PollSenderFuture<T>

impl<T> Sync for PollSendError<T>
where T: Sync,

impl<T> Sync for PollSender<T>
where T: Send,

impl<T> Sync for MaybeDangling<T>
where T: Sync,

impl<T, D> Sync for FramedRead<T, D>
where T: Sync, D: Sync,

impl<T, E> Sync for FramedWrite<T, E>
where T: Sync, E: Sync,

impl<T, U> Sync for Framed<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for FramedParts<T, U>
where T: Sync, U: Sync,

impl<T, U, State> Sync for FramedImpl<T, U, State>
where T: Sync, State: Sync, U: Sync,

impl<W, F> Sync for InspectWriter<W, F>
where W: Sync, F: Sync,

impl Sync for Offset

impl Sync for DatetimeKey

impl Sync for Date

impl Sync for Datetime

impl Sync for Time

impl Sync for Item

impl Sync for Value

impl Sync for CustomError

impl Sync for Error

impl Sync for Error

impl Sync for ParseState

impl Sync for Pretty

impl Sync for Array

impl Sync for Decor

impl Sync for DocumentMut

impl Sync for InlineTable

impl Sync for Key

impl Sync for RawString

impl Sync for Repr

impl Sync for Table

impl Sync for TomlError

impl<'a> Sync for Entry<'a>

impl<'a> Sync for InlineEntry<'a>

impl<'a> Sync for InlineOccupiedEntry<'a>

impl<'a> Sync for InlineVacantEntry<'a>

impl<'a> Sync for OccupiedEntry<'a>

impl<'a> Sync for VacantEntry<'a>

impl<'de, T> Sync for SpannedDeserializer<'de, T>
where T: Sync,

impl<'k> Sync for KeyMut<'k>

impl<E> Sync for UnitOnly<E>
where E: Sync,

impl<S> Sync for Deserializer<S>
where S: Sync,

impl<S> Sync for ImDocument<S>
where S: Sync,

impl<T> Sync for SerializeVariant<T>
where T: Sync,

impl<T> Sync for Formatted<T>
where T: Sync,

impl<T> Sync for Dependency<T>
where T: Sync,

impl<T> Sync for DependencyLink<T>
where T: Sync,

impl<T> Sync for TopologicalSort<T>
where T: Sync,

impl<'a, T> !Sync for Locked<'a, T>

impl Sync for CFFError

impl Sync for Language

impl Sync for Magic

impl Sync for Permissions

impl Sync for PlatformId

impl Sync for Style

impl Sync for Weight

impl Sync for Width

impl Sync for GlyphClass

impl Sync for Condition

impl Sync for OffsetSize

impl Sync for State

impl Sync for State

impl Sync for ValueOffset

impl Sync for Point

impl Sync for Matrix

impl Sync for ColorStop

impl Sync for SettingName

impl Sync for TagRecord

impl Sync for RangeRecord

impl Sync for Table

impl Sync for Table

impl Sync for Metrics

impl Sync for KerningPair

impl Sync for EntryData

impl Sync for GlyphPart

impl Sync for PartFlags

impl Sync for Table

impl Sync for Coverage

impl Sync for Feature

impl Sync for LookupFlags

impl Sync for F2DOT14

impl Sync for Offset16

impl Sync for Offset24

impl Sync for Offset32

impl Sync for U24

impl Sync for AxisRecord

impl Sync for AxisValue

impl Sync for Fixed

impl Sync for GlyphId

impl Sync for LineMetrics

impl Sync for PointF

impl Sync for Rect

impl Sync for RectF

impl Sync for RgbaColor

impl Sync for TableRecord

impl Sync for Tag

impl Sync for Transform

impl Sync for VarCoords

impl Sync for Variation

impl Sync for Location

impl Sync for Metrics

impl Sync for PrivateDict

impl Sync for TopDict

impl Sync for Scalars

impl Sync for TopDictData

impl Sync for Operator

impl Sync for Supplement

impl Sync for StringId

impl Sync for ClipRecord

impl Sync for LayerRecord

impl Sync for BgraColor

impl Sync for GlyphPoint

impl Sync for Point

impl Sync for MarkRecord

impl Sync for Control

impl Sync for RunState

impl Sync for Control

impl Sync for AATCoverage

impl Sync for OTCoverage

impl Sync for Coverage

impl Sync for ValueRecord

impl Sync for NameRecord

impl Sync for Table

impl<'a> !Sync for CharStringParser<'a>

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

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

impl<'a> Sync for LookupInner<'a>

impl<'a> Sync for Format<'a>

impl<'a> Sync for Paint<'a>

impl<'a> Sync for ClassDefinition<'a>

impl<'a> Sync for Coverage<'a>

impl<'a> Sync for Device<'a>

impl<'a> Sync for PairAdjustment<'a>

impl<'a> Sync for PositioningSubtable<'a>

impl<'a> Sync for SingleAdjustment<'a>

impl<'a> Sync for SingleSubstitution<'a>

impl<'a> Sync for SubstitutionSubtable<'a>

impl<'a> Sync for Format<'a>

impl<'a> Sync for Format<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for SubtableKind<'a>

impl<'a> Sync for ChainedContextLookup<'a>

impl<'a> Sync for ContextLookup<'a>

impl<'a> Sync for AxisValueSubtable<'a>

impl<'a> Sync for FDSelect<'a>

impl<'a> Sync for FontKind<'a>

impl<'a> Sync for Charset<'a>

impl<'a> Sync for EncodingKind<'a>

impl<'a> Sync for ColorLine<'a>

impl<'a> Sync for VariationTuples<'a>

impl<'a> Sync for Lookup<'a>

impl<'a> Sync for StateTable<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for SegmentMaps<'a>

impl<'a> Sync for SegmentMapsIter<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Subtable<'a>

impl<'a> Sync for Subtable0<'a>

impl<'a> Sync for Subtable10<'a>

impl<'a> Sync for Subtable12<'a>

impl<'a> Sync for Subtable13<'a>

impl<'a> Sync for Subtable14<'a>

impl<'a> Sync for Subtable2<'a>

impl<'a> Sync for Subtable4<'a>

impl<'a> Sync for Subtable6<'a>

impl<'a> Sync for Subtables<'a>

impl<'a> Sync for SubtablesIter<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for LinearGradient<'a>

impl<'a> Sync for RadialGradient<'a>

impl<'a> Sync for SweepGradient<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for DeltaSetIndexMap<'a>

impl<'a> Sync for FeatureName<'a>

impl<'a> Sync for FeatureNames<'a>

impl<'a> Sync for FeatureNamesIter<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for ConditionSet<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Anchor<'a>

impl<'a> Sync for AnchorMatrix<'a>

impl<'a> Sync for ClassMatrix<'a>

impl<'a> Sync for CursiveAdjustment<'a>

impl<'a> Sync for CursiveAnchorSet<'a>

impl<'a> Sync for HintingDevice<'a>

impl<'a> Sync for LigatureArray<'a>

impl<'a> Sync for MarkArray<'a>

impl<'a> Sync for MarkToBaseAdjustment<'a>

impl<'a> Sync for MarkToMarkAdjustment<'a>

impl<'a> Sync for PairSet<'a>

impl<'a> Sync for PairSets<'a>

impl<'a> Sync for ValueRecord<'a>

impl<'a> Sync for ValueRecordsArray<'a>

impl<'a> Sync for AlternateSet<'a>

impl<'a> Sync for AlternateSubstitution<'a>

impl<'a> Sync for Ligature<'a>

impl<'a> Sync for LigatureSubstitution<'a>

impl<'a> Sync for MultipleSubstitution<'a>

impl<'a> Sync for Sequence<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Subtable<'a>

impl<'a> Sync for Subtable0<'a>

impl<'a> Sync for Subtable2<'a>

impl<'a> Sync for Subtable3<'a>

impl<'a> Sync for Subtables<'a>

impl<'a> Sync for SubtablesIter<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for AnchorPoints<'a>

impl<'a> Sync for Subtable<'a>

impl<'a> Sync for Subtable0<'a>

impl<'a> Sync for Subtable1<'a>

impl<'a> Sync for Subtable2<'a>

impl<'a> Sync for Subtable4<'a>

impl<'a> Sync for Subtable6<'a>

impl<'a> Sync for Subtables<'a>

impl<'a> Sync for SubtablesIter<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Constants<'a>

impl<'a> Sync for GlyphAssembly<'a>

impl<'a> Sync for GlyphConstruction<'a>

impl<'a> Sync for GlyphConstructions<'a>

impl<'a> Sync for GlyphInfo<'a>

impl<'a> Sync for Kern<'a>

impl<'a> Sync for KernInfo<'a>

impl<'a> Sync for KernInfos<'a>

impl<'a> Sync for MathValue<'a>

impl<'a> Sync for MathValues<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Variants<'a>

impl<'a> Sync for Chain<'a>

impl<'a> Sync for Chains<'a>

impl<'a> Sync for ChainsIter<'a>

impl<'a> Sync for ContextualSubtable<'a>

impl<'a> Sync for InsertionSubtable<'a>

impl<'a> Sync for LigatureSubtable<'a>

impl<'a> Sync for Subtable<'a>

impl<'a> Sync for Subtables<'a>

impl<'a> Sync for SubtablesIter<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Name<'a>

impl<'a> Sync for Names<'a>

impl<'a> Sync for NamesIter<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for ChainedSequenceRule<'a>

impl<'a> Sync for Feature<'a>

impl<'a> Sync for FeatureVariations<'a>

impl<'a> Sync for LanguageSystem<'a>

impl<'a> Sync for LayoutTable<'a>

impl<'a> Sync for Lookup<'a>

impl<'a> Sync for LookupSubtables<'a>

impl<'a> Sync for Script<'a>

impl<'a> Sync for SequenceRule<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Stream<'a>

impl<'a> Sync for Names<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Strike<'a>

impl<'a> Sync for Strikes<'a>

impl<'a> Sync for StrikesIter<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for AxisValueSubtables<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Face<'a>

impl<'a> Sync for FaceTables<'a>

impl<'a> Sync for RasterGlyphImage<'a>

impl<'a> Sync for RawFace<'a>

impl<'a> Sync for RawFaceTables<'a>

impl<'a> Sync for SvgDocument<'a>

impl<'a> Sync for SvgDocumentsList<'a>

impl<'a> Sync for SvgDocumentsListIter<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for ArgumentsStack<'a>

impl<'a> Sync for CIDMetadata<'a>

impl<'a> Sync for CharStringParserContext<'a>

impl<'a> Sync for SIDMetadata<'a>

impl<'a> Sync for CharStringParserContext<'a>

impl<'a> Sync for DictionaryParser<'a>

impl<'a> Sync for Encoding<'a>

impl<'a> Sync for Index<'a>

impl<'a> Sync for IndexIter<'a>

impl<'a> Sync for VarOffsets<'a>

impl<'a> Sync for ClipList<'a>

impl<'a> Sync for NonVarColorLine<'a>

impl<'a> Sync for VarColorLine<'a>

impl<'a> Sync for VariationData<'a>

impl<'a> Sync for CompositeGlyphIter<'a>

impl<'a> Sync for CoordsIter<'a>

impl<'a> Sync for EndpointsIter<'a>

impl<'a> Sync for FlagsIter<'a>

impl<'a> Sync for GlyphPointsIter<'a>

impl<'a> Sync for PackedDeltasIter<'a>

impl<'a> Sync for PackedPointsIter<'a>

impl<'a> Sync for SetPointsIter<'a>

impl<'a> Sync for VariationTuple<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Track<'a>

impl<'a> Sync for TrackData<'a>

impl<'a> Sync for Tracks<'a>

impl<'a> Sync for TracksIter<'a>

impl<'a> Sync for ItemVariationStore<'a>

impl<'a> Sync for VariationRegionList<'a>

impl<'a> Sync for Table<'a>

impl<'a> Sync for Table<'a>

impl<'a, 'b> Sync for GradientStopsIter<'a, 'b>

impl<'a, T> Sync for BinarySearchTable<'a, T>
where T: Sync,

impl<'a, T> Sync for ExtendedStateTable<'a, T>
where T: Sync,

impl<'a, T> Sync for LookupSubtablesIter<'a, T>
where T: Sync,

impl<'a, T> Sync for RecordList<'a, T>
where T: Sync,

impl<'a, T> Sync for RecordListIter<'a, T>
where T: Sync,

impl<'a, T> Sync for LazyOffsetArray16<'a, T>
where T: Sync,

impl<'a, T> Sync for LazyOffsetArrayIter16<'a, T>
where T: Sync,

impl<'a, T> Sync for LazyArray16<'a, T>
where T: Sync,

impl<'a, T> Sync for LazyArray32<'a, T>
where T: Sync,

impl<'a, T> Sync for LazyArrayIter16<'a, T>
where T: Sync,

impl<'a, T> Sync for LazyArrayIter32<'a, T>
where T: Sync,

impl<T> Sync for GenericStateEntry<T>
where T: Sync,

impl Sync for Connector

impl Sync for Error

impl Sync for TlsError

impl Sync for UrlError

impl Sync for Message

impl Sync for Role

impl Sync for CloseCode

impl Sync for Control

impl Sync for Data

impl Sync for OpCode

impl Sync for Mode

impl Sync for VerifyData

impl Sync for AttackCheck

impl Sync for NoCallback

impl Sync for Frame

impl Sync for FrameCodec

impl Sync for FrameHeader

impl<'t> Sync for CloseFrame<'t>

impl<Obj, Stream> Sync for RoundResult<Obj, Stream>
where Stream: Sync, Obj: Sync,

impl<Obj, Stream> Sync for StageResult<Obj, Stream>
where Obj: Sync, Stream: Sync,

impl<Role> Sync for HandshakeError<Role>
where Role: Sync, <Role as HandshakeRole>::InternalStream: Sync,

impl<Role> Sync for MidHandshake<Role>
where Role: Sync, <Role as HandshakeRole>::InternalStream: Sync,

impl<S> Sync for MaybeTlsStream<S>
where S: Sync,

impl<S> Sync for ClientHandshake<S>
where S: Sync,

impl<S, C> Sync for ServerHandshake<S, C>
where C: Sync, S: Sync,

impl<Stream> Sync for HandshakeMachine<Stream>
where Stream: Sync,

impl<Stream> Sync for FrameSocket<Stream>
where Stream: Sync,

impl<Stream> Sync for WebSocket<Stream>
where Stream: Sync,

impl<const CHUNK_SIZE: usize> Sync for ReadBuffer<CHUNK_SIZE>

impl<'a, T> Sync for IterMutState<'a, T>
where T: Sync,

impl<'a, T> Sync for IterMut<'a, T>
where T: Sync,

impl<T> !Sync for Arena<T>

impl<T> Sync for ChunkList<T>
where T: Sync,

impl Sync for ATerm

impl Sync for B0

impl Sync for B1

impl Sync for Z0

impl Sync for Equal

impl Sync for Greater

impl Sync for Less

impl Sync for UTerm

impl<U> Sync for NInt<U>
where U: Sync,

impl<U> Sync for PInt<U>
where U: Sync,

impl<U, B> Sync for UInt<U, B>
where U: Sync, B: Sync,

impl<V, A> Sync for TArr<V, A>
where V: Sync, A: Sync,

impl<'a, T, const N: usize> Sync for Iter<'a, T, N>
where T: Sync,

impl<'a, T, const N: usize> Sync for IterMut<'a, T, N>
where T: Sync,

impl<T> Sync for Entry<T>
where T: Sync,

impl<T, const N: usize> Sync for LRUCache<T, N>
where T: Sync,

impl Sync for Fold

impl<S> Sync for Encoding<S>
where S: Sync,

impl<S> Sync for Ascii<S>
where S: Sync,

impl<S> Sync for UniCase<S>
where S: Sync,

impl<S> Sync for Unicode<S>
where S: Sync,

impl Sync for BidiClass

impl Sync for Direction

impl Sync for Error

impl Sync for Status

impl Sync for BracketPair

impl Sync for Level

impl<'a, 'text> Sync for Paragraph<'a, 'text>

impl<'a, 'text> Sync for Paragraph<'a, 'text>

impl<'text> Sync for BidiInfo<'text>

impl<'text> Sync for InitialInfo<'text>

impl<'text> Sync for InitialInfoExt<'text>

impl<'text> Sync for ParagraphBidiInfo<'text>

impl<'text> Sync for Utf8IndexLenIter<'text>

impl<'text> Sync for BidiInfo<'text>

impl<'text> Sync for InitialInfo<'text>

impl<'text> Sync for InitialInfoExt<'text>

impl<'text> Sync for ParagraphBidiInfo<'text>

impl<'text> Sync for Utf16CharIndexIter<'text>

impl<'text> Sync for Utf16CharIter<'text>

impl<'text> Sync for Utf16IndexLenIter<'text>

impl<T> Sync for Align64<T>
where T: Sync,

impl<T> Sync for Align8<T>
where T: Sync,

impl Sync for EmojiStatus

impl Sync for Script

impl Sync for PairResult

impl Sync for StatePart

impl Sync for EmojiCat

impl Sync for GraphemeCat

impl Sync for SentenceCat

impl Sync for WordCat

impl<'a> Sync for SentenceBreaks<'a>

impl<'a> Sync for GraphemeIndices<'a>

impl<'a> Sync for Graphemes<'a>

impl<'a> Sync for USentenceBoundIndices<'a>

impl<'a> Sync for USentenceBounds<'a>

impl<'a> Sync for UWordBoundIndices<'a>

impl<'a> Sync for UWordBounds<'a>

impl<'a> Sync for UnicodeSentences<'a>

impl<'a> Sync for UnicodeWordIndices<'a>

impl<'a> Sync for UnicodeWords<'a>

impl Sync for WidthInfo

impl<T> Sync for Align128<T>
where T: Sync,

impl<T> Sync for Align32<T>
where T: Sync,

impl<T> Sync for Align64<T>
where T: Sync,

impl Sync for Error

impl Sync for EndOfInput

impl<'a> Sync for Slice<'a>

impl<'a> Sync for Input<'a>

impl<'a> Sync for Reader<'a>

impl Sync for Origin

impl Sync for ParseError

impl Sync for Position

impl Sync for Context

impl Sync for SchemeType

impl Sync for Url

impl<'a> !Sync for Parser<'a>

impl<'a> !Sync for ParseOptions<'a>

impl<'a> Sync for PathSegmentsMut<'a>

impl<'a> Sync for UrlQuery<'a>

impl<'i> Sync for Input<'i>

impl<S> Sync for Host<S>
where S: Sync,

impl<'a> Sync for Utf16CharIndices<'a>

impl<'a> Sync for Utf16Chars<'a>

impl Sync for Incomplete

impl<'a> Sync for BufReadDecoderError<'a>

impl<'a> Sync for DecodeError<'a>

impl<B> Sync for BufReadDecoder<B>
where B: Sync,

impl<F> Sync for LossyDecoder<F>
where F: Sync,

impl Sync for Utf8Data

impl<'a> Sync for ErrorReportingUtf8Chars<'a>

impl<'a> Sync for Utf8CharIndices<'a>

impl<'a> Sync for Utf8Chars<'a>

impl Sync for Action

impl Sync for State

impl Sync for Parser

impl Sync for Variant

impl Sync for Version

impl Sync for ErrorKind

impl Sync for Braced

impl Sync for Hyphenated

impl Sync for Simple

impl Sync for Urn

impl Sync for Builder

impl Sync for Error

impl Sync for NonNilUuid

impl Sync for Uuid

impl Sync for NoContext

impl Sync for Timestamp

impl<'a> Sync for InvalidUuid<'a>

impl<C> Sync for ThreadLocalContext<C>

impl<'a, V> Sync for Entry<'a, V>
where V: Sync,

impl<'a, V> Sync for Drain<'a, V>
where V: Sync,

impl<'a, V> Sync for Iter<'a, V>
where V: Sync,

impl<'a, V> Sync for IterMut<'a, V>
where V: Sync,

impl<'a, V> Sync for Keys<'a, V>
where V: Sync,

impl<'a, V> Sync for OccupiedEntry<'a, V>
where V: Sync,

impl<'a, V> Sync for VacantEntry<'a, V>
where V: Sync,

impl<'a, V> Sync for Values<'a, V>
where V: Sync,

impl<'a, V> Sync for ValuesMut<'a, V>
where V: Sync,

impl<V> Sync for IntoIter<V>
where V: Sync,

impl<V> Sync for VecMap<V>
where V: Sync,

impl Sync for Void

impl Sync for DirList

impl Sync for ErrorInner

impl Sync for Ancestor

impl Sync for DirEntry

impl Sync for Error

impl Sync for IntoIter

impl Sync for WalkDir

impl<I, P> Sync for FilterEntry<I, P>
where I: Sync, P: Sync,

impl Sync for State

impl Sync for Closed

impl Sync for Giver

impl Sync for Inner

impl Sync for SharedGiver

impl Sync for Taker

impl<'a> Sync for Want<'a>

impl Sync for Forbidden

impl Sync for Validated

impl Sync for Cond

impl Sync for DataType

impl Sync for Known

impl Sync for Reason

impl Sync for Rejections

impl Sync for BodyState

impl Sync for PathIndex

impl Sync for PathIndex

impl Sync for PathIndex

impl Sync for Internal

impl Sync for Any

impl Sync for AnyFut

impl Sync for BodyStream

impl Sync for Form

impl Sync for Json

impl Sync for Preflight

impl Sync for Builder

impl Sync for Configured

impl Sync for Cors

impl Sync for ArcPath

impl Sync for BadRange

impl Sync for File

impl Sync for Logged

impl Sync for FullPath

impl Sync for Peek

impl Sync for Tail

impl Sync for WithHeader_

impl Sync for WithHeader

impl Sync for WithHeaders

impl Sync for SseError

impl Sync for Event

impl Sync for KeepAlive

impl Sync for Traced

impl Sync for Rejection

impl Sync for Internal

impl Sync for Reply_

impl Sync for Json

impl Sync for Route

impl Sync for Error

impl Sync for WsError

impl<'a> Sync for Info<'a>

impl<'a> Sync for Info<'a>

impl<'pin, T, F> Sync for StateProj<'pin, T, F>
where <<F as Func<<T as TryFuture>::Ok>>::Output as TryFuture>::Error: Sized, F: Sync, T: Sync, <F as Func<<T as TryFuture>::Ok>>::Output: Sync,

impl<'pin, T, F> Sync for StateProj<'pin, T, F>
where F: Sync, <T as FilterBase>::Future: Sync, <F as Func<<T as FilterBase>::Error>>::Output: Sync,

impl<'pin, T, F> Sync for StateProj<'pin, T, F>
where F: Sync, <T as FilterBase>::Future: Sync, <F as Func<<T as FilterBase>::Error>>::Output: Sync,

impl<'pin, T, F> Sync for StateProj<'pin, T, F>
where F: Sync, T: Sync, <F as Func<<T as TryFuture>::Ok>>::Output: Sync,

impl<'pin, T, TE, U> Sync for StateProj<'pin, T, TE, U>
where U: Sync, T: Sync, TE: Sync, <U as FilterBase>::Future: Sync,

impl<'pin, T, U> Sync for StateProj<'pin, T, U>
where U: Sync, <T as FilterBase>::Future: Sync, <U as FilterBase>::Future: Sync,

impl<F> !Sync for FilteredFuture<F>

impl<F> Sync for BoxingFilter<F>
where F: Sync,

impl<F> Sync for FilteredService<F>
where F: Sync,

impl<F> Sync for FilterFn<F>
where F: Sync,

impl<F> Sync for Unify<F>
where F: Sync,

impl<F> Sync for UnifyFuture<F>
where F: Sync,

impl<F> Sync for UntupleOne<F>
where F: Sync,

impl<F> Sync for UntupleOneFuture<F>
where <F as FilterBase>::Future: Sync,

impl<F> Sync for WrapFn<F>
where F: Sync,

impl<F> Sync for CorsFilter<F>
where F: Sync,

impl<F> Sync for WrappedFuture<F>
where F: Sync,

impl<F> Sync for Log<F>
where F: Sync,

impl<F> Sync for Trace<F>
where F: Sync,

impl<F> Sync for Server<F>
where F: Sync,

impl<FN, F> Sync for WithLog<FN, F>
where F: Sync, FN: Sync,

impl<FN, F> Sync for WithLogFuture<FN, F>
where F: Sync, FN: Sync,

impl<FN, F> Sync for WithTrace<FN, F>
where F: Sync, FN: Sync,

impl<H, T> Sync for Product<H, T>
where H: Sync, T: Sync,

impl<P> Sync for Exact<P>
where P: Sync,

impl<R> Sync for Wrapped<R>
where R: Sync,

impl<S> Sync for SseKeepAlive<S>
where S: Sync,

impl<S> Sync for SseReply<S>
where S: Sync,

impl<T> Sync for OptFmt<T>
where T: Sync,

impl<T> Sync for Opaque<T>
where T: Sync,

impl<T> Sync for BoxedFilter<T>

impl<T> Sync for Html<T>
where T: Sync,

impl<T> Sync for WithHeader<T>
where T: Sync,

impl<T> Sync for WithStatus<T>
where T: Sync,

impl<T> Sync for LiftIo<T>
where T: Sync,

impl<T, F> Sync for State<T, F>
where <<F as Func<<T as TryFuture>::Ok>>::Output as TryFuture>::Error: Sized, T: Sync, F: Sync, <F as Func<<T as TryFuture>::Ok>>::Output: Sync,

impl<T, F> Sync for State<T, F>
where <T as FilterBase>::Future: Sync, F: Sync, <F as Func<<T as FilterBase>::Error>>::Output: Sync,

impl<T, F> Sync for State<T, F>
where <T as FilterBase>::Future: Sync, F: Sync, <F as Func<<T as FilterBase>::Error>>::Output: Sync,

impl<T, F> Sync for State<T, F>
where T: Sync, F: Sync, <F as Func<<T as TryFuture>::Ok>>::Output: Sync,

impl<T, F> Sync for AndThen<T, F>
where T: Sync, F: Sync,

impl<T, F> Sync for AndThenFuture<T, F>
where <<F as Func<<T as FilterBase>::Extract>>::Output as TryFuture>::Error: Sized, <T as FilterBase>::Future: Sync, F: Sync, <F as Func<<T as FilterBase>::Extract>>::Output: Sync,

impl<T, F> Sync for Map<T, F>
where T: Sync, F: Sync,

impl<T, F> Sync for MapFuture<T, F>
where <T as FilterBase>::Future: Sync, F: Sync,

impl<T, F> Sync for MapErr<T, F>
where T: Sync, F: Sync,

impl<T, F> Sync for MapErrFuture<T, F>
where <T as FilterBase>::Future: Sync, F: Sync,

impl<T, F> Sync for OrElse<T, F>
where T: Sync, F: Sync,

impl<T, F> Sync for OrElseFuture<T, F>
where <T as FilterBase>::Future: Sync, F: Sync, <F as Func<<T as FilterBase>::Error>>::Output: Sync,

impl<T, F> Sync for Recover<T, F>
where T: Sync, F: Sync,

impl<T, F> Sync for RecoverFuture<T, F>
where <T as FilterBase>::Future: Sync, F: Sync, <F as Func<<T as FilterBase>::Error>>::Output: Sync,

impl<T, F> Sync for Then<T, F>
where T: Sync, F: Sync,

impl<T, F> Sync for ThenFuture<T, F>
where <T as FilterBase>::Future: Sync, F: Sync, <F as Func<<T as FilterBase>::Extract>>::Output: Sync,

impl<T, TE, U> Sync for State<T, TE, U>
where T: Sync, U: Sync, <U as FilterBase>::Future: Sync, TE: Sync,

impl<T, U> Sync for State<T, U>
where <T as FilterBase>::Future: Sync, U: Sync, <U as FilterBase>::Future: Sync,

impl<T, U> Sync for Either<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for And<T, U>
where T: Sync, U: Sync,

impl<T, U> Sync for AndFuture<T, U>
where <T as FilterBase>::Future: Sync, U: Sync, <U as FilterBase>::Future: Sync, <T as FilterBase>::Extract: Sync,

impl<T, U> Sync for EitherFuture<T, U>
where <T as FilterBase>::Future: Sync, U: Sync, <U as FilterBase>::Future: Sync,

impl<T, U> Sync for Or<T, U>
where T: Sync, U: Sync,

impl Sync for AllowNull

impl Sync for InitError

impl Sync for Interface

impl Sync for MessageDesc

impl Sync for ObjectInfo

impl Sync for WEnumError

impl Sync for Backend

impl Sync for ObjectId

impl Sync for WeakBackend

impl Sync for Data

impl Sync for ClientId

impl Sync for Credentials

impl Sync for GlobalId

impl Sync for GlobalInfo

impl Sync for Handle

impl Sync for InvalidId

impl Sync for ObjectId

impl Sync for WeakHandle

impl Sync for InnerHandle

impl Sync for Socket

impl Sync for Backend

impl Sync for InvalidId

impl Sync for ObjectId

impl Sync for WeakBackend

impl Sync for Dispatcher

impl Sync for Inner

impl<'a, D> Sync for DisplaySlice<'a, D>
where D: Sync,

impl<D> Sync for DispatchAction<D>

impl<D> Sync for Backend<D>

impl<D> Sync for Client<D>

impl<D> Sync for ClientStore<D>

impl<D> Sync for InnerBackend<D>

impl<D> Sync for State<D>

impl<D> Sync for Global<D>

impl<D> Sync for Registry<D>

impl<D> Sync for Data<D>

impl<Data> Sync for Object<Data>
where Data: Sync,

impl<Data> Sync for ObjectMap<Data>
where Data: Sync,

impl<Id, Fd> Sync for Argument<Id, Fd>
where Id: Sync, Fd: Sync,

impl<Id, Fd> Sync for Message<Id, Fd>
where Id: Sync, Fd: Sync,

impl<T> Sync for WEnum<T>
where T: Sync,

impl<T> Sync for Buffer<T>
where T: Sync,

impl Sync for BindError

impl Sync for GlobalError

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for KeyState

impl Sync for Event

impl Sync for Subpixel

impl Sync for Transform

impl Sync for Axis

impl Sync for AxisSource

impl Sync for ButtonState

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Format

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for SyncData

impl Sync for Global

impl Sync for GlobalList

impl Sync for WlBuffer

impl Sync for WlCallback

impl Sync for DndAction

impl Sync for WlDataOffer

impl Sync for WlDisplay

impl Sync for WlKeyboard

impl Sync for Mode

impl Sync for WlOutput

impl Sync for WlPointer

impl Sync for WlRegion

impl Sync for WlRegistry

impl Sync for Capability

impl Sync for WlSeat

impl Sync for WlShell

impl Sync for Resize

impl Sync for Transient

impl Sync for WlShm

impl Sync for WlShmPool

impl Sync for WlSurface

impl Sync for WlTouch

impl Sync for Connection

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a, State> Sync for QueueFreezeGuard<'a, State>

impl<I> Sync for Weak<I>
where I: Sync,

impl<I, U, State> Sync for QueueProxyData<I, U, State>
where U: Sync,

impl<State> Sync for EventQueueInner<State>

impl<State> Sync for QueueEvent<State>

impl<State> Sync for RegistryState<State>

impl<State> Sync for EventQueue<State>

impl<State> Sync for QueueHandle<State>

impl Sync for FrameAction

impl Sync for FrameClick

impl Sync for ResizeEdge

impl Sync for WindowState

impl Sync for Cursor

impl Sync for CursorTheme

impl Sync for FallBack

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Type

impl Sync for Error

impl Sync for Event

impl Sync for Shape

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Capability

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Position

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Lifetime

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for ButtonState

impl Sync for Capability

impl Sync for Error

impl Sync for Event

impl Sync for Type

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Source

impl Sync for Event

impl Sync for Source

impl Sync for ButtonState

impl Sync for Event

impl Sync for Event

impl Sync for ButtonState

impl Sync for Capability

impl Sync for Error

impl Sync for Event

impl Sync for Type

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for ChangeCause

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Mode

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Anchor

impl Sync for Error

impl Sync for Event

impl Sync for Gravity

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for ResizeEdge

impl Sync for State

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Options

impl Sync for State

impl Sync for WpFifoV1

impl Sync for Flags

impl Sync for Kind

impl Sync for ZwpTabletV1

impl Sync for ZwpTabletV2

impl Sync for ContentHint

impl Sync for ContentHint

impl Sync for WpViewport

impl Sync for XdgDialogV1

impl Sync for XdgPopup

impl Sync for XdgSurface

impl Sync for XdgToplevel

impl Sync for XdgWmBase

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Mode

impl Sync for Event

impl Sync for Event

impl Sync for Capability

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Key

impl Sync for State

impl Sync for Enablement

impl Sync for Event

impl Sync for Mode

impl Sync for Subpixel

impl Sync for Transform

impl Sync for VrrPolicy

impl Sync for Event

impl Sync for Event

impl Sync for RgbRange

impl Sync for Subpixel

impl Sync for Transform

impl Sync for VrrPolicy

impl Sync for Event

impl Sync for VrrPolicy

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for RgbRange

impl Sync for VrrPolicy

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Role

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for ShowDesktop

impl Sync for State

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Pointer

impl Sync for Event

impl Sync for Mode

impl Sync for Event

impl Sync for Mode

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Location

impl Sync for Event

impl Sync for Event

impl Sync for Orientation

impl Sync for Windowflag

impl Sync for Event

impl Sync for ContentHint

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for UpdateState

impl Sync for Attrib

impl Sync for Event

impl Sync for PresentMode

impl Sync for Capability

impl Sync for Capability

impl Sync for WlTextInput

impl Sync for ContentHint

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Flags

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for State

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Layer

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Mode

impl Sync for Error

impl Sync for Event

impl Sync for Event

impl Sync for Event

impl Sync for Error

impl Sync for Event

impl Sync for Anchor

impl Sync for Flags

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl<'a> Sync for Request<'a>

impl Sync for Side

impl Sync for Type

impl Sync for Arg

impl Sync for Entry

impl Sync for Enum

impl Sync for Interface

impl Sync for Message

impl Sync for Protocol

impl !Sync for wl_array

impl !Sync for wl_list

impl !Sync for wl_message

impl !Sync for wl_listener

impl !Sync for wl_signal

impl !Sync for wl_argument

impl Sync for wl_display

impl Sync for wl_proxy

impl Sync for wl_client

impl Sync for wl_display

impl Sync for wl_global

impl Sync for wl_resource

impl Sync for ActionsType

impl Sync for KeyAction

impl Sync for PointerType

impl Sync for WheelAction

impl Sync for FrameId

impl Sync for ErrorStatus

impl Sync for KeyUpAction

impl Sync for PauseAction

impl Sync for PrintPage

impl Sync for Cookie

impl Sync for Date

impl Sync for ShadowRoot

impl Sync for WebElement

impl Sync for WebFrame

impl Sync for WebWindow

impl Sync for Listener

impl Sync for Session

impl<T> Sync for WebDriverCommand<T>
where T: Sync,

impl<T, U> Sync for Dispatcher<T, U>
where T: Sync, U: Sync,

impl<U> Sync for Route<U>
where U: Sync,

impl !Sync for Handler

impl !Sync for WGPU

impl Sync for Poller

impl Sync for WorkToken

impl Sync for ContextData

impl Sync for SwapChain

impl Sync for DeviceScope

impl<P> Sync for Pass<P>
where P: Sync,

impl !Sync for Adapter

impl !Sync for WebGPU

impl Sync for Error

impl Sync for ErrorFilter

impl Sync for PopError

impl Sync for WebGPUMsg

impl Sync for ErrorScope

impl Sync for WebGPUQueue

impl Sync for Mapping

impl<T> Sync for Pipeline<T>
where T: Sync,

impl Sync for Tag

impl Sync for DerTypeId

impl Sync for Error

impl Sync for IdRole

impl Sync for Wildcards

impl Sync for Subtrees

impl Sync for Role

impl Sync for KeyUsage

impl Sync for Budget

impl<'a> Sync for CertRevocationList<'a>

impl<'a> Sync for GeneralName<'a>

impl<'a> Sync for Intermediates<'a>

impl<'a> Sync for DistributionPointName<'a>

impl<'a> Sync for CrlDistributionPoint<'a>

impl<'a> Sync for BitStringFlags<'a>

impl<'a> Sync for SignedData<'a>

impl<'a> Sync for SubjectPublicKeyInfo<'a>

impl<'a> Sync for BorrowedRevokedCert<'a>

impl<'a> Sync for Cert<'a>

impl<'a> Sync for EndEntityCert<'a>

impl<'a> Sync for RawPublicKeyEntity<'a>

impl<'a> Sync for RevocationOptions<'a>

impl<'a> Sync for WildcardDnsNameRef<'a>

impl<'a> Sync for IpAddrSlice<'a>

impl<'a> Sync for NameIterator<'a>

impl<'a> Sync for IntermediateIterator<'a>

impl<'a> Sync for PartialPath<'a>

impl<'a> Sync for PathIter<'a>

impl<'a> Sync for PathNode<'a>

impl<'a> Sync for Extension<'a>

impl<'a, 'p> Sync for ChainOptions<'a, 'p>

impl<'a, T> Sync for DerIterator<'a, T>
where T: Sync,

impl<'p> Sync for VerifiedPath<'p>

impl !Sync for PBOMapping

impl !Sync for ResultMsg

impl !Sync for ApiMsg

impl !Sync for GpuCacheBus

impl !Sync for ApiResources

impl !Sync for BatchBuilder

impl !Sync for BatchRects

impl !Sync for ClipBatcher

impl !Sync for Chunk

impl !Sync for Occluders

impl !Sync for Program

impl !Sync for Texture

impl !Sync for UploadPBO

impl !Sync for GpuMarker

impl !Sync for GpuProfiler

impl !Sync for GpuTimeQuery

impl !Sync for FrameMemory

impl !Sync for Frame

impl !Sync for GlyphCache

impl !Sync for RenderApi

impl !Sync for RenderTarget

impl !Sync for Pass

impl !Sync for RenderPass

impl !Sync for SubPass

impl !Sync for BrushShader

impl !Sync for TextShader

impl !Sync for CacheTexture

impl !Sync for Device

impl !Sync for ProgramCache

impl !Sync for Renderer

impl !Sync for Shaders

impl !Sync for CacheEntry

impl !Sync for TextureCache

impl Sync for BatchKind

impl Sync for ClipIntern

impl Sync for ClipResult

impl Sync for TileKind

impl Sync for DebugItem

impl Sync for DrawTarget

impl Sync for FBOTarget

impl Sync for ReadTarget

impl Sync for ShaderError

impl Sync for GraphicsApi

impl Sync for ClipSpace

impl Sync for UvRectKind

impl Sync for DebugOutput

impl Sync for Filter

impl Sync for Swizzle

impl Sync for PatternKind

impl Sync for TileSurface

impl Sync for Event

impl Sync for Item

impl Sync for ShowAs

impl Sync for AddFont

impl Sync for FrameMsg

impl Sync for SceneMsg

impl Sync for BlurTaskKey

impl Sync for SubPass

impl Sync for BlendMode

impl Sync for ShaderKind

impl Sync for ImageResult

impl Sync for State

impl Sync for ShadowItem

impl Sync for EventKind

impl Sync for VisibleFace

impl Sync for BudgetType

impl Sync for Eviction

impl Sync for SliceKind

impl Sync for BatchKey

impl Sync for TextureSet

impl Sync for DotInfo

impl Sync for EdgeInfo

impl Sync for BoxShadow

impl Sync for Stats

impl Sync for ClipChain

impl Sync for ClipItem

impl Sync for ClipItemKey

impl Sync for ClipLeafId

impl Sync for ClipNode

impl Sync for ClipNodeId

impl Sync for ClipStore

impl Sync for ClipTree

impl Sync for Geometry

impl Sync for Command

impl Sync for MaskFlags

impl Sync for QuadFlags

impl Sync for Occluder

impl Sync for BakedGlyph

impl Sync for CustomVAO

impl Sync for FBOId

impl Sync for GpuFrameId

impl Sync for IBOId

impl Sync for PBO

impl Sync for RBOId

impl Sync for TextureSlot

impl Sync for VAO

impl Sync for VBOId

impl Sync for GpuSampler

impl Sync for GpuTimer

impl Sync for SFilterData

impl Sync for Epoch

impl Sync for Block

impl Sync for BlockIndex

impl Sync for Epoch

impl Sync for GpuCache

impl Sync for Row

impl Sync for Texture

impl Sync for BrushFlags

impl Sync for ImageSource

impl Sync for QuadSegment

impl Sync for ZBufferId

impl Sync for HitTest

impl Sync for HitTester

impl Sync for Repetition

impl Sync for Tile

impl Sync for Epoch

impl Sync for ItemUid

impl Sync for Removal

impl Sync for FrameId

impl Sync for FrameStamp

impl Sync for ItemIndex

impl Sync for Pattern

impl Sync for BlitReason

impl Sync for DirtyRegion

impl Sync for MatrixKey

impl Sync for SliceId

impl Sync for SubSlice

impl Sync for SurfaceInfo

impl Sync for Tile

impl Sync for TileKey

impl Sync for PictureInfo

impl Sync for ImageBorder

impl Sync for Image

impl Sync for ImageData

impl Sync for YuvImage

impl Sync for Picture

impl Sync for PictureData

impl Sync for PictureKey

impl Sync for ClipCorner

impl Sync for ClipData

impl Sync for ClipRect

impl Sync for FloatKey

impl Sync for PointKey

impl Sync for PolygonKey

impl Sync for SizeKey

impl Sync for VectorKey

impl Sync for TextRun

impl Sync for TextRunKey

impl Sync for Counter

impl Sync for Graph

impl Sync for GraphStats

impl Sync for Profiler

impl Sync for AddImage

impl Sync for CaptureBits

impl Sync for ClearCache

impl Sync for ResourceId

impl Sync for Transaction

impl Sync for UpdateImage

impl Sync for DataStores

impl Sync for Document

impl Sync for DocumentOps

impl Sync for SceneView

impl Sync for BlitJob

impl Sync for ResolveOp

impl Sync for BlitTask

impl Sync for BlurTask

impl Sync for BorderTask

impl Sync for CachedTask

impl Sync for EmptyTask

impl Sync for MaskSubPass

impl Sync for PictureTask

impl Sync for PrimTask

impl Sync for RenderTask

impl Sync for ScalingTask

impl Sync for PassId

impl Sync for Surface

impl Sync for CacheRow

impl Sync for UploadStats

impl Sync for CacheItem

impl Sync for Resources

impl Sync for BuiltScene

impl Sync for Scene

impl Sync for SceneStats

impl Sync for Document

impl Sync for Interners

impl Sync for SliceFlags

impl Sync for Event

impl Sync for Item

impl Sync for ItemFlags

impl Sync for ItemIndex

impl Sync for Segment

impl Sync for SpatialNode

impl Sync for SpatialTree

impl Sync for ChunkPool

impl Sync for CpuProfile

impl Sync for FormatDesc

impl Sync for GpuProfile

impl Sync for TileId

impl Sync for TileNode

impl Sync for Telemetry

impl Sync for TimerId

impl Sync for Bin

impl Sync for FreeListBin

impl Sync for FreeRect

impl Sync for AllocId

impl Sync for Recycler

impl Sync for ScaleOffset

impl Sync for WeakTable

impl<'a> !Sync for StagingBufferKind<'a>

impl<'a> !Sync for BoundPBO<'a>

impl<'a> !Sync for PixelBuffer<'a>

impl<'a> !Sync for TextureUploader<'a>

impl<'a> !Sync for UploadChunk<'a>

impl<'a> !Sync for UploadStagingBuffer<'a>

impl<'a> !Sync for FrameBuildingState<'a>

impl<'a> !Sync for PatternBuilderState<'a>

impl<'a> !Sync for PrimitiveComparer<'a>

impl<'a> !Sync for TilePostUpdateState<'a>

impl<'a> !Sync for TileUpdateDirtyState<'a>

impl<'a> !Sync for BatchUploadBuffer<'a>

impl<'a> !Sync for PlainCacheRef<'a>

impl<'a> !Sync for FrameVisibilityState<'a>

impl<'a> Sync for CompositorInputConfig<'a>

impl<'a> Sync for Stream<'a>

impl<'a> Sync for FrameBuildingContext<'a>

impl<'a> Sync for GpuDataRequest<'a>

impl<'a> Sync for PatternBuilderContext<'a>

impl<'a> Sync for TilePostUpdateContext<'a>

impl<'a> Sync for TileUpdateDirtyContext<'a>

impl<'a> Sync for RenderTaskAllocation<'a>

impl<'a> Sync for SceneBuilder<'a>

impl<'a> Sync for SpatialNodeInfo<'a>

impl<'a> Sync for FrameVisibilityContext<'a>

impl<'a, 'rc> !Sync for RenderTargetContext<'a, 'rc>

impl<'a, T> !Sync for GpuBufferWriter<'a, T>

impl<'a, T> Sync for VecEntry<'a, T>
where T: Sync,

impl<'a, T> Sync for Allocation<'a, T>
where T: Sync,

impl<Allocator> Sync for TextureUnit<Allocator>
where Allocator: Sync,

impl<Allocator, TextureParameters> Sync for AllocatorList<Allocator, TextureParameters>
where <Allocator as AtlasAllocator>::Parameters: Sync, TextureParameters: Sync, Allocator: Sync,

impl<C> Sync for Picture3DContext<C>
where C: Sync,

impl<F, T> Sync for SpaceMapper<F, T>
where T: Sync, F: Sync,

impl<H> Sync for Item<H>
where H: Sync,

impl<H> Sync for LRUTracker<H>
where H: Sync,

impl<I> Sync for DataStore<I>
where <I as Internable>::StoreData: Sync,

impl<I> Sync for Handle<I>
where I: Sync,

impl<I> Sync for Interner<I>
where <I as Internable>::InternData: Sync, <I as Internable>::Key: Sync, I: Sync,

impl<I> Sync for ItemDetails<I>
where I: Sync,

impl<K> Sync for FrontToBackBuilder<K>
where K: Sync,

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

impl<K, V, U> Sync for ResourceClassCache<K, V, U>
where U: Sync, K: Sync, V: Sync,

impl<M> Sync for FreeListHandle<M>
where M: Sync,

impl<M> Sync for WeakFreeListHandle<M>
where M: Sync,

impl<S> Sync for Insertion<S>
where S: Sync,

impl<S> Sync for UpdateList<S>
where S: Sync,

impl<Src, Dst> Sync for CoordinateSpaceMapping<Src, Dst>
where Src: Sync, Dst: Sync,

impl<Src, Dst> Sync for FastTransform<Src, Dst>
where Src: Sync, Dst: Sync,

impl<T> !Sync for GpuBuffer<T>

impl<T> !Sync for GpuBufferBuilderImpl<T>

impl<T> !Sync for VertexDataTexture<T>

impl<T> Sync for CompareHelperResult<T>
where T: Sync,

impl<T> Sync for Binding<T>
where T: Sync,

impl<T> Sync for StoreElement<T>
where T: Sync,

impl<T> Sync for TextureFormatPair<T>
where T: Sync,

impl<T> Sync for QuerySet<T>
where T: Sync,

impl<T> Sync for Slot<T>
where T: Sync,

impl<T> Sync for LRUCacheEntry<T>
where T: Sync,

impl<T> Sync for BindingInfo<T>
where T: Sync,

impl<T> Sync for Index<T>
where T: Sync,

impl<T> Sync for OpenRange<T>
where T: Sync,

impl<T> Sync for Range<T>
where T: Sync,

impl<T> Sync for Storage<T>
where T: Sync,

impl<T> Sync for PrimKey<T>
where T: Sync,

impl<T> Sync for PrimTemplate<T>
where T: Sync,

impl<T> Sync for Expected<T>
where T: Sync,

impl<T> Sync for PendingPrimitive<T>
where T: Sync,

impl<T> Sync for Store<T>
where T: Sync,

impl<T> Sync for PrimaryArc<T>
where T: Sync + Send,

impl<T, M> Sync for FreeList<T, M>
where M: Sync, T: Sync,

impl<T, M> Sync for LRUCache<T, M>
where M: Sync, T: Sync,

impl<U> Sync for Ellipse<U>
where U: Sync,

impl<V> Sync for VBO<V>
where V: Sync,

impl<W> Sync for PrintTree<W>
where W: Sync,

impl Sync for BuildState

impl Sync for Peek

impl Sync for AlphaType

impl Sync for BorderStyle

impl Sync for Checkpoint

impl Sync for ClipMode

impl Sync for ColorDepth

impl Sync for ColorRange

impl Sync for ColorSpace

impl Sync for DisplayItem

impl Sync for ExtendMode

impl Sync for FillRule

impl Sync for FilterOp

impl Sync for FontHinting

impl Sync for ImageData

impl Sync for ImageFormat

impl Sync for LineStyle

impl Sync for Parameter

impl Sync for RasterSpace

impl Sync for RepeatMode

impl Sync for Rotation

impl Sync for YuvData

impl Sync for YuvFormat

impl Sync for Payload

impl Sync for CacheEntry

impl Sync for DebugStats

impl Sync for BorderSide

impl Sync for ClipChainId

impl Sync for ClipId

impl Sync for ColorF

impl Sync for ColorU

impl Sync for DebugFlags

impl Sync for DocumentId

impl Sync for Epoch

impl Sync for FilterData

impl Sync for FontKey

impl Sync for FontSize

impl Sync for Gradient

impl Sync for IdNamespace

impl Sync for ImageKey

impl Sync for ImageMask

impl Sync for ItemStats

impl Sync for MinimapData

impl Sync for PipelineId

impl Sync for SaveState

impl Sync for Shadow

impl Sync for SpatialId

impl Sync for DevicePixel

impl Sync for LayoutPixel

impl Sync for RasterPixel

impl Sync for TexelRect

impl Sync for Tiles

impl Sync for WorldPixel

impl<'a> !Sync for CrashAnnotatorGuard<'a>

impl<'a> Sync for ExternalImageSource<'a>

impl<'a> Sync for BuiltDisplayListIter<'a>

impl<'a> Sync for ExternalImage<'a>

impl<'a> Sync for TempFilterData<'a>

impl<'a, 'b> Sync for DisplayItemRef<'a, 'b>

impl<'a, T> Sync for AuxIter<'a, T>
where T: Sync,

impl<'a, T> Sync for ItemRange<'a, T>
where T: Sync,

impl<T> Sync for PropertyBinding<T>
where T: Sync,

impl<T> Sync for MsgReceiver<T>
where T: Send,

impl<T> Sync for MsgSender<T>
where T: Send,

impl<T> Sync for PropertyBindingKey<T>
where T: Sync,

impl<T> Sync for PropertyValue<T>
where T: Sync,

impl<T, U> Sync for DirtyRect<T, U>
where T: Sync, U: Sync,

impl Sync for ShaderKind

impl<'a> Sync for FeatureList<'a>

impl Sync for SurfmanGL

impl Sync for GlClearer

impl Sync for InputInfo

impl !Sync for EventBuffer

impl !Sync for RegistryMsg

impl !Sync for SessionMsg

impl !Sync for LayerManager

impl !Sync for Quitter

impl !Sync for Registry

impl !Sync for Session

impl Sync for BaseSpace

impl Sync for Capture

impl Sync for CubeBack

impl Sync for CubeBottom

impl Sync for CubeLeft

impl Sync for CubeRight

impl Sync for CubeTop

impl Sync for Display

impl Sync for EntityType

impl Sync for Error

impl Sync for Event

impl Sync for FingerJoint

impl Sync for Floor

impl Sync for Handedness

impl Sync for Input

impl Sync for Joint

impl Sync for LayerInit

impl Sync for LayerLayout

impl Sync for LeftEye

impl Sync for Native

impl Sync for RightEye

impl Sync for SelectEvent

impl Sync for SelectKind

impl Sync for SessionMode

impl Sync for Viewer

impl Sync for Viewport

impl Sync for Views

impl Sync for Visibility

impl Sync for RenderState

impl Sync for ApiSpace

impl Sync for ContextId

impl Sync for EntityTypes

impl Sync for Frame

impl Sync for HandSpace

impl Sync for HitTestId

impl Sync for InputFrame

impl Sync for InputId

impl Sync for InputSource

impl Sync for JointFrame

impl Sync for LayerId

impl Sync for MockButton

impl Sync for MockRegion

impl Sync for MockWorld

impl Sync for SessionId

impl Sync for SessionInit

impl Sync for Space

impl Sync for SubImage

impl Sync for SubImages

impl Sync for Triangle

impl Sync for ViewerPose

impl Sync for Viewports

impl Sync for ClipPlanes

impl Sync for HitTestList

impl<'a, GL> !Sync for SessionBuilder<'a, GL>

impl<Device> !Sync for SessionThread<Device>

impl<Eye> Sync for MockViewInit<Eye>
where Eye: Sync,

impl<Eye> Sync for SomeEye<Eye>
where Eye: Sync,

impl<Eye> Sync for View<Eye>
where Eye: Sync,

impl<GL> !Sync for LayerGrandManager<GL>

impl<GL> !Sync for LayerManagerFactory<GL>

impl<GL> !Sync for MainThreadRegistry<GL>

impl<J> Sync for Finger<J>
where J: Sync,

impl<J> Sync for Hand<J>
where J: Sync,

impl<Space> Sync for Ray<Space>
where Space: Sync,

impl !Sync for Decoder

impl !Sync for Encoder

impl Sync for FullKey

impl Sync for BitOrder

impl Sync for LzwError

impl Sync for LzwStatus

impl Sync for Buffer

impl Sync for Link

impl Sync for LsbBuffer

impl Sync for MsbBuffer

impl Sync for Table

impl Sync for Full

impl Sync for LsbBuffer

impl Sync for MsbBuffer

impl Sync for Simple

impl Sync for Tree

impl<'d> !Sync for IntoVec<'d>

impl<'d> !Sync for IntoVec<'d>

impl<'d> Sync for StreamBuf<'d>

impl<'d, W> !Sync for IntoStream<'d, W>

impl<'d, W> !Sync for IntoStream<'d, W>

impl<B> Sync for EncodeState<B>
where B: Sync,

impl<CodeBuffer> Sync for DecodeState<CodeBuffer>
where CodeBuffer: Sync,

impl !Sync for UserClosures

impl Sync for BindError

impl Sync for BindingZone

impl Sync for Error

impl Sync for BinderError

impl Sync for ClearError

impl Sync for CopyError

impl Sync for CopySide

impl Sync for DrawError

impl Sync for DrawKind

impl Sync for QueryError

impl Sync for Origin

impl Sync for DeviceError

impl Sync for HostMap

impl Sync for SerialId

impl Sync for Adapter

impl Sync for BindGroup

impl Sync for Blas

impl Sync for Buffer

impl Sync for Device

impl Sync for QuerySet

impl Sync for Queue

impl Sync for Sampler

impl Sync for Surface

impl Sync for Texture

impl Sync for TextureView

impl Sync for Tlas

impl Sync for IdSource

impl Sync for InputError

impl Sync for StageError

impl Sync for Varying

impl Sync for BindGroup

impl Sync for Entry

impl Sync for Binder

impl Sync for BindState

impl Sync for IndexState

impl Sync for State

impl Sync for VertexState

impl Sync for IndexState

impl Sync for VertexState

impl Sync for ComputePass

impl Sync for RenderPass

impl Sync for EntryMap

impl Sync for Queue

impl Sync for Device

impl Sync for MultiError

impl Sync for Global

impl Sync for Hub

impl Sync for HubReport

impl Sync for RawId

impl Sync for Adapter

impl Sync for FailedLimit

impl Sync for Instance

impl Sync for Surface

impl Sync for LockRank

impl Sync for LockRankSet

impl Sync for LockState

impl Sync for VertexStep

impl Sync for BlasAction

impl Sync for TlasAction

impl Sync for Blas

impl Sync for Buffer

impl Sync for QuerySet

impl Sync for Sampler

impl Sync for Texture

impl Sync for TextureView

impl Sync for Tlas

impl Sync for LockTrace

impl Sync for SnatchLock

impl Sync for Tracker

impl Sync for EntryPoint

impl Sync for Interface

impl Sync for NumericType

impl Sync for Resource

impl<'a> !Sync for BlasGeometries<'a>

impl<'a> !Sync for BlasBuildEntry<'a>

impl<'a> !Sync for TlasPackage<'a>

impl<'a> Sync for ShaderModuleSource<'a>

impl<'a> Sync for BufferStateProvider<'a>

impl<'a> Sync for TextureStateProvider<'a>

impl<'a> Sync for BindingLayoutSource<'a>

impl<'a> Sync for BlasStore<'a>

impl<'a> Sync for TlasStore<'a>

impl<'a> Sync for TriangleBufferStore<'a>

impl<'a> Sync for UnsafeTlasStore<'a>

impl<'a> Sync for ArcRenderPassDescriptor<'a>

impl<'a> Sync for RecordingGuard<'a>

impl<'a> Sync for RenderPassDescriptor<'a>

impl<'a> Sync for ImplicitPipelineIds<'a>

impl<'a> Sync for PipelineCacheDescriptor<'a>

impl<'a> Sync for ShaderModuleDescriptor<'a>

impl<'a> Sync for VertexBufferLayout<'a>

impl<'a> Sync for Reader<'a>

impl<'a> Sync for Writer<'a>

impl<'a> Sync for BlasTriangleGeometry<'a>

impl<'a> Sync for TlasInstance<'a>

impl<'a> Sync for SamplerDescriptor<'a>

impl<'a> Sync for TextureViewDescriptor<'a>

impl<'a> Sync for ExclusiveSnatchGuard<'a>

impl<'a> Sync for SnatchGuard<'a>

impl<'a> Sync for UsageScope<'a>

impl<'a, B = Id<Buffer>, S = Id<Sampler>, TV = Id<TextureView>, TLAS = Id<Tlas>> !Sync for BindingResource<'a, B, S, TV, TLAS>

impl<'a, B = Id<Buffer>, S = Id<Sampler>, TV = Id<TextureView>, TLAS = Id<Tlas>> !Sync for BindGroupEntry<'a, B, S, TV, TLAS>

impl<'a, BGL = Id<BindGroupLayout>> !Sync for PipelineLayoutDescriptor<'a, BGL>

impl<'a, BGL = Id<BindGroupLayout>, B = Id<Buffer>, S = Id<Sampler>, TV = Id<TextureView>, TLAS = Id<Tlas>> !Sync for BindGroupDescriptor<'a, BGL, B, S, TV, TLAS>

impl<'a, Idx> Sync for InitTrackerDrain<'a, Idx>
where Idx: Sync,

impl<'a, Idx> Sync for UninitializedIter<'a, Idx>
where Idx: Sync,

impl<'a, PLL, SM, PLC> Sync for ComputePipelineDescriptor<'a, PLL, SM, PLC>
where PLL: Sync, SM: Sync, PLC: Sync,

impl<'a, PLL, SM, PLC> Sync for RenderPipelineDescriptor<'a, PLL, SM, PLC>
where PLL: Sync, PLC: Sync, SM: Sync,

impl<'a, PTW> Sync for ComputePassDescriptor<'a, PTW>
where PTW: Sync,

impl<'a, SM> Sync for FragmentState<'a, SM>
where SM: Sync,

impl<'a, SM> Sync for ProgrammableStageDescriptor<'a, SM>
where SM: Sync,

impl<'a, SM> Sync for VertexState<'a, SM>
where SM: Sync,

impl<'a, T> Sync for ResourceMetadataProvider<'a, T>
where T: Sync,

impl<'a, T> Sync for MutexGuard<'a, T>
where T: Sync,

impl<'a, T> Sync for RwLockReadGuard<'a, T>
where T: Sync,

impl<'a, T> Sync for RwLockWriteGuard<'a, T>
where T: Sync,

impl<'a, T> Sync for MutexGuard<'a, T>
where T: Sync,

impl<'a, T> Sync for RwLockReadGuard<'a, T>
where T: Sync,

impl<'a, T> Sync for RwLockWriteGuard<'a, T>
where T: Sync,

impl<'a, T> Sync for FutureId<'a, T>
where T: Send + Sync,

impl<'d> Sync for RenderPassInfo<'d>

impl<'scope, 'snatch_guard, 'cmd_buf, 'raw_encoder> Sync for State<'scope, 'snatch_guard, 'cmd_buf, 'raw_encoder>

impl<'scope, 'snatch_guard, 'cmd_buf, 'raw_encoder> Sync for State<'scope, 'snatch_guard, 'cmd_buf, 'raw_encoder>

impl<B> Sync for BufferBinding<B>
where B: Sync,

impl<I, T> Sync for RangedStates<I, T>
where T: Sync, I: Sync,

impl<Idx> Sync for InitTracker<Idx>
where Idx: Sync,

impl<K, V> Sync for ResourcePool<K, V>
where K: Send, V: Sync + Send,

impl<L, R> Sync for EitherIter<L, R>
where L: Sync, R: Sync,

impl<QS> Sync for PassTimestampWrites<QS>
where QS: Sync,

impl<S> Sync for PendingTransition<S>
where <S as ResourceUses>::Selector: Sync, S: Sync,

impl<S, M> Sync for SingleOrManyStates<S, M>
where S: Sync, M: Sync,

impl<T> Sync for Fallible<T>
where T: Sync + Send,

impl<T> Sync for Element<T>
where T: Sync,

impl<T> Sync for Rect<T>
where T: Sync,

impl<T> Sync for StateChange<T>
where T: Sync,

impl<T> Sync for AttachmentData<T>
where T: Sync,

impl<T> Sync for Id<T>

impl<T> Sync for IdentityManager<T>

impl<T> Sync for Mutex<T>
where T: Send,

impl<T> Sync for RwLock<T>
where T: Send + Sync,

impl<T> Sync for Mutex<T>
where T: Send,

impl<T> Sync for RwLock<T>
where T: Send + Sync,

impl<T> Sync for SurfaceOutput<T>
where T: Sync,

impl<T> Sync for Registry<T>
where T: Send + Sync,

impl<T> Sync for Storage<T>
where T: Sync,

impl<T> Sync for ResourceMetadata<T>
where T: Sync,

impl<T> Sync for StatelessTracker<T>
where T: Sync + Send,

impl<T> Sync for InvalidUse<T>
where T: Sync,

impl<T> Sync for WeakVec<T>
where T: Sync + Send,

impl<T> Sync for WeakVecIter<T>
where T: Sync + Send,

impl<TV> Sync for RenderPassColorAttachment<TV>
where TV: Sync,

impl<V> Sync for ResolvedPassChannel<V>
where V: Sync,

impl<V> Sync for PassChannel<V>
where V: Sync,

impl !Sync for DisplayRef

impl !Sync for DisplayOwner

impl !Sync for EglContext

impl !Sync for Inner

impl !Sync for Swapchain

impl !Sync for GLFence

impl Sync for DeviceError

impl Sync for ShaderError

impl Sync for WindowKind

impl Sync for Command

impl Sync for RawBinding

impl Sync for Command

impl Sync for Fence

impl Sync for State

impl Sync for Api

impl Sync for BindGroup

impl Sync for BlendDesc

impl Sync for DepthState

impl Sync for QuerySet

impl Sync for Sampler

impl Sync for StencilOps

impl Sync for StencilSide

impl Sync for Texture

impl Sync for TextureView

impl Sync for Workarounds

impl Sync for Api

impl Sync for Context

impl Sync for Encoder

impl Sync for Fence

impl Sync for Resource

impl Sync for Alignments

impl Sync for BufferCopy

impl Sync for CopyExtent

impl Sync for DebugSource

impl Sync for DropGuard

impl Sync for MemoryFlags

impl Sync for NagaShader

impl Sync for TextureCopy

impl Sync for CacheEntry

impl Sync for Adapter

impl Sync for Api

impl Sync for BindGroup

impl Sync for Buffer

impl Sync for DebugUtils

impl Sync for Device

impl Sync for Instance

impl Sync for QuerySet

impl Sync for Queue

impl Sync for Sampler

impl Sync for Surface

impl Sync for Swapchain

impl Sync for Temp

impl Sync for Texture

impl Sync for TextureView

impl Sync for Workarounds

impl<'a> !Sync for EglContextLock<'a>

impl<'a> !Sync for AdapterContextLock<'a>

impl<'a> Sync for ShaderInput<'a>

impl<'a> Sync for CompilationContext<'a>

impl<'a> Sync for BufferDescriptor<'a>

impl<'a> Sync for InstanceDescriptor<'a>

impl<'a> Sync for PipelineCacheDescriptor<'a>

impl<'a> Sync for SamplerDescriptor<'a>

impl<'a> Sync for ShaderModuleDescriptor<'a>

impl<'a> Sync for TextureDescriptor<'a>

impl<'a> Sync for TextureViewDescriptor<'a>

impl<'a> Sync for VertexBufferLayout<'a>

impl<'a, B> Sync for AccelerationStructureEntries<'a, B>
where B: ?Sized,

impl<'a, B> Sync for AccelerationStructureAABBs<'a, B>
where B: ?Sized,

impl<'a, B> Sync for AccelerationStructureInstances<'a, B>
where B: ?Sized,

impl<'a, B> Sync for AccelerationStructureTriangleIndices<'a, B>
where B: ?Sized,

impl<'a, B> Sync for AccelerationStructureTriangleTransform<'a, B>
where B: ?Sized,

impl<'a, B> Sync for AccelerationStructureTriangles<'a, B>
where B: ?Sized,

impl<'a, B> Sync for BufferBarrier<'a, B>
where B: ?Sized,

impl<'a, B> Sync for BufferBinding<'a, B>
where B: ?Sized,

impl<'a, B> Sync for PipelineLayoutDescriptor<'a, B>
where B: ?Sized,

impl<'a, B, A> Sync for BuildAccelerationStructureDescriptor<'a, B, A>
where B: ?Sized, A: ?Sized,

impl<'a, Bgl, B, S, T, A> Sync for BindGroupDescriptor<'a, Bgl, B, S, T, A>
where Bgl: ?Sized, B: ?Sized, S: ?Sized, T: ?Sized, A: ?Sized,

impl<'a, M> Sync for ProgrammableStage<'a, M>
where M: ?Sized,

impl<'a, Pl, M, Pc> Sync for ComputePipelineDescriptor<'a, Pl, M, Pc>
where Pl: ?Sized, M: ?Sized, Pc: ?Sized,

impl<'a, Pl, M, Pc> Sync for RenderPipelineDescriptor<'a, Pl, M, Pc>
where Pl: ?Sized, M: ?Sized, Pc: ?Sized,

impl<'a, Q> Sync for CommandEncoderDescriptor<'a, Q>
where Q: ?Sized,

impl<'a, Q> Sync for ComputePassDescriptor<'a, Q>
where Q: ?Sized,

impl<'a, Q> Sync for PassTimestampWrites<'a, Q>
where Q: ?Sized,

impl<'a, Q, T> Sync for RenderPassDescriptor<'a, Q, T>
where Q: ?Sized, T: ?Sized,

impl<'a, T> Sync for Attachment<'a, T>
where T: ?Sized,

impl<'a, T> Sync for ColorAttachment<'a, T>
where T: ?Sized,

impl<'a, T> Sync for DepthStencilAttachment<'a, T>
where T: ?Sized,

impl<'a, T> Sync for TextureBarrier<'a, T>
where T: ?Sized,

impl<'a, T> Sync for TextureBinding<'a, T>
where T: ?Sized,

impl<A> Sync for ExposedAdapter<A>

impl<A> Sync for OpenDevice<A>

impl<T> Sync for ExtensionFn<T>
where T: Sync,

impl<T> Sync for Rect<T>
where T: Sync,

impl<T> Sync for StateTransition<T>
where T: Sync,

impl Sync for AddressMode

impl Sync for AstcBlock

impl Sync for AstcChannel

impl Sync for Backend

impl Sync for BindingType

impl Sync for BlendFactor

impl Sync for DeviceType

impl Sync for Face

impl Sync for FilterMode

impl Sync for FrontFace

impl Sync for IndexFormat

impl Sync for MemoryHints

impl Sync for PollError

impl Sync for PollStatus

impl Sync for PolygonMode

impl Sync for PresentMode

impl Sync for QueryType

impl Sync for ShaderModel

impl Sync for StoreOp

impl Sync for FmtBytes

impl Sync for AdapterInfo

impl Sync for Backends

impl Sync for BlendState

impl Sync for BufferUses

impl Sync for Color

impl Sync for ColorWrites

impl Sync for Extent3d

impl Sync for FeatureBits

impl Sync for Features

impl Sync for HalCounters

impl Sync for Limits

impl Sync for Origin2d

impl Sync for Origin3d

impl Sync for TextureUses

impl<B> Sync for TexelCopyBufferInfo<B>
where B: Sync,

impl<L> Sync for BufferDescriptor<L>
where L: Sync,

impl<L> Sync for CommandBufferDescriptor<L>
where L: Sync,

impl<L> Sync for CommandEncoderDescriptor<L>
where L: Sync,

impl<L> Sync for CreateBlasDescriptor<L>
where L: Sync,

impl<L> Sync for CreateTlasDescriptor<L>
where L: Sync,

impl<L> Sync for DeviceDescriptor<L>
where L: Sync,

impl<L> Sync for QuerySetDescriptor<L>
where L: Sync,

impl<L> Sync for RenderBundleDescriptor<L>
where L: Sync,

impl<L> Sync for SamplerDescriptor<L>
where L: Sync,

impl<L> Sync for TextureViewDescriptor<L>
where L: Sync,

impl<L, V> Sync for TextureDescriptor<L, V>
where L: Sync, V: Sync,

impl<S> Sync for RequestAdapterOptions<S>
where S: Sync,

impl<T> Sync for PollType<T>
where T: Sync,

impl<T> Sync for BufferTransition<T>
where T: Sync,

impl<T> Sync for CopyExternalImageDestInfo<T>
where T: Sync,

impl<T> Sync for TexelCopyTextureInfo<T>
where T: Sync,

impl<T> Sync for TextureTransition<T>
where T: Sync,

impl<V> Sync for LoadOp<V>
where V: Sync,

impl<V> Sync for Operations<V>
where V: Sync,

impl<V> Sync for SurfaceConfiguration<V>
where V: Sync,

impl !Sync for XkbKeymap

impl !Sync for XkbState

impl !Sync for Context

impl !Sync for XkbContext

impl !Sync for WinitState

impl !Sync for ImeContext

impl !Sync for ImeInner

impl !Sync for InputMethod

impl !Sync for XIMStyles

impl !Sync for Ime

impl Sync for BadImage

impl Sync for Cursor

impl Sync for DeviceEvent

impl Sync for Force

impl Sync for Ime

impl Sync for MouseButton

impl Sync for StartCause

impl Sync for TouchPhase

impl Sync for WindowEvent

impl Sync for ControlFlow

impl Sync for BadIcon

impl Sync for KeyCode

impl Sync for KeyLocation

impl Sync for NamedKey

impl Sync for NativeKey

impl Sync for PhysicalKey

impl Sync for PumpStatus

impl Sync for WindowType

impl Sync for Fullscreen

impl Sync for Error

impl Sync for Backend

impl Sync for DeviceId

impl Sync for OsError

impl Sync for Window

impl Sync for RepeatInfo

impl Sync for AtomName

impl Sync for DndState

impl Sync for X11Error

impl Sync for ImeEvent

impl Sync for ImeRequest

impl Sync for Style

impl Sync for EnvVarDPI

impl Sync for Visibility

impl Sync for Endianness

impl Sync for ParserError

impl Sync for SettingType

impl Sync for Fullscreen

impl Sync for ImePurpose

impl Sync for Theme

impl Sync for WindowLevel

impl Sync for CursorImage

impl Sync for OsError

impl Sync for DeviceId

impl Sync for KeyEvent

impl Sync for Modifiers

impl Sync for RawKeyEvent

impl Sync for Touch

impl Sync for Icon

impl Sync for NoIcon

impl Sync for Pixel

impl Sync for RgbaIcon

impl Sync for ModsIndices

impl Sync for WindowId

impl Sync for EventSink

impl Sync for Preedit

impl Sync for TouchPoint

impl Sync for DeviceId

impl Sync for GrabState

impl Sync for WindowState

impl Sync for Window

impl Sync for Atoms

impl Sync for Dnd

impl Sync for Device

impl Sync for DeviceId

impl Sync for ScrollAxis

impl Sync for Window

impl Sync for AaRect

impl Sync for MotifHints

impl Sync for MwmHints

impl Sync for Keymap

impl Sync for SharedState

impl Sync for XError

impl Sync for Window

impl Sync for WindowId

impl<'a> !Sync for KeyContext<'a>

impl<'a> !Sync for DeviceInfo<'a>

impl<'a> Sync for SettingData<'a>

impl<'a> Sync for KeymapIter<'a>

impl<'a> Sync for Parser<'a>

impl<'a> Sync for Setting<'a>

impl<'a, 'b> !Sync for KeyEventResults<'a, 'b>

impl<'a, C> Sync for AtomsCookie<'a, C>
where C: Sync,

impl<'a, C, T> Sync for PropIterator<'a, C, T>
where C: Sync + ?Sized, T: Sync,

impl<'a, T> !Sync for XSmartPointer<'a, T>

impl<Str> Sync for Key<Str>
where Str: Sync,

impl<T> !Sync for EventLoop<T>

impl<T> !Sync for EventLoop<T>

impl<T> !Sync for EventLoop<T>

impl<T> !Sync for EventLoop<T>

impl<T> !Sync for PeekableReceiver<T>

impl<T> Sync for Event<T>
where T: Sync,

impl<T> Sync for EventLoopProxy<T>
where T: Send,

impl<T> Sync for EventLoopBuilder<T>
where T: Sync,

impl<T> Sync for EventLoopClosed<T>
where T: Sync,

impl<T> Sync for EventLoopProxy<T>
where T: Send,

impl<T> Sync for EventLoopProxy<T>
where T: Send,

impl<T> Sync for EventLoopProxy<T>
where T: Send,

impl<T> Sync for WakeSender<T>
where T: Send,

impl<T> Sync for Delta<T>
where T: Sync,

impl<T> Sync for Lazy<T>
where T: Sync + Send,

impl Sync for Endianness

impl Sync for Needed

impl Sync for StrContext

impl Sync for EmptyError

impl Sync for BStr

impl Sync for Bytes

impl Sync for Range

impl<'p, P, I, O, E> Sync for ByRef<'p, P, I, O, E>
where P: Sync, I: Sync, O: Sync, E: Sync,

impl<'t, T> Sync for TokenSlice<'t, T>
where T: Sync,

impl<C> Sync for ContextError<C>
where C: Sync,

impl<D> Sync for DisplayDebug<D>
where D: Sync,

impl<E> Sync for State<E>
where E: Sync,

impl<E> Sync for ErrMode<E>
where E: Sync,

impl<F, G, H, I, O, O2, E> Sync for FlatMap<F, G, H, I, O, O2, E>
where F: Sync, G: Sync, H: Sync, I: Sync, O: Sync, O2: Sync, E: Sync,

impl<F, G, I, O, O2, E> Sync for AndThen<F, G, I, O, O2, E>
where F: Sync, G: Sync, I: Sync, O: Sync, O2: Sync, E: Sync,

impl<F, G, I, O, O2, E> Sync for Map<F, G, I, O, O2, E>
where F: Sync, G: Sync, I: Sync, O: Sync, O2: Sync, E: Sync,

impl<F, G, I, O, O2, E> Sync for Verify<F, G, I, O, O2, E>
where F: Sync, G: Sync, I: Sync, O: Sync, O2: Sync + ?Sized, E: Sync,

impl<F, G, I, O, O2, E> Sync for VerifyMap<F, G, I, O, O2, E>
where F: Sync, G: Sync, I: Sync, O: Sync, O2: Sync, E: Sync,

impl<F, G, I, O, O2, E, E2> Sync for TryMap<F, G, I, O, O2, E, E2>
where F: Sync, G: Sync, I: Sync, O: Sync, O2: Sync, E: Sync, E2: Sync,

impl<F, I, O, E> Sync for Span<F, I, O, E>
where F: Sync, I: Sync, O: Sync, E: Sync,

impl<F, I, O, E> Sync for Take<F, I, O, E>
where F: Sync, I: Sync, O: Sync, E: Sync,

impl<F, I, O, E> Sync for Void<F, I, O, E>
where F: Sync, I: Sync, O: Sync, E: Sync,

impl<F, I, O, E> Sync for WithSpan<F, I, O, E>
where F: Sync, I: Sync, O: Sync, E: Sync,

impl<F, I, O, E> Sync for WithTaken<F, I, O, E>
where F: Sync, I: Sync, O: Sync, E: Sync,

impl<F, I, O, E> Sync for ParserIterator<F, I, O, E>
where F: Sync, I: Sync, E: Sync, O: Sync,

impl<F, I, O, E, C> Sync for Context<F, I, O, E, C>
where F: Sync, C: Sync, I: Sync, O: Sync, E: Sync,

impl<F, I, O, E, E2> Sync for ErrInto<F, I, O, E, E2>
where F: Sync, I: Sync, O: Sync, E: Sync, E2: Sync,

impl<F, I, O, O2, E> Sync for DefaultValue<F, I, O, O2, E>
where F: Sync, O2: Sync, I: Sync, O: Sync, E: Sync,

impl<F, I, O, O2, E> Sync for OutputInto<F, I, O, O2, E>
where F: Sync, I: Sync, O: Sync, O2: Sync, E: Sync,

impl<F, I, O, O2, E> Sync for Value<F, I, O, O2, E>
where F: Sync, O2: Sync, I: Sync, O: Sync, E: Sync,

impl<I> Sync for InputError<I>
where I: Sync,

impl<I> Sync for TreeErrorBase<I>
where I: Sync,

impl<I> Sync for BitOffsets<I>
where I: Sync,

impl<I> Sync for LocatingSlice<I>
where I: Sync,

impl<I> Sync for Partial<I>
where I: Sync,

impl<I, C> Sync for TreeError<I, C>
where I: Sync, C: Sync,

impl<I, C> Sync for TreeErrorFrame<I, C>
where I: Sync, C: Sync,

impl<I, C> Sync for TreeErrorContext<I, C>
where I: Sync, C: Sync,

impl<I, E> Sync for ParseError<I, E>
where I: Sync, E: Sync,

impl<I, S> Sync for Stateful<I, S>
where I: Sync, S: Sync,

impl<P, I, O, C, E> Sync for Repeat<P, I, O, C, E>
where P: Sync, I: Sync, O: Sync, C: Sync, E: Sync,

impl<P, I, O, E> Sync for CompleteErr<P, I, O, E>
where P: Sync, I: Sync, O: Sync, E: Sync,

impl<P, I, O, O2, E> Sync for ParseTo<P, I, O, O2, E>
where P: Sync, I: Sync, O: Sync, O2: Sync, E: Sync,

impl<T> Sync for Caseless<T>
where T: Sync,

impl<T, S> Sync for Checkpoint<T, S>
where T: Sync, S: Sync,

impl !Sync for CachedFont

impl !Sync for FT_MM_Var

impl !Sync for FT_Var_Axis

impl !Sync for FontCache

impl Sync for GlyphFormat

impl Sync for FONT_CACHE

impl Sync for FontContext

impl Sync for FontKeyMap

impl Sync for GlyphKey

impl Sync for Telemetry

impl Sync for TimerId

impl Sync for LengthHint

impl Sync for Part

impl Sync for TestWriter

impl<'a> Sync for WriteComparator<'a>

impl<W> Sync for CoreWriteAsPartsWrite<W>
where W: Sync + ?Sized,

impl !Sync for _XcursorFile

impl !Sync for XftFont

impl !Sync for XftFontSet

impl !Sync for XDevice

impl !Sync for XDeviceInfo

impl !Sync for XDeviceState

impl !Sync for XIDeviceInfo

impl !Sync for XIEnterEvent

impl !Sync for XIEvent

impl !Sync for XIEventMask

impl !Sync for XIRawEvent

impl !Sync for Depth

impl !Sync for Screen

impl !Sync for ScreenFormat

impl !Sync for Visual

impl !Sync for XAnyEvent

impl !Sync for XButtonEvent

impl !Sync for XClassHint

impl !Sync for XErrorEvent

impl !Sync for XExposeEvent

impl !Sync for XExtData

impl !Sync for XFontStruct

impl !Sync for XHostAddress

impl !Sync for XICCallback

impl !Sync for XIMCallback

impl !Sync for XIMText

impl !Sync for XImage

impl !Sync for XKeyEvent

impl !Sync for XKeymapEvent

impl !Sync for XMapEvent

impl !Sync for XMotionEvent

impl !Sync for XTextItem

impl !Sync for XTextItem16

impl !Sync for XUnmapEvent

impl !Sync for XVisualInfo

impl !Sync for XkbAnyEvent

impl !Sync for XmbTextItem

impl !Sync for XrmValue

impl !Sync for XwcTextItem

impl !Sync for _XkbDesc

impl !Sync for _XkbNamesRec

impl !Sync for XRRCrtcGamma

impl !Sync for XRRCrtcInfo

impl !Sync for XRRModeInfo

impl !Sync for XRecordState

impl !Sync for _XFilters

impl !Sync for _XGlyphElt16

impl !Sync for _XGlyphElt32

impl !Sync for _XGlyphElt8

impl !Sync for XEvent

impl Sync for FT_FaceRec

impl Sync for FcCharSet

impl Sync for FcEndian

impl Sync for FcPattern

impl Sync for FcResult

impl Sync for XftDraw

impl Sync for XftFontInfo

impl Sync for XftPattern

impl Sync for _XDisplay

impl Sync for _XGC

impl Sync for _XIC

impl Sync for _XIM

impl Sync for _XOC

impl Sync for _XOM

impl Sync for _XRegion

impl Sync for xError

impl Sync for xEvent

impl Sync for XSyncValue

impl Sync for XftCharSpec

impl Sync for XftColor

impl Sync for XInputClass

impl Sync for AspectRatio

impl Sync for ImageFns

impl Sync for XArc

impl Sync for XChar2b

impl Sync for XCharStruct

impl Sync for XColor

impl Sync for XExtCodes

impl Sync for XFontProp

impl Sync for XGCValues

impl Sync for XIconSize

impl Sync for XPoint

impl Sync for XRectangle

impl Sync for XSegment

impl Sync for XSizeHints

impl Sync for XTimeCoord

impl Sync for XWMHints

impl Sync for XcmsColor

impl Sync for XkbEvent

impl Sync for _XcmsCCC

impl Sync for _XkbAction

impl Sync for _XkbBounds

impl Sync for _XkbChanges

impl Sync for _XkbColor

impl Sync for _XkbDoodad

impl Sync for _XkbKey

impl Sync for _XkbKeyType

impl Sync for _XkbMods

impl Sync for _XkbOutline

impl Sync for _XkbOverlay

impl Sync for _XkbRow

impl Sync for _XkbSection

impl Sync for _XkbShape

impl Sync for _AtomRec

impl Sync for _XmuArea

impl Sync for _XmuSegment

impl Sync for XRRPanning

impl Sync for _XCircle

impl Sync for _XGlyphInfo

impl Sync for _XLineFixed

impl Sync for _XSpanFix

impl Sync for _XTransform

impl Sync for _XTrap

impl Sync for _XTrapezoid

impl Sync for _XTriangle

impl Sync for Arg

impl Sync for _WidgetRec

impl Sync for _XtResource

impl !Sync for _XcursorFile

impl !Sync for XftFont

impl !Sync for XftFontSet

impl !Sync for XDevice

impl !Sync for XDeviceInfo

impl !Sync for XDeviceState

impl !Sync for XIDeviceInfo

impl !Sync for XIEnterEvent

impl !Sync for XIEvent

impl !Sync for XIEventMask

impl !Sync for XIRawEvent

impl !Sync for Depth

impl !Sync for Screen

impl !Sync for ScreenFormat

impl !Sync for Visual

impl !Sync for XAnyEvent

impl !Sync for XButtonEvent

impl !Sync for XClassHint

impl !Sync for XErrorEvent

impl !Sync for XExposeEvent

impl !Sync for XExtData

impl !Sync for XFontStruct

impl !Sync for XHostAddress

impl !Sync for XICCallback

impl !Sync for XIMCallback

impl !Sync for XIMText

impl !Sync for XImage

impl !Sync for XKeyEvent

impl !Sync for XKeymapEvent

impl !Sync for XMapEvent

impl !Sync for XMotionEvent

impl !Sync for XTextItem

impl !Sync for XTextItem16

impl !Sync for XUnmapEvent

impl !Sync for XVisualInfo

impl !Sync for XkbAnyEvent

impl !Sync for XmbTextItem

impl !Sync for XrmValue

impl !Sync for XwcTextItem

impl !Sync for _XkbDesc

impl !Sync for _XkbNamesRec

impl !Sync for XRRCrtcGamma

impl !Sync for XRRCrtcInfo

impl !Sync for XRRModeInfo

impl !Sync for XRecordState

impl !Sync for _XFilters

impl !Sync for _XGlyphElt16

impl !Sync for _XGlyphElt32

impl !Sync for _XGlyphElt8

impl !Sync for XEvent

impl Sync for FT_FaceRec

impl Sync for FcCharSet

impl Sync for FcEndian

impl Sync for FcPattern

impl Sync for FcResult

impl Sync for XftDraw

impl Sync for XftFontInfo

impl Sync for XftPattern

impl Sync for _XDisplay

impl Sync for _XGC

impl Sync for _XIC

impl Sync for _XIM

impl Sync for _XOC

impl Sync for _XOM

impl Sync for _XRegion

impl Sync for xError

impl Sync for xEvent

impl Sync for OpenError

impl Sync for XSyncValue

impl Sync for XftCharSpec

impl Sync for XftColor

impl Sync for XInputClass

impl Sync for AspectRatio

impl Sync for ImageFns

impl Sync for XArc

impl Sync for XChar2b

impl Sync for XCharStruct

impl Sync for XColor

impl Sync for XExtCodes

impl Sync for XFontProp

impl Sync for XGCValues

impl Sync for XIconSize

impl Sync for XPoint

impl Sync for XRectangle

impl Sync for XSegment

impl Sync for XSizeHints

impl Sync for XTimeCoord

impl Sync for XWMHints

impl Sync for XcmsColor

impl Sync for XkbEvent

impl Sync for _XcmsCCC

impl Sync for _XkbAction

impl Sync for _XkbBounds

impl Sync for _XkbChanges

impl Sync for _XkbColor

impl Sync for _XkbDoodad

impl Sync for _XkbKey

impl Sync for _XkbKeyType

impl Sync for _XkbMods

impl Sync for _XkbOutline

impl Sync for _XkbOverlay

impl Sync for _XkbRow

impl Sync for _XkbSection

impl Sync for _XkbShape

impl Sync for _AtomRec

impl Sync for _XmuArea

impl Sync for _XmuSegment

impl Sync for XRRPanning

impl Sync for _XCircle

impl Sync for _XGlyphInfo

impl Sync for _XLineFixed

impl Sync for _XSpanFix

impl Sync for _XTransform

impl Sync for _XTrap

impl Sync for _XTrapezoid

impl Sync for _XTriangle

impl Sync for Arg

impl Sync for _WidgetRec

impl Sync for _XtResource

impl Sync for RequestKind

impl Sync for ReplyError

impl Sync for CheckState

impl Sync for PollMode

impl Sync for Level

impl Sync for AspectRatio

impl Sync for WmClass

impl Sync for WmHints

impl Sync for WmSizeHints

impl Sync for WriteBuffer

impl Sync for EnteredSpan

impl Sync for Span

impl Sync for LibxcbFuncs

impl Sync for xcb_setup_t

impl<'a> Sync for NotifyOnDrop<'a>

impl<'a> Sync for RequestInfo<'a>

impl<'a, C> Sync for ListFontsWithInfoCookie<'a, C>
where C: Sync + ?Sized,

impl<'a, C> Sync for RawCookie<'a, C>
where C: Sync + ?Sized,

impl<'a, C> Sync for VoidCookie<'a, C>
where C: Sync + ?Sized,

impl<'a, C, R> Sync for Cookie<'a, C, R>
where R: Sync, C: Sync + ?Sized,

impl<'a, C, R> Sync for CookieWithFds<'a, C, R>
where R: Sync, C: Sync + ?Sized,

impl<'a, Conn> Sync for WmClassCookie<'a, Conn>
where Conn: Sync + ?Sized,

impl<'a, Conn> Sync for WmHintsCookie<'a, Conn>
where Conn: Sync + ?Sized,

impl<'a, Conn> Sync for WmSizeHintsCookie<'a, Conn>
where Conn: Sync + ?Sized,

impl<'c, C> Sync for GrabServer<'c, C>
where C: Sync,

impl<C> Sync for GlyphsetWrapper<C>
where C: Sync,

impl<C> Sync for PictureWrapper<C>
where C: Sync,

impl<C> Sync for RegionWrapper<C>
where C: Sync,

impl<C> Sync for ColormapWrapper<C>
where C: Sync,

impl<C> Sync for CursorWrapper<C>
where C: Sync,

impl<C> Sync for FontWrapper<C>
where C: Sync,

impl<C> Sync for GcontextWrapper<C>
where C: Sync,

impl<C> Sync for PixmapWrapper<C>
where C: Sync,

impl<C> Sync for WindowWrapper<C>
where C: Sync,

impl<R, E> Sync for ReplyOrError<R, E>
where R: Sync, E: Sync,

impl<S> Sync for RustConnection<S>
where S: Sync,

impl Sync for PollReply

impl Sync for ReplyFdKind

impl Sync for DiscardMode

impl Sync for ParseError

impl Sync for ErrorKind

impl Sync for Event

impl Sync for Reply

impl Sync for RequestInfo

impl Sync for Binding

impl Sync for Component

impl Sync for HowMatched

impl Sync for MatchKind

impl Sync for BigRequests

impl Sync for Connect

impl Sync for Connection

impl Sync for SentRequest

impl Sync for IdAllocator

impl Sync for EnableReply

impl Sync for Connection

impl Sync for CrtcChange

impl Sync for LeaseNotify

impl Sync for ModeFlag

impl Sync for ModeInfo

impl Sync for MonitorInfo

impl Sync for Notify

impl Sync for NotifyData

impl Sync for NotifyEvent

impl Sync for NotifyMask

impl Sync for Rotation

impl Sync for ScreenSize

impl Sync for SetConfig

impl Sync for Transform

impl Sync for CP

impl Sync for Color

impl Sync for Glyphinfo

impl Sync for Indexvalue

impl Sync for Linefix

impl Sync for PictOp

impl Sync for PictType

impl Sync for Pictdepth

impl Sync for Pictscreen

impl Sync for PictureEnum

impl Sync for Pictvisual

impl Sync for Pointfix

impl Sync for PolyEdge

impl Sync for PolyMode

impl Sync for Repeat

impl Sync for Spanfix

impl Sync for SubPixel

impl Sync for Transform

impl Sync for Trap

impl Sync for Trapezoid

impl Sync for Triangle

impl Sync for MaskRequest

impl Sync for NotifyEvent

impl Sync for SK

impl Sync for SO

impl Sync for RegionEnum

impl Sync for SaveSetMode

impl Sync for AddMaster

impl Sync for AttachSlave

impl Sync for AxisInfo

impl Sync for ButtonClass

impl Sync for ButtonInfo

impl Sync for ButtonState

impl Sync for ChangeMode

impl Sync for DetachSlave

impl Sync for Device

impl Sync for DeviceClass

impl Sync for DeviceCtl

impl Sync for DeviceInfo

impl Sync for DeviceName

impl Sync for DeviceState

impl Sync for DeviceType

impl Sync for DeviceUse

impl Sync for EnterEvent

impl Sync for EventMask

impl Sync for EventMode

impl Sync for FeedbackCtl

impl Sync for Fp3232

impl Sync for GrabMode22

impl Sync for GrabOwner

impl Sync for GrabType

impl Sync for GroupInfo

impl Sync for InputClass

impl Sync for InputInfo

impl Sync for InputState

impl Sync for KeyClass

impl Sync for KeyInfo

impl Sync for KeyState

impl Sync for NotifyMode

impl Sync for ScrollClass

impl Sync for ScrollFlags

impl Sync for ScrollType

impl Sync for TouchClass

impl Sync for TouchMode

impl Sync for XIEventMask

impl Sync for AXNDetail

impl Sync for AXOption

impl Sync for Action

impl Sync for Behavior

impl Sync for BellClass

impl Sync for BellRequest

impl Sync for BoolCtrl

impl Sync for CMDetail

impl Sync for Const

impl Sync for Control

impl Sync for DoodadType

impl Sync for Error

impl Sync for EventType

impl Sync for Explicit

impl Sync for GBNDetail

impl Sync for GetMapMap

impl Sync for GetMapReply

impl Sync for Group

impl Sync for Groups

impl Sync for GroupsWrap

impl Sync for ID

impl Sync for IMFlag

impl Sync for IMModsWhich

impl Sync for KTMapEntry

impl Sync for Key

impl Sync for KeyAlias

impl Sync for KeyModMap

impl Sync for KeyName

impl Sync for KeySymMap

impl Sync for KeyType

impl Sync for KeyVModMap

impl Sync for LedClass

impl Sync for Listing

impl Sync for MapPart

impl Sync for ModDef

impl Sync for NKNDetail

impl Sync for NameDetail

impl Sync for Outline

impl Sync for Overlay

impl Sync for OverlayKey

impl Sync for OverlayRow

impl Sync for Row

impl Sync for SA

impl Sync for SADeviceBtn

impl Sync for SAIsoLock

impl Sync for SAMovePtr

impl Sync for SANoAction

impl Sync for SAPtrBtn

impl Sync for SASetGroup

impl Sync for SASetMods

impl Sync for SATerminate

impl Sync for SAType

impl Sync for SAValWhat

impl Sync for SIAction

impl Sync for SetBehavior

impl Sync for SetExplicit

impl Sync for SetKeyType

impl Sync for SetMapAux

impl Sync for SetMapFlags

impl Sync for SetNamesAux

impl Sync for SetOfGroup

impl Sync for SetOfGroups

impl Sync for Shape

impl Sync for StatePart

impl Sync for VMod

impl Sync for VModsHigh

impl Sync for VModsLow

impl Sync for XIFeature

impl Sync for Allow

impl Sync for Arc

impl Sync for ArcMode

impl Sync for AtomEnum

impl Sync for BackPixmap

impl Sync for BellRequest

impl Sync for Blanking

impl Sync for ButtonIndex

impl Sync for ButtonMask

impl Sync for CW

impl Sync for CapStyle

impl Sync for ChangeGCAux

impl Sync for Char2b

impl Sync for Charinfo

impl Sync for Circulate

impl Sync for CloseDown

impl Sync for ColorFlag

impl Sync for Coloritem

impl Sync for CoordMode

impl Sync for CreateGCAux

impl Sync for CursorEnum

impl Sync for Depth

impl Sync for EventMask

impl Sync for ExposeEvent

impl Sync for Exposures

impl Sync for Family

impl Sync for FillRule

impl Sync for FillStyle

impl Sync for FontDraw

impl Sync for FontEnum

impl Sync for Fontprop

impl Sync for Format

impl Sync for GC

impl Sync for GX

impl Sync for Grab

impl Sync for GrabMode

impl Sync for GrabStatus

impl Sync for Gravity

impl Sync for Host

impl Sync for HostMode

impl Sync for ImageFormat

impl Sync for ImageOrder

impl Sync for InputFocus

impl Sync for JoinStyle

impl Sync for KB

impl Sync for KeyButMask

impl Sync for Kill

impl Sync for LedMode

impl Sync for LineStyle

impl Sync for MapIndex

impl Sync for MapState

impl Sync for Mapping

impl Sync for ModMask

impl Sync for Motion

impl Sync for NotifyMode

impl Sync for PixmapEnum

impl Sync for Place

impl Sync for Point

impl Sync for PolyShape

impl Sync for PropMode

impl Sync for Property

impl Sync for Rectangle

impl Sync for Rgb

impl Sync for Screen

impl Sync for ScreenSaver

impl Sync for Segment

impl Sync for SetMode

impl Sync for Setup

impl Sync for SetupFailed

impl Sync for StackMode

impl Sync for Str

impl Sync for Time

impl Sync for Timecoord

impl Sync for Visibility

impl Sync for VisualClass

impl Sync for Visualtype

impl Sync for WindowClass

impl Sync for WindowEnum

impl Sync for Database

impl Sync for Entry

impl Sync for X11Error

impl Sync for AuthEntry

impl Sync for Family

impl<'a> Sync for ConnectAddress<'a>

impl<'a, T> Sync for PropertyIterator<'a, T>
where T: Sync,

impl<'input> Sync for Request<'input>

impl<'input> Sync for ChangeOutputPropertyRequest<'input>

impl<'input> Sync for ChangeProviderPropertyRequest<'input>

impl<'input> Sync for ConfigureOutputPropertyRequest<'input>

impl<'input> Sync for ConfigureProviderPropertyRequest<'input>

impl<'input> Sync for CreateLeaseRequest<'input>

impl<'input> Sync for CreateModeRequest<'input>

impl<'input> Sync for SetCrtcConfigRequest<'input>

impl<'input> Sync for SetCrtcGammaRequest<'input>

impl<'input> Sync for SetCrtcTransformRequest<'input>

impl<'input> Sync for AddGlyphsRequest<'input>

impl<'input> Sync for AddTrapsRequest<'input>

impl<'input> Sync for ChangePictureRequest<'input>

impl<'input> Sync for CompositeGlyphs16Request<'input>

impl<'input> Sync for CompositeGlyphs32Request<'input>

impl<'input> Sync for CompositeGlyphs8Request<'input>

impl<'input> Sync for CreateAnimCursorRequest<'input>

impl<'input> Sync for CreateConicalGradientRequest<'input>

impl<'input> Sync for CreateLinearGradientRequest<'input>

impl<'input> Sync for CreatePictureRequest<'input>

impl<'input> Sync for CreateRadialGradientRequest<'input>

impl<'input> Sync for FillRectanglesRequest<'input>

impl<'input> Sync for FreeGlyphsRequest<'input>

impl<'input> Sync for SetPictureClipRectanglesRequest<'input>

impl<'input> Sync for SetPictureFilterRequest<'input>

impl<'input> Sync for TrapezoidsRequest<'input>

impl<'input> Sync for TriFanRequest<'input>

impl<'input> Sync for TriStripRequest<'input>

impl<'input> Sync for TrianglesRequest<'input>

impl<'input> Sync for RectanglesRequest<'input>

impl<'input> Sync for ChangeCursorByNameRequest<'input>

impl<'input> Sync for CreatePointerBarrierRequest<'input>

impl<'input> Sync for CreateRegionRequest<'input>

impl<'input> Sync for SetCursorNameRequest<'input>

impl<'input> Sync for SetRegionRequest<'input>

impl<'input> Sync for ChangeDeviceKeyMappingRequest<'input>

impl<'input> Sync for ChangeDevicePropertyRequest<'input>

impl<'input> Sync for GetExtensionVersionRequest<'input>

impl<'input> Sync for GrabDeviceButtonRequest<'input>

impl<'input> Sync for GrabDeviceKeyRequest<'input>

impl<'input> Sync for GrabDeviceRequest<'input>

impl<'input> Sync for SelectExtensionEventRequest<'input>

impl<'input> Sync for SendExtensionEventRequest<'input>

impl<'input> Sync for SetDeviceButtonMappingRequest<'input>

impl<'input> Sync for SetDeviceModifierMappingRequest<'input>

impl<'input> Sync for SetDeviceValuatorsRequest<'input>

impl<'input> Sync for XIBarrierReleasePointerRequest<'input>

impl<'input> Sync for XIChangeHierarchyRequest<'input>

impl<'input> Sync for XIChangePropertyRequest<'input>

impl<'input> Sync for XIGrabDeviceRequest<'input>

impl<'input> Sync for XIPassiveGrabDeviceRequest<'input>

impl<'input> Sync for XIPassiveUngrabDeviceRequest<'input>

impl<'input> Sync for XISelectEventsRequest<'input>

impl<'input> Sync for SelectEventsRequest<'input>

impl<'input> Sync for SetCompatMapRequest<'input>

impl<'input> Sync for SetControlsRequest<'input>

impl<'input> Sync for SetDebuggingFlagsRequest<'input>

impl<'input> Sync for SetDeviceInfoRequest<'input>

impl<'input> Sync for SetIndicatorMapRequest<'input>

impl<'input> Sync for SetMapRequest<'input>

impl<'input> Sync for SetNamesRequest<'input>

impl<'input> Sync for AllocNamedColorRequest<'input>

impl<'input> Sync for ChangeGCRequest<'input>

impl<'input> Sync for ChangeHostsRequest<'input>

impl<'input> Sync for ChangeKeyboardControlRequest<'input>

impl<'input> Sync for ChangeKeyboardMappingRequest<'input>

impl<'input> Sync for ChangePropertyRequest<'input>

impl<'input> Sync for ChangeWindowAttributesRequest<'input>

impl<'input> Sync for ConfigureWindowRequest<'input>

impl<'input> Sync for CreateGCRequest<'input>

impl<'input> Sync for CreateWindowRequest<'input>

impl<'input> Sync for FillPolyRequest<'input>

impl<'input> Sync for FreeColorsRequest<'input>

impl<'input> Sync for ImageText16Request<'input>

impl<'input> Sync for ImageText8Request<'input>

impl<'input> Sync for InternAtomRequest<'input>

impl<'input> Sync for ListFontsRequest<'input>

impl<'input> Sync for ListFontsWithInfoRequest<'input>

impl<'input> Sync for LookupColorRequest<'input>

impl<'input> Sync for OpenFontRequest<'input>

impl<'input> Sync for PolyArcRequest<'input>

impl<'input> Sync for PolyFillArcRequest<'input>

impl<'input> Sync for PolyFillRectangleRequest<'input>

impl<'input> Sync for PolyLineRequest<'input>

impl<'input> Sync for PolyPointRequest<'input>

impl<'input> Sync for PolyRectangleRequest<'input>

impl<'input> Sync for PolySegmentRequest<'input>

impl<'input> Sync for PolyText16Request<'input>

impl<'input> Sync for PolyText8Request<'input>

impl<'input> Sync for PutImageRequest<'input>

impl<'input> Sync for QueryColorsRequest<'input>

impl<'input> Sync for QueryExtensionRequest<'input>

impl<'input> Sync for QueryTextExtentsRequest<'input>

impl<'input> Sync for RotatePropertiesRequest<'input>

impl<'input> Sync for SendEventRequest<'input>

impl<'input> Sync for SetClipRectanglesRequest<'input>

impl<'input> Sync for SetDashesRequest<'input>

impl<'input> Sync for SetFontPathRequest<'input>

impl<'input> Sync for SetModifierMappingRequest<'input>

impl<'input> Sync for SetPointerMappingRequest<'input>

impl<'input> Sync for StoreColorsRequest<'input>

impl<'input> Sync for StoreNamedColorRequest<'input>

impl<A, B> Sync for ZipLongest<A, B>
where A: Sync, B: Sync,

impl Sync for Image

impl Sync for Toc

impl Sync for CursorTheme

impl<'a> Sync for LineBreakIterator<'a>

impl Sync for xkb_context

impl Sync for xkb_keymap

impl Sync for xkb_state

impl Sync for CodePair

impl Sync for KeyCode

impl Sync for Keysym

impl !Sync for Token

impl !Sync for Token

impl !Sync for Doctype

impl !Sync for Pi

impl !Sync for Tag

impl Sync for State

impl Sync for Status

impl Sync for TagKind

impl Sync for XmlPhase

impl Sync for CharRef

impl<'a> Sync for QualNameTokenizer<'a>

impl<Handle> !Sync for XmlProcessResult<Handle>

impl<Handle> Sync for ProcessResult<Handle>
where Handle: Sync,

impl<Handle, Sink> !Sync for XmlTreeBuilder<Handle, Sink>

impl<Sink> !Sync for XmlParser<Sink>

impl<Sink> !Sync for XmlTokenizer<Sink>

impl<Wr> Sync for XmlSerializer<Wr>
where Wr: Sync,

impl<C0, C1> Sync for EitherCart<C0, C1>
where C0: Sync, C1: Sync,

impl<T> Sync for KindaSortaDangling<T>
where T: Sync,

impl<T> Sync for YokeTraitHack<T>
where T: Sync,

impl<Y, C> Sync for Yoke<Y, C>
where C: Sync, Y: Sync,

impl<'a> !Sync for TypeVisitor<'a>

impl<'a, T> !Sync for Ptr<'a, T>

impl<B, T> Sync for Ref<B, T>
where B: Sync, T: Sync + ?Sized,

impl<E> Sync for SizeInfo<E>
where E: Sync,

impl<E> Sync for TrailingSliceLayout<E>
where E: Sync,

impl<O> Sync for F32<O>
where O: Sync,

impl<O> Sync for F64<O>
where O: Sync,

impl<O> Sync for I128<O>
where O: Sync,

impl<O> Sync for I16<O>
where O: Sync,

impl<O> Sync for I32<O>
where O: Sync,

impl<O> Sync for I64<O>
where O: Sync,

impl<O> Sync for U128<O>
where O: Sync,

impl<O> Sync for U16<O>
where O: Sync,

impl<O> Sync for U32<O>
where O: Sync,

impl<O> Sync for U64<O>
where O: Sync,

impl<T> Sync for Unalign<T>
where T: Sync,

impl Sync for Trait

impl Sync for EnumRepr

impl Sync for Repr

impl Sync for StructRepr

impl<Repr> Sync for Config<Repr>
where Repr: Sync,

impl<'a> !Sync for TypeVisitor<'a>

impl<Z> Sync for Zeroizing<Z>
where Z: Sync,

impl Sync for Error

impl Sync for AsciiMode

impl Sync for PhfMode

impl Sync for NodeType

impl Sync for BranchMeta

impl Sync for ByteStr

impl<'a> Sync for ZeroTrieIterator<'a>

impl<'a, T> Sync for ConstSlice<'a, T>
where T: Sync,

impl<S> Sync for ZeroTrieBuilder<S>
where S: Sync,

impl<Store> Sync for ZeroTrieFlavor<Store>
where Store: Sync,

impl<Store> Sync for PerfectByteHashMap<Store>
where Store: Sync + ?Sized,

impl<Store> Sync for ZeroAsciiIgnoreCaseTrie<Store>
where Store: Sync + ?Sized,

impl<Store> Sync for ZeroTrie<Store>
where Store: Sync,

impl<Store> Sync for ZeroTrieExtendedCapacity<Store>
where Store: Sync + ?Sized,

impl<Store> Sync for ZeroTriePerfectHash<Store>
where Store: Sync + ?Sized,

impl<Store> Sync for ZeroTrieSimpleAscii<Store>
where Store: Sync + ?Sized,

impl<const K: usize> Sync for ConstLengthsStack<K>

impl<const N: usize> Sync for ZeroTrieBuilderConst<N>

impl<const N: usize, T> Sync for ConstArrayBuilder<N, T>
where T: Sync,

impl Sync for ShiftType

impl Sync for InsertInfo

impl Sync for RemoveInfo

impl Sync for CharULE

impl Sync for Index16

impl Sync for Index32

impl<'a> Sync for FlexZeroVec<'a>

impl<'a, K, V> Sync for ZeroMapBorrowed<'a, K, V>
where <K as ZeroMapKV<'a>>::Slice: Sync, <V as ZeroMapKV<'a>>::Slice: Sync, K: ?Sized, V: ?Sized,

impl<'a, K, V> Sync for ZeroMap<'a, K, V>
where <K as ZeroMapKV<'a>>::Container: Sync, <V as ZeroMapKV<'a>>::Container: Sync, K: ?Sized, V: ?Sized,

impl<'a, K0, K1, V> Sync for ZeroMap2dBorrowed<'a, K0, K1, V>
where <K0 as ZeroMapKV<'a>>::Slice: Sync, <K1 as ZeroMapKV<'a>>::Slice: Sync, <V as ZeroMapKV<'a>>::Slice: Sync, K0: ?Sized, K1: ?Sized, V: ?Sized,

impl<'a, K0, K1, V> Sync for ZeroMap2d<'a, K0, K1, V>
where <K0 as ZeroMapKV<'a>>::Container: Sync, <K1 as ZeroMapKV<'a>>::Container: Sync, <V as ZeroMapKV<'a>>::Container: Sync, K0: ?Sized, K1: ?Sized, V: ?Sized,

impl<'a, T, F> Sync for VarZeroVec<'a, T, F>
where F: Sync, T: Sync + ?Sized,

impl<'a, T, F> Sync for VarZeroVecComponents<'a, T, F>
where F: Sync, T: Sync + ?Sized,

impl<'l, 'a, K0, K1, V> Sync for ZeroMap2dCursor<'l, 'a, K0, K1, V>
where <K0 as ZeroMapKV<'a>>::Slice: Sync, <K1 as ZeroMapKV<'a>>::Slice: Sync, <V as ZeroMapKV<'a>>::Slice: Sync, K0: ?Sized, K1: ?Sized, V: ?Sized,

impl<A, B> Sync for Tuple2ULE<A, B>
where A: Sync, B: Sync,

impl<A, B, C> Sync for Tuple3ULE<A, B, C>
where A: Sync, B: Sync, C: Sync,

impl<A, B, C, D> Sync for Tuple4ULE<A, B, C, D>
where A: Sync, B: Sync, C: Sync, D: Sync,

impl<A, B, C, D, E> Sync for Tuple5ULE<A, B, C, D, E>
where A: Sync, B: Sync, C: Sync, D: Sync, E: Sync,

impl<A, B, C, D, E, F> Sync for Tuple6ULE<A, B, C, D, E, F>
where A: Sync, B: Sync, C: Sync, D: Sync, E: Sync, F: Sync,

impl<T> Sync for ZeroSlice<T>
where <T as AsULE>::ULE: Sync,

impl<T, F> Sync for VarZeroSlice<T, F>
where F: Sync, T: Sync + ?Sized,

impl<T, F> Sync for VarZeroVecOwned<T, F>
where F: Sync, T: Sync + ?Sized,

impl<U> !Sync for EyepatchHackVector<U>

impl<U> Sync for OptionULE<U>
where U: Sync,

impl<U> Sync for OptionVarULE<U>
where U: Sync + ?Sized,

impl<U, const N: usize> Sync for NichedOption<U, N>
where U: Sync,

impl<U, const N: usize> Sync for NichedOptionULE<U, N>
where U: Sync,

impl<const N: usize> Sync for RawBytesULE<N>

impl Sync for ReprInfo

impl<'a> !Sync for OwnULETy<'a>

impl<'a> !Sync for UnsizedFieldKind<'a>

impl<'a> !Sync for UnsizedField<'a>

impl<'a> !Sync for UnsizedFields<'a>

impl<'a> !Sync for FieldInfo<'a>

impl Sync for _Sequence

impl<'a> Sync for DeflateDecoder<'a>

impl<'a> Sync for DeflateEncoder<'a>

impl<'src> Sync for BitStreamReader<'src>