devela::_dep::bytemuck::__core::prelude::v1

Trait Sync

1.6.0 · Source
pub unsafe auto trait Sync { }
Available on crate feature dep_bytemuck only.
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§

Source§

impl !Sync for LocalWaker

1.0.0 · Source§

impl !Sync for Arguments<'_>

1.26.0 · Source§

impl !Sync for Args

1.26.0 · Source§

impl !Sync for ArgsOs

Source§

impl Sync for ExampleEnumIntU8

Available on doc only.
§

impl Sync for RawId

Source§

impl Sync for devela::_core::ffi::c_str::Bytes<'_>

1.0.0 · Source§

impl Sync for devela::_core::sync::atomic::AtomicBool

1.34.0 · Source§

impl Sync for devela::_core::sync::atomic::AtomicI8

1.34.0 · Source§

impl Sync for devela::_core::sync::atomic::AtomicI16

1.34.0 · Source§

impl Sync for devela::_core::sync::atomic::AtomicI32

1.34.0 · Source§

impl Sync for devela::_core::sync::atomic::AtomicI64

1.0.0 · Source§

impl Sync for devela::_core::sync::atomic::AtomicIsize

1.34.0 · Source§

impl Sync for devela::_core::sync::atomic::AtomicU8

1.34.0 · Source§

impl Sync for devela::_core::sync::atomic::AtomicU16

1.34.0 · Source§

impl Sync for devela::_core::sync::atomic::AtomicU32

1.34.0 · Source§

impl Sync for devela::_core::sync::atomic::AtomicU64

1.0.0 · Source§

impl Sync for devela::_core::sync::atomic::AtomicUsize

§

impl Sync for devela::work::AtomicBool

1.36.0 · Source§

impl Sync for Waker

1.6.0 · Source§

impl Sync for devela::_dep::_alloc::string::Drain<'_>

§

impl Sync for PyDateTime_CAPI

§

impl Sync for PyBackedBytes

§

impl Sync for PyBackedStr

§

impl Sync for devela::_dep::rodio::cpal::platform::AlsaDevices

§

impl Sync for Bytes

§

impl Sync for BytesMut

§

impl Sync for Collector

§

impl Sync for GuardNoSend

§

impl Sync for Scope<'_>

§

impl Sync for Unparker

1.44.0 · Source§

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

1.44.0 · Source§

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

§

impl<'a, 'bump> Sync for devela::_dep::bumpalo::collections::string::Drain<'a, 'bump>

§

impl<'a, 'bump, T> Sync for devela::_dep::bumpalo::collections::vec::Drain<'a, 'bump, T>
where T: Sync,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

Source§

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

§

impl<'bump, T> Sync for devela::_dep::bumpalo::collections::vec::IntoIter<'bump, T>
where T: Sync,

Source§

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

§

impl<Dyn> Sync for devela::_dep::rkyv::ptr_meta::DynMetadata<Dyn>
where Dyn: ?Sized,

§

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

§

impl<K, V, S, A> Sync for devela::_dep::hashbrown::hash_map::RawOccupiedEntryMut<'_, K, V, S, A>
where K: Sync, V: Sync, S: Sync, A: Sync + Allocator,

§

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

§

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

§

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

§

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

§

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

§

impl<R, T> Sync for RwLockWriteGuard<'_, R, T>
where R: RawRwLock + Sync, T: Sync + ?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.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 RefCell<T>
where T: ?Sized,

1.0.0 · Source§

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

1.0.0 · Source§

impl<T> !Sync for devela::_dep::_std::sync::mpsc::Receiver<T>

Source§

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

1.31.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

impl<T> Sync for devela::_core::slice::Iter<'_, T>
where T: Sync,

1.0.0 · Source§

impl<T> Sync for devela::_core::slice::IterMut<'_, T>
where T: Sync,

1.31.0 · Source§

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

1.31.0 · Source§

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

1.0.0 · Source§

impl<T> Sync for devela::_core::sync::atomic::AtomicPtr<T>

Source§

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

1.28.0 · Source§

impl<T> Sync for NonZero<T>

§

impl<T> Sync for devela::work::Atomic<T>
where T: Copy + Send,

1.0.0 · Source§

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

1.19.0 · Source§

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

1.70.0 · Source§

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

1.0.0 · Source§

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

1.23.0 · Source§

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

1.23.0 · Source§

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

1.29.0 · Source§

impl<T> Sync for JoinHandle<T>

Source§

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

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

1.0.0 · Source§

impl<T> Sync for devela::_dep::_alloc::collections::linked_list::Iter<'_, T>
where T: Sync,

1.0.0 · Source§

impl<T> Sync for devela::_dep::_alloc::collections::linked_list::IterMut<'_, T>
where T: Sync,

Source§

impl<T> Sync for devela::_dep::_std::sync::mpmc::Receiver<T>
where T: Send,

Source§

impl<T> Sync for devela::_dep::_std::sync::mpmc::Sender<T>
where T: Send,

1.72.0 · Source§

impl<T> Sync for devela::_dep::_std::sync::mpsc::Sender<T>
where T: Send,

Source§

impl<T> Sync for devela::_dep::_std::sync::MappedMutexGuard<'_, T>
where T: Sync + ?Sized,

Source§

impl<T> Sync for devela::_dep::_std::sync::MappedRwLockReadGuard<'_, T>
where T: Sync + ?Sized,

Source§

impl<T> Sync for devela::_dep::_std::sync::MappedRwLockWriteGuard<'_, T>
where T: Sync + ?Sized,

Source§

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

Source§

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

§

impl<T> Sync for PyBuffer<T>

§

impl<T> Sync for Py<T>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

1.0.0 · Source§

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

1.4.0 · Source§

impl<T, A> !Sync for devela::all::RcWeak<T, A>
where A: Allocator, T: ?Sized,

Source§

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

1.0.0 · Source§

impl<T, A> Sync for LinkedList<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 devela::work::ArcWeak<T, A>
where T: Sync + Send + ?Sized, A: Allocator + Sync,

Source§

impl<T, A> Sync for devela::_dep::_alloc::collections::linked_list::Cursor<'_, T, A>
where T: Sync, A: Allocator + Sync,

Source§

impl<T, A> Sync for devela::_dep::_alloc::collections::linked_list::CursorMut<'_, T, A>
where T: Sync, A: Allocator + Sync,

1.6.0 · Source§

impl<T, A> Sync for devela::_dep::_alloc::collections::vec_deque::Drain<'_, T, A>
where T: Sync, A: Allocator + Sync,

1.6.0 · Source§

impl<T, A> Sync for devela::_dep::_alloc::vec::Drain<'_, T, A>
where T: Sync, A: Sync + Allocator,

1.0.0 · Source§

impl<T, A> Sync for devela::_dep::_alloc::vec::IntoIter<T, A>
where T: Sync, A: Allocator + Sync,

§

impl<T, A> Sync for devela::_dep::hashbrown::hash_table::OccupiedEntry<'_, T, A>
where T: Sync, A: Sync + Allocator,

1.80.0 · Source§

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

§

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

Source§

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

§

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

Source§

impl<T: Sync> Sync for BareBox<T>

Available on crate feature unsafe_sync only.
Source§

impl<T: Sync> Sync for CacheAlign<T>

Available on crate feature unsafe_sync only.
§

impl<const A: usize> Sync for AlignedVec<A>

Auto implementors§

§

impl !Sync for PoolingState

§

impl !Sync for devela::_dep::rodio::source::SeekError

§

impl !Sync for FatPtr

§

impl !Sync for OnceState

§

impl !Sync for RawWaker

§

impl !Sync for Vars

§

impl !Sync for VarsOs

§

impl !Sync for Bump

§

impl !Sync for Collator

§

impl !Sync for DateTimeFormat

§

impl !Sync for NumberFormat

§

impl !Sync for PluralRules

§

impl !Sync for RelativeTimeFormat

§

impl !Sync for CompileError

§

impl !Sync for Exception

§

impl !Sync for devela::_dep::js_sys::WebAssembly::Global

§

impl !Sync for Instance

§

impl !Sync for LinkError

§

impl !Sync for Memory

§

impl !Sync for Module

§

impl !Sync for RuntimeError

§

impl !Sync for Table

§

impl !Sync for devela::_dep::js_sys::WebAssembly::Tag

§

impl !Sync for devela::_dep::js_sys::Array

§

impl !Sync for ArrayBuffer

§

impl !Sync for ArrayIntoIter

§

impl !Sync for AsyncIterator

§

impl !Sync for BigInt64Array

§

impl !Sync for BigInt

§

impl !Sync for BigUint64Array

§

impl !Sync for Boolean

§

impl !Sync for DataView

§

impl !Sync for devela::_dep::js_sys::Date

§

impl !Sync for devela::_dep::js_sys::Error

§

impl !Sync for EvalError

§

impl !Sync for Float32Array

§

impl !Sync for Float64Array

§

impl !Sync for devela::_dep::js_sys::Function

§

impl !Sync for Generator

§

impl !Sync for Int8Array

§

impl !Sync for Int16Array

§

impl !Sync for Int32Array

§

impl !Sync for devela::_dep::js_sys::IntoIter

§

impl !Sync for Iterator

§

impl !Sync for IteratorNext

§

impl !Sync for JsString

§

impl !Sync for devela::_dep::js_sys::Map

§

impl !Sync for devela::_dep::js_sys::Number

§

impl !Sync for Object

§

impl !Sync for Promise

§

impl !Sync for Proxy

§

impl !Sync for RangeError

§

impl !Sync for ReferenceError

§

impl !Sync for RegExp

§

impl !Sync for Set

§

impl !Sync for SharedArrayBuffer

§

impl !Sync for Symbol

§

impl !Sync for SyntaxError

§

impl !Sync for TypeError

§

impl !Sync for Uint8Array

§

impl !Sync for Uint8ClampedArray

§

impl !Sync for Uint16Array

§

impl !Sync for Uint32Array

§

impl !Sync for UriError

§

impl !Sync for WeakMap

§

impl !Sync for WeakSet

§

impl !Sync for Renderer

§

impl !Sync for DelayBuilder

§

impl !Sync for MainTrackBuilder

§

impl !Sync for SendTrackBuilder

§

impl !Sync for SpatialTrackBuilder

§

impl !Sync for TrackBuilder

§

impl !Sync for MidiInput

§

impl !Sync for MidiOutput

§

impl !Sync for MidiOutputConnection

§

impl !Sync for file_dedupe_range_t

§

impl !Sync for iovec_t

§

impl !Sync for ipc_kludge_t

§

impl !Sync for mmsghdr_t

§

impl !Sync for msghdr_t

§

impl !Sync for perf_event_query_bpf_t

§

impl !Sync for prctl_mm_map_t

§

impl !Sync for robust_list_head_t

§

impl !Sync for robust_list_t

§

impl !Sync for serial_struct_t

§

impl !Sync for sysctl_args_t

§

impl !Sync for CancelledError

§

impl !Sync for IncompleteReadError

§

impl !Sync for InvalidStateError

§

impl !Sync for LimitOverrunError

§

impl !Sync for QueueEmpty

§

impl !Sync for QueueFull

§

impl !Sync for TimeoutError

§

impl !Sync for gaierror

§

impl !Sync for herror

§

impl !Sync for timeout

§

impl !Sync for PyArithmeticError

§

impl !Sync for PyAssertionError

§

impl !Sync for PyAttributeError

§

impl !Sync for PyBaseException

§

impl !Sync for PyBlockingIOError

§

impl !Sync for PyBrokenPipeError

§

impl !Sync for PyBufferError

§

impl !Sync for PyBytesWarning

§

impl !Sync for PyChildProcessError

§

impl !Sync for PyConnectionAbortedError

§

impl !Sync for PyConnectionError

§

impl !Sync for PyConnectionRefusedError

§

impl !Sync for PyConnectionResetError

§

impl !Sync for PyDeprecationWarning

§

impl !Sync for PyEOFError

§

impl !Sync for PyEncodingWarning

§

impl !Sync for PyEnvironmentError

§

impl !Sync for PyException

§

impl !Sync for PyFileExistsError

§

impl !Sync for PyFileNotFoundError

§

impl !Sync for PyFloatingPointError

§

impl !Sync for PyFutureWarning

§

impl !Sync for PyGeneratorExit

§

impl !Sync for PyIOError

§

impl !Sync for PyImportError

§

impl !Sync for PyImportWarning

§

impl !Sync for PyIndexError

§

impl !Sync for PyInterruptedError

§

impl !Sync for PyIsADirectoryError

§

impl !Sync for PyKeyError

§

impl !Sync for PyKeyboardInterrupt

§

impl !Sync for PyLookupError

§

impl !Sync for PyMemoryError

§

impl !Sync for PyModuleNotFoundError

§

impl !Sync for PyNameError

§

impl !Sync for PyNotADirectoryError

§

impl !Sync for PyNotImplementedError

§

impl !Sync for PyOSError

§

impl !Sync for PyOverflowError

§

impl !Sync for PyPendingDeprecationWarning

§

impl !Sync for PyPermissionError

§

impl !Sync for PyProcessLookupError

§

impl !Sync for PyRecursionError

§

impl !Sync for PyReferenceError

§

impl !Sync for PyResourceWarning

§

impl !Sync for PyRuntimeError

§

impl !Sync for PyRuntimeWarning

§

impl !Sync for PyStopAsyncIteration

§

impl !Sync for PyStopIteration

§

impl !Sync for PySyntaxError

§

impl !Sync for PySyntaxWarning

§

impl !Sync for PySystemError

§

impl !Sync for PySystemExit

§

impl !Sync for PyTimeoutError

§

impl !Sync for PyTypeError

§

impl !Sync for PyUnboundLocalError

§

impl !Sync for PyUnicodeDecodeError

§

impl !Sync for PyUnicodeEncodeError

§

impl !Sync for PyUnicodeError

§

impl !Sync for PyUnicodeTranslateError

§

impl !Sync for PyUnicodeWarning

§

impl !Sync for PyUserWarning

§

impl !Sync for PyValueError

§

impl !Sync for PyWarning

§

impl !Sync for PyZeroDivisionError

§

impl !Sync for PyASCIIObject

§

impl !Sync for PyBaseExceptionObject

§

impl !Sync for PyByteArrayObject

§

impl !Sync for PyBytesObject

§

impl !Sync for PyCFunctionObject

§

impl !Sync for PyCMethodObject

§

impl !Sync for PyCodeObject

§

impl !Sync for PyCompactUnicodeObject

§

impl !Sync for PyComplexObject

§

impl !Sync for PyConfig

§

impl !Sync for PyDateTime_Date

§

impl !Sync for PyDateTime_DateTime

§

impl !Sync for PyDateTime_Delta

§

impl !Sync for PyDateTime_Time

§

impl !Sync for PyDescrObject

§

impl !Sync for PyDictObject

§

impl !Sync for PyFloatObject

§

impl !Sync for PyFrameObject

§

impl !Sync for PyFunctionObject

§

impl !Sync for PyGenObject

§

impl !Sync for PyGetSetDef

§

impl !Sync for PyGetSetDescrObject

§

impl !Sync for PyHash_FuncDef

§

impl !Sync for PyHeapTypeObject

§

impl !Sync for PyImportErrorObject

§

impl !Sync for PyListObject

§

impl !Sync for PyMemAllocatorEx

§

impl !Sync for PyMemberDef

§

impl !Sync for PyMemberDescrObject

§

impl !Sync for PyMethodDef

§

impl !Sync for PyMethodDescrObject

§

impl !Sync for PyModuleDef

§

impl !Sync for PyModuleDef_Base

§

impl !Sync for PyModuleDef_Slot

§

impl !Sync for PyNumberMethods

§

impl !Sync for PyOSErrorObject

§

impl !Sync for PyObject

§

impl !Sync for PyObjectArenaAllocator

§

impl !Sync for PySequenceMethods

§

impl !Sync for PySetObject

§

impl !Sync for PySliceObject

§

impl !Sync for PyStatus

§

impl !Sync for PyStopIterationObject

§

impl !Sync for PyStructSequence_Desc

§

impl !Sync for PyStructSequence_Field

§

impl !Sync for PySyntaxErrorObject

§

impl !Sync for PySystemExitObject

§

impl !Sync for PyTupleObject

§

impl !Sync for PyTypeObject

§

impl !Sync for PyType_Slot

§

impl !Sync for PyType_Spec

§

impl !Sync for PyUnicodeErrorObject

§

impl !Sync for PyUnicodeObject

§

impl !Sync for PyVarObject

§

impl !Sync for PyWideStringList

§

impl !Sync for PyWrapperDescrObject

§

impl !Sync for Py_buffer

§

impl !Sync for _PyDateTime_BaseDateTime

§

impl !Sync for _PyDateTime_BaseTime

§

impl !Sync for _PyErr_StackItem

§

impl !Sync for _PyWeakReference

§

impl !Sync for _frozen

§

impl !Sync for _inittab

§

impl !Sync for setentry

§

impl !Sync for wrapperbase

§

impl !Sync for PanicException

§

impl !Sync for PyAny

§

impl !Sync for PyBool

§

impl !Sync for PyByteArray

§

impl !Sync for PyBytes

§

impl !Sync for PyCFunction

§

impl !Sync for PyCapsule

§

impl !Sync for PyCode

§

impl !Sync for PyComplex

§

impl !Sync for PyDate

§

impl !Sync for PyDateTime

§

impl !Sync for PyDelta

§

impl !Sync for PyDict

§

impl !Sync for PyDictItems

§

impl !Sync for PyDictKeys

§

impl !Sync for PyDictValues

§

impl !Sync for PyEllipsis

§

impl !Sync for PyFloat

§

impl !Sync for PyFrame

§

impl !Sync for PyFrozenSet

§

impl !Sync for PyFunction

§

impl !Sync for PyInt

§

impl !Sync for PyIterator

§

impl !Sync for PyList

§

impl !Sync for PyMapping

§

impl !Sync for PyMappingProxy

§

impl !Sync for PyMemoryView

§

impl !Sync for PyModule

§

impl !Sync for PyNone

§

impl !Sync for PyNotImplemented

§

impl !Sync for PySequence

§

impl !Sync for PySet

§

impl !Sync for PySlice

§

impl !Sync for PyString

§

impl !Sync for PySuper

§

impl !Sync for PyTime

§

impl !Sync for PyTraceback

§

impl !Sync for PyTuple

§

impl !Sync for PyType

§

impl !Sync for PyTzInfo

§

impl !Sync for PyWeakref

§

impl !Sync for PyWeakrefProxy

§

impl !Sync for PyWeakrefReference

§

impl !Sync for FnContext

§

impl !Sync for ThreadBuilder

§

impl !Sync for ErasedPtr

§

impl !Sync for Pool

§

impl !Sync for Arena

§

impl !Sync for Data

§

impl !Sync for devela::_dep::rodio::cpal::Stream

§

impl !Sync for OutputStream

§

impl !Sync for EventVec

§

impl !Sync for devela::_dep::rustix::io_uring::EpollEvent

§

impl !Sync for io_uring_cqe

§

impl !Sync for io_uring_ptr

§

impl !Sync for io_uring_sqe

§

impl !Sync for iovec

§

impl !Sync for msghdr

§

impl !Sync for sockaddr

§

impl !Sync for __kernel_sockaddr_storage

§

impl !Sync for PrctlMmMap

§

impl !Sync for WaitidStatus

§

impl !Sync for OutputDevice

§

impl !Sync for JsError

§

impl !Sync for JsValue

§

impl !Sync for BoxBytes

§

impl !Sync for semun_t

§

impl !Sync for PyMethodDefPointer

§

impl !Sync for PyUnicodeObjectData

§

impl !Sync for EventData

§

impl !Sync for addr_or_splice_off_in_union

§

impl !Sync for io_uring_user_data

§

impl !Sync for off_or_addr2_union

§

impl !Sync for IPowModulo

§

impl !Sync for MaybeRuntimePyMethodDef

§

impl !Sync for PyClassDictSlot

§

impl !Sync for PyClassWeakRefSlot

§

impl !Sync for PyMethodDefType

§

impl !Sync for StartupTlsInfo

§

impl Sync for devela::_core::ascii::Char

§

impl Sync for DebugAsHex

§

impl Sync for devela::_core::fmt::Sign

§

impl Sync for BasicBlock

§

impl Sync for UnwindTerminateReason

§

impl Sync for IpAddr

§

impl Sync for Ipv6MulticastScope

§

impl Sync for devela::_core::net::SocketAddr

§

impl Sync for GetManyMutError

§

impl Sync for SearchStep

§

impl Sync for AngleDirection

§

impl Sync for AngleKind

§

impl Sync for AudioError

§

impl Sync for BacktraceStatus

§

impl Sync for ColorError

§

impl Sync for CompressionMode

§

impl Sync for DrawError

§

impl Sync for EncodingMode

§

impl Sync for devela::all::FmtAlignment

§

impl Sync for FontError

§

impl Sync for ImageError

§

impl Sync for devela::all::IoErrorKind

§

impl Sync for MediaError

§

impl Sync for MidiError

§

impl Sync for NotAvailable

§

impl Sync for WaveletUnitRole

§

impl Sync for Infallible

§

impl Sync for DataNotEnough

§

impl Sync for MismatchedBounds

§

impl Sync for PartialSpace

§

impl Sync for c_void

§

impl Sync for FpCategory

§

impl Sync for NumError

§

impl Sync for devela::num::Ordering

§

impl Sync for devela::num::Sign

§

impl Sync for UnitBi

§

impl Sync for UnitSi

§

impl Sync for Month

§

impl Sync for devela::phys::Weekday

§

impl Sync for devela::text::AsciiChar

§

impl Sync for InvalidText

§

impl Sync for IntErrorKind

§

impl Sync for devela::ui::LayoutError

§

impl Sync for UiError

§

impl Sync for devela::work::AtomicOrdering

§

impl Sync for TryReserveErrorKind

§

impl Sync for VarError

§

impl Sync for devela::_dep::_std::io::SeekFrom

§

impl Sync for devela::_dep::_std::net::Shutdown

§

impl Sync for AncillaryError

§

impl Sync for BacktraceStyle

§

impl Sync for RecvTimeoutError

§

impl Sync for TryRecvError

§

impl Sync for CollectionAllocErr

§

impl Sync for SetCursorStyle

§

impl Sync for devela::_dep::crossterm::event::Event

§

impl Sync for devela::_dep::crossterm::event::KeyCode

§

impl Sync for KeyEventKind

§

impl Sync for MediaKeyCode

§

impl Sync for ModifierKeyCode

§

impl Sync for devela::_dep::crossterm::event::MouseButton

§

impl Sync for MouseEventKind

§

impl Sync for Attribute

§

impl Sync for devela::_dep::crossterm::style::Color

§

impl Sync for Colored

§

impl Sync for ClearType

§

impl Sync for devela::_dep::hashbrown::TryReserveError

§

impl Sync for Era

§

impl Sync for devela::_dep::jiff::civil::Weekday

§

impl Sync for RoundMode

§

impl Sync for Unit

§

impl Sync for Designator

§

impl Sync for devela::_dep::jiff::fmt::friendly::Direction

§

impl Sync for FractionalUnit

§

impl Sync for Spacing

§

impl Sync for Meridiem

§

impl Sync for PiecesOffset

§

impl Sync for AmbiguousOffset

§

impl Sync for Disambiguation

§

impl Sync for Dst

§

impl Sync for OffsetConflict

§

impl Sync for devela::_dep::kira::backend::cpal::Error

§

impl Sync for ClockSpeed

§

impl Sync for DistortionKind

§

impl Sync for EqFilterKind

§

impl Sync for devela::_dep::kira::effect::filter::FilterMode

§

impl Sync for Easing

§

impl Sync for StartTime

§

impl Sync for WhenToStart

§

impl Sync for Waveform

§

impl Sync for EndPosition

§

impl Sync for FromFileError

§

impl Sync for PlaybackPosition

§

impl Sync for PlaybackState

§

impl Sync for TrackPlaybackState

§

impl Sync for devela::_dep::log::Level

§

impl Sync for devela::_dep::log::LevelFilter

§

impl Sync for PrefilterConfig

§

impl Sync for ConnectErrorKind

§

impl Sync for Ignore

§

impl Sync for PortInfoError

§

impl Sync for devela::_dep::midir::SendError

§

impl Sync for AppleGfxApi

§

impl Sync for LinuxBackend

§

impl Sync for LinuxX11Gl

§

impl Sync for WebGLVersion

§

impl Sync for Backend

§

impl Sync for BlendFactor

§

impl Sync for BlendValue

§

impl Sync for BufferType

§

impl Sync for BufferUsage

§

impl Sync for CompareFunc

§

impl Sync for Comparison

§

impl Sync for CullFace

§

impl Sync for CursorIcon

§

impl Sync for Equation

§

impl Sync for devela::_dep::miniquad::FilterMode

§

impl Sync for FrontFaceOrder

§

impl Sync for devela::_dep::miniquad::KeyCode

§

impl Sync for MipmapFilterMode

§

impl Sync for devela::_dep::miniquad::MouseButton

§

impl Sync for PassAction

§

impl Sync for PrimitiveType

§

impl Sync for ShaderError

§

impl Sync for ShaderType

§

impl Sync for StencilOp

§

impl Sync for TextureAccess

§

impl Sync for TextureFormat

§

impl Sync for TextureKind

§

impl Sync for TextureWrap

§

impl Sync for TouchPhase

§

impl Sync for UniformType

§

impl Sync for VertexFormat

§

impl Sync for VertexStep

§

impl Sync for devela::_dep::miniquad::fs::Error

§

impl Sync for IOURING_OP

§

impl Sync for perf_bpf_event_type_t

§

impl Sync for perf_branch_sample_type_shift_t

§

impl Sync for perf_branch_sample_type_t

§

impl Sync for perf_callchain_context_t

§

impl Sync for perf_event_read_format_t

§

impl Sync for perf_event_sample_format_t

§

impl Sync for perf_event_type_t

§

impl Sync for perf_hw_cache_id_t

§

impl Sync for perf_hw_cache_op_id_t

§

impl Sync for perf_hw_cache_op_result_id_t

§

impl Sync for perf_hw_id_t

§

impl Sync for perf_record_ksymbol_type_t

§

impl Sync for perf_sample_regs_abi_t

§

impl Sync for perf_sw_ids_t

§

impl Sync for perf_type_id_t

§

impl Sync for ElementType

§

impl Sync for PyGILState_STATE

§

impl Sync for PyMemAllocatorDomain

§

impl Sync for PySendResult

§

impl Sync for _PyStatus_TYPE

§

impl Sync for CompareOp

§

impl Sync for Associativity

§

impl Sync for CacheInfoType

§

impl Sync for CacheType

§

impl Sync for DatType

§

impl Sync for ExtendedRegisterStateLocation

§

impl Sync for ExtendedRegisterType

§

impl Sync for Hypervisor

§

impl Sync for SgxSectionInfo

§

impl Sync for TopologyType

§

impl Sync for Yield

§

impl Sync for Panic

§

impl Sync for ArchivedIpAddr

§

impl Sync for ArchivedSocketAddr

§

impl Sync for OptionBoxResolver

§

impl Sync for SharingState

§

impl Sync for ValidationState

§

impl Sync for BufferSize

§

impl Sync for BuildStreamError

§

impl Sync for DefaultStreamConfigError

§

impl Sync for DeviceNameError

§

impl Sync for HostId

§

impl Sync for PauseStreamError

§

impl Sync for PlayStreamError

§

impl Sync for devela::_dep::rodio::cpal::SampleFormat

§

impl Sync for devela::_dep::rodio::cpal::StreamError

§

impl Sync for SupportedBufferSize

§

impl Sync for SupportedStreamConfigsError

§

impl Sync for DeviceInner

§

impl Sync for DevicesInner

§

impl Sync for HostInner

§

impl Sync for StreamInner

§

impl Sync for DecoderError

§

impl Sync for Mp4Type

§

impl Sync for devela::_dep::rodio::decoder::symphonia::SeekError

§

impl Sync for DevicesError

§

impl Sync for PlayError

§

impl Sync for devela::_dep::rodio::StreamError

§

impl Sync for devela::_dep::rodio::source::Function

§

impl Sync for devela::_dep::rustix::fs::Advice

§

impl Sync for devela::_dep::rustix::fs::FileType

§

impl Sync for FlockOperation

§

impl Sync for devela::_dep::rustix::fs::SeekFrom

§

impl Sync for IoringMsgringCmds

§

impl Sync for IoringOp

§

impl Sync for IoringRegisterOp

§

impl Sync for IoringRestrictionOp

§

impl Sync for devela::_dep::rustix::ioctl::Direction

§

impl Sync for devela::_dep::rustix::mm::Advice

§

impl Sync for devela::_dep::rustix::net::Shutdown

§

impl Sync for SocketAddrAny

§

impl Sync for Timeout

§

impl Sync for DumpableBehavior

§

impl Sync for EndianMode

§

impl Sync for FloatingPointMode

§

impl Sync for MachineCheckMemoryCorruptionKillPolicy

§

impl Sync for MembarrierCommand

§

impl Sync for PTracer

§

impl Sync for Resource

§

impl Sync for devela::_dep::rustix::process::Signal

§

impl Sync for SpeculationFeature

§

impl Sync for TimeStampCounterReadability

§

impl Sync for TimingMethod

§

impl Sync for VirtualMemoryMapAddress

§

impl Sync for RebootCommand

§

impl Sync for Action

§

impl Sync for OptionalActions

§

impl Sync for QueueSelector

§

impl Sync for Capability

§

impl Sync for devela::_dep::rustix::thread::ClockId

§

impl Sync for CoreSchedulingScope

§

impl Sync for FutexOperation

§

impl Sync for LinkNameSpaceType

§

impl Sync for NanosleepRelativeResult

§

impl Sync for SecureComputingMode

§

impl Sync for SysCallUserDispatchFastSwitch

§

impl Sync for WakeOp

§

impl Sync for WakeOpCmp

§

impl Sync for TimerfdClockId

§

impl Sync for devela::_dep::symphonia::core::audio::Layout

§

impl Sync for VerificationCheck

§

impl Sync for DitherType

§

impl Sync for devela::_dep::symphonia::core::errors::Error

§

impl Sync for SeekErrorKind

§

impl Sync for SeekMode

§

impl Sync for SeekTo

§

impl Sync for SeekSearchResult

§

impl Sync for BitOrder

§

impl Sync for ColorMode

§

impl Sync for Limit

§

impl Sync for StandardTagKey

§

impl Sync for StandardVisualKey

§

impl Sync for devela::_dep::symphonia::core::meta::Value

§

impl Sync for Instantiate

§

impl Sync for devela::_dep::symphonia::core::sample::SampleFormat

§

impl Sync for DiskKind

§

impl Sync for ProcessStatus

§

impl Sync for devela::_dep::sysinfo::Signal

§

impl Sync for ThreadKind

§

impl Sync for UpdateKind

§

impl Sync for GraphemeIncomplete

§

impl Sync for Endianness

§

impl Sync for devela::_dep::winnow::error::ErrorKind

§

impl Sync for Needed

§

impl Sync for StrContext

§

impl Sync for StrContextValue

§

impl Sync for CompareResult

§

impl Sync for CheckedCastError

§

impl Sync for PodCastError

§

impl Sync for AllocError

§

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 devela::_core::ascii::EscapeDefault

§

impl Sync for BorrowError

§

impl Sync for BorrowMutError

§

impl Sync for CharTryFromError

§

impl Sync for DecodeUtf16Error

§

impl Sync for devela::_core::char::EscapeDebug

§

impl Sync for devela::_core::char::EscapeDefault

§

impl Sync for devela::_core::char::EscapeUnicode

§

impl Sync for ParseCharError

§

impl Sync for ToLowercase

§

impl Sync for ToUppercase

§

impl Sync for TryFromCharError

§

impl Sync for FromBytesUntilNulError

§

impl Sync for FromBytesWithNulError

§

impl Sync for FormattingOptions

§

impl Sync for SipHasher

§

impl Sync for ReturnToArg

§

impl Sync for UnwindActionArg

§

impl Sync for Assume

§

impl Sync for AddrParseError

§

impl Sync for Ipv4Addr

§

impl Sync for Ipv6Addr

§

impl Sync for SocketAddrV4

§

impl Sync for SocketAddrV6

§

impl Sync for devela::_core::ptr::Alignment

§

impl Sync for ParseBoolError

§

impl Sync for Utf8Error

§

impl Sync for ExampleBitfield

§

impl Sync for ExampleBitfieldCustom

§

impl Sync for ExampleBitfieldExtra

§

impl Sync for ExampleEnumSet

§

impl Sync for ExampleIdSeqUsize

§

impl Sync for Alloc

§

impl Sync for Arch

§

impl Sync for ArchivedBoxed

§

impl Sync for Backtrace

§

impl Sync for Boxed

§

impl Sync for BoxedResolver

§

impl Sync for devela::all::Color

§

impl Sync for FailedErrorConversion

§

impl Sync for devela::all::False

§

impl Sync for devela::all::FmtError

§

impl Sync for HasherPengy

§

impl Sync for devela::all::IoError

§

impl Sync for devela::all::IoSink

§

impl Sync for LINUX_ERRNO

§

impl Sync for LINUX_FILENO

§

impl Sync for LINUX_IOCTL

§

impl Sync for LINUX_SIGACTION

§

impl Sync for LINUX_SIGNAL

§

impl Sync for LINUX_SYS_AARCH64

§

impl Sync for LINUX_SYS_ARM

§

impl Sync for LINUX_SYS_RISCV

§

impl Sync for LINUX_SYS_X86

§

impl Sync for LINUX_SYS_X86_64

§

impl Sync for LINUX_TERMIOS_CFLAG

§

impl Sync for LINUX_TERMIOS_IFLAG

§

impl Sync for LINUX_TERMIOS_LFLAG

§

impl Sync for LINUX_TERMIOS_OFLAG

§

impl Sync for devela::all::Layout

§

impl Sync for devela::all::LayoutError

§

impl Sync for Lgc16

§

impl Sync for LinuxSigaction

§

impl Sync for LinuxSigset

§

impl Sync for LinuxTerminal

§

impl Sync for LinuxTerminalSize

§

impl Sync for LinuxTermios

§

impl Sync for LinuxTimespec

§

impl Sync for Mem

§

impl Sync for NotImplemented

§

impl Sync for NotSupported

§

impl Sync for devela::all::Path

§

impl Sync for PathBuf

§

impl Sync for StripPrefixError

§

impl Sync for PhantomPinned

§

impl Sync for Pnm

§

impl Sync for Ptr

§

impl Sync for RandomState

§

impl Sync for RangeFull

§

impl Sync for Str

§

impl Sync for devela::all::String

§

impl Sync for devela::all::True

§

impl Sync for devela::all::TryFromIntError

§

impl Sync for WaveletHaar

§

impl Sync for WaveletUnitVec

§

impl Sync for Xabc

§

impl Sync for XorShift8

§

impl Sync for XorShift16

§

impl Sync for XorShift32

§

impl Sync for XorShift64

§

impl Sync for XorShift128

§

impl Sync for XorShift128p

§

impl Sync for Xoroshiro128pp

§

impl Sync for Xyza8a

§

impl Sync for Xyza8b

§

impl Sync for m128

§

impl Sync for m128d

§

impl Sync for m128i

§

impl Sync for m256

§

impl Sync for m256d

§

impl Sync for m256i

§

impl Sync for TypeId

§

impl Sync for DataOverflow

§

impl Sync for ElementNotFound

§

impl Sync for IdPinBox

§

impl Sync for IndexOutOfBounds

§

impl Sync for InvalidAxisLength

§

impl Sync for KeyAlreadyExists

§

impl Sync for MismatchedCapacity

§

impl Sync for MismatchedDimensions

§

impl Sync for MismatchedIndices

§

impl Sync for NodeEmpty

§

impl Sync for NodeLinkNotSet

§

impl Sync for NodeLinkNotUnique

§

impl Sync for NotEnoughElements

§

impl Sync for NotEnoughSpace

§

impl Sync for PartiallyAdded

§

impl Sync for devela::lang::CStr

§

impl Sync for devela::lang::CString

§

impl Sync for OsStr

§

impl Sync for OsString

§

impl Sync for Duration

§

impl Sync for TryFromFloatSecsError

§

impl Sync for Instant

§

impl Sync for SystemTime

§

impl Sync for devela::phys::SystemTimeError

§

impl Sync for Timecode

§

impl Sync for UnixTimeI64

§

impl Sync for UnixTimeU32

§

impl Sync for Env

§

impl Sync for ByteSearch

§

impl Sync for Char

§

impl Sync for GraphemeString

§

impl Sync for InvalidChar

§

impl Sync for InvalidUtf8

§

impl Sync for ParseFloatError

§

impl Sync for ParseIntError

§

impl Sync for char7

§

impl Sync for char8

§

impl Sync for char16

§

impl Sync for AtomicF32

§

impl Sync for AtomicF64

§

impl Sync for devela::work::AtomicI8

§

impl Sync for devela::work::AtomicI16

§

impl Sync for devela::work::AtomicI32

§

impl Sync for devela::work::AtomicI64

§

impl Sync for AtomicI128

§

impl Sync for devela::work::AtomicIsize

§

impl Sync for devela::work::AtomicU8

§

impl Sync for devela::work::AtomicU16

§

impl Sync for devela::work::AtomicU32

§

impl Sync for devela::work::AtomicU64

§

impl Sync for AtomicU128

§

impl Sync for devela::work::AtomicUsize

§

impl Sync for Barrier

§

impl Sync for BarrierWaitResult

§

impl Sync for Condvar

§

impl Sync for devela::work::Once

§

impl Sync for RawWakerVTable

§

impl Sync for Thread

§

impl Sync for AccessError

§

impl Sync for Builder

§

impl Sync for ThreadId

§

impl Sync for WaitTimeoutResult

§

impl Sync for devela::_dep::_alloc::alloc::Global

§

impl Sync for UnorderedKeyError

§

impl Sync for devela::_dep::_alloc::collections::TryReserveError

§

impl Sync for FromVecWithNulError

§

impl Sync for IntoStringError

§

impl Sync for NulError

§

impl Sync for devela::_dep::_alloc::string::FromUtf8Error

§

impl Sync for devela::_dep::_alloc::string::FromUtf16Error

§

impl Sync for IntoChars

§

impl Sync for devela::_dep::_std::alloc::System

§

impl Sync for BacktraceFrame

§

impl Sync for JoinPathsError

§

impl Sync for DirBuilder

§

impl Sync for devela::_dep::_std::fs::DirEntry

§

impl Sync for devela::_dep::_std::fs::File

§

impl Sync for FileTimes

§

impl Sync for devela::_dep::_std::fs::FileType

§

impl Sync for devela::_dep::_std::fs::Metadata

§

impl Sync for OpenOptions

§

impl Sync for Permissions

§

impl Sync for ReadDir

§

impl Sync for DefaultHasher

§

impl Sync for devela::_dep::_std::io::Empty

§

impl Sync for devela::_dep::_std::io::Repeat

§

impl Sync for devela::_dep::_std::io::Stderr

§

impl Sync for devela::_dep::_std::io::Stdin

§

impl Sync for devela::_dep::_std::io::Stdout

§

impl Sync for WriterPanicked

§

impl Sync for IntoIncoming

§

impl Sync for TcpListener

§

impl Sync for TcpStream

§

impl Sync for UdpSocket

§

impl Sync for PidFd

§

impl Sync for stat

§

impl Sync for devela::_dep::_std::os::unix::net::SocketAddr

§

impl Sync for SocketCred

§

impl Sync for devela::_dep::_std::os::unix::net::UCred

§

impl Sync for UnixDatagram

§

impl Sync for UnixListener

§

impl Sync for UnixStream

§

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 DefaultRandomSource

§

impl Sync for RecvError

§

impl Sync for devela::_dep::_std::time::SystemTimeError

§

impl Sync for devela::_dep::bumpalo::collections::string::FromUtf16Error

§

impl Sync for AllocErr

§

impl Sync for DisableBlinking

§

impl Sync for EnableBlinking

§

impl Sync for Hide

§

impl Sync for MoveDown

§

impl Sync for MoveLeft

§

impl Sync for MoveRight

§

impl Sync for MoveTo

§

impl Sync for MoveToColumn

§

impl Sync for MoveToNextLine

§

impl Sync for MoveToPreviousLine

§

impl Sync for MoveToRow

§

impl Sync for MoveUp

§

impl Sync for RestorePosition

§

impl Sync for SavePosition

§

impl Sync for Show

§

impl Sync for DisableBracketedPaste

§

impl Sync for DisableFocusChange

§

impl Sync for DisableMouseCapture

§

impl Sync for EnableBracketedPaste

§

impl Sync for EnableFocusChange

§

impl Sync for EnableMouseCapture

§

impl Sync for KeyEvent

§

impl Sync for KeyEventState

§

impl Sync for KeyModifiers

§

impl Sync for KeyboardEnhancementFlags

§

impl Sync for MouseEvent

§

impl Sync for PopKeyboardEnhancementFlags

§

impl Sync for PushKeyboardEnhancementFlags

§

impl Sync for devela::_dep::crossterm::style::Attributes

§

impl Sync for Colors

§

impl Sync for ContentStyle

§

impl Sync for ResetColor

§

impl Sync for SetAttribute

§

impl Sync for SetAttributes

§

impl Sync for SetBackgroundColor

§

impl Sync for SetColors

§

impl Sync for SetForegroundColor

§

impl Sync for SetStyle

§

impl Sync for SetUnderlineColor

§

impl Sync for BeginSynchronizedUpdate

§

impl Sync for Clear

§

impl Sync for DisableLineWrap

§

impl Sync for EnableLineWrap

§

impl Sync for EndSynchronizedUpdate

§

impl Sync for EnterAlternateScreen

§

impl Sync for LeaveAlternateScreen

§

impl Sync for ScrollDown

§

impl Sync for ScrollUp

§

impl Sync for SetSize

§

impl Sync for WindowSize

§

impl Sync for devela::_dep::jiff::civil::Date

§

impl Sync for DateArithmetic

§

impl Sync for DateDifference

§

impl Sync for DateSeries

§

impl Sync for DateTime

§

impl Sync for DateTimeArithmetic

§

impl Sync for DateTimeDifference

§

impl Sync for DateTimeRound

§

impl Sync for DateTimeSeries

§

impl Sync for DateTimeWith

§

impl Sync for DateWith

§

impl Sync for ISOWeekDate

§

impl Sync for devela::_dep::jiff::civil::Time

§

impl Sync for TimeArithmetic

§

impl Sync for TimeDifference

§

impl Sync for TimeRound

§

impl Sync for TimeSeries

§

impl Sync for TimeWith

§

impl Sync for WeekdaysForward

§

impl Sync for WeekdaysReverse

§

impl Sync for devela::_dep::jiff::fmt::friendly::SpanParser

§

impl Sync for devela::_dep::jiff::fmt::friendly::SpanPrinter

§

impl Sync for devela::_dep::jiff::fmt::rfc2822::DateTimeParser

§

impl Sync for devela::_dep::jiff::fmt::rfc2822::DateTimePrinter

§

impl Sync for BrokenDownTime

§

impl Sync for devela::_dep::jiff::fmt::temporal::DateTimeParser

§

impl Sync for devela::_dep::jiff::fmt::temporal::DateTimePrinter

§

impl Sync for PiecesNumericOffset

§

impl Sync for devela::_dep::jiff::fmt::temporal::SpanParser

§

impl Sync for devela::_dep::jiff::fmt::temporal::SpanPrinter

§

impl Sync for devela::_dep::jiff::Error

§

impl Sync for SignedDuration

§

impl Sync for SignedDurationRound

§

impl Sync for devela::_dep::jiff::Span

§

impl Sync for Timestamp

§

impl Sync for TimestampArithmetic

§

impl Sync for TimestampDifference

§

impl Sync for TimestampDisplayWithOffset

§

impl Sync for TimestampRound

§

impl Sync for TimestampSeries

§

impl Sync for Zoned

§

impl Sync for ZonedArithmetic

§

impl Sync for ZonedRound

§

impl Sync for ZonedWith

§

impl Sync for AmbiguousTimestamp

§

impl Sync for AmbiguousZoned

§

impl Sync for Offset

§

impl Sync for OffsetArithmetic

§

impl Sync for TimeZone

§

impl Sync for TimeZoneDatabase

§

impl Sync for TimeZoneNameIter

§

impl Sync for devela::_dep::js_sys::TryFromIntError

§

impl Sync for CpalBackend

§

impl Sync for CpalBackendSettings

§

impl Sync for MockBackend

§

impl Sync for MockBackendSettings

§

impl Sync for ClockHandle

§

impl Sync for devela::_dep::kira::clock::ClockId

§

impl Sync for ClockTime

§

impl Sync for CompressorBuilder

§

impl Sync for CompressorHandle

§

impl Sync for DelayHandle

§

impl Sync for DistortionBuilder

§

impl Sync for DistortionHandle

§

impl Sync for EqFilterBuilder

§

impl Sync for EqFilterHandle

§

impl Sync for FilterBuilder

§

impl Sync for FilterHandle

§

impl Sync for PanningControlBuilder

§

impl Sync for PanningControlHandle

§

impl Sync for ReverbBuilder

§

impl Sync for ReverbHandle

§

impl Sync for VolumeControlBuilder

§

impl Sync for VolumeControlHandle

§

impl Sync for ClockInfo

§

impl Sync for ListenerInfo

§

impl Sync for MockInfoBuilder

§

impl Sync for ListenerHandle

§

impl Sync for ListenerId

§

impl Sync for LfoBuilder

§

impl Sync for LfoHandle

§

impl Sync for ModulatorId

§

impl Sync for TweenerBuilder

§

impl Sync for TweenerHandle

§

impl Sync for StaticSoundData

§

impl Sync for StaticSoundHandle

§

impl Sync for StaticSoundSettings

§

impl Sync for StreamingSoundSettings

§

impl Sync for Region

§

impl Sync for Capacities

§

impl Sync for Decibels

§

impl Sync for Frame

§

impl Sync for devela::_dep::kira::Mix

§

impl Sync for Panning

§

impl Sync for PlaybackRate

§

impl Sync for ResourceLimitReached

§

impl Sync for Semitones

§

impl Sync for Tween

§

impl Sync for MainTrackHandle

§

impl Sync for NonexistentRoute

§

impl Sync for SendTrackHandle

§

impl Sync for SendTrackId

§

impl Sync for SpatialTrackDistances

§

impl Sync for SpatialTrackHandle

§

impl Sync for TrackHandle

§

impl Sync for devela::_dep::log::ParseLevelError

§

impl Sync for SetLoggerError

§

impl Sync for devela::_dep::memchr::arch::all::memchr::One

§

impl Sync for devela::_dep::memchr::arch::all::memchr::Three

§

impl Sync for devela::_dep::memchr::arch::all::memchr::Two

§

impl Sync for devela::_dep::memchr::arch::all::packedpair::Finder

§

impl Sync for Pair

§

impl Sync for devela::_dep::memchr::arch::all::rabinkarp::Finder

§

impl Sync for devela::_dep::memchr::arch::all::rabinkarp::FinderRev

§

impl Sync for devela::_dep::memchr::arch::all::shiftor::Finder

§

impl Sync for devela::_dep::memchr::arch::all::twoway::Finder

§

impl Sync for devela::_dep::memchr::arch::all::twoway::FinderRev

§

impl Sync for devela::_dep::memchr::arch::x86_64::avx2::memchr::One

§

impl Sync for devela::_dep::memchr::arch::x86_64::avx2::memchr::Three

§

impl Sync for devela::_dep::memchr::arch::x86_64::avx2::memchr::Two

§

impl Sync for devela::_dep::memchr::arch::x86_64::avx2::packedpair::Finder

§

impl Sync for devela::_dep::memchr::arch::x86_64::sse2::memchr::One

§

impl Sync for devela::_dep::memchr::arch::x86_64::sse2::memchr::Three

§

impl Sync for devela::_dep::memchr::arch::x86_64::sse2::memchr::Two

§

impl Sync for devela::_dep::memchr::arch::x86_64::sse2::packedpair::Finder

§

impl Sync for FinderBuilder

§

impl Sync for InitError

§

impl Sync for MidiInputPort

§

impl Sync for MidiOutputPort

§

impl Sync for Conf

§

impl Sync for Icon

§

impl Sync for Platform

§

impl Sync for Bindings

§

impl Sync for BlendState

§

impl Sync for BufferId

§

impl Sync for BufferLayout

§

impl Sync for ContextInfo

§

impl Sync for ElapsedQuery

§

impl Sync for Features

§

impl Sync for GlContext

§

impl Sync for GlslSupport

§

impl Sync for KeyMods

§

impl Sync for Pipeline

§

impl Sync for PipelineLayout

§

impl Sync for PipelineParams

§

impl Sync for RenderPass

§

impl Sync for ShaderId

§

impl Sync for ShaderMeta

§

impl Sync for StencilFaceState

§

impl Sync for StencilState

§

impl Sync for TextureId

§

impl Sync for TextureParams

§

impl Sync for Touch

§

impl Sync for UniformBlockLayout

§

impl Sync for UniformDesc

§

impl Sync for VertexAttribute

§

impl Sync for devela::_dep::nc::c_str::CStr

§

impl Sync for devela::_dep::nc::c_str::CString

§

impl Sync for devela::_dep::nc::path::Path

§

impl Sync for __kernel_fsid_t

§

impl Sync for aio_sigset_t

§

impl Sync for blk_io_trace_remap_t

§

impl Sync for blk_io_trace_t

§

impl Sync for blk_user_trace_setup_t

§

impl Sync for bpf_attr_btf_load_t

§

impl Sync for bpf_attr_element_t

§

impl Sync for bpf_attr_getid_t

§

impl Sync for bpf_attr_info_t

§

impl Sync for bpf_attr_map_create_t

§

impl Sync for bpf_attr_obj_t

§

impl Sync for bpf_attr_prog_attach_t

§

impl Sync for bpf_attr_prog_load_t

§

impl Sync for bpf_attr_prog_test_t

§

impl Sync for bpf_attr_query_t

§

impl Sync for bpf_attr_raw_tracepoint_t

§

impl Sync for bpf_attr_task_fd_query_t

§

impl Sync for bpf_btf_info_t

§

impl Sync for bpf_cgroup_dev_ctx_t

§

impl Sync for bpf_cgroup_storage_key_t

§

impl Sync for bpf_fib_lookup_t

§

impl Sync for bpf_flow_keys_ipv4_t

§

impl Sync for bpf_flow_keys_ipv6_t

§

impl Sync for bpf_flow_keys_t

§

impl Sync for bpf_func_info_t

§

impl Sync for bpf_insn_t

§

impl Sync for bpf_line_info_t

§

impl Sync for bpf_lpm_trie_key_t

§

impl Sync for bpf_map_info_t

§

impl Sync for bpf_perf_event_value_t

§

impl Sync for bpf_prog_info_t

§

impl Sync for bpf_raw_tracepoint_args_t

§

impl Sync for bpf_sock_addr_t

§

impl Sync for bpf_sock_ops_t

§

impl Sync for bpf_sock_t

§

impl Sync for bpf_sock_tuple_ipv4_t

§

impl Sync for bpf_sock_tuple_ipv6_t

§

impl Sync for bpf_spin_lock_t

§

impl Sync for bpf_stack_build_id_t

§

impl Sync for bpf_tcp_sock_t

§

impl Sync for cachestat_range_t

§

impl Sync for cachestat_t

§

impl Sync for cap_user_data_t

§

impl Sync for cap_user_header_t

§

impl Sync for clone_args_t

§

impl Sync for cmsghdr_t

§

impl Sync for compat_statfs64_t

§

impl Sync for cpu_set_t

§

impl Sync for epoll_event_t

§

impl Sync for f_owner_ex_t

§

impl Sync for fd_set_t

§

impl Sync for fiemap_extent_t

§

impl Sync for fiemap_t

§

impl Sync for file_clone_range_t

§

impl Sync for file_dedupe_range_info_t

§

impl Sync for file_handle_t

§

impl Sync for files_stat_struct_t

§

impl Sync for flock64_t

§

impl Sync for flock_t

§

impl Sync for fscrypt_policy_t

§

impl Sync for fsid_t

§

impl Sync for fstrim_range_t

§

impl Sync for fsxattr_t

§

impl Sync for futex_waitv_t

§

impl Sync for getcpu_cache_t

§

impl Sync for group_filter_t

§

impl Sync for group_req_t

§

impl Sync for group_source_req_t

§

impl Sync for if_dqblk_t

§

impl Sync for if_dqinfo_t

§

impl Sync for if_nextdqblk_t

§

impl Sync for in6_addr_t

§

impl Sync for in6_flowlabel_req_t

§

impl Sync for in_addr_t

§

impl Sync for in_pktinfo_t

§

impl Sync for inodes_stat_t

§

impl Sync for inotify_event_t

§

impl Sync for io_cqring_offsets_t

§

impl Sync for io_event_t

§

impl Sync for io_file_t

§

impl Sync for io_sqring_offsets_t

§

impl Sync for io_uring_cqe_t

§

impl Sync for io_uring_files_update_t

§

impl Sync for io_uring_params_t

§

impl Sync for io_uring_probe_op_t

§

impl Sync for io_uring_probe_t

§

impl Sync for io_uring_sqe_buf_t

§

impl Sync for io_uring_sqe_t

§

impl Sync for iocb_t

§

impl Sync for ip_mreq_source_t

§

impl Sync for ip_mreq_t

§

impl Sync for ip_mreqn_t

§

impl Sync for ip_msfilter_t

§

impl Sync for ipc64_perm_t

§

impl Sync for ipc_perm_t

§

impl Sync for ipv6_mreq_t

§

impl Sync for itimerspec64_t

§

impl Sync for itimerspec_t

§

impl Sync for itimerval_t

§

impl Sync for kcmp_epoll_slot_t

§

impl Sync for kernel_itimerspec_t

§

impl Sync for kernel_sock_timeval_t

§

impl Sync for kernel_sockaddr_storage_t

§

impl Sync for kernel_timespec_t

§

impl Sync for kernel_timex_t

§

impl Sync for kernel_timex_timeval_t

§

impl Sync for kernle_old_timeval_t

§

impl Sync for kexec_segment_t

§

impl Sync for ktermios_t

§

impl Sync for linger_t

§

impl Sync for linux_dirent64_t

§

impl Sync for linux_dirent_t

§

impl Sync for mnt_id_req_t

§

impl Sync for mount_attr_t

§

impl Sync for mq_attr_t

§

impl Sync for msgbuf_t

§

impl Sync for msginfo_t

§

impl Sync for msqid64_ds_t

§

impl Sync for msqid_ds_t

§

impl Sync for new_utsname_t

§

impl Sync for open_how_t

§

impl Sync for perf_branch_entry_t

§

impl Sync for perf_event_attr_t

§

impl Sync for perf_event_header_t

§

impl Sync for perf_event_mmap_page_cap_detail_t

§

impl Sync for perf_event_mmap_page_t

§

impl Sync for perf_mem_data_mem_t

§

impl Sync for pollfd_t

§

impl Sync for pthread_barrierattr_t

§

impl Sync for pthread_condattr_t

§

impl Sync for pthread_mutexattr_t

§

impl Sync for pthread_rwlockattr_t

§

impl Sync for ptrace_peeksiginfo_args_t

§

impl Sync for ptrace_syscall_info_seccomp_entry_t

§

impl Sync for ptrace_syscall_info_seccomp_exit_t

§

impl Sync for ptrace_syscall_info_seccomp_seccomp_t

§

impl Sync for ptrace_syscall_info_t

§

impl Sync for rlimit64_t

§

impl Sync for rlimit_t

§

impl Sync for rseq_cs_ptr_t

§

impl Sync for rseq_cs_t

§

impl Sync for rseq_t

§

impl Sync for rusage_t

§

impl Sync for sched_attr_t

§

impl Sync for sched_param_t

§

impl Sync for scm_timestamping_internal_t

§

impl Sync for seccomp_data_t

§

impl Sync for seccomp_metadata_t

§

impl Sync for seccomp_notif_resp_t

§

impl Sync for seccomp_notif_sizes_t

§

impl Sync for seccomp_notif_t

§

impl Sync for sembuf_t

§

impl Sync for semid_ds_t

§

impl Sync for seminfo_t

§

impl Sync for serial_icounter_struct_t

§

impl Sync for serial_iso7816_t

§

impl Sync for serial_multiport_struct_t

§

impl Sync for serial_rs485_t

§

impl Sync for shm_info_t

§

impl Sync for shmid64_ds_t

§

impl Sync for shmid_ds_t

§

impl Sync for shminfo64_t

§

impl Sync for shminfo_t

§

impl Sync for si_kill_t

§

impl Sync for si_rt_t

§

impl Sync for si_sigchld_t

§

impl Sync for si_sigpoll_t

§

impl Sync for si_sigsys_t

§

impl Sync for si_timer_t

§

impl Sync for sigaction_t

§

impl Sync for sigaltstack_t

§

impl Sync for sigev_thread_t

§

impl Sync for sigevent_t

§

impl Sync for siginfo_intern_t

§

impl Sync for sigset_t

§

impl Sync for sk_msg_md_t

§

impl Sync for sk_reuseport_md_t

§

impl Sync for sockaddr_in6_t

§

impl Sync for sockaddr_in_t

§

impl Sync for sockaddr_t

§

impl Sync for stat_t

§

impl Sync for statfs64_t

§

impl Sync for statfs_t

§

impl Sync for statmount_t

§

impl Sync for statx_t

§

impl Sync for statx_timestamp_t

§

impl Sync for sysinfo_t

§

impl Sync for termio_t

§

impl Sync for termios2_t

§

impl Sync for termios_t

§

impl Sync for timespec64_t

§

impl Sync for timespec_t

§

impl Sync for timeval_t

§

impl Sync for timex_t

§

impl Sync for timezone_t

§

impl Sync for tms_t

§

impl Sync for ucred_t

§

impl Sync for user_desc_t

§

impl Sync for ustat_t

§

impl Sync for utimbuf_t

§

impl Sync for winsize_t

§

impl Sync for xdp_md_t

§

impl Sync for devela::_dep::nc::util::File

§

impl Sync for PyAsyncMethods

§

impl Sync for PyBufferProcs

§

impl Sync for PyCompilerFlags

§

impl Sync for PyDictKeysObject

§

impl Sync for PyFutureFeatures

§

impl Sync for PyInterpreterState

§

impl Sync for PyLongObject

§

impl Sync for PyMappingMethods

§

impl Sync for PyPreConfig

§

impl Sync for PyThreadState

§

impl Sync for PyTryBlock

§

impl Sync for Py_complex

§

impl Sync for _PyOpcache

§

impl Sync for PyBorrowError

§

impl Sync for PyBorrowMutError

§

impl Sync for PyErr

§

impl Sync for PyTraverseError

§

impl Sync for PySliceIndices

§

impl Sync for devela::_dep::rand_core::Error

§

impl Sync for OsRng

§

impl Sync for ApmInfo

§

impl Sync for CacheInfo

§

impl Sync for CacheInfoIter

§

impl Sync for CacheParameter

§

impl Sync for CpuIdReaderNative

§

impl Sync for CpuIdResult

§

impl Sync for DatInfo

§

impl Sync for DirectCacheAccessInfo

§

impl Sync for EpcSection

§

impl Sync for ExtendedFeatures

§

impl Sync for ExtendedProcessorFeatureIdentifiers

§

impl Sync for ExtendedState

§

impl Sync for ExtendedTopologyLevel

§

impl Sync for FeatureInfo

§

impl Sync for L1CacheTlbInfo

§

impl Sync for L2And3CacheTlbInfo

§

impl Sync for L2CatInfo

§

impl Sync for L3CatInfo

§

impl Sync for L3MonitoringInfo

§

impl Sync for MemBwAllocationInfo

§

impl Sync for MemoryEncryptionInfo

§

impl Sync for MonitorMwaitInfo

§

impl Sync for PerformanceMonitoringInfo

§

impl Sync for PerformanceOptimizationInfo

§

impl Sync for ProcessorBrandString

§

impl Sync for ProcessorCapacityAndFeatureInfo

§

impl Sync for ProcessorFrequencyInfo

§

impl Sync for ProcessorSerial

§

impl Sync for ProcessorTopologyInfo

§

impl Sync for ProcessorTraceInfo

§

impl Sync for SoCVendorBrand

§

impl Sync for SvmFeatures

§

impl Sync for ThermalPowerInfo

§

impl Sync for Tlb1gbPageInfo

§

impl Sync for TscInfo

§

impl Sync for VendorInfo

§

impl Sync for ThreadPool

§

impl Sync for ThreadPoolBuildError

§

impl Sync for CaptureLocations

§

impl Sync for devela::_dep::regex_lite::Error

§

impl Sync for Regex

§

impl Sync for RegexBuilder

§

impl Sync for BoxResolver

§

impl Sync for BoxedError

§

impl Sync for devela::_dep::rkyv::bytecheck::rancor::Error

§

impl Sync for Failure

§

impl Sync for NamedEnumVariantCheckContext

§

impl Sync for StructCheckContext

§

impl Sync for TupleStructCheckContext

§

impl Sync for UnnamedEnumVariantCheckContext

§

impl Sync for BTreeMapResolver

§

impl Sync for BTreeSetResolver

§

impl Sync for HashMapResolver

§

impl Sync for HashSetResolver

§

impl Sync for HashTableResolver

§

impl Sync for IndexMapResolver

§

impl Sync for IndexSetResolver

§

impl Sync for IteratorLengthMismatch

§

impl Sync for Unpool

§

impl Sync for ArchivedCString

§

impl Sync for CStringResolver

§

impl Sync for FxHasher64

§

impl Sync for Borrow

§

impl Sync for Move

§

impl Sync for ArchivedIpv4Addr

§

impl Sync for ArchivedIpv6Addr

§

impl Sync for ArchivedSocketAddrV4

§

impl Sync for ArchivedSocketAddrV6

§

impl Sync for Bool

§

impl Sync for NaN

§

impl Sync for Null

§

impl Sync for devela::_dep::rkyv::niche::niching::Zero

§

impl Sync for ArchivedOptionNonZeroI8

§

impl Sync for ArchivedOptionNonZeroI16

§

impl Sync for ArchivedOptionNonZeroI32

§

impl Sync for ArchivedOptionNonZeroI64

§

impl Sync for ArchivedOptionNonZeroI128

§

impl Sync for ArchivedOptionNonZeroU8

§

impl Sync for ArchivedOptionNonZeroU16

§

impl Sync for ArchivedOptionNonZeroU32

§

impl Sync for ArchivedOptionNonZeroU64

§

impl Sync for ArchivedOptionNonZeroU128

§

impl Sync for ArchivedRangeFull

§

impl Sync for ArcFlavor

§

impl Sync for RcFlavor

§

impl Sync for RcResolver

§

impl Sync for RcWeakResolver

§

impl Sync for AtomicI16_be

§

impl Sync for AtomicI16_le

§

impl Sync for AtomicI32_be

§

impl Sync for AtomicI32_le

§

impl Sync for AtomicI64_be

§

impl Sync for AtomicI64_le

§

impl Sync for AtomicU16_be

§

impl Sync for AtomicU16_le

§

impl Sync for AtomicU32_be

§

impl Sync for AtomicU32_le

§

impl Sync for AtomicU64_be

§

impl Sync for AtomicU64_le

§

impl Sync for NonZeroI16_be

§

impl Sync for NonZeroI16_le

§

impl Sync for NonZeroI32_be

§

impl Sync for NonZeroI32_le

§

impl Sync for NonZeroI64_be

§

impl Sync for NonZeroI64_le

§

impl Sync for NonZeroI128_be

§

impl Sync for NonZeroI128_le

§

impl Sync for NonZeroU16_be

§

impl Sync for NonZeroU16_le

§

impl Sync for NonZeroU32_be

§

impl Sync for NonZeroU32_le

§

impl Sync for NonZeroU64_be

§

impl Sync for NonZeroU64_le

§

impl Sync for NonZeroU128_be

§

impl Sync for NonZeroU128_le

§

impl Sync for char_be

§

impl Sync for char_le

§

impl Sync for f32_be

§

impl Sync for f32_le

§

impl Sync for f64_be

§

impl Sync for f64_le

§

impl Sync for i16_be

§

impl Sync for i16_le

§

impl Sync for i32_be

§

impl Sync for i32_le

§

impl Sync for i64_be

§

impl Sync for i64_le

§

impl Sync for i128_be

§

impl Sync for i128_le

§

impl Sync for u16_be

§

impl Sync for u16_le

§

impl Sync for u32_be

§

impl Sync for u32_le

§

impl Sync for u64_be

§

impl Sync for u64_le

§

impl Sync for u128_be

§

impl Sync for u128_le

§

impl Sync for NonZeroI16_ube

§

impl Sync for NonZeroI16_ule

§

impl Sync for NonZeroI32_ube

§

impl Sync for NonZeroI32_ule

§

impl Sync for NonZeroI64_ube

§

impl Sync for NonZeroI64_ule

§

impl Sync for NonZeroI128_ube

§

impl Sync for NonZeroI128_ule

§

impl Sync for NonZeroU16_ube

§

impl Sync for NonZeroU16_ule

§

impl Sync for NonZeroU32_ube

§

impl Sync for NonZeroU32_ule

§

impl Sync for NonZeroU64_ube

§

impl Sync for NonZeroU64_ule

§

impl Sync for NonZeroU128_ube

§

impl Sync for NonZeroU128_ule

§

impl Sync for char_ube

§

impl Sync for char_ule

§

impl Sync for f32_ube

§

impl Sync for f32_ule

§

impl Sync for f64_ube

§

impl Sync for f64_ule

§

impl Sync for i16_ube

§

impl Sync for i16_ule

§

impl Sync for i32_ube

§

impl Sync for i32_ule

§

impl Sync for i64_ube

§

impl Sync for i64_ule

§

impl Sync for i128_ube

§

impl Sync for i128_ule

§

impl Sync for u16_ube

§

impl Sync for u16_ule

§

impl Sync for u32_ube

§

impl Sync for u32_ule

§

impl Sync for u64_ube

§

impl Sync for u64_ule

§

impl Sync for u128_ube

§

impl Sync for u128_ule

§

impl Sync for AllocationStats

§

impl Sync for Share

§

impl Sync for devela::_dep::rkyv::ser::sharing::Unshare

§

impl Sync for ArchivedString

§

impl Sync for StringResolver

§

impl Sync for ArchivedDuration

§

impl Sync for SharedValidator

§

impl Sync for VecResolver

§

impl Sync for Acquire

§

impl Sync for AsBox

§

impl Sync for AsOwned

§

impl Sync for AsString

§

impl Sync for AsUnixTime

§

impl Sync for AsVec

§

impl Sync for DefaultNiche

§

impl Sync for devela::_dep::rkyv::with::Identity

§

impl Sync for Inline

§

impl Sync for InlineAsBox

§

impl Sync for Lock

§

impl Sync for Niche

§

impl Sync for Relaxed

§

impl Sync for SeqCst

§

impl Sync for devela::_dep::rkyv::with::Skip

§

impl Sync for Unsafe

§

impl Sync for devela::_dep::rkyv::with::Unshare

§

impl Sync for devela::_dep::rodio::cpal::platform::AlsaDevice

§

impl Sync for devela::_dep::rodio::cpal::platform::AlsaHost

§

impl Sync for devela::_dep::rodio::cpal::platform::AlsaStream

§

impl Sync for BackendSpecificError

§

impl Sync for devela::_dep::rodio::cpal::Host

§

impl Sync for HostUnavailable

§

impl Sync for I24

§

impl Sync for I48

§

impl Sync for InputCallbackInfo

§

impl Sync for InputStreamTimestamp

§

impl Sync for OutputCallbackInfo

§

impl Sync for OutputStreamTimestamp

§

impl Sync for SampleRate

§

impl Sync for StreamConfig

§

impl Sync for StreamInstant

§

impl Sync for SupportedInputConfigs

§

impl Sync for SupportedOutputConfigs

§

impl Sync for SupportedStreamConfigRange

§

impl Sync for U24

§

impl Sync for U48

§

impl Sync for Chirp

§

impl Sync for SignalGenerator

§

impl Sync for SineWave

§

impl Sync for devela::_dep::rodio::Device

§

impl Sync for devela::_dep::rodio::Devices

§

impl Sync for OutputStreamHandle

§

impl Sync for devela::_dep::rodio::Sink

§

impl Sync for SpatialSink

§

impl Sync for SupportedStreamConfig

§

impl Sync for devela::_dep::rustix::event::epoll::CreateFlags

§

impl Sync for EventfdFlags

§

impl Sync for FdSetElement

§

impl Sync for PollFlags

§

impl Sync for OwnedFd

§

impl Sync for devela::_dep::rustix::fs::inotify::CreateFlags

§

impl Sync for ReadFlags

§

impl Sync for WatchFlags

§

impl Sync for Access

§

impl Sync for AtFlags

§

impl Sync for Dir

§

impl Sync for devela::_dep::rustix::fs::DirEntry

§

impl Sync for FallocateFlags

§

impl Sync for FdFlags

§

impl Sync for devela::_dep::rustix::fs::Gid

§

impl Sync for IFlags

§

impl Sync for MemfdFlags

§

impl Sync for Mode

§

impl Sync for MountFlags

§

impl Sync for MountPropagationFlags

§

impl Sync for OFlags

§

impl Sync for RenameFlags

§

impl Sync for ResolveFlags

§

impl Sync for SealFlags

§

impl Sync for StatVfs

§

impl Sync for StatVfsMountFlags

§

impl Sync for StatxFlags

§

impl Sync for Timestamps

§

impl Sync for devela::_dep::rustix::fs::Uid

§

impl Sync for UnmountFlags

§

impl Sync for XattrFlags

§

impl Sync for DupFlags

§

impl Sync for Errno

§

impl Sync for ReadWriteFlags

§

impl Sync for EventFlags

§

impl Sync for IoringAcceptFlags

§

impl Sync for IoringAsyncCancelFlags

§

impl Sync for IoringCqFlags

§

impl Sync for IoringCqeFlags

§

impl Sync for IoringEnterFlags

§

impl Sync for IoringFeatureFlags

§

impl Sync for IoringFsyncFlags

§

impl Sync for IoringMsgringFlags

§

impl Sync for IoringOpFlags

§

impl Sync for IoringPollFlags

§

impl Sync for IoringRecvFlags

§

impl Sync for IoringRegisterFlags

§

impl Sync for IoringRsrcFlags

§

impl Sync for IoringSendFlags

§

impl Sync for IoringSetupFlags

§

impl Sync for IoringSqFlags

§

impl Sync for IoringSqeFlags

§

impl Sync for IoringTimeoutFlags

§

impl Sync for RecvFlags

§

impl Sync for RecvmsgOutFlags

§

impl Sync for SendFlags

§

impl Sync for SocketFlags

§

impl Sync for devela::_dep::rustix::io_uring::SpliceFlags

§

impl Sync for addr3_struct

§

impl Sync for addr_len_struct

§

impl Sync for buf_ring_bufs_struct

§

impl Sync for buf_ring_tail_struct

§

impl Sync for cmd_op_struct

§

impl Sync for io_cqring_offsets

§

impl Sync for io_sqring_offsets

§

impl Sync for io_uring_buf

§

impl Sync for io_uring_buf_reg

§

impl Sync for io_uring_buf_ring

§

impl Sync for io_uring_files_update

§

impl Sync for io_uring_getevents_arg

§

impl Sync for io_uring_params

§

impl Sync for io_uring_probe

§

impl Sync for io_uring_probe_op

§

impl Sync for io_uring_recvmsg_out

§

impl Sync for io_uring_restriction

§

impl Sync for io_uring_rsrc_register

§

impl Sync for io_uring_rsrc_update2

§

impl Sync for io_uring_rsrc_update

§

impl Sync for io_uring_sync_cancel_reg

§

impl Sync for open_how

§

impl Sync for tail_or_bufs_struct

§

impl Sync for Opcode

§

impl Sync for MapFlags

§

impl Sync for MlockAllFlags

§

impl Sync for MlockFlags

§

impl Sync for MprotectFlags

§

impl Sync for MremapFlags

§

impl Sync for MsyncFlags

§

impl Sync for ProtFlags

§

impl Sync for UserfaultfdFlags

§

impl Sync for FsMountFlags

§

impl Sync for FsOpenFlags

§

impl Sync for FsPickFlags

§

impl Sync for MountAttrFlags

§

impl Sync for MoveMountFlags

§

impl Sync for OpenTreeFlags

§

impl Sync for AddressFamily

§

impl Sync for Protocol

§

impl Sync for RecvMsgReturn

§

impl Sync for SocketAddrUnix

§

impl Sync for SocketType

§

impl Sync for devela::_dep::rustix::net::UCred

§

impl Sync for SockaddrXdpFlags

§

impl Sync for SocketAddrXdp

§

impl Sync for XdpDesc

§

impl Sync for XdpDescOptions

§

impl Sync for XdpMmapOffsets

§

impl Sync for XdpOptions

§

impl Sync for XdpOptionsFlags

§

impl Sync for XdpRingFlags

§

impl Sync for XdpRingOffset

§

impl Sync for XdpStatistics

§

impl Sync for XdpUmemReg

§

impl Sync for XdpUmemRegFlags

§

impl Sync for DecInt

§

impl Sync for PipeFlags

§

impl Sync for devela::_dep::rustix::pipe::SpliceFlags

§

impl Sync for CpuSet

§

impl Sync for Cpuid

§

impl Sync for FloatingPointEmulationControl

§

impl Sync for FloatingPointExceptionMode

§

impl Sync for MembarrierQuery

§

impl Sync for devela::_dep::rustix::process::Pid

§

impl Sync for PidfdFlags

§

impl Sync for PidfdGetfdFlags

§

impl Sync for Rlimit

§

impl Sync for SpeculationFeatureControl

§

impl Sync for SpeculationFeatureState

§

impl Sync for UnalignedAccessControl

§

impl Sync for WaitOptions

§

impl Sync for WaitStatus

§

impl Sync for WaitidOptions

§

impl Sync for OpenptFlags

§

impl Sync for GetRandomFlags

§

impl Sync for ShmOFlags

§

impl Sync for Uname

§

impl Sync for ControlModes

§

impl Sync for InputModes

§

impl Sync for LocalModes

§

impl Sync for OutputModes

§

impl Sync for SpecialCodeIndex

§

impl Sync for SpecialCodes

§

impl Sync for Termios

§

impl Sync for CapabilitiesSecureBits

§

impl Sync for CapabilityFlags

§

impl Sync for CapabilitySets

§

impl Sync for Flags

§

impl Sync for SVEVectorLengthConfig

§

impl Sync for TaggedAddressMode

§

impl Sync for ThreadNameSpaceType

§

impl Sync for UnshareFlags

§

impl Sync for TimerfdFlags

§

impl Sync for TimerfdTimerFlags

§

impl Sync for IgnoredAny

§

impl Sync for devela::_dep::serde::de::value::Error

§

impl Sync for Channels

§

impl Sync for ChannelsIter

§

impl Sync for SignalSpec

§

impl Sync for Crc8Ccitt

§

impl Sync for Crc16Ansi

§

impl Sync for Crc16AnsiLe

§

impl Sync for Crc32

§

impl Sync for Md5

§

impl Sync for CodecDescriptor

§

impl Sync for CodecParameters

§

impl Sync for CodecRegistry

§

impl Sync for CodecType

§

impl Sync for DecoderOptions

§

impl Sync for FinalizeResult

§

impl Sync for RandomNoise

§

impl Sync for Complex

§

impl Sync for Fft

§

impl Sync for Imdct

§

impl Sync for Cue

§

impl Sync for CuePoint

§

impl Sync for FormatOptions

§

impl Sync for Packet

§

impl Sync for SeekedTo

§

impl Sync for Track

§

impl Sync for SeekIndex

§

impl Sync for SeekPoint

§

impl Sync for MediaSourceStream

§

impl Sync for MediaSourceStreamOptions

§

impl Sync for CodebookBuilder

§

impl Sync for Entry8x8

§

impl Sync for Entry8x16

§

impl Sync for Entry8x32

§

impl Sync for Entry16x8

§

impl Sync for Entry16x16

§

impl Sync for Entry16x32

§

impl Sync for Entry32x8

§

impl Sync for Entry32x16

§

impl Sync for Entry32x32

§

impl Sync for devela::_dep::symphonia::core::meta::MetadataBuilder

§

impl Sync for MetadataLog

§

impl Sync for MetadataOptions

§

impl Sync for MetadataRevision

§

impl Sync for Size

§

impl Sync for devela::_dep::symphonia::core::meta::Tag

§

impl Sync for VendorData

§

impl Sync for Visual

§

impl Sync for Descriptor

§

impl Sync for Hint

§

impl Sync for Probe

§

impl Sync for ProbeResult

§

impl Sync for ProbedMetadata

§

impl Sync for i24

§

impl Sync for u24

§

impl Sync for devela::_dep::symphonia::core::units::Time

§

impl Sync for TimeBase

§

impl Sync for CGroupLimits

§

impl Sync for devela::_dep::sysinfo::Component

§

impl Sync for devela::_dep::sysinfo::Components

§

impl Sync for Cpu

§

impl Sync for CpuRefreshKind

§

impl Sync for Disk

§

impl Sync for DiskRefreshKind

§

impl Sync for DiskUsage

§

impl Sync for Disks

§

impl Sync for devela::_dep::sysinfo::Gid

§

impl Sync for Group

§

impl Sync for Groups

§

impl Sync for IpNetwork

§

impl Sync for LoadAvg

§

impl Sync for MacAddr

§

impl Sync for MemoryRefreshKind

§

impl Sync for NetworkData

§

impl Sync for Networks

§

impl Sync for devela::_dep::sysinfo::Pid

§

impl Sync for Process

§

impl Sync for ProcessRefreshKind

§

impl Sync for RefreshKind

§

impl Sync for devela::_dep::sysinfo::System

§

impl Sync for devela::_dep::sysinfo::Uid

§

impl Sync for User

§

impl Sync for Users

§

impl Sync for OutputDeviceParameters

§

impl Sync for DuplexStream

§

impl Sync for devela::_dep::tokio::io::Empty

§

impl Sync for devela::_dep::tokio::io::Repeat

§

impl Sync for SimplexStream

§

impl Sync for devela::_dep::tokio::io::Sink

§

impl Sync for devela::_dep::tokio::io::Stderr

§

impl Sync for devela::_dep::tokio::io::Stdin

§

impl Sync for devela::_dep::tokio::io::Stdout

§

impl Sync for DefaultCallsite

§

impl Sync for Identifier

§

impl Sync for DefaultGuard

§

impl Sync for SetGlobalDefaultError

§

impl Sync for WeakDispatch

§

impl Sync for devela::_dep::tracing::field::Empty

§

impl Sync for Field

§

impl Sync for FieldSet

§

impl Sync for devela::_dep::tracing::field::Iter

§

impl Sync for devela::_dep::tracing::level_filters::LevelFilter

§

impl Sync for ParseLevelFilterError

§

impl Sync for Kind

§

impl Sync for devela::_dep::tracing::metadata::ParseLevelError

§

impl Sync for EnteredSpan

§

impl Sync for Dispatch

§

impl Sync for Id

§

impl Sync for devela::_dep::tracing::Level

§

impl Sync for devela::_dep::tracing::Span

§

impl Sync for Interest

§

impl Sync for NoSubscriber

§

impl Sync for GraphemeCursor

§

impl Sync for WasmSlice

§

impl Sync for f32x4

§

impl Sync for f32x8

§

impl Sync for f64x2

§

impl Sync for f64x4

§

impl Sync for i8x16

§

impl Sync for i8x32

§

impl Sync for i16x8

§

impl Sync for i16x16

§

impl Sync for i32x4

§

impl Sync for i32x8

§

impl Sync for i64x2

§

impl Sync for i64x4

§

impl Sync for u8x16

§

impl Sync for u16x8

§

impl Sync for u16x16

§

impl Sync for u32x4

§

impl Sync for u32x8

§

impl Sync for u64x2

§

impl Sync for u64x4

§

impl Sync for devela::_dep::winnow::stream::Range

§

impl Sync for BStr

§

impl Sync for devela::_dep::winnow::Bytes

§

impl Sync for bpf_attr_getid_id_t

§

impl Sync for bpf_attr_t

§

impl Sync for bpf_fib_lookup_addr_t

§

impl Sync for bpf_fib_lookup_inputs_t

§

impl Sync for bpf_flow_keys_addr_t

§

impl Sync for bpf_md_end_ptr_t

§

impl Sync for bpf_md_ptr_t

§

impl Sync for bpf_sock_ops_reply_t

§

impl Sync for bpf_sock_tuple_t

§

impl Sync for epoll_data_t

§

impl Sync for in6_un_t

§

impl Sync for io_uring_sqe_buf_addr_t

§

impl Sync for io_uring_sqe_buf_group_t

§

impl Sync for io_uring_sqe_file_off_t

§

impl Sync for io_uring_sqe_opt_buf_t

§

impl Sync for io_uring_sqe_other_flags_t

§

impl Sync for perf_event_attr_config1_t

§

impl Sync for perf_event_attr_config2_t

§

impl Sync for perf_event_attr_sample_t

§

impl Sync for perf_event_attr_wakeup_t

§

impl Sync for perf_event_mmap_page_cap_t

§

impl Sync for perf_mem_data_src_t

§

impl Sync for ptrace_syscall_info_seccomp_t

§

impl Sync for rseq_cs_union_t

§

impl Sync for sifields_t

§

impl Sync for sigev_un_t

§

impl Sync for siginfo_t

§

impl Sync for sigval_t

§

impl Sync for devela::_dep::rkyv::de::Metadata

§

impl Sync for ArchivedStringRepr

§

impl Sync for addr3_or_cmd_union

§

impl Sync for buf_union

§

impl Sync for ioprio_union

§

impl Sync for len_union

§

impl Sync for op_flags_union

§

impl Sync for register_or_sqe_op_or_sqe_flags_union

§

impl Sync for splice_fd_in_or_file_index_union

§

impl Sync for AdjacentlyTaggedEnumVariant

§

impl Sync for AsciiCase

§

impl Sync for AsyncIterBaseTag

§

impl Sync for AsyncIterOptionTag

§

impl Sync for AsyncIterResultOptionTag

§

impl Sync for Big8x3

§

impl Sync for Big32x40

§

impl Sync for Decoded

§

impl Sync for Deprecation

§

impl Sync for DictVarkeywords

§

impl Sync for False

§

impl Sync for FmtSpec

§

impl Sync for Fork

§

impl Sync for FullDecoded

§

impl Sync for FunctionDescription

§

impl Sync for HashCallbackOutput

§

impl Sync for How

§

impl Sync for I32NotAllOnes

§

impl Sync for I64NotAllOnes

§

impl Sync for ImportedExceptionTypeObject

§

impl Sync for IterBaseTag

§

impl Sync for IterOptionTag

§

impl Sync for IterResultOptionTag

§

impl Sync for KeywordOnlyParameterDescription

§

impl Sync for ModuleInitializer

§

impl Sync for MustAbort

§

impl Sync for Nanoseconds

§

impl Sync for NoVarargs

§

impl Sync for NoVarkeywords

§

impl Sync for NonZeroI8Inner

§

impl Sync for NonZeroI16Inner

§

impl Sync for NonZeroI32Inner

§

impl Sync for NonZeroI64Inner

§

impl Sync for NonZeroI128Inner

§

impl Sync for NonZeroIsizeInner

§

impl Sync for NonZeroU8Inner

§

impl Sync for NonZeroU16Inner

§

impl Sync for NonZeroU32Inner

§

impl Sync for NonZeroU64Inner

§

impl Sync for NonZeroU128Inner

§

impl Sync for NonZeroUsizeInner

§

impl Sync for Number

§

impl Sync for PanicTrap

§

impl Sync for PyClassAttributeDef

§

impl Sync for PyClassDummySlot

§

impl Sync for PyClassItemsIter

§

impl Sync for PyMethodType

§

impl Sync for Sign

§

impl Sync for TagContentOtherField

§

impl Sync for TagContentOtherFieldVisitor

§

impl Sync for TagOrContentField

§

impl Sync for TagOrContentFieldVisitor

§

impl Sync for True

§

impl Sync for TryCaptureWithDebug

§

impl Sync for TryCaptureWithoutDebug

§

impl Sync for TupleVarargs

§

impl Sync for U32NotAllOnes

§

impl Sync for U64NotAllOnes

§

impl Sync for UsizeNoHighBit

§

impl Sync for Utf8Encoder

§

impl Sync for Utf16Encoder

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a> !Sync for devela::work::TaskContext<'a>

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a> !Sync for devela::_dep::js_sys::Iter<'a>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a> !Sync for devela::_dep::rustix::event::epoll::Iter<'a>

§

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

§

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

§

impl<'a> !Sync for devela::_dep::tracing::span::Attributes<'a>

§

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

§

impl<'a> !Sync for devela::_dep::tracing::Event<'a>

§

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

§

impl<'a> Sync for devela::all::PathComponent<'a>

§

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

§

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

§

impl<'a> Sync for ShaderSource<'a>

§

impl<'a> Sync for TextureSource<'a>

§

impl<'a> Sync for PyStringData<'a>

§

impl<'a> Sync for RecvAncillaryMessage<'a>

§

impl<'a> Sync for WaitId<'a>

§

impl<'a> Sync for DynamicClockId<'a>

§

impl<'a> Sync for Unexpected<'a>

§

impl<'a> Sync for MatcherType<'a>

§

impl<'a> Sync for AudioBufferRef<'a>

§

impl<'a> Sync for ProcessesToUpdate<'a>

§

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

§

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

§

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

§

impl<'a> Sync for devela::_core::str::Bytes<'a>

§

impl<'a> Sync for devela::_core::str::CharIndices<'a>

§

impl<'a> Sync for devela::_core::str::EncodeUtf16<'a>

§

impl<'a> Sync for devela::_core::str::EscapeDebug<'a>

§

impl<'a> Sync for devela::_core::str::EscapeDefault<'a>

§

impl<'a> Sync for devela::_core::str::EscapeUnicode<'a>

§

impl<'a> Sync for devela::_core::str::Lines<'a>

§

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

§

impl<'a> Sync for devela::_core::str::SplitAsciiWhitespace<'a>

§

impl<'a> Sync for devela::_core::str::SplitWhitespace<'a>

§

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

§

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

§

impl<'a> Sync for devela::all::IterPath<'a>

§

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

§

impl<'a> Sync for devela::all::IterPathComponents<'a>

§

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

§

impl<'a> Sync for devela::all::PathDisplay<'a>

§

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

§

impl<'a> Sync for IdPin<'a>

§

impl<'a> Sync for devela::text::IterChars<'a>

§

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

§

impl<'a> Sync for devela::_dep::_std::ffi::os_str::Display<'a>

§

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

§

impl<'a> Sync for devela::_dep::_std::net::Incoming<'a>

§

impl<'a> Sync for devela::_dep::_std::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 CommandArgs<'a>

§

impl<'a> Sync for CommandEnvs<'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 devela::_dep::log::Metadata<'a>

§

impl<'a> Sync for devela::_dep::log::MetadataBuilder<'a>

§

impl<'a> Sync for kernel_clone_args_t<'a>

§

impl<'a> Sync for PythonVersionInfo<'a>

§

impl<'a> Sync for devela::_dep::rayon::string::Drain<'a>

§

impl<'a> Sync for ArchiveValidator<'a>

§

impl<'a> Sync for FdSetIter<'a>

§

impl<'a> Sync for InotifyEvent<'a>

§

impl<'a> Sync for RawDirEntry<'a>

§

impl<'a> Sync for RangeMatches<'a>

§

impl<'a> Sync for RangeRMatches<'a>

§

impl<'a> Sync for RangeRSplits<'a>

§

impl<'a> Sync for RangeSplits<'a>

§

impl<'a> Sync for BitReaderLtr<'a>

§

impl<'a> Sync for BitReaderRtl<'a>

§

impl<'a> Sync for devela::_dep::symphonia::core::io::BufReader<'a>

§

impl<'a> Sync for devela::_dep::symphonia::core::meta::Metadata<'a>

§

impl<'a> Sync for ReadBuf<'a>

§

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

§

impl<'a> Sync for devela::_dep::tracing::Metadata<'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<'a> Sync for Concat<'a>

§

impl<'a> Sync for ConcatBytes<'a>

§

impl<'a> Sync for Formatted<'a>

§

impl<'a> Sync for InternallyTaggedUnitVisitor<'a>

§

impl<'a> Sync for Join<'a>

§

impl<'a> Sync for Part<'a>

§

impl<'a> Sync for UntaggedUnitVisitor<'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, 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, 'b, T> Sync for ExampleEnum<'a, 'b, T>
where T: Sync,

§

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

§

impl<'a, 'bump, I> Sync for devela::_dep::bumpalo::collections::vec::Splice<'a, 'bump, I>
where I: Sync, <I as Iterator>::Item: Sync,

§

impl<'a, 'bump, T, F> !Sync for DrainFilter<'a, 'bump, T, F>

§

impl<'a, 'de, E> Sync for ContentRefDeserializer<'a, 'de, E>
where E: Sync,

§

impl<'a, 'de, E> Sync for FlatMapDeserializer<'a, 'de, E>
where E: Sync,

§

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

§

impl<'a, 'h> Sync for devela::_dep::memchr::arch::all::memchr::OneIter<'a, 'h>

§

impl<'a, 'h> Sync for devela::_dep::memchr::arch::all::memchr::ThreeIter<'a, 'h>

§

impl<'a, 'h> Sync for devela::_dep::memchr::arch::all::memchr::TwoIter<'a, 'h>

§

impl<'a, 'h> Sync for devela::_dep::memchr::arch::x86_64::avx2::memchr::OneIter<'a, 'h>

§

impl<'a, 'h> Sync for devela::_dep::memchr::arch::x86_64::avx2::memchr::ThreeIter<'a, 'h>

§

impl<'a, 'h> Sync for devela::_dep::memchr::arch::x86_64::avx2::memchr::TwoIter<'a, 'h>

§

impl<'a, 'h> Sync for devela::_dep::memchr::arch::x86_64::sse2::memchr::OneIter<'a, 'h>

§

impl<'a, 'h> Sync for devela::_dep::memchr::arch::x86_64::sse2::memchr::ThreeIter<'a, 'h>

§

impl<'a, 'h> Sync for devela::_dep::memchr::arch::x86_64::sse2::memchr::TwoIter<'a, 'h>

§

impl<'a, 'py> !Sync for DowncastError<'a, 'py>

§

impl<'a, 'py> !Sync for BorrowedTupleIterator<'a, 'py>

§

impl<'a, 'py, T> !Sync for devela::_dep::pyo3::Borrowed<'a, 'py, T>

§

impl<'a, 'py, T> !Sync for BoundRef<'a, 'py, T>

§

impl<'a, A> Sync for devela::_core::option::Iter<'a, A>
where A: Sync,

§

impl<'a, A> Sync for devela::_core::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, B> Sync for BitStreamLtr<'a, B>
where B: Sync,

§

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

§

impl<'a, DST, BUF> !Sync for DstQueueIter<'a, DST, BUF>

§

impl<'a, DST, BUF> !Sync for DstQueueIterMut<'a, DST, BUF>

§

impl<'a, DST, BUF> !Sync for DstQueuePopHandle<'a, DST, BUF>

§

impl<'a, DST, BUF> !Sync for DstStackIter<'a, DST, BUF>

§

impl<'a, DST, BUF> !Sync for DstStackIterMut<'a, DST, BUF>

§

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 devela::_dep::serde::de::value::StrDeserializer<'a, E>
where E: Sync,

§

impl<'a, E> Sync for StrDeserializer<'a, E>
where E: Sync,

§

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 devela::_dep::_alloc::vec::Splice<'a, I, A>
where I: Sync, <I as Iterator>::Item: Sync, A: Sync,

§

impl<'a, K> Sync for devela::_dep::_alloc::collections::btree_set::Cursor<'a, K>
where K: Sync,

§

impl<'a, K> Sync for devela::_dep::_std::collections::hash_set::Drain<'a, K>
where K: Sync,

§

impl<'a, K> Sync for devela::_dep::_std::collections::hash_set::Iter<'a, K>
where K: Sync,

§

impl<'a, K> Sync for devela::_dep::hashbrown::hash_set::Iter<'a, K>
where K: Sync,

§

impl<'a, K, A> Sync for devela::_dep::_alloc::collections::btree_set::CursorMut<'a, K, A>
where A: Sync, K: Sync,

§

impl<'a, K, A> Sync for devela::_dep::_alloc::collections::btree_set::CursorMutKey<'a, K, A>
where A: Sync, K: Sync,

§

impl<'a, K, A> Sync for devela::_dep::hashbrown::hash_set::Drain<'a, K, A>
where A: Sync, K: Sync,

§

impl<'a, K, F> Sync for devela::_dep::_std::collections::hash_set::ExtractIf<'a, K, F>
where F: Sync, K: Sync,

§

impl<'a, K, F, A> Sync for devela::_dep::hashbrown::hash_set::ExtractIf<'a, K, F, A>
where F: Sync, A: Sync, K: Sync,

§

impl<'a, K, V> !Sync for devela::_dep::rkyv::collections::swiss_table::index_map::Iter<'a, K, V>

§

impl<'a, K, V> !Sync for devela::_dep::rkyv::collections::swiss_table::index_map::Keys<'a, K, V>

§

impl<'a, K, V> !Sync for devela::_dep::rkyv::collections::swiss_table::index_map::Values<'a, K, V>

§

impl<'a, K, V> Sync for devela::_dep::_std::collections::hash_map::Entry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_alloc::collections::btree_map::Cursor<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_alloc::collections::btree_map::Iter<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_alloc::collections::btree_map::IterMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_alloc::collections::btree_map::Keys<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_alloc::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 devela::_dep::_alloc::collections::btree_map::Values<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_alloc::collections::btree_map::ValuesMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_std::collections::hash_map::Drain<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_std::collections::hash_map::Iter<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_std::collections::hash_map::IterMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_std::collections::hash_map::Keys<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_std::collections::hash_map::OccupiedEntry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_std::collections::hash_map::OccupiedError<'a, K, V>
where V: Sync, K: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_std::collections::hash_map::VacantEntry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_std::collections::hash_map::Values<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::_std::collections::hash_map::ValuesMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::hashbrown::hash_map::Iter<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::hashbrown::hash_map::IterMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::hashbrown::hash_map::Keys<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::hashbrown::hash_map::Values<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::hashbrown::hash_map::ValuesMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::rayon::collections::btree_map::Iter<'a, K, V>

§

impl<'a, K, V> Sync for devela::_dep::rayon::collections::btree_map::IterMut<'a, K, V>
where V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::rayon::collections::hash_map::Drain<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for devela::_dep::rayon::collections::hash_map::Iter<'a, K, V>

§

impl<'a, K, V> Sync for devela::_dep::rayon::collections::hash_map::IterMut<'a, K, V>
where V: Sync,

§

impl<'a, K, V, A> Sync for devela::all::BTreeMapEntry<'a, K, V, A>
where K: Sync, A: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for devela::_dep::_alloc::collections::btree_map::CursorMut<'a, K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for devela::_dep::_alloc::collections::btree_map::CursorMutKey<'a, K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for devela::_dep::_alloc::collections::btree_map::OccupiedEntry<'a, K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for devela::_dep::_alloc::collections::btree_map::OccupiedError<'a, K, V, A>
where V: Sync, A: Sync, K: Sync,

§

impl<'a, K, V, A> Sync for devela::_dep::_alloc::collections::btree_map::VacantEntry<'a, K, V, A>
where K: Sync, A: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for devela::_dep::hashbrown::hash_map::Drain<'a, K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, F> Sync for devela::_dep::_std::collections::hash_map::ExtractIf<'a, K, V, F>
where F: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, F, A> Sync for devela::_dep::_alloc::collections::btree_map::ExtractIf<'a, K, V, F, A>
where F: Sync, A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, F, A> Sync for devela::_dep::hashbrown::hash_map::ExtractIf<'a, K, V, F, A>
where F: Sync, A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, H> !Sync for devela::_dep::rkyv::collections::swiss_table::map::Iter<'a, K, V, H>

§

impl<'a, K, V, H> !Sync for devela::_dep::rkyv::collections::swiss_table::map::IterMut<'a, K, V, H>

§

impl<'a, K, V, H> !Sync for devela::_dep::rkyv::collections::swiss_table::map::Keys<'a, K, V, H>

§

impl<'a, K, V, H> !Sync for devela::_dep::rkyv::collections::swiss_table::map::Values<'a, K, V, H>

§

impl<'a, K, V, H> !Sync for devela::_dep::rkyv::collections::swiss_table::map::ValuesMut<'a, K, V, H>

§

impl<'a, K, V, S> Sync for devela::_dep::_std::collections::hash_map::RawEntryMut<'a, K, V, S>
where K: Sync, V: Sync, S: Sync,

§

impl<'a, K, V, S> Sync for devela::_dep::_std::collections::hash_map::RawEntryBuilder<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, S> Sync for devela::_dep::_std::collections::hash_map::RawEntryBuilderMut<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, S> Sync for devela::_dep::_std::collections::hash_map::RawOccupiedEntryMut<'a, K, V, S>
where K: Sync, V: Sync, S: Sync,

§

impl<'a, K, V, S> Sync for devela::_dep::_std::collections::hash_map::RawVacantEntryMut<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, S, A> Sync for devela::all::HashMapEntry<'a, K, V, S, A>
where K: Sync, V: Sync, S: Sync, A: Sync,

§

impl<'a, K, V, S, A> Sync for devela::_dep::hashbrown::hash_map::RawEntryMut<'a, K, V, S, A>
where K: Sync, V: Sync, S: Sync, A: Sync,

§

impl<'a, K, V, S, A> Sync for devela::_dep::hashbrown::hash_map::OccupiedError<'a, K, V, S, A>
where V: Sync, K: Sync, S: Sync, A: Sync,

§

impl<'a, K, V, S, A> Sync for devela::_dep::hashbrown::hash_map::RawEntryBuilder<'a, K, V, S, A>
where S: Sync, A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, S, A> Sync for devela::_dep::hashbrown::hash_map::RawEntryBuilderMut<'a, K, V, S, A>
where S: Sync, A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, S, A> Sync for devela::_dep::hashbrown::hash_map::RawVacantEntryMut<'a, K, V, S, A>
where S: Sync, A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, S, A> Sync for devela::_dep::hashbrown::hash_map::VacantEntry<'a, K, V, S, A>
where K: Sync, S: Sync, A: Sync, V: Sync,

§

impl<'a, M> Sync for FlatMapSerializeMap<'a, M>
where M: Sync,

§

impl<'a, M> Sync for FlatMapSerializeStruct<'a, M>
where M: Sync,

§

impl<'a, M> Sync for FlatMapSerializeStructVariantAsMapValue<'a, M>
where M: Sync,

§

impl<'a, M> Sync for FlatMapSerializeTupleVariantAsMapValue<'a, M>
where M: Sync,

§

impl<'a, M> Sync for FlatMapSerializer<'a, M>
where M: Sync,

§

impl<'a, Opcode, Value> Sync for Updater<'a, Opcode, Value>
where Value: Sync, Opcode: Sync,

§

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

§

impl<'a, P> Sync for devela::_core::str::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 devela::_core::str::RSplit<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for devela::_core::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 devela::_core::str::Split<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

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

§

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

§

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

§

impl<'a, P> Sync for Contains<'a, P>
where P: Sync,

§

impl<'a, P> Sync for EndsWith<'a, P>
where P: Sync,

§

impl<'a, P> Sync for StartsWith<'a, P>
where P: Sync,

§

impl<'a, P> Sync for StripPrefix<'a, P>
where P: Sync,

§

impl<'a, P> Sync for StripSuffix<'a, P>
where P: Sync,

§

impl<'a, R> Sync for ReplacerRef<'a, R>
where R: Sync + ?Sized,

§

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

§

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

§

impl<'a, T> !Sync for devela::_dep::_std::sync::mpsc::Iter<'a, T>

§

impl<'a, T> !Sync for devela::_dep::_std::sync::mpsc::TryIter<'a, T>

§

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

§

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

§

impl<'a, T> Sync for devela::_core::result::Iter<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_core::result::IterMut<'a, T>
where T: Sync,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T> Sync for devela::_dep::_alloc::collections::binary_heap::Iter<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::_alloc::collections::btree_set::Iter<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::_alloc::collections::btree_set::Range<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::_alloc::collections::btree_set::SymmetricDifference<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::_alloc::collections::btree_set::Union<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::_alloc::collections::vec_deque::Iter<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::_alloc::collections::vec_deque::IterMut<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::_std::sync::mpmc::Iter<'a, T>
where T: Send,

§

impl<'a, T> Sync for devela::_dep::_std::sync::mpmc::TryIter<'a, T>
where T: Send,

§

impl<'a, T> Sync for devela::_dep::bumpalo::boxed::Box<'a, T>
where T: Sync + ?Sized,

§

impl<'a, T> Sync for devela::_dep::hashbrown::hash_table::Iter<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::hashbrown::hash_table::IterMut<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::rayon::collections::binary_heap::Drain<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::rayon::collections::binary_heap::Iter<'a, T>

§

impl<'a, T> Sync for devela::_dep::rayon::collections::btree_set::Iter<'a, T>

§

impl<'a, T> Sync for devela::_dep::rayon::collections::hash_set::Drain<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::rayon::collections::hash_set::Iter<'a, T>

§

impl<'a, T> Sync for devela::_dep::rayon::collections::linked_list::Iter<'a, T>

§

impl<'a, T> Sync for devela::_dep::rayon::collections::linked_list::IterMut<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::rayon::collections::vec_deque::Drain<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::rayon::collections::vec_deque::Iter<'a, T>

§

impl<'a, T> Sync for devela::_dep::rayon::collections::vec_deque::IterMut<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::rayon::option::Iter<'a, T>

§

impl<'a, T> Sync for devela::_dep::rayon::option::IterMut<'a, T>
where T: Sync,

§

impl<'a, T> Sync for devela::_dep::rayon::result::Iter<'a, T>

§

impl<'a, T> Sync for devela::_dep::rayon::result::IterMut<'a, T>
where T: Sync,

§

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

§

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

§

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

§

impl<'a, T, A> Sync for devela::_dep::_alloc::collections::btree_set::Entry<'a, T, A>
where A: Sync, T: Sync,

§

impl<'a, T, A> Sync for devela::_dep::hashbrown::hash_table::Entry<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, A> Sync for devela::_dep::_alloc::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 devela::_dep::_alloc::collections::btree_set::Difference<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, A> Sync for devela::_dep::_alloc::collections::btree_set::Intersection<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, A> Sync for devela::_dep::_alloc::collections::btree_set::OccupiedEntry<'a, T, A>
where A: Sync, T: Sync,

§

impl<'a, T, A> Sync for devela::_dep::_alloc::collections::btree_set::VacantEntry<'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 devela::_dep::hashbrown::hash_table::Drain<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, A> Sync for devela::_dep::hashbrown::hash_table::VacantEntry<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, E> Sync for CoroYield<'a, T, E>
where T: Sync, E: Sync,

§

impl<'a, T, F, A = Global> !Sync for devela::_dep::_alloc::collections::linked_list::ExtractIf<'a, T, F, A>

§

impl<'a, T, F, A> Sync for devela::_dep::_alloc::collections::btree_set::ExtractIf<'a, T, F, A>
where F: Sync, A: Sync, T: Sync,

§

impl<'a, T, F, A> Sync for devela::_dep::_alloc::vec::ExtractIf<'a, T, F, A>
where F: Sync, A: Sync, T: Sync,

§

impl<'a, T, F, A> Sync for devela::_dep::hashbrown::hash_table::ExtractIf<'a, T, F, A>
where F: Sync, T: Sync, A: Sync,

§

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

§

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

§

impl<'a, T, P> Sync for devela::_core::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 devela::_core::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 devela::_core::slice::Split<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for devela::_core::slice::SplitInclusive<'a, T, P>
where P: Sync, T: Sync,

§

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

§

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

§

impl<'a, T, P> Sync for devela::_core::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 devela::_dep::_std::collections::hash_set::Entry<'a, T, S>
where T: Sync, S: Sync,

§

impl<'a, T, S> Sync for devela::_dep::_std::collections::hash_set::Difference<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for devela::_dep::_std::collections::hash_set::Intersection<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for devela::_dep::_std::collections::hash_set::OccupiedEntry<'a, T, S>
where T: Sync, S: Sync,

§

impl<'a, T, S> Sync for devela::_dep::_std::collections::hash_set::SymmetricDifference<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for devela::_dep::_std::collections::hash_set::Union<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for devela::_dep::_std::collections::hash_set::VacantEntry<'a, T, S>
where T: Sync, S: Sync,

§

impl<'a, T, S, A> Sync for devela::_dep::hashbrown::hash_set::Entry<'a, T, S, A>
where T: Sync, S: Sync, A: Sync,

§

impl<'a, T, S, A> Sync for devela::_dep::hashbrown::hash_set::Difference<'a, T, S, A>
where S: Sync, A: Sync, T: Sync,

§

impl<'a, T, S, A> Sync for devela::_dep::hashbrown::hash_set::Intersection<'a, T, S, A>
where S: Sync, A: Sync, T: Sync,

§

impl<'a, T, S, A> Sync for devela::_dep::hashbrown::hash_set::OccupiedEntry<'a, T, S, A>
where T: Sync, S: Sync, A: Sync,

§

impl<'a, T, S, A> Sync for devela::_dep::hashbrown::hash_set::SymmetricDifference<'a, T, S, A>
where S: Sync, A: Sync, T: Sync,

§

impl<'a, T, S, A> Sync for devela::_dep::hashbrown::hash_set::Union<'a, T, S, A>
where S: Sync, A: Sync, T: Sync,

§

impl<'a, T, S, A> Sync for devela::_dep::hashbrown::hash_set::VacantEntry<'a, T, S, A>
where T: Sync, S: Sync, A: Sync,

§

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

§

impl<'a, T, const N: usize> Sync for devela::_core::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, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11> Sync for TupleElementMut<'a, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11>
where _0: Sync, _1: Sync, _2: Sync, _3: Sync, _4: Sync, _5: Sync, _6: Sync, _7: Sync, _8: Sync, _9: Sync, _10: Sync, _11: Sync,

§

impl<'a, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11> Sync for TupleElementRef<'a, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11>
where _0: Sync, _1: Sync, _2: Sync, _3: Sync, _4: Sync, _5: Sync, _6: Sync, _7: Sync, _8: Sync, _9: Sync, _10: Sync, _11: Sync,

§

impl<'a, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11> Sync for TupleIterMut<'a, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11>
where _0: Sync, _1: Sync, _2: Sync, _3: Sync, _4: Sync, _5: Sync, _6: Sync, _7: Sync, _8: Sync, _9: Sync, _10: Sync, _11: Sync,

§

impl<'a, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11> Sync for TupleIterRef<'a, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11>
where _0: Sync, _1: Sync, _2: Sync, _3: Sync, _4: Sync, _5: Sync, _6: Sync, _7: Sync, _8: Sync, _9: Sync, _10: Sync, _11: Sync,

§

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

§

impl<'b, T> !Sync for devela::all::Ref<'b, T>

§

impl<'b, T> !Sync for devela::all::RefMut<'b, T>

§

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

§

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

§

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<'bump> !Sync for devela::_dep::bumpalo::collections::string::FromUtf8Error<'bump>

§

impl<'bump> !Sync for devela::_dep::bumpalo::collections::String<'bump>

§

impl<'bump, T> !Sync for devela::_dep::bumpalo::collections::Vec<'bump, T>

§

impl<'c, 'h> Sync for SubCaptureMatches<'c, 'h>

§

impl<'ch> Sync for devela::_dep::rayon::str::Bytes<'ch>

§

impl<'ch> Sync for devela::_dep::rayon::str::CharIndices<'ch>

§

impl<'ch> Sync for devela::_dep::rayon::str::Chars<'ch>

§

impl<'ch> Sync for devela::_dep::rayon::str::EncodeUtf16<'ch>

§

impl<'ch> Sync for devela::_dep::rayon::str::Lines<'ch>

§

impl<'ch> Sync for devela::_dep::rayon::str::SplitAsciiWhitespace<'ch>

§

impl<'ch> Sync for devela::_dep::rayon::str::SplitWhitespace<'ch>

§

impl<'ch, P> Sync for devela::_dep::rayon::str::MatchIndices<'ch, P>

§

impl<'ch, P> Sync for devela::_dep::rayon::str::Matches<'ch, P>

§

impl<'ch, P> Sync for devela::_dep::rayon::str::Split<'ch, P>

§

impl<'ch, P> Sync for devela::_dep::rayon::str::SplitInclusive<'ch, P>

§

impl<'ch, P> Sync for devela::_dep::rayon::str::SplitTerminator<'ch, P>

§

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

§

impl<'data, T> Sync for devela::_dep::rayon::slice::Chunks<'data, T>

§

impl<'data, T> Sync for devela::_dep::rayon::slice::ChunksExact<'data, T>

§

impl<'data, T> Sync for devela::_dep::rayon::slice::ChunksExactMut<'data, T>
where T: Sync,

§

impl<'data, T> Sync for devela::_dep::rayon::slice::ChunksMut<'data, T>
where T: Sync,

§

impl<'data, T> Sync for devela::_dep::rayon::slice::Iter<'data, T>

§

impl<'data, T> Sync for devela::_dep::rayon::slice::IterMut<'data, T>
where T: Sync,

§

impl<'data, T> Sync for devela::_dep::rayon::slice::RChunks<'data, T>

§

impl<'data, T> Sync for devela::_dep::rayon::slice::RChunksExact<'data, T>

§

impl<'data, T> Sync for devela::_dep::rayon::slice::RChunksExactMut<'data, T>
where T: Sync,

§

impl<'data, T> Sync for devela::_dep::rayon::slice::RChunksMut<'data, T>
where T: Sync,

§

impl<'data, T> Sync for devela::_dep::rayon::slice::Windows<'data, T>

§

impl<'data, T> Sync for devela::_dep::rayon::vec::Drain<'data, T>
where T: Sync,

§

impl<'data, T> Sync for AncillaryIter<'data, T>
where T: Sync,

§

impl<'data, T, P> Sync for devela::_dep::rayon::slice::ChunkBy<'data, T, P>
where P: Sync, T: Sync,

§

impl<'data, T, P> Sync for devela::_dep::rayon::slice::ChunkByMut<'data, T, P>
where P: Sync, T: Sync,

§

impl<'data, T, P> Sync for devela::_dep::rayon::slice::Split<'data, T, P>
where P: Sync, T: Sync,

§

impl<'data, T, P> Sync for devela::_dep::rayon::slice::SplitInclusive<'data, T, P>
where P: Sync, T: Sync,

§

impl<'data, T, P> Sync for devela::_dep::rayon::slice::SplitInclusiveMut<'data, T, P>
where P: Sync, T: Sync,

§

impl<'data, T, P> Sync for devela::_dep::rayon::slice::SplitMut<'data, T, P>
where P: Sync, T: Sync,

§

impl<'de> Sync for Content<'de>

§

impl<'de, E> Sync for BorrowedBytesDeserializer<'de, E>
where E: Sync,

§

impl<'de, E> Sync for devela::_dep::serde::de::value::BorrowedStrDeserializer<'de, E>
where E: Sync,

§

impl<'de, E> Sync for BorrowedStrDeserializer<'de, E>
where E: Sync,

§

impl<'de, E> Sync for ContentDeserializer<'de, E>
where E: Sync,

§

impl<'de, E> Sync for EnumDeserializer<'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<'de, T> Sync for Borrowed<'de, T>
where T: Sync + ?Sized,

§

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

§

impl<'f> Sync for devela::_dep::jiff::fmt::strtime::Display<'f>

§

impl<'fd> Sync for PollFd<'fd>

§

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

§

impl<'h> Sync for Memchr2<'h>

§

impl<'h> Sync for Memchr3<'h>

§

impl<'h> Sync for Memchr<'h>

§

impl<'h> Sync for Captures<'h>

§

impl<'h> Sync for Match<'h>

§

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

§

impl<'h, 'n> Sync for FindRevIter<'h, 'n>

§

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<'n> Sync for devela::_dep::memchr::memmem::Finder<'n>

§

impl<'n> Sync for devela::_dep::memchr::memmem::FinderRev<'n>

§

impl<'p> !Sync for BoundFrozenSetIterator<'p>

§

impl<'p> !Sync for BoundSetIterator<'p>

§

impl<'p, P> Sync for ByRef<'p, P>
where P: Sync,

§

impl<'p, T> !Sync for PyRef<'p, T>

§

impl<'p, T> !Sync for PyRefMut<'p, T>

§

impl<'py> !Sync for DowncastIntoError<'py>

§

impl<'py> !Sync for Python<'py>

§

impl<'py> !Sync for BoundDictIterator<'py>

§

impl<'py> !Sync for BoundListIterator<'py>

§

impl<'py> !Sync for BoundTupleIterator<'py>

§

impl<'py> !Sync for PyFrozenSetBuilder<'py>

§

impl<'py, T> !Sync for devela::_dep::pyo3::Bound<'py, T>

§

impl<'r> Sync for CaptureNames<'r>

§

impl<'r, 'h> Sync for CaptureMatches<'r, 'h>

§

impl<'r, 'h> Sync for devela::_dep::regex_lite::Matches<'r, 'h>

§

impl<'r, 'h> Sync for devela::_dep::regex_lite::Split<'r, 'h>

§

impl<'r, 'h> Sync for devela::_dep::regex_lite::SplitN<'r, 'h>

§

impl<'s, T, const CAP: usize, IDX, S> Sync for DestaqueIter<'s, T, CAP, IDX, S>
where IDX: Sync, <S as Storage>::Stored<[T; CAP]>: Sync,

§

impl<'s, T, const CAP: usize, IDX, S> Sync for StackIter<'s, T, CAP, IDX, S>
where IDX: Sync, <S as Storage>::Stored<[T; CAP]>: Sync,

§

impl<'scope> Sync for devela::_dep::rayon::Scope<'scope>

§

impl<'scope> Sync for ScopeFifo<'scope>

§

impl<'scope, 'env> Sync for devela::work::ThreadScope<'scope, 'env>

§

impl<'scope, T> Sync for devela::work::ThreadScopedJoinHandle<'scope, T>
where T: Send,

§

impl<'slice, 'fd> Sync for SendAncillaryMessage<'slice, 'fd>

§

impl<'t> Sync for TimeZoneFollowingTransitions<'t>

§

impl<'t> Sync for TimeZonePrecedingTransitions<'t>

§

impl<'t> Sync for TimeZoneTransition<'t>

§

impl<'t> Sync for NoExpand<'t>

§

impl<'t, T> Sync for OptionFmt<'t, T>
where T: Sync,

§

impl<'t, T, F> Sync for OptionFmtOrElse<'t, T, F>
where F: Sync, T: Sync,

§

impl<'t, T, U> Sync for OptionFmtOr<'t, T, U>
where U: Sync, T: Sync,

§

impl<A> !Sync for VecChunk<A>

§

impl<A> Sync for devela::_core::iter::RepeatN<A>
where A: Sync,

§

impl<A> Sync for devela::_core::option::IntoIter<A>
where A: Sync,

§

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

§

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

§

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

§

impl<A> Sync for devela::all::IterRepeat<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> Sync for devela::all::IterChain<A, B>
where A: Sync, B: Sync,

§

impl<A, B> Sync for devela::all::IterZip<A, B>
where A: Sync, B: Sync,

§

impl<A, B> Sync for devela::_dep::rayon::iter::Chain<A, B>
where A: Sync, B: Sync,

§

impl<A, B> Sync for devela::_dep::rayon::iter::Zip<A, B>
where A: Sync, B: Sync,

§

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

§

impl<A, B, C, D, E, F, G, H> Sync for Pinned<A, B, C, D, E, F, G, H>
where A: Sync, B: Sync, C: Sync, D: Sync, E: Sync, F: Sync, G: Sync, H: Sync,

§

impl<A, S> Sync for Validator<A, S>
where A: Sync, S: Sync,

§

impl<B> !Sync for AudioManagerSettings<B>

§

impl<B> Sync for devela::all::IoLines<B>
where B: Sync,

§

impl<B> Sync for devela::all::IoSplit<B>
where B: Sync,

§

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

§

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

§

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

§

impl<B, M> Sync for MonitorStream<B, M>
where B: Sync, M: Sync,

§

impl<BK, BV, K, V> Sync for EntryAdapter<BK, BV, K, V>
where BK: Sync, BV: Sync, K: Sync, V: Sync,

§

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

§

impl<ClassT, FieldT, Offset, const IS_PY_T: bool, const IMPLEMENTS_TOPYOBJECT: bool, const IMPLEMENTS_INTOPY: bool, const IMPLEMENTS_INTOPYOBJECT_REF: bool, const IMPLEMENTS_INTOPYOBJECT: bool> Sync for PyClassGetterGenerator<ClassT, FieldT, Offset, IS_PY_T, IMPLEMENTS_TOPYOBJECT, IMPLEMENTS_INTOPY, IMPLEMENTS_INTOPYOBJECT_REF, IMPLEMENTS_INTOPYOBJECT>
where ClassT: Sync, FieldT: Sync, Offset: Sync,

§

impl<D> Sync for PrintStyledContent<D>
where D: Sync,

§

impl<D> Sync for StyledContent<D>
where D: Sync,

§

impl<D, S> Sync for devela::_dep::rayon::iter::Split<D, S>
where D: Sync, S: Sync,

§

impl<DST, BUF> !Sync for DstQueue<DST, BUF>

§

impl<DST, BUF> !Sync for DstStack<DST, BUF>

§

impl<DST, BUF> Sync for DstValue<DST, BUF>
where BUF: Sync, DST: Sync + ?Sized,

§

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

§

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

§

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

§

impl<E> Sync for Report<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 I8Deserializer<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 I128Deserializer<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 U8Deserializer<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 U128Deserializer<E>
where E: Sync,

§

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

§

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

§

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

§

impl<E, M> Sync for Capture<E, M>
where E: Sync, M: Sync,

§

impl<Error> !Sync for StreamingSoundData<Error>

§

impl<Error> !Sync for StreamingSoundHandle<Error>

§

impl<F> Sync for devela::_core::fmt::FromFn<F>
where F: Sync,

§

impl<F> Sync for devela::all::IterFromFn<F>
where F: Sync,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<F, G, H, I, O, O2, E> Sync for devela::_dep::winnow::combinator::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 devela::_dep::winnow::combinator::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 ParserIterator<F, I, O, E>
where F: Sync, I: Sync, O: Sync, E: Sync,

§

impl<F, I, O, E> Sync for devela::_dep::winnow::combinator::Span<F, I, O, E>
where F: Sync, I: Sync, O: Sync, E: Sync,

§

impl<F, I, O, E> Sync for devela::_dep::winnow::combinator::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, C> Sync for devela::_dep::winnow::combinator::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 devela::_dep::winnow::combinator::Value<F, I, O, O2, E>
where F: Sync, O2: Sync, I: Sync, O: Sync, E: Sync,

§

impl<F, T> Sync for devela::_dep::symphonia::core::conv::dither::Identity<F, T>
where F: Sync, T: Sync,

§

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

§

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

§

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

§

impl<G, C> Sync for GcdReturn<G, C>
where G: Sync, C: Sync,

§

impl<H> Sync for BuildHasherDefault<H>

§

impl<I1, I2> Sync for devela::_dep::rodio::source::Mix<I1, I2>
where <I2 as Iterator>::Item: Sized + Sync, <I1 as Iterator>::Item: Sized + Sync, I1: Sync, I2: Sync,

§

impl<I> Sync for devela::_core::async_iter::FromIter<I>
where I: Sync,

§

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

§

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

§

impl<I> Sync for devela::all::IterCloned<I>
where I: Sync,

§

impl<I> Sync for devela::all::IterCopied<I>
where I: Sync,

§

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

§

impl<I> Sync for devela::all::IterEnumerate<I>
where I: Sync,

§

impl<I> Sync for devela::all::IterFlatten<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 Peekable<I>
where I: Sync, <I as Iterator>::Item: Sync,

§

impl<I> Sync for devela::all::IterSkip<I>
where I: Sync,

§

impl<I> Sync for devela::all::IterStepBy<I>
where I: Sync,

§

impl<I> Sync for devela::all::IterTake<I>
where I: Sync,

§

impl<I> Sync for devela::_dep::rayon::iter::Chunks<I>
where I: Sync,

§

impl<I> Sync for devela::_dep::rayon::iter::Cloned<I>
where I: Sync,

§

impl<I> Sync for devela::_dep::rayon::iter::Copied<I>
where I: Sync,

§

impl<I> Sync for devela::_dep::rayon::iter::Enumerate<I>
where I: Sync,

§

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

§

impl<I> Sync for devela::_dep::rayon::iter::Flatten<I>
where I: Sync,

§

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

§

impl<I> Sync for devela::_dep::rayon::iter::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 devela::_dep::rayon::iter::Rev<I>
where I: Sync,

§

impl<I> Sync for devela::_dep::rayon::iter::Skip<I>
where I: Sync,

§

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

§

impl<I> Sync for devela::_dep::rayon::iter::StepBy<I>
where I: Sync,

§

impl<I> Sync for devela::_dep::rayon::iter::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> Sync for Amplify<I>
where I: Sync,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<I> Sync for devela::_dep::rodio::source::FromIter<I>
where I: Sync, <I as Iterator>::Item: Sync,

§

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

§

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

§

impl<I> Sync for devela::_dep::rodio::source::Repeat<I>
where <I as Iterator>::Item: Sized + Sync + Send, I: Send,

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<I> Sync for TrackPosition<I>
where I: 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, D> Sync for SamplesConverter<I, D>
where I: Sync, D: Sync,

§

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

§

impl<I, E> Sync for SeqDeserializer<I, E>
where E: Sync, I: Sync,

§

impl<I, E> Sync for ParseError<I, E>
where I: Sync, E: Sync,

§

impl<I, F> Sync for devela::all::IterFilterMap<I, F>
where I: Sync, F: Sync,

§

impl<I, F> Sync for devela::all::IterInspect<I, F>
where I: Sync, F: Sync,

§

impl<I, F> Sync for devela::all::IterMap<I, F>
where I: Sync, F: Sync,

§

impl<I, F> Sync for devela::_dep::rayon::iter::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 devela::_dep::rayon::iter::Inspect<I, F>
where I: Sync, F: Sync,

§

impl<I, F> Sync for devela::_dep::rayon::iter::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 PeriodicAccess<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, 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 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 devela::all::IterFilter<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, P> Sync for devela::_dep::rayon::iter::Filter<I, P>
where I: Sync, P: Sync,

§

impl<I, P> Sync for devela::_dep::rayon::iter::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, P, O> Sync for Replace<I, P, O>
where I: Sync, P: Sync, O: Sync,

§

impl<I, S> Sync for Stateful<I, S>
where I: Sync, S: Sync,

§

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

§

impl<I, T, F> Sync for MapWith<I, T, F>
where I: Sync, T: Sync, F: Sync,

§

impl<I, U, F> Sync for devela::all::IterFlatMap<I, U, F>
where <U as IntoIterator>::IntoIter: Sync, I: 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<I, const N: usize> Sync for devela::_core::iter::ArrayChunks<I, N>
where I: Sync, <I as Iterator>::Item: Sync,

§

impl<Idx> Sync for devela::_core::range::Range<Idx>
where Idx: Sync,

§

impl<Idx> Sync for devela::_core::range::RangeFrom<Idx>
where Idx: Sync,

§

impl<Idx> Sync for devela::_core::range::RangeInclusive<Idx>
where Idx: Sync,

§

impl<Idx> Sync for devela::all::Range<Idx>
where Idx: Sync,

§

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

§

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

§

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

§

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

§

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

§

impl<K> Sync for devela::_dep::_std::collections::hash_set::IntoIter<K>
where K: Sync,

§

impl<K, A> Sync for devela::_dep::hashbrown::hash_set::IntoIter<K, A>
where A: Sync, K: Sync,

§

impl<K, H> Sync for ArchivedHashSet<K, H>
where H: Sync, K: Sync,

§

impl<K, H> Sync for ArchivedIndexSet<K, H>
where H: Sync, K: Sync,

§

impl<K, V> Sync for devela::_dep::_std::collections::hash_map::IntoIter<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for devela::_dep::_std::collections::hash_map::IntoKeys<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for devela::_dep::_std::collections::hash_map::IntoValues<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for devela::_dep::rayon::collections::btree_map::IntoIter<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for devela::_dep::rayon::collections::hash_map::IntoIter<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for devela::_dep::rkyv::collections::util::Entry<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for EntryResolver<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for MapKV<K, V>
where K: Sync, V: Sync,

§

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

§

impl<K, V, A> Sync for devela::_dep::_alloc::collections::btree_map::IntoIter<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, A> Sync for devela::_dep::_alloc::collections::btree_map::IntoKeys<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, A> Sync for devela::_dep::_alloc::collections::btree_map::IntoValues<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, A> Sync for devela::_dep::hashbrown::hash_map::IntoIter<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, A> Sync for devela::_dep::hashbrown::hash_map::IntoKeys<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, A> Sync for devela::_dep::hashbrown::hash_map::IntoValues<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, H> Sync for ArchivedHashMap<K, V, H>
where H: Sync, K: Sync, V: Sync,

§

impl<K, V, H> Sync for ArchivedIndexMap<K, V, H>
where H: Sync, K: Sync, V: Sync,

§

impl<K, V, S> Sync for devela::_dep::_std::collections::HashMap<K, V, S>
where S: Sync, K: Sync, V: Sync,

§

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

§

impl<K, V, const E: usize> Sync for ArchivedBTreeMap<K, V, E>
where K: Sync, V: Sync,

§

impl<K, const E: usize> Sync for ArchivedBTreeSet<K, E>
where K: Sync,

§

impl<L, R> Sync for Either<L, R>
where L: Sync, R: Sync,

§

impl<N> Sync for NicheInto<N>
where N: Sync + ?Sized,

§

impl<N, H> Sync for Mismatch<N, H>
where N: Sync, H: Sync,

§

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

§

impl<Ok, Error> Sync for Impossible<Ok, Error>
where Ok: Sync, Error: Sync,

§

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<P> Sync for devela::_dep::rkyv::option::Iter<P>
where P: Sync,

§

impl<P, I, O, C, E> Sync for devela::_dep::winnow::combinator::Repeat<P, I, O, C, E>
where P: Sync, I: Sync, O: Sync, C: 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<Ptr> Sync for Pin<Ptr>
where Ptr: Sync,

§

impl<R> Sync for devela::all::IoBufReader<R>
where R: Sync + ?Sized,

§

impl<R> Sync for devela::all::IoBytes<R>
where R: Sync,

§

impl<R> Sync for BlockRng64<R>
where <R as BlockRngCore>::Results: Sync, R: Sync + ?Sized,

§

impl<R> Sync for BlockRng<R>
where <R as BlockRngCore>::Results: Sync, R: Sync + ?Sized,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<R> Sync for devela::_dep::tokio::io::BufReader<R>
where R: Sync,

§

impl<R> Sync for devela::_dep::tokio::io::Lines<R>
where R: Sync,

§

impl<R> Sync for devela::_dep::tokio::io::Split<R>
where R: Sync,

§

impl<R> Sync for devela::_dep::tokio::io::Take<R>
where R: Sync,

§

impl<R, W> Sync for devela::_dep::tokio::io::Join<R, W>
where R: Sync, W: Sync,

§

impl<RW> Sync for BufStream<RW>
where RW: Sync,

§

impl<S = DefaultSpawn> !Sync for ThreadPoolBuilder<S>

§

impl<S> !Sync for DynamicMixer<S>

§

impl<S> !Sync for SourcesQueueOutput<S>

§

impl<S> !Sync for EmptyCallback<S>

§

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

§

impl<S> Sync for DynamicMixerController<S>

§

impl<S> Sync for SourcesQueueInput<S>

§

impl<S> Sync for devela::_dep::rodio::source::Empty<S>
where S: Sync,

§

impl<S> Sync for devela::_dep::rodio::source::Zero<S>
where S: Sync,

§

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

§

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

§

impl<S> Sync for RawSampleBuffer<S>
where S: Sync, <S as RawSample>::RawType: Sync,

§

impl<S> Sync for SampleBuffer<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, V> Sync for Own<S, V>
where S: Sync, V: Sync,

§

impl<SO> Sync for AtomicLoad<SO>
where SO: Sync,

§

impl<T0> Sync for ArchivedTuple1<T0>
where T0: Sync,

§

impl<T0, T1> Sync for ArchivedTuple2<T0, T1>
where T0: Sync, T1: Sync,

§

impl<T0, T1, T2> Sync for ArchivedTuple3<T0, T1, T2>
where T0: Sync, T1: Sync, T2: Sync,

§

impl<T0, T1, T2, T3> Sync for ArchivedTuple4<T0, T1, T2, T3>
where T0: Sync, T1: Sync, T2: Sync, T3: Sync,

§

impl<T0, T1, T2, T3, T4> Sync for ArchivedTuple5<T0, T1, T2, T3, T4>
where T0: Sync, T1: Sync, T2: Sync, T3: Sync, T4: Sync,

§

impl<T0, T1, T2, T3, T4, T5> Sync for ArchivedTuple6<T0, T1, T2, T3, T4, T5>
where T0: Sync, T1: Sync, T2: Sync, T3: Sync, T4: Sync, T5: Sync,

§

impl<T0, T1, T2, T3, T4, T5, T6> Sync for ArchivedTuple7<T0, T1, T2, T3, T4, T5, T6>
where T0: Sync, T1: Sync, T2: Sync, T3: Sync, T4: Sync, T5: Sync, T6: Sync,

§

impl<T0, T1, T2, T3, T4, T5, T6, T7> Sync for ArchivedTuple8<T0, T1, T2, T3, T4, T5, T6, T7>
where T0: Sync, T1: Sync, T2: Sync, T3: Sync, T4: Sync, T5: Sync, T6: Sync, T7: Sync,

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8> Sync for ArchivedTuple9<T0, T1, T2, T3, T4, T5, T6, T7, T8>
where T0: Sync, T1: Sync, T2: Sync, T3: Sync, T4: Sync, T5: Sync, T6: Sync, T7: Sync, T8: Sync,

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Sync for ArchivedTuple10<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
where T0: Sync, T1: Sync, T2: Sync, T3: Sync, T4: Sync, T5: Sync, T6: Sync, T7: Sync, T8: Sync, T9: Sync,

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Sync for ArchivedTuple11<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
where T0: Sync, T1: Sync, T2: Sync, T3: Sync, T4: Sync, T5: Sync, T6: Sync, T7: Sync, T8: Sync, T9: Sync, T10: Sync,

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Sync for ArchivedTuple12<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
where T0: Sync, T1: Sync, T2: Sync, T3: Sync, T4: Sync, T5: Sync, T6: Sync, T7: Sync, T8: Sync, T9: Sync, T10: Sync, T11: Sync,

§

impl<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Sync for ArchivedTuple13<T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
where T0: Sync, T1: Sync, T2: Sync, T3: Sync, T4: Sync, T5: Sync, T6: Sync, T7: Sync, T8: Sync, T9: Sync, T10: Sync, T11: Sync, T12: Sync,

§

impl<T1, T2> Sync for Compare<T1, T2>
where T1: Sync, T2: Sync,

§

impl<T1, T2> Sync for EqIgnoreAsciiCase<T1, T2>
where T1: Sync, T2: Sync,

§

impl<T1, T2> Sync for Equal<T1, T2>
where T1: Sync, T2: Sync,

§

impl<T> !Sync for devela::_dep::_std::sync::mpsc::IntoIter<T>

§

impl<T> !Sync for MidiInputConnection<T>

§

impl<T> !Sync for ReadOnlyCell<T>

§

impl<T> !Sync for RawIter<T>

§

impl<T> !Sync for Place<T>

§

impl<T> !Sync for Closure<T>

§

impl<T> !Sync for PyClassObject<T>

§

impl<T> !Sync for RcRef<T>

§

impl<T> !Sync for RcRefMut<T>

§

impl<T> !Sync for Storage<T>

§

impl<T> !Sync for WasmRefCell<T>

§

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

§

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

§

impl<T> Sync for Poll<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 devela::_dep::kira::Value<T>
where T: Sync,

§

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

§

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

§

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

§

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

§

impl<T> Sync for devela::_core::result::IntoIter<T>
where T: Sync,

§

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

§

impl<T> Sync for ArchivedBareBox<T>
where <T as Archive>::Archived: Sync,

§

impl<T> Sync for BareBoxResolver<T>
where <T as Archive>::Resolver: Sync,

§

impl<T> Sync for Discriminant<T>

§

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

§

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

§

impl<T> Sync for devela::all::IoCursor<T>
where T: Sync,

§

impl<T> Sync for devela::all::IoTake<T>
where T: Sync,

§

impl<T> Sync for devela::all::IterEmpty<T>

§

impl<T> Sync for devela::all::IterOnce<T>
where T: Sync,

§

impl<T> Sync for devela::all::IterRev<T>
where T: Sync,

§

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

§

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

§

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

§

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

§

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

§

impl<T> Sync for TypeResource<T>
where <T as TypeResourced>::TypeData: Sync,

§

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

§

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

§

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

§

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

§

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

§

impl<T> Sync for devela::num::Compare<T>
where T: Sync,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> Sync for devela::work::AtomicPtr<T>

§

impl<T> Sync for Pending<T>

§

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

§

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

§

impl<T> Sync for LocalKey<T>

§

impl<T> Sync for devela::_dep::_std::sync::mpmc::IntoIter<T>
where T: Send,

§

impl<T> Sync for devela::_dep::_std::sync::mpmc::SendError<T>
where T: Sync,

§

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

§

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

§

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

§

impl<T> Sync for CommandReader<T>

§

impl<T> Sync for CommandWriter<T>

§

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

§

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

§

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

§

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

§

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

§

impl<T> Sync for PyClassInitializer<T>
where T: Sync, <<T as PyClassImpl>::BaseType as PyClassBaseType>::Initializer: Sync,

§

impl<T> Sync for devela::_dep::rayon::collections::binary_heap::IntoIter<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::collections::btree_set::IntoIter<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::collections::hash_set::IntoIter<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::collections::linked_list::IntoIter<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::collections::vec_deque::IntoIter<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::iter::Empty<T>
where T: Sync,

§

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

§

impl<T> Sync for devela::_dep::rayon::iter::Once<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::iter::Repeat<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::iter::RepeatN<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::option::IntoIter<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::range::Iter<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::range_inclusive::Iter<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::result::IntoIter<T>
where T: Sync,

§

impl<T> Sync for devela::_dep::rayon::vec::IntoIter<T>
where T: Sync,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> Sync for devela::_dep::rkyv::with::Map<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 WasmRet<T>
where <T as WasmAbi>::Prim1: Sync, <T as WasmAbi>::Prim2: Sync, <T as WasmAbi>::Prim3: Sync, <T as WasmAbi>::Prim4: Sync,

§

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

§

impl<T> Sync for JsStatic<T>

§

impl<T> Sync for JsThreadLocal<T>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> Sync for Wrapper<T>
where T: 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 devela::all::Box<T, A>
where A: Sync, T: Sync + ?Sized,

§

impl<T, A> Sync for devela::all::Vec<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 devela::_dep::_alloc::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 devela::_dep::_alloc::collections::btree_set::IntoIter<T, A>
where A: Sync, T: Sync,

§

impl<T, A> Sync for devela::_dep::_alloc::collections::linked_list::IntoIter<T, A>
where T: Sync, A: Sync,

§

impl<T, A> Sync for devela::_dep::_alloc::collections::vec_deque::IntoIter<T, A>
where A: Sync, T: Sync,

§

impl<T, A> Sync for devela::_dep::hashbrown::hash_table::IntoIter<T, A>
where T: Sync, A: Sync,

§

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

§

impl<T, D> !Sync for Storage<T, D>

§

impl<T, E> !Sync for CoroRun<T, E>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T, F> Sync for LazyCell<T, F>

§

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

§

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

§

impl<T, P> Sync for Split<T, P>
where T: Sync, P: Sync,

§

impl<T, S> Sync for devela::_dep::_std::collections::HashSet<T, S>
where S: Sync, T: Sync,

§

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

§

impl<T, S, A> Sync for devela::all::HashSet<T, S, A>
where S: Sync, A: Sync, T: Sync,

§

impl<T, U> Sync for devela::all::IoChain<T, U>
where T: Sync, U: Sync,

§

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

§

impl<T, const C: usize, const R: usize, const CR: usize, const RMAJ: bool = true, S = ()> !Sync for ArchivedArray2d<T, C, R, CR, RMAJ, S>

§

impl<T, const C: usize, const R: usize, const CR: usize, const RMAJ: bool = true, S = ()> !Sync for Array2dResolver<T, C, R, CR, RMAJ, S>

§

impl<T, const C: usize, const R: usize, const CR: usize, const RMAJ: bool, S> Sync for Array2d<T, C, R, CR, RMAJ, S>
where <S as Storage>::Stored<[T; CR]>: Sync,

§

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

§

impl<T, const CAP: usize, IDX, S = ()> !Sync for ArchivedDestaque<T, CAP, IDX, S>

§

impl<T, const CAP: usize, IDX, S = ()> !Sync for ArchivedStack<T, CAP, IDX, S>

§

impl<T, const CAP: usize, IDX, S = ()> !Sync for DestaqueResolver<T, CAP, IDX, S>

§

impl<T, const CAP: usize, IDX, S = ()> !Sync for StackResolver<T, CAP, IDX, S>

§

impl<T, const CAP: usize, IDX, S> Sync for Destaque<T, CAP, IDX, S>
where IDX: Sync, <S as Storage>::Stored<[T; CAP]>: Sync,

§

impl<T, const CAP: usize, IDX, S> Sync for Stack<T, CAP, IDX, S>
where IDX: Sync, <S as Storage>::Stored<[T; CAP]>: Sync,

§

impl<T, const CAP: usize, S> Sync for ArchivedArray<T, CAP, S>
where <<S as Storage>::Stored<[T; CAP]> as Archive>::Archived: Sync,

§

impl<T, const CAP: usize, S> Sync for devela::all::Array<T, CAP, S>
where <S as Storage>::Stored<[T; CAP]>: Sync,

§

impl<T, const CAP: usize, S> Sync for ArrayResolver<T, CAP, S>
where <<S as Storage>::Stored<[T; CAP]> as Archive>::Resolver: Sync,

§

impl<T, const CAP: usize, S> Sync for ArrayUninit<T, CAP, S>
where <S as Storage>::Stored<[MaybeUninit<T>; CAP]>: Sync,

§

impl<T, const D: usize> Sync for Extent<T, D>
where T: Sync,

§

impl<T, const D: usize> Sync for Point<T, D>
where T: Sync,

§

impl<T, const D: usize> Sync for VecPoints<T, D>
where T: Sync,

§

impl<T, const D: usize> Sync for Vector<T, D>
where T: Sync,

§

impl<T, const D: usize, const N: usize> Sync for Points<T, D, 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<T, const N: usize> Sync for devela::all::ArrayIntoIter<T, N>
where T: Sync,

§

impl<T, const N: usize> Sync for devela::_dep::rayon::array::IntoIter<T, N>
where T: Sync,

§

impl<V, Q> Sync for ValueQuant<V, Q>
where V: Sync, Q: Sync,

§

impl<W> Sync for devela::all::IoBufWriter<W>
where W: Sync + ?Sized,

§

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

§

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

§

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

§

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

§

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

§

impl<W> Sync for devela::_dep::tokio::io::BufWriter<W>
where W: Sync,

§

impl<W, A, S> Sync for Serializer<W, A, S>
where W: Sync, A: Sync, S: Sync,

§

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

§

impl<Y, MO, D, H, M, S, MS, US, NS> Sync for TimeSplit<Y, MO, D, H, M, S, MS, US, NS>
where Y: Sync, MO: Sync, D: Sync, H: Sync, M: Sync, S: Sync, MS: Sync, US: Sync, NS: Sync,

§

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

§

impl<_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11> Sync for TupleElement<_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11>
where _0: Sync, _1: Sync, _2: Sync, _3: Sync, _4: Sync, _5: Sync, _6: Sync, _7: Sync, _8: Sync, _9: Sync, _10: Sync, _11: Sync,

§

impl<_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11> Sync for TupleIter<_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11>
where _0: Sync, _1: Sync, _2: Sync, _3: Sync, _4: Sync, _5: Sync, _6: Sync, _7: Sync, _8: Sync, _9: Sync, _10: Sync, _11: Sync,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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 IMPLEMENTS_INTOPYOBJECT_REF: bool, const IMPLEMENTS_INTOPYOBJECT: bool> Sync for ConvertField<IMPLEMENTS_INTOPYOBJECT_REF, IMPLEMENTS_INTOPYOBJECT>

§

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

§

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

§

impl<const OPCODE: u32> Sync for BadOpcode<OPCODE>

§

impl<const SH1: usize, const SH2: usize, const SH3: usize> Sync for XorShift8Custom<SH1, SH2, SH3>

§

impl<const V: i8> Sync for devela::_info::examples::niche::NonValueI8<V>

§

impl<const V: i8> Sync for devela::all::NonValueI8<V>

§

impl<const V: u8> Sync for NonValueU8<V>

§

impl<const V: u16> Sync for NonValueU16<V>