Trait nom::lib::std::prelude::v1::rust_2021::Send1.0.0[][src]

pub unsafe auto trait Send { }
[]

Types that can be transferred across thread boundaries.

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

An example of a non-Send type is the reference-counting pointer rc::Rc. If two threads attempt to clone Rcs that point to the same reference-counted value, they might try to update the reference count at the same time, which is undefined behavior because Rc doesn’t use atomic operations. Its cousin sync::Arc does use atomic operations (incurring some overhead) and thus is Send.

See the Nomicon for more details.

Implementations on Foreign Types

impl Send for Argument

impl Send for FormatSpec

impl Send for Alignment

impl Send for Count

impl<T> Send for RwLock<T> where
    T: Send + ?Sized
[src]

impl !Send for Args[src]

impl Send for Once[src]

impl<'_, T> !Send for MutexGuard<'_, T> where
    T: ?Sized
[src]

impl<T> Send for Receiver<T> where
    T: Send
[src]

impl<T> Send for SyncOnceCell<T> where
    T: Send
[src]

impl<T> Send for Mutex<T> where
    T: Send + ?Sized
[src]

impl !Send for ArgsOs[src]

impl<'_, T> !Send for RwLockWriteGuard<'_, T> where
    T: ?Sized
[src]

impl<'a> Send for IoSliceMut<'a>[src]

impl<T> Send for Sender<T> where
    T: Send
[src]

impl<T> Send for SyncSender<T> where
    T: Send
[src]

impl<T> Send for JoinHandle<T>[src]

impl<'a> Send for IoSlice<'a>[src]

impl<'_, T> !Send for RwLockReadGuard<'_, T> where
    T: ?Sized
[src]

impl<T> !Send for *const T where
    T: ?Sized
[src]

impl<T> Send for Cell<T> where
    T: Send + ?Sized
[src]

impl<T> !Send for *mut T where
    T: ?Sized
[src]

impl<T> !Send for NonNull<T> where
    T: ?Sized
[src]

[]

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

impl<'_, T> Send for &'_ T where
    T: Sync + ?Sized
[src]

impl<T> Send for AtomicPtr<T>[src]

impl<T> Send for RefCell<T> where
    T: Send + ?Sized
[src]

impl<Dyn> Send for DynMetadata<Dyn> where
    Dyn: ?Sized
[src]

impl<'_, T> Send for &'_ mut T where
    T: Send + ?Sized
[src]

impl Send for Waker[src]

impl<T> Send for Weak<T> where
    T: Sync + Send + ?Sized
[src]

impl<T> !Send for Weak<T> where
    T: ?Sized
[src]

impl<T> Send for Arc<T> where
    T: Sync + Send + ?Sized
[src]

impl<T> !Send for Rc<T> where
    T: ?Sized
[src]

impl Send for isize

impl<T> Send for [T] where
    T: Send

impl Send for [u8]

impl Send for char

impl Send for u128

impl Send for u16

impl Send for i128

impl Send for i16

impl Send for str

impl Send for f64

impl Send for u64

impl Send for u8

impl Send for i64

impl Send for i8

impl<T, const N: usize> Send for [T; N] where
    T: Send

impl Send for bool

impl Send for f32

impl Send for u32

impl Send for usize

impl Send for i32

Implementors

impl<'_> Send for nom::lib::std::string::Drain<'_>1.6.0[src]

impl<'_, T> Send for Cursor<'_, T> where
    T: Sync
[src]

impl<'_, T> Send for CursorMut<'_, T> where
    T: Send
[src]

impl<'_, T> Send for nom::lib::std::collections::linked_list::Iter<'_, T> where
    T: Sync
[src]

impl<'_, T> Send for nom::lib::std::collections::linked_list::IterMut<'_, T> where
    T: Send
[src]

impl<'_, T> Send for nom::lib::std::collections::vec_deque::Drain<'_, T> where
    T: Send
1.6.0[src]

impl<'_, T> Send for nom::lib::std::collections::vec_deque::IterMut<'_, T> where
    T: Send
[src]

impl<'_, T> Send for nom::lib::std::slice::Iter<'_, T> where
    T: Sync
[src]

impl<'_, T> Send for nom::lib::std::slice::IterMut<'_, T> where
    T: Send
[src]

impl<'_, T, A> Send for nom::lib::std::vec::Drain<'_, T, A> where
    T: Send,
    A: Send + Allocator
1.6.0[src]

impl<T> Send for LinkedList<T> where
    T: Send
[src]

impl<T> Send for Empty<T>1.42.0[src]

impl<T, A> Send for nom::lib::std::vec::IntoIter<T, A> where
    T: Send,
    A: Allocator + Send
[src]

impl<Tz: TimeZone> Send for Date<Tz> where
    <Tz as TimeZone>::Offset: Send

impl<Tz: TimeZone> Send for DateTime<Tz> where
    <Tz as TimeZone>::Offset: Send

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

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

impl Send for Select<'_>

impl<T: Send> Send for Worker<T>

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

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

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

impl Send for Collector

impl<T: Send> Send for ArrayQueue<T>

impl<T: Send> Send for SegQueue<T>

impl<K: Send + Sync, V: Send + Sync> Send for SkipList<K, V>

impl<Q: ?Sized, R, K, V> Send for RefRange<'_, Q, R, K, V> where
    K: Ord + Borrow<Q>,
    R: RangeBounds<Q>,
    Q: Ord

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

impl<T: Send> Send for CachePadded<T>

impl Send for Parker

impl Send for Unparker

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

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

impl Send for Bitmap

impl<T> Send for FutureObj<'_, T>

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

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

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

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

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

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

impl<'a, Message: 'a + Send> Send for FlushedMessages<'a, Message>

impl Send for RenderContext

impl Send for Gl

impl<T> Send for Bucket<T>

impl<T> Send for RawTable<T> where
    T: Send

impl<T> Send for RawIntoIter<T> where
    T: Send

impl<T> Send for RawDrain<'_, T> where
    T: Send

impl<T> Send for RawParDrain<'_, T>

impl<K: Send, V: Send> Send for IterMut<'_, K, V>

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

impl<K, V, S> Send for OccupiedEntry<'_, K, V, S> where
    K: Send,
    V: Send,
    S: Send

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

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

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

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

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

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

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

impl<'a, N: Scalar + Send, R: Dim, C: Dim, RStride: Dim, CStride: Dim> Send for SliceStorage<'a, N, R, C, RStride, CStride>

impl<'a, N: Scalar + Send, R: Dim, C: Dim, RStride: Dim, CStride: Dim> Send for SliceStorageMut<'a, N, R, C, RStride, CStride>

impl<C: Send> Send for SparseCapacity<C>

impl<C: Send> Send for DenseCapacity<C>

impl Send for Ttf

impl Send for SubmeshBuffers

impl<C: CameraExt + Send + 'static> Send for Camera<C>

impl Send for CameraChanged

impl<Group: Into<usize>> Send for Collisions<Group>

impl<'a> Send for Entities<'a>

impl<'a> Send for EntityStorages<'a>

impl<T: Send> Send for Forest<T>

impl<'a> Send for Resources<'a>

impl Send for SystemCondition

impl<'a, T> Send for TryIter<'a, T>

impl<'a, T> Send for TryIterLastFrame<'a, T>

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

impl<A: Array> Send for SmallVec<A> where
    A::Item: Send

Auto implementors

impl Send for CompareResult

impl Send for Needed

impl Send for ErrorKind

impl Send for VerboseErrorKind

impl Send for Endianness

impl Send for Ordering

impl Send for TryReserveError

impl Send for Infallible

impl Send for nom::lib::std::fmt::Alignment

impl Send for SearchStep

impl Send for AllocError

impl Send for Global

impl Send for Layout

impl Send for LayoutError

impl Send for System

impl Send for DefaultHasher

impl Send for RandomState

impl Send for Error

impl Send for SipHasher

impl Send for RangeFull

impl Send for NoneError

impl Send for ParseBoolError

impl Send for Utf8Error

impl Send for FromUtf8Error

impl Send for FromUtf16Error

impl Send for String

impl<'a> !Send for Arguments<'a>

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

impl<'a> Send for CharSearcher<'a>

impl<'a> Send for Bytes<'a>

impl<'a> Send for CharIndices<'a>

impl<'a> Send for Chars<'a>

impl<'a> Send for EncodeUtf16<'a>

impl<'a> Send for EscapeDebug<'a>

impl<'a> Send for EscapeDefault<'a>

impl<'a> Send for EscapeUnicode<'a>

impl<'a> Send for Lines<'a>

impl<'a> Send for LinesAny<'a>

impl<'a> Send for SplitAsciiWhitespace<'a>

impl<'a> Send for SplitWhitespace<'a>

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

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

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

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

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

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

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

impl<'a, A> Send for nom::lib::std::option::Iter<'a, A> where
    A: Sync

impl<'a, A> Send for nom::lib::std::option::IterMut<'a, A> where
    A: Send

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

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

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

impl<'a, K> Send for nom::lib::std::collections::hash_set::Drain<'a, K> where
    K: Send

impl<'a, K> Send for nom::lib::std::collections::hash_set::Iter<'a, K> where
    K: Sync

impl<'a, K, F> Send for nom::lib::std::collections::hash_set::DrainFilter<'a, K, F> where
    F: Send,
    K: Send

impl<'a, K, V> Send for nom::lib::std::collections::btree_map::Entry<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::hash_map::Entry<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::btree_map::Iter<'a, K, V> where
    K: Sync,
    V: Sync

impl<'a, K, V> Send for nom::lib::std::collections::btree_map::IterMut<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::btree_map::Keys<'a, K, V> where
    K: Sync,
    V: Sync

impl<'a, K, V> Send for nom::lib::std::collections::btree_map::OccupiedEntry<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::btree_map::OccupiedError<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::btree_map::Range<'a, K, V> where
    K: Sync,
    V: Sync

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

impl<'a, K, V> Send for nom::lib::std::collections::btree_map::VacantEntry<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::btree_map::Values<'a, K, V> where
    K: Sync,
    V: Sync

impl<'a, K, V> Send for nom::lib::std::collections::btree_map::ValuesMut<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::hash_map::Drain<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::hash_map::Iter<'a, K, V> where
    K: Sync,
    V: Sync

impl<'a, K, V> Send for nom::lib::std::collections::hash_map::IterMut<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::hash_map::Keys<'a, K, V> where
    K: Sync,
    V: Sync

impl<'a, K, V> Send for nom::lib::std::collections::hash_map::OccupiedEntry<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::hash_map::OccupiedError<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::hash_map::VacantEntry<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for nom::lib::std::collections::hash_map::Values<'a, K, V> where
    K: Sync,
    V: Sync

impl<'a, K, V> Send for nom::lib::std::collections::hash_map::ValuesMut<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V, F> Send for nom::lib::std::collections::btree_map::DrainFilter<'a, K, V, F> where
    F: Send,
    K: Send,
    V: Send

impl<'a, K, V, F> Send for nom::lib::std::collections::hash_map::DrainFilter<'a, K, V, F> where
    F: Send,
    K: Send,
    V: Send

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

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

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

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

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

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

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

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

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

impl<'a, P> Send for nom::lib::std::str::RSplit<'a, P> where
    <P as Pattern<'a>>::Searcher: Send

impl<'a, P> Send for nom::lib::std::str::RSplitN<'a, P> where
    <P as Pattern<'a>>::Searcher: Send

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

impl<'a, P> Send for nom::lib::std::str::Split<'a, P> where
    <P as Pattern<'a>>::Searcher: Send

impl<'a, P> Send for SplitInclusive<'a, P> where
    <P as Pattern<'a>>::Searcher: Send

impl<'a, P> Send for nom::lib::std::str::SplitN<'a, P> where
    <P as Pattern<'a>>::Searcher: Send

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

impl<'a, T> Send for nom::lib::std::collections::binary_heap::Drain<'a, T> where
    T: Send

impl<'a, T> Send for DrainSorted<'a, T> where
    T: Send

impl<'a, T> Send for nom::lib::std::collections::binary_heap::Iter<'a, T> where
    T: Sync

impl<'a, T> Send for PeekMut<'a, T> where
    T: Send

impl<'a, T> Send for nom::lib::std::collections::btree_set::Difference<'a, T> where
    T: Sync

impl<'a, T> Send for nom::lib::std::collections::btree_set::Intersection<'a, T> where
    T: Sync

impl<'a, T> Send for nom::lib::std::collections::btree_set::Iter<'a, T> where
    T: Sync

impl<'a, T> Send for nom::lib::std::collections::btree_set::Range<'a, T> where
    T: Sync

impl<'a, T> Send for nom::lib::std::collections::btree_set::SymmetricDifference<'a, T> where
    T: Sync

impl<'a, T> Send for nom::lib::std::collections::btree_set::Union<'a, T> where
    T: Sync

impl<'a, T> Send for nom::lib::std::collections::vec_deque::Iter<'a, T> where
    T: Sync

impl<'a, T> Send for nom::lib::std::result::Iter<'a, T> where
    T: Sync

impl<'a, T> Send for nom::lib::std::result::IterMut<'a, T> where
    T: Send

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

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

impl<'a, T> Send for ChunksExactMut<'a, T> where
    T: Send

impl<'a, T> Send for ChunksMut<'a, T> where
    T: Send

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

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

impl<'a, T> Send for RChunksExactMut<'a, T> where
    T: Send

impl<'a, T> Send for RChunksMut<'a, T> where
    T: Send

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

impl<'a, T, F> !Send for nom::lib::std::collections::linked_list::DrainFilter<'a, T, F>

impl<'a, T, F> Send for nom::lib::std::collections::btree_set::DrainFilter<'a, T, F> where
    F: Send,
    T: Send

impl<'a, T, F, A> Send for nom::lib::std::vec::DrainFilter<'a, T, F, A> where
    A: Send,
    F: Send,
    T: Send

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

impl<'a, T, P> Send for GroupByMut<'a, T, P> where
    P: Send,
    T: Send

impl<'a, T, P> Send for nom::lib::std::slice::RSplit<'a, T, P> where
    P: Send,
    T: Sync

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

impl<'a, T, P> Send for nom::lib::std::slice::RSplitN<'a, T, P> where
    P: Send,
    T: Sync

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

impl<'a, T, P> Send for nom::lib::std::slice::Split<'a, T, P> where
    P: Send,
    T: Sync

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

impl<'a, T, P> Send for nom::lib::std::slice::SplitN<'a, T, P> where
    P: Send,
    T: Sync

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

impl<'a, T, S> Send for nom::lib::std::collections::hash_set::Difference<'a, T, S> where
    S: Sync,
    T: Sync

impl<'a, T, S> Send for nom::lib::std::collections::hash_set::Intersection<'a, T, S> where
    S: Sync,
    T: Sync

impl<'a, T, S> Send for nom::lib::std::collections::hash_set::SymmetricDifference<'a, T, S> where
    S: Sync,
    T: Sync

impl<'a, T, S> Send for nom::lib::std::collections::hash_set::Union<'a, T, S> where
    S: Sync,
    T: Sync

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

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

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

impl<A> Send for Repeat<A> where
    A: Send

impl<A> Send for nom::lib::std::option::IntoIter<A> where
    A: Send

impl<A, B> Send for Chain<A, B> where
    A: Send,
    B: Send

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

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

impl<E> Send for Err<E> where
    E: Send

impl<F> Send for FromFn<F> where
    F: Send

impl<F> Send for OnceWith<F> where
    F: Send

impl<F> Send for RepeatWith<F> where
    F: Send

impl<H> Send for BuildHasherDefault<H> where
    H: Send

impl<I> Send for VerboseError<I> where
    I: Send

impl<I> Send for Cloned<I> where
    I: Send

impl<I> Send for Copied<I> where
    I: Send

impl<I> Send for Cycle<I> where
    I: Send

impl<I> Send for Enumerate<I> where
    I: Send

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

impl<I> Send for Fuse<I> where
    I: Send

impl<I> Send for Intersperse<I> where
    I: Send,
    <I as Iterator>::Item: Send

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

impl<I> Send for Skip<I> where
    I: Send

impl<I> Send for StepBy<I> where
    I: Send

impl<I> Send for Take<I> where
    I: Send

impl<I, E, F> Send for ParserIterator<I, E, F> where
    E: Send,
    F: Send,
    I: Send

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

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

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

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

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

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

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

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

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

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

impl<Idx> Send for nom::lib::std::ops::Range<Idx> where
    Idx: Send

impl<Idx> Send for RangeFrom<Idx> where
    Idx: Send

impl<Idx> Send for RangeInclusive<Idx> where
    Idx: Send

impl<Idx> Send for RangeTo<Idx> where
    Idx: Send

impl<Idx> Send for RangeToInclusive<Idx> where
    Idx: Send

impl<K> Send for nom::lib::std::collections::hash_set::IntoIter<K> where
    K: Send

impl<K, V> Send for nom::lib::std::collections::btree_map::IntoIter<K, V> where
    K: Send,
    V: Send

impl<K, V> Send for nom::lib::std::collections::btree_map::IntoKeys<K, V> where
    K: Send,
    V: Send

impl<K, V> Send for nom::lib::std::collections::btree_map::IntoValues<K, V> where
    K: Send,
    V: Send

impl<K, V> Send for nom::lib::std::collections::hash_map::IntoIter<K, V> where
    K: Send,
    V: Send

impl<K, V> Send for nom::lib::std::collections::hash_map::IntoKeys<K, V> where
    K: Send,
    V: Send

impl<K, V> Send for nom::lib::std::collections::hash_map::IntoValues<K, V> where
    K: Send,
    V: Send

impl<K, V> Send for BTreeMap<K, V> where
    K: Send,
    V: Send

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

impl<T> Send for Bound<T> where
    T: Send

impl<T> Send for Option<T> where
    T: Send

impl<T> Send for Reverse<T> where
    T: Send

impl<T> Send for nom::lib::std::collections::binary_heap::IntoIter<T> where
    T: Send

impl<T> Send for IntoIterSorted<T> where
    T: Send

impl<T> Send for nom::lib::std::collections::btree_set::IntoIter<T> where
    T: Send

impl<T> Send for nom::lib::std::collections::linked_list::IntoIter<T> where
    T: Send

impl<T> Send for BTreeSet<T> where
    T: Send

impl<T> Send for BinaryHeap<T> where
    T: Send

impl<T> Send for VecDeque<T> where
    T: Send

impl<T> Send for nom::lib::std::collections::vec_deque::IntoIter<T> where
    T: Send

impl<T> Send for nom::lib::std::iter::Once<T> where
    T: Send

impl<T> Send for Rev<T> where
    T: Send

impl<T> Send for Discriminant<T>

impl<T> Send for nom::lib::std::result::IntoIter<T> where
    T: Send

impl<T> Send for MaybeUninit<T> where
    T: Send

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

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

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

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

impl<T: ?Sized> Send for ManuallyDrop<T> where
    T: Send

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

impl<Y, R> Send for GeneratorState<Y, R> where
    R: Send,
    Y: Send

impl<R> Send for Context<R> where
    R: Send,
    <R as Reader>::Offset: Send

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

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

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

impl<R> Send for FunctionName<R> where
    R: Send

impl<'a> Send for Location<'a>

impl Send for Adler32

impl Send for RollingAdler32

impl Send for AHasher

impl Send for RandomState

impl<S> Send for AhoCorasick<S> where
    S: Send

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

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

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

impl Send for AhoCorasickBuilder

impl Send for MatchKind

impl Send for Error

impl Send for ErrorKind

impl Send for MatchKind

impl Send for Config

impl Send for Builder

impl Send for Searcher

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

impl Send for Match

impl<N> Send for Deg<N> where
    N: Send

impl<N> Send for Rad<N> where
    N: Send

impl<A: ?Sized, B: ?Sized> Send for AbsDiff<A, B> where
    <A as AbsDiffEq<B>>::Epsilon: Send

impl<A: ?Sized, B: ?Sized> Send for Relative<A, B> where
    <A as AbsDiffEq<B>>::Epsilon: Send

impl<A: ?Sized, B: ?Sized> Send for Ulps<A, B> where
    <A as AbsDiffEq<B>>::Epsilon: Send

impl Send for Frame

impl !Send for Symbol

impl<'a> Send for SymbolName<'a>

impl<'a> Send for BytesOrWideString<'a>

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

impl Send for PrintFmt

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

impl Send for Backtrace

impl Send for BacktraceFrame

impl Send for BacktraceSymbol

impl Send for Field

impl Send for Structure

impl Send for FileBlock

impl Send for SDNA

impl Send for Endianness

impl Send for ObjectType

impl Send for PropertyType

impl<'a> Send for IdProperty<'a>

impl<'a> Send for IdPropertyValue<'a>

impl Send for Error

impl Send for Header

impl<'a> Send for FileDb<'a>

impl Send for File

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

impl<'a> Send for Object<'a>

impl<'a> Send for List<'a>

impl<'a> Send for ListIter<'a>

impl Send for PodCastError

impl Send for BigEndian

impl Send for LittleEndian

impl Send for FixedOffset

impl Send for Local

impl Send for Utc

impl<T> Send for LocalResult<T> where
    T: Send

impl Send for NaiveDate

impl Send for NaiveDateTime

impl Send for IsoWeek

impl Send for NaiveTime

impl Send for SecondsFormat

impl Send for Parsed

impl<'a> Send for StrftimeItems<'a>

impl Send for Pad

impl Send for Numeric

impl Send for InternalNumeric

impl Send for Fixed

impl Send for InternalFixed

impl<'a> Send for Item<'a>

impl Send for ParseError

impl<I> Send for DelayedFormat<I> where
    I: Send

impl Send for RoundingError

impl Send for Weekday

impl Send for ParseWeekdayError

impl Send for Month

impl Send for ParseMonthError

impl<T, S> Send for Rgb<T, S> where
    S: Send,
    T: Send

impl<T, S> Send for Rg<T, S> where
    S: Send,
    T: Send

impl<T, C> Send for AlphaColor<T, C> where
    C: Send,
    T: Send

impl<T, S> Send for Hsv<T, S> where
    S: Send,
    T: Send

impl<T> Send for YCbCr<T> where
    T: Send

impl<T, S> Send for Luma<T, S> where
    S: Send,
    T: Send

impl<T, Wp> Send for Xyz<T, Wp> where
    T: Send,
    Wp: Send

impl<T, Wp> Send for Yxy<T, Wp> where
    T: Send,
    Wp: Send

impl<T, Wp> Send for Lab<T, Wp> where
    T: Send,
    Wp: Send

impl Send for A

impl Send for D50

impl Send for D55

impl Send for D65

impl Send for D75

impl Send for E

impl Send for Srgb

impl Send for LinearRgb

impl<T> Send for Mat3<T> where
    T: Send

impl<T> Send for Vec3<T> where
    T: Send

impl Send for NeuQuant

impl Send for Hasher

impl<'a, T> Send for Iter<'a, T> where
    T: Send

impl<'a, T> Send for TryIter<'a, T> where
    T: Send

impl<T> Send for IntoIter<T> where
    T: Send

impl<T> Send for SendError<T> where
    T: Send

impl<T> Send for TrySendError<T> where
    T: Send

impl<T> Send for SendTimeoutError<T> where
    T: Send

impl Send for RecvError

impl Send for TryRecvError

impl Send for RecvTimeoutError

impl Send for TrySelectError

impl Send for SelectTimeoutError

impl Send for TryReadyError

impl Send for ReadyTimeoutError

impl<'a> !Send for SelectedOperation<'a>

impl<T> Send for Steal<T> where
    T: Send

impl<'g, T, P> !Send for CompareAndSetError<'g, T, P>

impl<T: ?Sized> Send for Owned<T> where
    T: Send

impl<'g, T> !Send for Shared<'g, T>

impl !Send for LocalHandle

impl !Send for Guard

impl<'a, 'g, K, V> !Send for Entry<'a, 'g, K, V>

impl<'a, K, V> Send for RefEntry<'a, K, V> where
    K: Send + Sync,
    V: Send + Sync

impl<'a, 'g, K, V> !Send for Iter<'a, 'g, K, V>

impl<'a, K, V> Send for RefIter<'a, K, V> where
    K: Send + Sync,
    V: Send + Sync

impl<'a, 'g, Q, R, K, V> !Send for Range<'a, 'g, Q, R, K, V>

impl<K, V> !Send for IntoIter<K, V>

impl<K, V> Send for SkipMap<K, V> where
    K: Send + Sync,
    V: Send + Sync

impl<'a, K, V> Send for Entry<'a, K, V> where
    K: Send + Sync,
    V: Send + Sync

impl<K, V> !Send for IntoIter<K, V>

impl<'a, K, V> Send for Iter<'a, K, V> where
    K: Send + Sync,
    V: Send + Sync

impl<'a, Q: ?Sized, R, K, V> Send for Range<'a, Q, R, K, V>

impl<T> Send for SkipSet<T> where
    T: Send + Sync

impl<'a, T> Send for Entry<'a, T> where
    T: Send + Sync

impl<T> !Send for IntoIter<T>

impl<'a, T> Send for Iter<'a, T> where
    T: Send + Sync

impl<'a, Q: ?Sized, R, T> Send for Range<'a, Q, R, T>

impl Send for Backoff

impl<'a, T> !Send for ShardedLockReadGuard<'a, T>

impl<'a, T> !Send for ShardedLockWriteGuard<'a, T>

impl Send for WaitGroup

impl<'env> Send for Scope<'env>

impl<'scope, 'env> Send for ScopedThreadBuilder<'scope, 'env>

impl<V, F> Send for Data<V, F> where
    F: Send,
    V: Send

impl<T> Send for Fields<T> where
    T: Send

impl Send for Style

impl<T, L, C> Send for GenericParam<T, L, C> where
    C: Send,
    L: Send,
    T: Send

impl<P, W> Send for Generics<P, W> where
    P: Send,
    W: Send

impl !Send for Error

impl !Send for IntoIter

impl Send for Purpose

impl Send for Options

impl !Send for IdentString

impl Send for Ignored

impl<T> Send for Override<T> where
    T: Send

impl !Send for PathList

impl<T, O> Send for WithOriginal<T, O> where
    O: Send,
    T: Send

impl<T> !Send for SpannedValue<T>

impl Send for Flag

impl Send for Format

impl Send for Type

impl Send for DXGIFormat

impl<'a> Send for SliceOrVec<'a>

impl Send for Error

impl Send for Builder

impl<S> Send for Dds<S> where
    S: Send

impl Send for Compression

impl Send for SpecialOptions

impl Send for CompressionOptions

impl Send for MatchingType

impl<W> Send for DeflateEncoder<W> where
    W: Send

impl<W> Send for ZlibEncoder<W> where
    W: Send

impl<K, T> Send for KeyedDenseVec<K, T> where
    K: Send,
    T: Send

impl<'a, T> Send for Values<'a, T> where
    T: Sync

impl<'a, T> Send for ValuesMut<'a, T> where
    T: Send

impl<'a, T> Send for ParValues<'a, T>

impl<'a, T> Send for ParValuesMut<'a, T>

impl<'a, K, T> Send for OccupiedEntry<'a, K, T> where
    K: Send,
    T: Send

impl<'a, K, T> Send for VacantEntry<'a, K, T> where
    K: Send,
    T: Send

impl<'a, K, T> Send for Entry<'a, K, T> where
    K: Send,
    T: Send

impl<K, T> Send for IntoIter<K, T> where
    K: Send,
    T: Send

impl<'a, K> Send for Keys<'a, K> where
    K: Send

impl<'a, K, T> Send for Iter<'a, K, T> where
    K: Send + Sync,
    T: Sync

impl<'a, T> Send for FastIter<'a, T> where
    T: Sync

impl<'a, T> Send for FastIterMut<'a, T> where
    T: Send

impl<'a, K, T> Send for IterMut<'a, K, T> where
    K: Send,
    T: Send

impl Send for Bindings

impl !Send for Block

impl<'a> !Send for BuildMethod<'a>

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

impl<'a> !Send for BuilderField<'a>

impl Send for DeprecationNotes

impl<'a> !Send for Initializer<'a>

impl Send for BuilderPattern

impl<'a> !Send for Setter<'a>

impl<'a> Send for LabelText<'a>

impl Send for Style

impl<'a> Send for Id<'a>

impl Send for Arrow

impl Send for Fill

impl Send for Side

impl Send for ArrowShape

impl Send for Kind

impl Send for RenderOption

impl<T> Send for Dual<T> where
    T: Send

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

impl Send for Error

impl Send for Backtrace

impl<E> Send for Compat<E> where
    E: Send

impl<D> Send for Context<D>

impl<T> Send for SyncFailure<T> where
    T: Send

impl Send for Error

impl<'f> Send for Causes<'f>

impl Send for FixedBitSet

impl<'a> Send for Difference<'a>

impl<'a> Send for SymmetricDifference<'a>

impl<'a> Send for Intersection<'a>

impl<'a> Send for Union<'a>

impl<'a> Send for Ones<'a>

impl Send for F32Margin

impl Send for F64Margin

impl Send for FnvHasher

impl Send for Format

impl Send for ColorChannel

impl Send for __mbstate_t

impl Send for __mbstate_t__bindgen_ty_1

impl Send for _IO_FILE

impl !Send for __locale_struct

impl Send for tm

impl !Send for FIBITMAP

impl !Send for FIMULTIBITMAP

impl Send for __fsid_t

impl Send for imaxdiv_t

impl Send for tagRGBQUAD

impl Send for tagRGBTRIPLE

impl Send for tagBITMAPINFOHEADER

impl Send for tagBITMAPINFO

impl Send for tagFIRGB16

impl Send for tagFIRGBA16

impl Send for tagFIRGBF

impl Send for tagFIRGBAF

impl Send for tagFICOMPLEX

impl !Send for FIICCPROFILE

impl !Send for FIMETADATA

impl !Send for FITAG

impl Send for FreeImageIO

impl !Send for FIMEMORY

impl Send for Plugin

impl !Send for __va_list_tag

impl Send for __locale_data

impl Send for Type

impl Send for Filter

impl Send for Error

impl<'a> Send for ScanLines<'a>

impl<'a> Send for ScanLinesMut<'a>

impl<T> Send for __BindgenUnionField<T> where
    T: Send

impl !Send for FT_MemoryRec_

impl !Send for FT_StreamRec_

impl !Send for FT_StreamDesc_

impl Send for FT_Vector_

impl Send for FT_BBox_

impl Send for FT_Pixel_Mode_

impl !Send for FT_Bitmap_

impl !Send for FT_Outline_

impl Send for FT_Outline_Funcs_

impl Send for FT_Glyph_Format_

impl Send for FT_RasterRec_

impl Send for FT_Span_

impl !Send for FT_Raster_Params_

impl Send for FT_Raster_Funcs_

impl Send for FT_UnitVector_

impl Send for FT_Matrix_

impl !Send for FT_Data_

impl !Send for FT_Generic_

impl !Send for FT_ListNodeRec_

impl !Send for FT_ListRec_

impl Send for _bindgen_ty_1

impl Send for _bindgen_ty_2

impl Send for FT_Glyph_Metrics_

impl Send for FT_Bitmap_Size_

impl Send for FT_LibraryRec_

impl Send for FT_ModuleRec_

impl Send for FT_DriverRec_

impl Send for FT_RendererRec_

impl !Send for FT_FaceRec_

impl !Send for FT_SizeRec_

impl !Send for FT_GlyphSlotRec_

impl !Send for FT_CharMapRec_

impl Send for FT_Encoding_

impl Send for FT_Face_InternalRec_

impl Send for FT_Size_InternalRec_

impl Send for FT_Size_Metrics_

impl Send for FT_SubGlyphRec_

impl Send for FT_Slot_InternalRec_

impl !Send for FT_Parameter_

impl !Send for FT_Open_Args_

impl Send for FT_Size_Request_Type_

impl Send for FT_Size_RequestRec_

impl Send for FT_Render_Mode_

impl Send for FT_Kerning_Mode_

impl Send for FT_LcdFilter_

impl Send for FT_Sfnt_Tag_

impl !Send for FT_Module_Class_

impl Send for FT_TrueTypeEngineType_

impl Send for FT_Orientation_

impl Send for TT_OS2

impl !Send for TextureFont

impl Send for RenderMode

impl !Send for TextureGlyph

impl !Send for TextureAtlas

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

impl<T> Send for UnboundedSender<T> where
    T: Send

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

impl<T> Send for UnboundedReceiver<T> where
    T: Send

impl Send for SendError

impl<T> Send for TrySendError<T> where
    T: Send

impl Send for TryRecvError

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

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

impl<'a, T> Send for Cancellation<'a, T> where
    T: Send

impl Send for Canceled

impl !Send for LocalPool

impl !Send for LocalSpawner

impl<S> Send for BlockingStream<S> where
    S: Send

impl Send for Enter

impl Send for EnterError

impl Send for SpawnError

impl<'a> Send for WakerRef<'a>

impl<'a, T> !Send for LocalFutureObj<'a, T>

impl<Fut> Send for Fuse<Fut> where
    Fut: Send

impl<Fut> Send for CatchUnwind<Fut> where
    Fut: Send

impl<T> Send for RemoteHandle<T> where
    T: Send

impl<Fut> Send for Remote<Fut> where
    Fut: Send,
    <Fut as Future>::Output: Send

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

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

impl<F> Send for Flatten<F> where
    F: Send,
    <F as Future>::Output: Send

impl<F> Send for FlattenStream<F> where
    F: Send,
    <F as Future>::Output: Send

impl<Fut, F> Send for Map<Fut, F> where
    F: Send,
    Fut: Send

impl<F> Send for IntoStream<F> where
    F: Send

impl<Fut, T> Send for MapInto<Fut, T> where
    Fut: Send

impl<Fut1, Fut2, F> Send for Then<Fut1, Fut2, F> where
    F: Send,
    Fut1: Send,
    Fut2: Send

impl<Fut, F> Send for Inspect<Fut, F> where
    F: Send,
    Fut: Send

impl<Fut> Send for NeverError<Fut> where
    Fut: Send

impl<Fut> Send for UnitError<Fut> where
    Fut: Send

impl<Fut> Send for IntoFuture<Fut> where
    Fut: Send

impl<Fut1, Fut2> Send for TryFlatten<Fut1, Fut2> where
    Fut1: Send,
    Fut2: Send

impl<Fut> Send for TryFlattenStream<Fut> where
    Fut: Send,
    <Fut as TryFuture>::Ok: Send

impl<Fut, Si> Send for FlattenSink<Fut, Si> where
    Fut: Send,
    Si: Send

impl<Fut1, Fut2, F> Send for AndThen<Fut1, Fut2, F> where
    F: Send,
    Fut1: Send,
    Fut2: Send

impl<Fut1, Fut2, F> Send for OrElse<Fut1, Fut2, F> where
    F: Send,
    Fut1: Send,
    Fut2: Send

impl<Fut, E> Send for ErrInto<Fut, E> where
    Fut: Send

impl<Fut, E> Send for OkInto<Fut, E> where
    Fut: Send

impl<Fut, F> Send for InspectOk<Fut, F> where
    F: Send,
    Fut: Send

impl<Fut, F> Send for InspectErr<Fut, F> where
    F: Send,
    Fut: Send

impl<Fut, F> Send for MapOk<Fut, F> where
    F: Send,
    Fut: Send

impl<Fut, F> Send for MapErr<Fut, F> where
    F: Send,
    Fut: Send

impl<Fut, F, G> Send for MapOkOrElse<Fut, F, G> where
    F: Send,
    Fut: Send,
    G: Send

impl<Fut, F> Send for UnwrapOrElse<Fut, F> where
    F: Send,
    Fut: Send

impl<F> Send for Lazy<F> where
    F: Send

impl<T> Send for Pending<T> where
    T: Send

impl<Fut> Send for MaybeDone<Fut> where
    Fut: Send,
    <Fut as Future>::Output: Send

impl<Fut> Send for TryMaybeDone<Fut> where
    Fut: Send,
    <Fut as TryFuture>::Ok: Send

impl<F> Send for OptionFuture<F> where
    F: Send

impl<F> Send for PollFn<F> where
    F: Send

impl<T> Send for Ready<T> where
    T: Send

impl<Fut1, Fut2> Send for Join<Fut1, Fut2> where
    Fut1: Send,
    Fut2: Send,
    <Fut1 as Future>::Output: Send,
    <Fut2 as Future>::Output: Send

impl<Fut1, Fut2, Fut3> Send for Join3<Fut1, Fut2, Fut3> where
    Fut1: Send,
    Fut2: Send,
    Fut3: Send,
    <Fut1 as Future>::Output: Send,
    <Fut2 as Future>::Output: Send,
    <Fut3 as Future>::Output: Send

impl<Fut1, Fut2, Fut3, Fut4> Send for Join4<Fut1, Fut2, Fut3, Fut4> where
    Fut1: Send,
    Fut2: Send,
    Fut3: Send,
    Fut4: Send,
    <Fut1 as Future>::Output: Send,
    <Fut2 as Future>::Output: Send,
    <Fut3 as Future>::Output: Send,
    <Fut4 as Future>::Output: Send

impl<Fut1, Fut2, Fut3, Fut4, Fut5> Send for Join5<Fut1, Fut2, Fut3, Fut4, Fut5> where
    Fut1: Send,
    Fut2: Send,
    Fut3: Send,
    Fut4: Send,
    Fut5: Send,
    <Fut1 as Future>::Output: Send,
    <Fut2 as Future>::Output: Send,
    <Fut3 as Future>::Output: Send,
    <Fut4 as Future>::Output: Send,
    <Fut5 as Future>::Output: Send

impl<F> Send for JoinAll<F> where
    F: Send,
    <F as Future>::Output: Send

impl<A, B> Send for Select<A, B> where
    A: Send,
    B: Send

impl<Fut> Send for SelectAll<Fut> where
    Fut: Send

impl<Fut1, Fut2> Send for TryJoin<Fut1, Fut2> where
    Fut1: Send,
    Fut2: Send,
    <Fut1 as TryFuture>::Ok: Send,
    <Fut2 as TryFuture>::Ok: Send

impl<Fut1, Fut2, Fut3> Send for TryJoin3<Fut1, Fut2, Fut3> where
    Fut1: Send,
    Fut2: Send,
    Fut3: Send,
    <Fut1 as TryFuture>::Ok: Send,
    <Fut2 as TryFuture>::Ok: Send,
    <Fut3 as TryFuture>::Ok: Send

impl<Fut1, Fut2, Fut3, Fut4> Send for TryJoin4<Fut1, Fut2, Fut3, Fut4> where
    Fut1: Send,
    Fut2: Send,
    Fut3: Send,
    Fut4: Send,
    <Fut1 as TryFuture>::Ok: Send,
    <Fut2 as TryFuture>::Ok: Send,
    <Fut3 as TryFuture>::Ok: Send,
    <Fut4 as TryFuture>::Ok: Send

impl<Fut1, Fut2, Fut3, Fut4, Fut5> Send for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5> where
    Fut1: Send,
    Fut2: Send,
    Fut3: Send,
    Fut4: Send,
    Fut5: Send,
    <Fut1 as TryFuture>::Ok: Send,
    <Fut2 as TryFuture>::Ok: Send,
    <Fut3 as TryFuture>::Ok: Send,
    <Fut4 as TryFuture>::Ok: Send,
    <Fut5 as TryFuture>::Ok: Send

impl<F> Send for TryJoinAll<F> where
    F: Send,
    <F as TryFuture>::Ok: Send

impl<A, B> Send for TrySelect<A, B> where
    A: Send,
    B: Send

impl<Fut> Send for SelectOk<Fut> where
    Fut: Send

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

impl<Fut> Send for Abortable<Fut> where
    Fut: Send

impl Send for AbortRegistration

impl Send for AbortHandle

impl Send for Aborted

impl<St1, St2> Send for Chain<St1, St2> where
    St1: Send,
    St2: Send

impl<St, C> Send for Collect<St, C> where
    C: Send,
    St: Send

impl<St, FromA, FromB> Send for Unzip<St, FromA, FromB> where
    FromA: Send,
    FromB: Send,
    St: Send

impl<St> Send for Concat<St> where
    St: Send,
    <St as Stream>::Item: Send

impl<St> Send for Cycle<St> where
    St: Send

impl<St> Send for Enumerate<St> where
    St: Send

impl<St, Fut, F> Send for Filter<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send,
    <St as Stream>::Item: Send

impl<St, Fut, F> Send for FilterMap<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send

impl<St, Fut, T, F> Send for Fold<St, Fut, T, F> where
    F: Send,
    Fut: Send,
    St: Send,
    T: Send

impl<St, Fut, F> Send for ForEach<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send

impl<St> Send for Fuse<St> where
    St: Send

impl<St> Send for StreamFuture<St> where
    St: Send

impl<St, F> Send for Map<St, F> where
    F: Send,
    St: Send

impl<'a, St: ?Sized> Send for Next<'a, St> where
    St: Send

impl<'a, St: ?Sized> Send for SelectNextSome<'a, St> where
    St: Send

impl<St> Send for Peekable<St> where
    St: Send,
    <St as Stream>::Item: Send

impl<'a, St> Send for Peek<'a, St> where
    St: Send,
    <St as Stream>::Item: Send

impl<St> Send for Skip<St> where
    St: Send

impl<St, Fut, F> Send for SkipWhile<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send,
    <St as Stream>::Item: Send

impl<St> Send for Take<St> where
    St: Send

impl<St, Fut, F> Send for TakeWhile<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send,
    <St as Stream>::Item: Send

impl<St, Fut> Send for TakeUntil<St, Fut> where
    Fut: Send,
    St: Send,
    <Fut as Future>::Output: Send

impl<St, Fut, F> Send for Then<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send

impl<St1, St2> Send for Zip<St1, St2> where
    St1: Send,
    St2: Send,
    <St1 as Stream>::Item: Send,
    <St2 as Stream>::Item: Send

impl<St> Send for Chunks<St> where
    St: Send,
    <St as Stream>::Item: Send

impl<St> Send for ReadyChunks<St> where
    St: Send,
    <St as Stream>::Item: Send

impl<St, S, Fut, F> Send for Scan<St, S, Fut, F> where
    F: Send,
    Fut: Send,
    S: Send,
    St: Send

impl<St> Send for BufferUnordered<St> where
    St: Send,
    <St as Stream>::Item: Send

impl<St> Send for Buffered<St> where
    St: Send,
    <St as Stream>::Item: Send,
    <<St as Stream>::Item as Future>::Output: Send

impl<St, Fut, F> Send for ForEachConcurrent<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send

impl<S> Send for SplitStream<S> where
    S: Send

impl<S, Item> Send for SplitSink<S, Item> where
    Item: Send,
    S: Send

impl<T, Item> Send for ReuniteError<T, Item> where
    Item: Send,
    T: Send

impl<St> Send for CatchUnwind<St> where
    St: Send

impl<St> Send for Flatten<St> where
    St: Send,
    <St as Stream>::Item: Send

impl<St, Si> Send for Forward<St, Si> where
    Si: Send,
    St: Send,
    <St as TryStream>::Ok: Send

impl<St, F> Send for Inspect<St, F> where
    F: Send,
    St: Send

impl<St, U, F> Send for FlatMap<St, U, F> where
    F: Send,
    St: Send,
    U: Send

impl<St, Fut, F> Send for AndThen<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send

impl<St> Send for IntoStream<St> where
    St: Send

impl<St, Fut, F> Send for OrElse<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send

impl<'a, St: ?Sized> Send for TryNext<'a, St> where
    St: Send

impl<St, Fut, F> Send for TryForEach<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send

impl<St, Fut, F> Send for TryFilter<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send,
    <St as TryStream>::Ok: Send

impl<St, Fut, F> Send for TryFilterMap<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send

impl<St> Send for TryFlatten<St> where
    St: Send,
    <St as TryStream>::Ok: Send

impl<St, C> Send for TryCollect<St, C> where
    C: Send,
    St: Send

impl<St> Send for TryConcat<St> where
    St: Send,
    <St as TryStream>::Ok: Send

impl<St, Fut, T, F> Send for TryFold<St, Fut, T, F> where
    F: Send,
    Fut: Send,
    St: Send,
    T: Send

impl<T, F, Fut> Send for TryUnfold<T, F, Fut> where
    F: Send,
    Fut: Send,
    T: Send

impl<St, Fut, F> Send for TrySkipWhile<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send,
    <St as TryStream>::Ok: Send

impl<St, Fut, F> Send for TryTakeWhile<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send,
    <St as TryStream>::Ok: Send

impl<St> Send for TryBufferUnordered<St> where
    St: Send,
    <St as TryStream>::Ok: Send

impl<St> Send for TryBuffered<St> where
    St: Send,
    <<St as TryStream>::Ok as TryFuture>::Error: Send,
    <St as TryStream>::Ok: Send,
    <<St as TryStream>::Ok as TryFuture>::Ok: Send

impl<St, Fut, F> Send for TryForEachConcurrent<St, Fut, F> where
    F: Send,
    Fut: Send,
    St: Send

impl<St> Send for IntoAsyncRead<St> where
    St: Send,
    <St as TryStream>::Ok: Send

impl<St, E> Send for ErrInto<St, E> where
    St: Send

impl<St, F> Send for InspectOk<St, F> where
    F: Send,
    St: Send

impl<St, F> Send for InspectErr<St, F> where
    F: Send,
    St: Send

impl<St, F> Send for MapOk<St, F> where
    F: Send,
    St: Send

impl<St, F> Send for MapErr<St, F> where
    F: Send,
    St: Send

impl<I> Send for Iter<I> where
    I: Send

impl<T> Send for Repeat<T> where
    T: Send

impl<F> Send for RepeatWith<F> where
    F: Send

impl<T> Send for Empty<T> where
    T: Send

impl<Fut> Send for Once<Fut> where
    Fut: Send

impl<T> Send for Pending<T> where
    T: Send

impl<F> Send for PollFn<F> where
    F: Send

impl<St1, St2> Send for Select<St1, St2> where
    St1: Send,
    St2: Send

impl<T, F, Fut> Send for Unfold<T, F, Fut> where
    F: Send,
    Fut: Send,
    T: Send

impl<T> Send for FuturesOrdered<T> where
    T: Send,
    <T as Future>::Output: Send

impl<'a, Fut> !Send for IterPinMut<'a, Fut>

impl<'a, Fut> !Send for IterMut<'a, Fut>

impl<'a, Fut> !Send for IterPinRef<'a, Fut>

impl<'a, Fut> !Send for Iter<'a, Fut>

impl<St> Send for SelectAll<St> where
    St: Send

impl<'a, Si: ?Sized, Item> Send for Close<'a, Si, Item> where
    Si: Send

impl<T> Send for Drain<T> where
    T: Send

impl<Si1, Si2> Send for Fanout<Si1, Si2> where
    Si1: Send,
    Si2: Send

impl<'a, Si: ?Sized, Item> Send for Feed<'a, Si, Item> where
    Item: Send,
    Si: Send

impl<'a, Si: ?Sized, Item> Send for Flush<'a, Si, Item> where
    Si: Send

impl<Si, Item, E> Send for SinkErrInto<Si, Item, E> where
    Si: Send

impl<Si, F> Send for SinkMapErr<Si, F> where
    F: Send,
    Si: Send

impl<'a, Si: ?Sized, Item> Send for Send<'a, Si, Item> where
    Item: Send,
    Si: Send

impl<'a, Si: ?Sized, St: ?Sized> Send for SendAll<'a, Si, St> where
    Si: Send,
    St: Send,
    <St as TryStream>::Ok: Send

impl<T, F, R> Send for Unfold<T, F, R> where
    F: Send,
    R: Send,
    T: Send

impl<Si, Item, U, Fut, F> Send for With<Si, Item, U, Fut, F> where
    F: Send,
    Fut: Send,
    Si: Send

impl<Si, Item, U, St, F> Send for WithFlatMap<Si, Item, U, St, F> where
    F: Send,
    Item: Send,
    Si: Send,
    St: Send

impl<Si, Item> Send for Buffer<Si, Item> where
    Item: Send,
    Si: Send

impl<T> Send for AllowStdIo<T> where
    T: Send

impl<R> Send for BufReader<R> where
    R: Send

impl<W> Send for BufWriter<W> where
    W: Send

impl<T, U> Send for Chain<T, U> where
    T: Send,
    U: Send

impl<'a, W: ?Sized> Send for Close<'a, W> where
    W: Send

impl<'a, R, W: ?Sized> Send for Copy<'a, R, W> where
    R: Send,
    W: Send

impl<'a, R, W: ?Sized> Send for CopyBuf<'a, R, W> where
    R: Send,
    W: Send

impl<T> Send for Cursor<T> where
    T: Send

impl Send for Empty

impl<'a, R: ?Sized> Send for FillBuf<'a, R> where
    R: Send

impl<'a, W: ?Sized> Send for Flush<'a, W> where
    W: Send

impl<W, Item> Send for IntoSink<W, Item> where
    Item: Send,
    W: Send

impl<R> Send for Lines<R> where
    R: Send

impl<'a, R: ?Sized> Send for Read<'a, R> where
    R: Send

impl<'a, R: ?Sized> Send for ReadVectored<'a, R> where
    R: Send

impl<'a, R: ?Sized> Send for ReadExact<'a, R> where
    R: Send

impl<'a, R: ?Sized> Send for ReadLine<'a, R> where
    R: Send

impl<'a, R: ?Sized> Send for ReadToEnd<'a, R> where
    R: Send

impl<'a, R: ?Sized> Send for ReadToString<'a, R> where
    R: Send

impl<'a, R: ?Sized> Send for ReadUntil<'a, R> where
    R: Send

impl Send for Repeat

impl<'a, S: ?Sized> Send for Seek<'a, S> where
    S: Send

impl Send for Sink

impl<T> Send for ReadHalf<T> where
    T: Send

impl<T> Send for WriteHalf<T> where
    T: Send

impl<T> Send for ReuniteError<T> where
    T: Send

impl<R> Send for Take<R> where
    R: Send

impl<T> Send for Window<T> where
    T: Send

impl<'a, W: ?Sized> Send for Write<'a, W> where
    W: Send

impl<'a, W: ?Sized> Send for WriteVectored<'a, W> where
    W: Send

impl<'a, W: ?Sized> Send for WriteAll<'a, W> where
    W: Send

impl Send for FxHasher

impl Send for FxHasher64

impl Send for FxHasher32

impl<T> Send for Arena<T> where
    T: Send

impl Send for Index

impl<T> Send for IntoIter<T> where
    T: Send

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

impl<'a, T> Send for IterMut<'a, T> where
    T: Send

impl<'a, T> Send for Drain<'a, T> where
    T: Send

impl<T, N> Send for GenericArrayIter<T, N> where
    T: Send

impl Send for Error

impl Send for DisposalMethod

impl Send for Block

impl Send for AnyExtension

impl Send for Extension

impl<'a> Send for Frame<'a>

impl Send for DecodingFormatError

impl Send for DecodingError

impl Send for Extensions

impl<'a> Send for Decoded<'a>

impl Send for StreamingDecoder

impl Send for ColorOutput

impl Send for MemoryLimit

impl Send for DecodeOptions

impl<R> Send for Decoder<R> where
    R: Send

impl Send for EncodingError

impl Send for Repeat

impl Send for ExtensionData

impl<W> Send for Encoder<W> where
    W: Send

impl Send for Format

impl Send for Encoding

impl Send for LineEncoding

impl Send for Register

impl<T> Send for DebugAbbrevOffset<T> where
    T: Send

impl<T> Send for DebugAddrBase<T> where
    T: Send

impl<T> Send for DebugAddrIndex<T> where
    T: Send

impl<T> Send for DebugInfoOffset<T> where
    T: Send

impl<T> Send for DebugLineOffset<T> where
    T: Send

impl<T> Send for DebugLineStrOffset<T> where
    T: Send

impl<T> Send for LocationListsOffset<T> where
    T: Send

impl<T> Send for DebugLocListsBase<T> where
    T: Send

impl<T> Send for DebugLocListsIndex<T> where
    T: Send

impl<T> Send for DebugMacinfoOffset<T> where
    T: Send

impl<T> Send for DebugMacroOffset<T> where
    T: Send

impl<T> Send for RangeListsOffset<T> where
    T: Send

impl<T> Send for DebugRngListsBase<T> where
    T: Send

impl<T> Send for DebugRngListsIndex<T> where
    T: Send

impl<T> Send for DebugStrOffset<T> where
    T: Send

impl<T> Send for DebugStrOffsetsBase<T> where
    T: Send

impl<T> Send for DebugStrOffsetsIndex<T> where
    T: Send

impl<T> Send for DebugTypesOffset<T> where
    T: Send

impl Send for DebugTypeSignature

impl<T> Send for DebugFrameOffset<T> where
    T: Send

impl<T> Send for EhFrameOffset<T> where
    T: Send

impl<T> Send for UnitSectionOffset<T> where
    T: Send

impl Send for SectionId

impl Send for DwoId

impl Send for DwarfFileType

impl Send for Arm

impl Send for X86

impl Send for X86_64

impl Send for DwUt

impl Send for DwCfa

impl Send for DwChildren

impl Send for DwTag

impl Send for DwAt

impl Send for DwForm

impl Send for DwAte

impl Send for DwLle

impl Send for DwDs

impl Send for DwEnd

impl Send for DwAccess

impl Send for DwVis

impl Send for DwVirtuality

impl Send for DwLang

impl Send for DwAddr

impl Send for DwId

impl Send for DwCc

impl Send for DwInl

impl Send for DwOrd

impl Send for DwDsc

impl Send for DwIdx

impl Send for DwDefaulted

impl Send for DwLns

impl Send for DwLne

impl Send for DwLnct

impl Send for DwMacro

impl Send for DwRle

impl Send for DwOp

impl Send for DwEhPe

impl Send for RunTimeEndian

impl Send for LittleEndian

impl Send for BigEndian

impl<R> Send for DebugAddr<R> where
    R: Send

impl<R> Send for DebugFrame<R> where
    R: Send

impl<R> Send for EhFrameHdr<R> where
    R: Send

impl<R> Send for ParsedEhFrameHdr<R> where
    R: Send

impl<'a, R> Send for EhHdrTable<'a, R> where
    R: Sync

impl<R> Send for EhFrame<R> where
    R: Send

impl Send for BaseAddresses

impl Send for SectionBaseAddresses

impl<'bases, Section, R> Send for CfiEntriesIter<'bases, Section, R> where
    R: Send,
    Section: Send

impl<'bases, Section, R> Send for CieOrFde<'bases, Section, R> where
    R: Send,
    Section: Send,
    <R as Reader>::Offset: Send,
    <Section as UnwindSection<R>>::Offset: Send

impl Send for Augmentation

impl<R, Offset> Send for CommonInformationEntry<R, Offset> where
    Offset: Send,
    R: Send

impl<'bases, Section, R> Send for PartialFrameDescriptionEntry<'bases, Section, R> where
    R: Send,
    Section: Send,
    <R as Reader>::Offset: Send,
    <Section as UnwindSection<R>>::Offset: Send

impl<R, Offset> Send for FrameDescriptionEntry<R, Offset> where
    Offset: Send,
    R: Send

impl<R> Send for UninitializedUnwindContext<R> where
    R: Send

impl<R> Send for UnwindContext<R> where
    R: Send

impl<'a, R> Send for UnwindTable<'a, R> where
    R: Send + Sync

impl<'iter, R> Send for RegisterRuleIter<'iter, R> where
    R: Sync

impl<R> Send for UnwindTableRow<R> where
    R: Send

impl<R> Send for CfaRule<R> where
    R: Send

impl<R> Send for RegisterRule<R> where
    R: Send

impl<R> Send for CallFrameInstruction<R> where
    R: Send

impl<'a, R> Send for CallFrameInstructionIter<'a, R> where
    R: Send + Sync

impl Send for Pointer

impl<R> Send for Dwarf<R> where
    R: Send

impl<R, Offset> Send for Unit<R, Offset> where
    Offset: Send,
    R: Send

impl<R> Send for RangeIter<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<'input, Endian> Send for EndianSlice<'input, Endian> where
    Endian: Send

impl Send for ReaderOffsetId

impl<R> Send for DebugAbbrev<R> where
    R: Send

impl Send for Abbreviations

impl Send for Abbreviation

impl Send for AttributeSpecification

impl<T> Send for ArangeEntry<T> where
    T: Send

impl<R> Send for DebugAranges<R> where
    R: Send

impl<R> Send for ArangeEntryIter<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<R> Send for DebugLine<R> where
    R: Send

impl<R, Program, Offset> Send for LineRows<R, Program, Offset> where
    Program: Send,
    R: Send

impl<R, Offset> Send for LineInstruction<R, Offset> where
    Offset: Send,
    R: Send

impl<R> Send for LineInstructions<R> where
    R: Send

impl Send for LineRow

impl Send for ColumnType

impl<R> Send for LineSequence<R> where
    R: Send

impl<R, Offset> Send for LineProgramHeader<R, Offset> where
    Offset: Send,
    R: Send

impl<R, Offset> Send for IncompleteLineProgram<R, Offset> where
    Offset: Send,
    R: Send

impl<R, Offset> Send for CompleteLineProgram<R, Offset> where
    Offset: Send,
    R: Send

impl<R, Offset> Send for FileEntry<R, Offset> where
    Offset: Send,
    R: Send

impl Send for FileEntryFormat

impl<R> Send for DebugLoc<R> where
    R: Send

impl<R> Send for DebugLocLists<R> where
    R: Send

impl<R> Send for LocationLists<R> where
    R: Send

impl<R> Send for RawLocListIter<R> where
    R: Send

impl<R> Send for RawLocListEntry<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<R> Send for LocListIter<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<R> Send for LocationListEntry<R> where
    R: Send

impl<T> Send for DieReference<T> where
    T: Send

impl<R, Offset> Send for Operation<R, Offset> where
    Offset: Send,
    R: Send

impl<R, Offset> Send for Location<R, Offset> where
    Offset: Send,
    R: Send

impl<R, Offset> Send for Piece<R, Offset> where
    Offset: Send,
    R: Send

impl<R> Send for EvaluationResult<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<R> Send for Expression<R> where
    R: Send

impl<R> Send for OperationIter<R> where
    R: Send

impl<R> Send for Evaluation<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<R> Send for PubNamesEntry<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<R> Send for DebugPubNames<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<R> Send for PubNamesEntryIter<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<R> Send for PubTypesEntry<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<R> Send for DebugPubTypes<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<R> Send for PubTypesEntryIter<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<R> Send for DebugRanges<R> where
    R: Send

impl<R> Send for DebugRngLists<R> where
    R: Send

impl<R> Send for RangeLists<R> where
    R: Send

impl<R> Send for RawRngListIter<R> where
    R: Send

impl<T> Send for RawRngListEntry<T> where
    T: Send

impl<R> Send for RngListIter<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl Send for Range

impl<R> Send for DebugStr<R> where
    R: Send

impl<R> Send for DebugStrOffsets<R> where
    R: Send

impl<R> Send for DebugLineStr<R> where
    R: Send

impl<T> Send for UnitOffset<T> where
    T: Send

impl<R> Send for DebugInfo<R> where
    R: Send

impl<R> Send for DebugInfoUnitHeadersIter<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<Offset> Send for UnitType<Offset> where
    Offset: Send

impl<R, Offset> Send for UnitHeader<R, Offset> where
    Offset: Send,
    R: Send

impl<'abbrev, 'unit, R, Offset> Send for DebuggingInformationEntry<'abbrev, 'unit, R, Offset> where
    Offset: Send + Sync,
    R: Send + Sync

impl<R, Offset> Send for AttributeValue<R, Offset> where
    Offset: Send,
    R: Send

impl<R> Send for Attribute<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl<'abbrev, 'entry, 'unit, R> !Send for AttrsIter<'abbrev, 'entry, 'unit, R>

impl<'abbrev, 'unit, R> Send for EntriesRaw<'abbrev, 'unit, R> where
    R: Send + Sync,
    <R as Reader>::Offset: Sync

impl<'abbrev, 'unit, R> Send for EntriesCursor<'abbrev, 'unit, R> where
    R: Send + Sync,
    <R as Reader>::Offset: Send + Sync

impl<'abbrev, 'unit, R> Send for EntriesTree<'abbrev, 'unit, R> where
    R: Send + Sync,
    <R as Reader>::Offset: Send + Sync

impl<'abbrev, 'unit, 'tree, R> Send for EntriesTreeNode<'abbrev, 'unit, 'tree, R> where
    R: Send + Sync,
    <R as Reader>::Offset: Send + Sync

impl<'abbrev, 'unit, 'tree, R> Send for EntriesTreeIter<'abbrev, 'unit, 'tree, R> where
    R: Send + Sync,
    <R as Reader>::Offset: Send + Sync

impl<R> Send for DebugTypes<R> where
    R: Send

impl<R> Send for DebugTypesUnitHeadersIter<R> where
    R: Send,
    <R as Reader>::Offset: Send

impl Send for ValueType

impl Send for Value

impl Send for Error

impl Send for GLFWmonitor

impl Send for GLFWwindow

impl Send for GLFWcursor

impl !Send for GLFWgammaramp

impl Send for GLFWvidmode

impl !Send for GLFWimage

impl Send for GLFWgamepadstate

impl Send for Action

impl Send for Key

impl Send for MouseButton

impl<T> Send for DebugAliases<T> where
    T: Send

impl<Fn, UserData> Send for Callback<Fn, UserData> where
    Fn: Send,
    UserData: Send

impl Send for Error

impl Send for PixelImage

impl Send for CursorMode

impl Send for StandardCursor

impl !Send for Cursor

impl Send for VidMode

impl Send for GammaRamp

impl Send for ContextReleaseBehavior

impl Send for ContextCreationApi

impl Send for SwapInterval

impl Send for Glfw

impl Send for InitError

impl Send for InitHint

impl !Send for Monitor

impl Send for MonitorEvent

impl Send for WindowHint

impl Send for ClientApiHint

impl Send for ContextRobustnessHint

impl Send for OpenGlProfileHint

impl<'a> !Send for WindowMode<'a>

impl Send for Modifiers

impl Send for WindowEvent

impl !Send for Window

impl Send for JoystickId

impl Send for GamepadButton

impl Send for GamepadAxis

impl Send for JoystickHats

impl Send for Joystick

impl Send for GamepadState

impl Send for JoystickEvent

impl<T> !Send for SimpleVao<T>

impl<Vertex, I> !Send for Format<Vertex, I>

impl<'a, T> !Send for Data<'a, T>

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

impl Send for Rect

impl !Send for Program

impl Send for ShaderPrecision

impl<S> Send for Settings<S> where
    S: Send

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

impl Send for UniformValue

impl Send for Uniform

impl !Send for Texture

impl Send for Format

impl Send for WrapperSettings

impl Send for LoadDataFormat

impl Send for DataFormat

impl Send for CompressedDataFormat

impl Send for Component

impl Send for Swizzles

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

impl<'a> !Send for TextureSampler<'a>

impl !Send for CubeMap

impl Send for Format

impl<I> Send for Faces<I> where
    I: Send

impl<'a, I> Send for FacesIter<'a, I> where
    I: Sync

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

impl<'a> !Send for CubeMapSampler<'a>

impl<T> !Send for Buffer<T>

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

impl<T> !Send for SharedBuffer<T>

impl<'a> !Send for SharedBuilder<'a>

impl<T> !Send for BufferStorage<T>

impl<T> !Send for SharedBufferStorage<T>

impl Send for MapReadFlags

impl Send for MapWriteFlags

impl Send for MapReadWriteFlags

impl<T, B> Send for MapPersistentRead<T, B> where
    T: Sync

impl<T, B> Send for MapPersistentWrite<T, B> where
    T: Send

impl<T, B> Send for MapPersistentReadWrite<T, B> where
    T: Send

impl<'a, T, B> Send for MapRead<'a, T, B> where
    B: Sync,
    T: Sync

impl<'a, T, B> Send for MapWrite<'a, T, B> where
    B: Sync,
    T: Send

impl<'a, T, B> Send for MapReadWrite<'a, T, B> where
    B: Sync,
    T: Send

impl<T, B, BB> Send for Range<T, B, BB> where
    B: Send,
    BB: Send,
    T: Send

impl Send for ColorAttachmentId

impl Send for DepthAttachmentId

impl !Send for ColorAttachment

impl Send for ColorFormat

impl<'a> !Send for ColorAttachmentBuilder<'a>

impl<T> Send for TextureLevelRef<T> where
    T: Send

impl<T> Send for TextureLayerLevelRef<T> where
    T: Send

impl<C> Send for CubemapLevelRef<C> where
    C: Send

impl<C> Send for CubemapFaceLevelRef<C> where
    C: Send

impl !Send for DepthAttachment

impl Send for DepthFormat

impl<'a> !Send for DepthAttachmentBuilder<'a>

impl !Send for RenderBuffer

impl<'a> !Send for RenderBufferBuilder<'a>

impl<C = ColorAttachment, D = DepthAttachment> !Send for Fbo<C, D>

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

impl Send for Vendor

impl Send for Capabilities

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

impl Send for DebugSeverity

impl Send for DebugSource

impl Send for DebugType

impl Send for DebugInfo

impl !Send for Property

impl Send for Viewport

impl Send for Screen

impl<'c, R = Screen> !Send for Context<'c, R>

impl !Send for CreationProxy

impl<T, B> Send for VertexBufferBinding<T, B> where
    B: Send,
    T: Send

impl Send for Type

impl Send for Format

impl Send for MatFormat

impl !Send for Vao

impl !Send for Builder

impl<'a> !Send for Range<'a>

impl !Send for IntoRange

impl Send for __GLsync

impl Send for _cl_context

impl Send for _cl_event

impl !Send for FnPtr

impl Send for Error

impl Send for ErrorKind

impl !Send for TimeStamp

impl !Send for Duration

impl !Send for Sampler

impl !Send for Fence

impl !Send for DebugGroup

impl Send for DrawElementsIndirectCommand

impl Send for DrawArraysIndirectCommand

impl Send for ParseError

impl<T> Send for NonEmpty<T> where
    T: Send

impl Send for Path

impl Send for IdentifierError

impl Send for Identifier

impl Send for TypeName

impl Send for TypeSpecifierNonArray

impl Send for TypeSpecifier

impl Send for StructSpecifier

impl Send for StructFieldSpecifier

impl Send for ArrayedIdentifier

impl Send for TypeQualifier

impl Send for TypeQualifierSpec

impl Send for StorageQualifier

impl Send for LayoutQualifier

impl Send for LayoutQualifierSpec

impl Send for PrecisionQualifier

impl Send for InterpolationQualifier

impl Send for FullySpecifiedType

impl Send for ArraySpecifier

impl Send for Declaration

impl Send for Block

impl Send for FunIdentifier

impl Send for FunctionPrototype

impl Send for FunctionParameterDeclaration

impl Send for FunctionParameterDeclarator

impl Send for InitDeclaratorList

impl Send for SingleDeclaration

impl Send for SingleDeclarationNoType

impl Send for Initializer

impl Send for Expr

impl Send for UnaryOp

impl Send for BinaryOp

impl Send for AssignmentOp

impl Send for TranslationUnit

impl Send for ExternalDeclaration

impl Send for FunctionDefinition

impl Send for CompoundStatement

impl Send for Statement

impl Send for SimpleStatement

impl Send for SelectionStatement

impl Send for Condition

impl Send for SelectionRestStatement

impl Send for SwitchStatement

impl Send for CaseLabel

impl Send for IterationStatement

impl Send for ForInitStatement

impl Send for ForRestStatement

impl Send for JumpStatement

impl Send for Preprocessor

impl Send for PreprocessorDefine

impl Send for PreprocessorElseIf

impl Send for PreprocessorError

impl Send for PreprocessorIf

impl Send for PreprocessorIfDef

impl Send for PreprocessorIfNDef

impl Send for PreprocessorInclude

impl Send for PreprocessorLine

impl Send for PreprocessorPragma

impl Send for PreprocessorUndef

impl Send for PreprocessorVersion

impl Send for PreprocessorVersionProfile

impl Send for PreprocessorExtension

impl Send for PreprocessorExtensionName

impl Send for PreprocessorExtensionBehavior

impl Send for Visit

impl Send for bf16

impl Send for f16

impl !Send for Buffer

impl Send for Direction

impl !Send for Language

impl<'a> !Send for Blob<'a>

impl Send for _hb_var_int_t

impl Send for hb_language_impl_t

impl Send for hb_user_data_key_t

impl Send for hb_feature_t

impl Send for hb_variation_t

impl Send for hb_blob_t

impl Send for hb_unicode_funcs_t

impl Send for hb_set_t

impl Send for hb_face_t

impl Send for hb_font_t

impl Send for hb_font_funcs_t

impl Send for hb_font_extents_t

impl Send for hb_glyph_extents_t

impl Send for hb_glyph_info_t

impl Send for hb_glyph_position_t

impl !Send for hb_segment_properties_t

impl Send for hb_buffer_t

impl Send for hb_map_t

impl Send for hb_shape_plan_t

impl !Send for hb_ot_name_entry_t

impl Send for hb_ot_color_layer_t

impl Send for hb_ot_math_glyph_variant_t

impl Send for hb_ot_math_glyph_part_t

impl Send for hb_ot_var_axis_info_t

impl Send for hb_aat_layout_feature_selector_info_t

impl<T> Send for RawIter<T>

impl<'a, T> Send for RawIterHash<'a, T> where
    T: Sync

impl<T> Send for RawParIter<T>

impl<T> Send for RawIntoParIter<T> where
    T: Send

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

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

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

impl<'a, K, V, S> Send for ParIterMut<'a, K, V, S> where
    K: Send,
    S: Send,
    V: Send

impl<'a, K, V, S> Send for ParValuesMut<'a, K, V, S> where
    K: Send,
    S: Send,
    V: Send

impl<K, V, S> Send for IntoParIter<K, V, S> where
    K: Send,
    S: Send,
    V: Send

impl<'a, K, V, S> Send for ParDrain<'a, K, V, S> where
    K: Send,
    S: Send,
    V: Send

impl<T, S> Send for IntoParIter<T, S> where
    S: Send,
    T: Send

impl<'a, T, S> Send for ParDrain<'a, T, S> where
    S: Send,
    T: Send

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

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

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

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

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

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

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

impl<K, V> Send for IntoIter<K, V> where
    K: Send,
    V: Send

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

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

impl<'a, K, V> Send for Drain<'a, K, V> where
    K: Send,
    V: Send

impl<'a, K, V, F> Send for DrainFilter<'a, K, V, F> where
    F: Send,
    K: Send,
    V: Send

impl<'a, K, V> Send for ValuesMut<'a, K, V> where
    K: Send,
    V: Send

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

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

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

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

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

impl<'a, K, V, S> Send for VacantEntry<'a, K, V, S> where
    K: Send,
    S: Send,
    V: Send

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

impl<'a, K> Send for Iter<'a, K> where
    K: Sync

impl<K> Send for IntoIter<K> where
    K: Send

impl<'a, K> Send for Drain<'a, K> where
    K: Send

impl<'a, K, F> Send for DrainFilter<'a, K, F> where
    F: Send,
    K: Send

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

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

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

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

impl Send for TryReserveError

impl Send for RenameRule

impl Send for ImageError

impl Send for UnsupportedError

impl Send for UnsupportedErrorKind

impl Send for EncodingError

impl Send for ParameterError

impl Send for ParameterErrorKind

impl Send for DecodingError

impl Send for LimitError

impl Send for LimitErrorKind

impl Send for ImageFormatHint

impl<'a, P> Send for EnumeratePixels<'a, P> where
    <P as Pixel>::Subpixel: Sync

impl<'a, P> Send for EnumeratePixelsMut<'a, P> where
    <P as Pixel>::Subpixel: Send

impl<'a, P> Send for EnumerateRows<'a, P> where
    <P as Pixel>::Subpixel: Sync

impl<'a, P> Send for EnumerateRowsMut<'a, P> where
    <P as Pixel>::Subpixel: Send

impl<'a, P> Send for Pixels<'a, P> where
    <P as Pixel>::Subpixel: Sync

impl<'a, P> Send for PixelsMut<'a, P> where
    <P as Pixel>::Subpixel: Send

impl<'a, P> Send for Rows<'a, P> where
    <P as Pixel>::Subpixel: Sync

impl<'a, P> Send for RowsMut<'a, P> where
    <P as Pixel>::Subpixel: Send

impl Send for NeuQuant

impl Send for Rect

impl Send for BiLevel

impl Send for FilterType

impl<R> Send for Reader<R> where
    R: Send

impl<Buffer> Send for FlatSamples<Buffer> where
    Buffer: Send

impl Send for SampleLayout

impl<Buffer, P> Send for View<Buffer, P> where
    Buffer: Send,
    P: Send

impl<Buffer, P> Send for ViewMut<Buffer, P> where
    Buffer: Send,
    P: Send

impl Send for Error

impl Send for NormalForm

impl<R> Send for BmpDecoder<R> where
    R: Send

impl<'a, W> Send for BmpEncoder<'a, W> where
    W: Send

impl Send for DXTVariant

impl<R> Send for DxtDecoder<R> where
    R: Send

impl<R> Send for DxtReader<R> where
    R: Send

impl<W> Send for DxtEncoder<W> where
    W: Send

impl<R> Send for FarbfeldReader<R> where
    R: Send

impl<R> Send for FarbfeldDecoder<R> where
    R: Send

impl<W> Send for FarbfeldEncoder<W> where
    W: Send

impl<R> Send for GifDecoder<R> where
    R: Send

impl<R> Send for GifReader<R> where
    R: Send

impl<W> Send for GifEncoder<W> where
    W: Send

impl<R> Send for IcoDecoder<R> where
    R: Send

impl<W> Send for IcoEncoder<W> where
    W: Send

impl<R> Send for JpegDecoder<R> where
    R: Send

impl Send for PixelDensityUnit

impl Send for PixelDensity

impl<'a, W> Send for JpegEncoder<'a, W> where
    W: Send

impl<R> Send for PngReader<R> where
    R: Send

impl<R> Send for PngDecoder<R> where
    R: Send

impl<R> Send for ApngDecoder<R> where
    R: Send

impl<W> Send for PngEncoder<W> where
    W: Send

impl Send for CompressionType

impl Send for FilterType

impl<R> Send for PnmDecoder<R> where
    R: Send

impl<W> Send for PnmEncoder<W> where
    W: Send

impl Send for SampleEncoding

impl Send for PNMSubtype

impl Send for PnmHeader

impl Send for BitmapHeader

impl Send for GraymapHeader

impl Send for PixmapHeader

impl Send for ArbitraryHeader

impl Send for ArbitraryTuplType

impl<R> Send for TgaDecoder<R> where
    R: Send

impl<W> Send for TgaEncoder<W> where
    W: Send

impl<R> Send for TiffDecoder<R> where
    R: Send

impl<R> Send for TiffReader<R> where
    R: Send

impl<W> Send for TiffEncoder<W> where
    W: Send

impl<R> Send for WebPDecoder<R> where
    R: Send

impl Send for Frame

impl<R> Send for Vp8Decoder<R> where
    R: Send

impl<'a> !Send for Frames<'a>

impl Send for Frame

impl Send for Delay

impl<P, Container> Send for ImageBuffer<P, Container> where
    Container: Send,
    P: Send

impl Send for ColorType

impl Send for ExtendedColorType

impl<T> Send for Rgb<T> where
    T: Send

impl<T> Send for Bgr<T> where
    T: Send

impl<T> Send for Luma<T> where
    T: Send

impl<T> Send for Rgba<T> where
    T: Send

impl<T> Send for Bgra<T> where
    T: Send

impl<T> Send for LumaA<T> where
    T: Send

impl Send for DynamicImage

impl Send for ImageFormat

impl Send for ImageOutputFormat

impl Send for Progress

impl<'a, I: ?Sized> Send for Pixels<'a, I> where
    I: Sync

impl<I> Send for SubImage<I> where
    I: Send

impl<'a, K, V> Send for OccupiedEntry<'a, K, V> where
    K: Send,
    V: Send

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

impl<'a, K, V> Send for VacantEntry<'a, K, V> where
    K: Send,
    V: Send

impl<K, V, S> Send for IndexMap<K, V, S> where
    K: Send,
    S: Send,
    V: Send

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

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

impl<'a, K, V> Send for ValuesMut<'a, K, V> where
    K: Send,
    V: Send

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

impl<'a, K, V> Send for IterMut<'a, K, V> where
    K: Send,
    V: Send

impl<K, V> Send for IntoIter<K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for Drain<'a, K, V> where
    K: Send,
    V: Send

impl<T, S> Send for IndexSet<T, S> where
    S: Send,
    T: Send

impl<T> Send for IntoIter<T> where
    T: Send

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

impl<'a, T> Send for Drain<'a, T> where
    T: Send

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

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

impl<'a, T, S1, S2> Send for SymmetricDifference<'a, T, S1, S2> where
    S1: Sync,
    S2: Sync,
    T: Sync

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

impl<I, Pred> Send for DedupBy<I, Pred> where
    I: Send,
    Pred: Send,
    <I as Iterator>::Item: Send

impl<I, J> Send for Interleave<I, J> where
    I: Send,
    J: Send

impl<I, J> Send for InterleaveShortest<I, J> where
    I: Send,
    J: Send

impl<I, J> Send for Product<I, J> where
    I: Send,
    J: Send,
    <I as Iterator>::Item: Send

impl<I> Send for PutBack<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<I, F> Send for Batching<I, F> where
    F: Send,
    I: Send

impl<I, R> Send for MapInto<I, R> where
    I: Send

impl<I, F> Send for MapResults<I, F> where
    F: Send,
    I: Send

impl<I, J, F> Send for MergeBy<I, J, F> where
    F: Send,
    I: Send,
    J: Send,
    <I as Iterator>::Item: Send

impl<'a, I, F> Send for TakeWhileRef<'a, I, F> where
    F: Send,
    I: Send

impl<I> Send for WhileSome<I> where
    I: Send

impl<I, F> Send for Coalesce<I, F> where
    F: Send,
    I: Send,
    <I as Iterator>::Item: Send

impl<I, T> Send for TupleCombinations<I, T> where
    I: Send,
    T: Send,
    <T as HasCombination<I>>::Combination: Send

impl<I, F> Send for Positions<I, F> where
    F: Send,
    I: Send

impl<I, F> Send for Update<I, F> where
    F: Send,
    I: Send

impl<I> Send for Step<I> where
    I: Send

impl<I> Send for MultiProduct<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<I> Send for Combinations<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<I> Send for CombinationsWithReplacement<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<I, J> Send for ConsTuples<I, J> where
    I: Send

impl<I> Send for ExactlyOneError<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<'a, I> Send for Format<'a, I> where
    I: Send

impl<'a, I, F> Send for FormatWith<'a, I, F> where
    F: Send,
    I: Send

impl<I> Send for IntoChunks<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<'a, I> !Send for Chunk<'a, I>

impl<'a, I> !Send for Chunks<'a, I>

impl<K, I, F> Send for GroupBy<K, I, F> where
    F: Send,
    I: Send,
    K: Send,
    <I as Iterator>::Item: Send

impl<'a, K, I, F> !Send for Group<'a, K, I, F>

impl<'a, K, I, F> !Send for Groups<'a, K, I, F>

impl<I> Send for Intersperse<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<I, F> Send for KMergeBy<I, F> where
    F: Send,
    I: Send,
    <I as Iterator>::Item: Send

impl<I, J, F> Send for MergeJoinBy<I, J, F> where
    F: Send,
    I: Send,
    J: Send,
    <I as Iterator>::Item: Send,
    <J as Iterator>::Item: Send

impl<I> Send for MultiPeek<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<I, F> Send for PadUsing<I, F> where
    F: Send,
    I: Send

impl<'a, I, F> Send for PeekingTakeWhile<'a, I, F> where
    F: Send,
    I: Send

impl<I> Send for Permutations<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<'a, I, E> Send for ProcessResults<'a, I, E> where
    E: Send,
    I: Send

impl<I> Send for PutBackN<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<I> !Send for RcIter<I>

impl<A> Send for RepeatN<A> where
    A: Send

impl<F> Send for RepeatCall<F> where
    F: Send

impl<St, F> Send for Unfold<St, F> where
    F: Send,
    St: Send

impl<St, F> Send for Iterate<St, F> where
    F: Send,
    St: Send

impl<I> !Send for Tee<I>

impl<T> Send for TupleBuffer<T> where
    <T as TupleCollect>::Buffer: Send

impl<I, T> Send for TupleWindows<I, T> where
    I: Send,
    T: Send

impl<I, T> Send for Tuples<I, T> where
    I: Send,
    <T as TupleCollect>::Buffer: Send

impl<I> Send for Unique<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<I, V, F> Send for UniqueBy<I, V, F> where
    F: Send,
    I: Send,
    V: Send

impl<I> Send for WithPosition<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<I, J> Send for ZipEq<I, J> where
    I: Send,
    J: Send

impl<T, U> Send for ZipLongest<T, U> where
    T: Send,
    U: Send

impl<T> Send for Zip<T> where
    T: Send

impl<A, B> Send for EitherOrBoth<A, B> where
    A: Send,
    B: Send

impl<I, J> Send for Diff<I, J> where
    I: Send,
    J: Send,
    <I as Iterator>::Item: Send,
    <J as Iterator>::Item: Send

impl<T> Send for MinMaxResult<T> where
    T: Send

impl<T> Send for Position<T> where
    T: Send

impl<T> Send for FoldWhile<T> where
    T: Send

impl Send for Buffer

impl Send for PixelFormat

impl Send for ImageInfo

impl<R> Send for Decoder<R> where
    R: Send

impl Send for UnsupportedFeature

impl Send for Error

impl Send for statvfs

impl Send for max_align_t

impl Send for sigaction

impl Send for statfs

impl Send for flock

impl Send for flock64

impl Send for siginfo_t

impl !Send for stack_t

impl Send for stat

impl Send for stat64

impl Send for statfs64

impl Send for statvfs64

impl Send for pthread_attr_t

impl Send for _libc_fpxreg

impl Send for _libc_xmmreg

impl Send for _libc_fpstate

impl Send for user_regs_struct

impl !Send for user

impl !Send for mcontext_t

impl Send for ipc_perm

impl Send for shmid_ds

impl Send for termios2

impl Send for ip_mreqn

impl Send for user_fpregs_struct

impl !Send for ucontext_t

impl Send for sigset_t

impl Send for sysinfo

impl Send for msqid_ds

impl Send for sem_t

impl Send for statx

impl Send for statx_timestamp

impl !Send for aiocb

impl Send for __exit_status

impl Send for __timeval

impl !Send for glob64_t

impl !Send for msghdr

impl Send for cmsghdr

impl Send for termios

impl Send for mallinfo

impl Send for nlmsghdr

impl Send for nlmsgerr

impl Send for nl_pktinfo

impl Send for nl_mmap_req

impl Send for nl_mmap_hdr

impl Send for nlattr

impl !Send for rtentry

impl Send for timex

impl Send for ntptimeval

impl !Send for regex_t

impl Send for utmpx

impl Send for fpos64_t

impl Send for rlimit64

impl !Send for glob_t

impl !Send for passwd

impl !Send for spwd

impl Send for dqblk

impl Send for signalfd_siginfo

impl Send for itimerspec

impl Send for fsid_t

impl Send for packet_mreq

impl Send for cpu_set_t

impl !Send for if_nameindex

impl Send for msginfo

impl Send for sembuf

impl Send for input_event

impl Send for input_id

impl Send for input_absinfo

impl Send for input_keymap_entry

impl Send for input_mask

impl Send for ff_replay

impl Send for ff_trigger

impl Send for ff_envelope

impl Send for ff_constant_effect

impl Send for ff_ramp_effect

impl Send for ff_condition_effect

impl !Send for ff_periodic_effect

impl Send for ff_rumble_effect

impl Send for ff_effect

impl !Send for dl_phdr_info

impl Send for Elf32_Ehdr

impl Send for Elf64_Ehdr

impl Send for Elf32_Sym

impl Send for Elf64_Sym

impl Send for Elf32_Phdr

impl Send for Elf64_Phdr

impl Send for Elf32_Shdr

impl Send for Elf64_Shdr

impl Send for Elf32_Chdr

impl Send for Elf64_Chdr

impl Send for ucred

impl !Send for mntent

impl !Send for posix_spawn_file_actions_t

impl Send for posix_spawnattr_t

impl Send for genlmsghdr

impl Send for in6_pktinfo

impl Send for arpd_request

impl Send for inotify_event

impl Send for fanotify_response

impl Send for sockaddr_vm

impl Send for regmatch_t

impl Send for sock_extended_err

impl Send for __c_anonymous_sockaddr_can_tp

impl Send for __c_anonymous_sockaddr_can_j1939

impl Send for can_filter

impl Send for sockaddr_nl

impl Send for dirent

impl Send for dirent64

impl Send for sockaddr_alg

impl Send for af_alg_iv

impl Send for mq_attr

impl Send for __c_anonymous_sockaddr_can_can_addr

impl Send for sockaddr_can

impl Send for pthread_mutexattr_t

impl Send for pthread_rwlockattr_t

impl Send for pthread_condattr_t

impl Send for fanotify_event_metadata

impl Send for pthread_cond_t

impl Send for pthread_mutex_t

impl Send for pthread_rwlock_t

impl Send for can_frame

impl Send for canfd_frame

impl Send for timezone

impl Send for in_addr

impl Send for ip_mreq

impl Send for ip_mreq_source

impl Send for sockaddr

impl Send for sockaddr_in

impl Send for sockaddr_in6

impl !Send for addrinfo

impl Send for sockaddr_ll

impl Send for fd_set

impl !Send for tm

impl Send for sched_param

impl !Send for Dl_info

impl !Send for lconv

impl Send for in_pktinfo

impl !Send for ifaddrs

impl Send for in6_rtmsg

impl Send for arpreq

impl Send for arpreq_old

impl Send for arphdr

impl !Send for mmsghdr

impl Send for epoll_event

impl Send for sockaddr_un

impl Send for sockaddr_storage

impl Send for utsname

impl !Send for sigevent

impl Send for in6_addr

impl Send for DIR

impl !Send for group

impl Send for utimbuf

impl Send for timeval

impl Send for timespec

impl Send for rlimit

impl Send for rusage

impl Send for ipv6_mreq

impl !Send for hostent

impl !Send for iovec

impl Send for pollfd

impl Send for winsize

impl Send for linger

impl !Send for sigval

impl Send for itimerval

impl Send for tms

impl !Send for servent

impl !Send for protoent

impl Send for FILE

impl Send for fpos_t

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

impl<'a, R, G, T> !Send for ReentrantMutexGuard<'a, R, G, T>

impl<'a, R, G, T> !Send for MappedReentrantMutexGuard<'a, R, G, T>

impl<'a, R, T: ?Sized> Send for RwLockReadGuard<'a, R, T> where
    R: Sync,
    T: Send + Sync,
    <R as RawRwLock>::GuardMarker: Send

impl<'a, R, T: ?Sized> Send for RwLockWriteGuard<'a, R, T> where
    R: Sync,
    T: Send + Sync,
    <R as RawRwLock>::GuardMarker: Send

impl<'a, R, T: ?Sized> Send for RwLockUpgradableReadGuard<'a, R, T> where
    R: Sync,
    T: Send + Sync,
    <R as RawRwLock>::GuardMarker: Send

impl Send for GuardSend

impl !Send for GuardNoSend

impl Send for Level

impl Send for LevelFilter

impl<'a> !Send for Record<'a>

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

impl<'a> Send for Metadata<'a>

impl<'a> Send for MetadataBuilder<'a>

impl Send for SetLoggerError

impl Send for ParseLevelError

impl<T> Send for CubeLut<T> where
    T: Send

impl Send for LutKind

impl Send for LutError

impl<'a> Send for Memchr<'a>

impl<'a> Send for Memchr2<'a>

impl<'a> Send for Memchr3<'a>

impl Send for EncodeHeader

impl Send for EncodeObject

impl Send for Error

impl Send for ErrorKind

impl !Send for meshopt_Stream

impl Send for meshopt_VertexCacheStatistics

impl Send for meshopt_OverdrawStatistics

impl Send for meshopt_VertexFetchStatistics

impl Send for meshopt_Meshlet

impl Send for meshopt_Bounds

impl Send for PackedVertex

impl Send for PackedVertexOct

impl Send for Vertex

impl<'a> Send for VertexDataAdapter<'a>

impl<'a> !Send for VertexStream<'a>

impl Send for CompressionStrategy

impl Send for TDEFLFlush

impl Send for TDEFLStatus

impl Send for CompressorOxide

impl<'a> !Send for CallbackFunc<'a>

impl Send for CompressionLevel

impl Send for DecompressorOxide

impl Send for MinReset

impl Send for ZeroReset

impl Send for FullReset

impl Send for InflateState

impl Send for TINFLStatus

impl Send for MZFlush

impl Send for MZStatus

impl Send for MZError

impl Send for DataFormat

impl Send for StreamResult

impl Send for Clock

impl Send for FloatDuration

impl Send for TimeStats

impl Send for FrameRateCounter

impl Send for FixedStep

impl Send for VariableStep

impl Send for LeakyIntegratedStep

impl Send for FloatInstant

impl Send for ShapeConstraint

impl<N> Send for X<N> where
    N: Send

impl<N> Send for XY<N> where
    N: Send

impl<N> Send for XYZ<N> where
    N: Send

impl<N> Send for XYZW<N> where
    N: Send

impl<N> Send for XYZWA<N> where
    N: Send

impl<N> Send for XYZWAB<N> where
    N: Send

impl<N> Send for IJKW<N> where
    N: Send

impl<N> Send for M2x2<N> where
    N: Send

impl<N> Send for M2x3<N> where
    N: Send

impl<N> Send for M2x4<N> where
    N: Send

impl<N> Send for M2x5<N> where
    N: Send

impl<N> Send for M2x6<N> where
    N: Send

impl<N> Send for M3x2<N> where
    N: Send

impl<N> Send for M3x3<N> where
    N: Send

impl<N> Send for M3x4<N> where
    N: Send

impl<N> Send for M3x5<N> where
    N: Send

impl<N> Send for M3x6<N> where
    N: Send

impl<N> Send for M4x2<N> where
    N: Send

impl<N> Send for M4x3<N> where
    N: Send

impl<N> Send for M4x4<N> where
    N: Send

impl<N> Send for M4x5<N> where
    N: Send

impl<N> Send for M4x6<N> where
    N: Send

impl<N> Send for M5x2<N> where
    N: Send

impl<N> Send for M5x3<N> where
    N: Send

impl<N> Send for M5x4<N> where
    N: Send

impl<N> Send for M5x5<N> where
    N: Send

impl<N> Send for M5x6<N> where
    N: Send

impl<N> Send for M6x2<N> where
    N: Send

impl<N> Send for M6x3<N> where
    N: Send

impl<N> Send for M6x4<N> where
    N: Send

impl<N> Send for M6x5<N> where
    N: Send

impl<N> Send for M6x6<N> where
    N: Send

impl Send for DefaultAllocator

impl Send for Dynamic

impl Send for U1

impl Send for U0

impl Send for U2

impl Send for U3

impl Send for U4

impl Send for U5

impl Send for U6

impl Send for U7

impl Send for U8

impl Send for U9

impl Send for U10

impl Send for U11

impl Send for U12

impl Send for U13

impl Send for U14

impl Send for U15

impl Send for U16

impl Send for U17

impl Send for U18

impl Send for U19

impl Send for U20

impl Send for U21

impl Send for U22

impl Send for U23

impl Send for U24

impl Send for U25

impl Send for U26

impl Send for U27

impl Send for U28

impl Send for U29

impl Send for U30

impl Send for U31

impl Send for U32

impl Send for U33

impl Send for U34

impl Send for U35

impl Send for U36

impl Send for U37

impl Send for U38

impl Send for U39

impl Send for U40

impl Send for U41

impl Send for U42

impl Send for U43

impl Send for U44

impl Send for U45

impl Send for U46

impl Send for U47

impl Send for U48

impl Send for U49

impl Send for U50

impl Send for U51

impl Send for U52

impl Send for U53

impl Send for U54

impl Send for U55

impl Send for U56

impl Send for U57

impl Send for U58

impl Send for U59

impl Send for U60

impl Send for U61

impl Send for U62

impl Send for U63

impl Send for U64

impl Send for U65

impl Send for U66

impl Send for U67

impl Send for U68

impl Send for U69

impl Send for U70

impl Send for U71

impl Send for U72

impl Send for U73

impl Send for U74

impl Send for U75

impl Send for U76

impl Send for U77

impl Send for U78

impl Send for U79

impl Send for U80

impl Send for U81

impl Send for U82

impl Send for U83

impl Send for U84

impl Send for U85

impl Send for U86

impl Send for U87

impl Send for U88

impl Send for U89

impl Send for U90

impl Send for U91

impl Send for U92

impl Send for U93

impl Send for U94

impl Send for U95

impl Send for U96

impl Send for U97

impl Send for U98

impl Send for U99

impl Send for U100

impl Send for U101

impl Send for U102

impl Send for U103

impl Send for U104

impl Send for U105

impl Send for U106

impl Send for U107

impl Send for U108

impl Send for U109

impl Send for U110

impl Send for U111

impl Send for U112

impl Send for U113

impl Send for U114

impl Send for U115

impl Send for U116

impl Send for U117

impl Send for U118

impl Send for U119

impl Send for U120

impl Send for U121

impl Send for U122

impl Send for U123

impl Send for U124

impl Send for U125

impl Send for U126

impl Send for U127

impl<'a, N, R, C, S> !Send for MatrixIter<'a, N, R, C, S>

impl<'a, N, R, C, S> !Send for MatrixIterMut<'a, N, R, C, S>

impl<'a, N, R, C, S> Send for RowIter<'a, N, R, C, S> where
    N: Sync,
    S: Sync

impl<'a, N, R, C, S> !Send for RowIterMut<'a, N, R, C, S>

impl<'a, N, R, C, S> Send for ColumnIter<'a, N, R, C, S> where
    N: Sync,
    S: Sync

impl<'a, N, R, C, S> !Send for ColumnIterMut<'a, N, R, C, S>

impl<N, R, C> Send for ArrayStorage<N, R, C> where
    N: Send

impl<N, R, C, S> Send for Matrix<N, R, C, S> where
    N: Send,
    S: Send

impl Send for EuclideanNorm

impl Send for LpNorm

impl Send for UniformNorm

impl<T> Send for Unit<T> where
    T: Send

impl<N, R, C> Send for VecStorage<N, R, C> where
    N: Send

impl<N, D> !Send for Point<N, D>

impl<N, D> !Send for Rotation<N, D>

impl<N> Send for Quaternion<N> where
    N: Send

impl<N> Send for DualQuaternion<N>

impl<N, D> !Send for Translation<N, D>

impl<N, D, R> !Send for Isometry<N, D, R>

impl<N, D, R> !Send for Similarity<N, D, R>

impl Send for TGeneral

impl Send for TProjective

impl Send for TAffine

impl<N, D, C> !Send for Transform<N, D, C>

impl<N, D, S> Send for Reflection<N, D, S> where
    N: Send,
    S: Send

impl<N> Send for Orthographic3<N>

impl<N> Send for Perspective3<N> where
    N: Send

impl<N, R, C> !Send for Bidiagonal<N, R, C>

impl<N, D> !Send for Cholesky<N, D>

impl<N, R, C> !Send for FullPivLU<N, R, C>

impl<N> Send for GivensRotation<N>

impl<N, D> !Send for Hessenberg<N, D>

impl<N, R, C> !Send for LU<N, R, C>

impl<D> !Send for PermutationSequence<D>

impl<N, R, C> !Send for QR<N, R, C>

impl<N, D> !Send for Schur<N, D>

impl<N, R, C> !Send for SVD<N, R, C>

impl<N, D> !Send for SymmetricEigen<N, D>

impl<N, D> !Send for SymmetricTridiagonal<N, D>

impl<N> Send for AABB<N>

impl<N> Send for BoundingSphere<N>

impl<N> Send for CircularCone<N>

impl<N> Send for SpatializedNormalCone<N>

impl<N> Send for InterpolatedRigidMotion<N>

impl<N> Send for ConstantLinearVelocityRigidMotion<N>

impl<N> Send for ConstantVelocityRigidMotion<N>

impl<'a, N, T, BV> Send for BVHImpl<'a, N, T, BV> where
    BV: Sync,
    T: Sync

impl<T, BV> Send for BVT<T, BV> where
    BV: Send,
    T: Send

impl Send for BVTNodeId

impl<T, BV> Send for BinaryPartition<T, BV> where
    BV: Send,
    T: Send

impl Send for DBVTLeafId

impl Send for DBVTNodeId

impl<N, T, BV> Send for DBVT<N, T, BV> where
    BV: Send,
    T: Send

impl<N, T, BV> Send for DBVTLeaf<N, T, BV> where
    BV: Send,
    T: Send

impl Send for VisitStatus

impl<N, Res> Send for BestFirstVisitStatus<N, Res> where
    N: Send,
    Res: Send

impl Send for BroadPhaseProxyHandle

impl<N, BV, T> Send for DBVTBroadPhase<N, BV, T> where
    BV: Send,
    T: Send

impl<'a, 'b, N, Objects> Send for InterferencesWithRay<'a, 'b, N, Objects> where
    Objects: Sync

impl<'a, 'b, N, Objects> Send for InterferencesWithPoint<'a, 'b, N, Objects> where
    Objects: Sync

impl<'a, 'b, N, Objects> Send for InterferencesWithAABB<'a, 'b, N, Objects> where
    Objects: Sync

impl<'a, N, Objects> Send for FirstInterferenceWithRay<'a, N, Objects> where
    <Objects as CollisionObjectSet<N>>::CollisionObject: Sync

impl<N> Send for BallBallManifoldGenerator<N>

impl<N> Send for BallConvexPolyhedronManifoldGenerator<N>

impl<N> Send for CapsuleCapsuleManifoldGenerator<N>

impl<N> Send for CapsuleShapeManifoldGenerator<N>

impl<N> Send for CompositeShapeCompositeShapeManifoldGenerator<N>

impl<N> Send for CompositeShapeShapeManifoldGenerator<N>

impl<N> Send for ConvexPolyhedronConvexPolyhedronManifoldGenerator<N>

impl Send for DefaultContactDispatcher

impl<N> Send for HeightFieldShapeManifoldGenerator<N>

impl<N> Send for PlaneBallManifoldGenerator<N>

impl<N> Send for PlaneConvexPolyhedronManifoldGenerator<N>

impl<N> Send for TriMeshTriMeshManifoldGenerator<N>

impl<E> Send for EventPool<E> where
    E: Send

impl<Handle> Send for ContactEvent<Handle> where
    Handle: Send

impl<Handle> Send for ProximityEvent<Handle> where
    Handle: Send

impl<N> Send for Interaction<N>

impl<N, Handle> Send for InteractionGraph<N, Handle>

impl<N, Handle> Send for NarrowPhase<N, Handle>

impl Send for BallBallProximityDetector

impl<N> Send for CompositeShapeShapeProximityDetector<N>

impl Send for DefaultProximityDispatcher

impl Send for PlaneSupportMapProximityDetector

impl Send for SupportMapPlaneProximityDetector

impl<N> Send for SupportMapSupportMapProximityDetector<N>

impl Send for CollisionGroups

impl Send for CollisionGroupsPairFilter

impl Send for CollisionObjectUpdateFlags

impl Send for CollisionObjectSlabHandle

impl<N, T> Send for CollisionObject<N, T> where
    T: Send

impl<N, T> Send for CollisionObjectSlab<N, T> where
    T: Send

impl<'a, N, T> Send for CollisionObjects<'a, N, T> where
    T: Sync

impl<N> Send for GeometricQueryType<N>

impl<N, T> Send for CollisionWorld<N, T> where
    T: Send

impl<N> Send for ArrowheadCap<N> where
    N: Send

impl Send for NoCap

impl<N> Send for PathSample<N>

impl<'a, N> Send for PolylinePath<'a, N>

impl<N, C1, C2> Send for PolylinePattern<N, C1, C2> where
    C1: Send,
    C2: Send

impl Send for IndexBuffer

impl<N> Send for TriMesh<N>

impl<N> Send for PointProjection<N>

impl<N> Send for Ray<N>

impl<N> Send for RayIntersection<N>

impl<N> Send for CSOPoint<N>

impl<N> Send for EPA<N>

impl<N> Send for GJKResult<N>

impl Send for ConstantOrigin

impl<'a, N, S: ?Sized> Send for DilatedShape<'a, N, S> where
    S: Sync

impl<N> Send for VoronoiSimplex<N>

impl<N> Send for ClosestPoints<N>

impl Send for ContactId

impl<N> Send for Contact<N>

impl<N> Send for TrackedContact<N>

impl<N> Send for ContactPrediction<N>

impl<N> Send for NeighborhoodGeometry<N>

impl<N> Send for LocalShapeApproximation<N>

impl<N> Send for ContactKinematic<N>

impl<N> Send for ContactTrackingMode<N>

impl<N> Send for ContactManifold<N>

impl Send for Unsupported

impl Send for Proximity

impl Send for TOIStatus

impl<N> Send for TOI<N>

impl Send for DefaultTOIDispatcher

impl<T, U> Send for Chain<T, U> where
    T: Send,
    U: Send

impl<'a, N, T> Send for AABBSetsInterferencesCollector<'a, N, T> where
    T: Send

impl<'a, N, T, BV> Send for BoundingVolumeInterferencesCollector<'a, N, T, BV> where
    BV: Sync,
    N: Send,
    T: Send

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

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

impl<'a, N, T> Send for PointInterferencesCollector<'a, N, T> where
    T: Send

impl<'a, N, T> Send for RayInterferencesCollector<'a, N, T> where
    T: Send

impl<'a, 'b, N, T, BV> !Send for RayIntersectionCostFnVisitor<'a, 'b, N, T, BV>

impl<N> Send for Ball<N>

impl<N> Send for Capsule<N> where
    N: Send

impl<N> Send for Compound<N>

impl<N> Send for Cone<N> where
    N: Send

impl<N> Send for ConvexHull<N>

impl<N> Send for ClippingCache<N>

impl<N> Send for ConvexPolygonalFeature<N>

impl Send for FeatureId

impl<N> Send for Cuboid<N>

impl<N> Send for Cylinder<N> where
    N: Send

impl Send for DeformationsType

impl Send for HeightFieldCellStatus

impl<N> Send for HeightField<N>

impl<N> Send for Plane<N>

impl<N> Send for Polyline<N>

impl<N> Send for Segment<N>

impl<N> Send for SegmentPointLocation<N>

impl<N> Send for ShapeHandle<N>

impl<N> Send for Tetrahedron<N>

impl<N> Send for TetrahedronPointLocation<N>

impl<N> Send for Triangle<N>

impl<N> Send for TrianglePointLocation<N>

impl Send for FaceAdjacentToEdge

impl<N> Send for TriMeshFace<N>

impl Send for TriMeshEdge

impl Send for TriMeshVertex

impl<N> Send for TriMesh<N>

impl Send for DeterministicState

impl<T> Send for HashablePartialEq<T> where
    T: Send

impl<'a, N, T> Send for RefWithCost<'a, N, T> where
    N: Send,
    T: Sync

impl<T> Send for SortedPair<T> where
    T: Send

impl<T> Send for Complex<T> where
    T: Send

impl<E> Send for ParseComplexError<E> where
    E: Send

impl<A> Send for ExtendedGcd<A> where
    A: Send

impl<T> Send for IterBinomial<T> where
    T: Send

impl<A> Send for Range<A> where
    A: Send

impl<A> Send for RangeInclusive<A> where
    A: Send

impl<A> Send for RangeStep<A> where
    A: Send

impl<A> Send for RangeStepInclusive<A> where
    A: Send

impl<A> Send for RangeFrom<A> where
    A: Send

impl<A> Send for RangeStepFrom<A> where
    A: Send

impl<T> Send for Ratio<T> where
    T: Send

impl Send for ParseRatioError

impl Send for FloatErrorKind

impl Send for ParseFloatError

impl Send for FromSliceError

impl Send for IntoSliceError

impl Send for FromStrError

impl Send for FixedUintError

impl Send for U128

impl Send for U160

impl Send for U224

impl Send for U256

impl Send for U384

impl Send for U512

impl Send for U520

impl Send for U1024

impl Send for U2048

impl Send for U4096

impl Send for Architecture

impl Send for AddressSize

impl Send for BinaryFormat

impl Send for SectionKind

impl Send for ComdatKind

impl Send for SymbolKind

impl Send for SymbolScope

impl Send for RelocationKind

impl Send for RelocationEncoding

impl Send for FileFlags

impl Send for SectionFlags

impl<Section> Send for SymbolFlags<Section> where
    Section: Send

impl Send for Endianness

impl Send for LittleEndian

impl Send for BigEndian

impl<E> Send for U16Bytes<E> where
    E: Send

impl<E> Send for U32Bytes<E> where
    E: Send

impl<E> Send for U64Bytes<E> where
    E: Send

impl<E> Send for I16Bytes<E> where
    E: Send

impl<E> Send for I32Bytes<E> where
    E: Send

impl<E> Send for I64Bytes<E> where
    E: Send

impl<'data> Send for Bytes<'data>

impl<'data> Send for StringTable<'data>

impl<'data> Send for File<'data>

impl<'data, 'file> Send for SegmentIterator<'data, 'file>

impl<'data, 'file> Send for Segment<'data, 'file>

impl<'data, 'file> Send for SectionIterator<'data, 'file>

impl<'data, 'file> Send for Section<'data, 'file>

impl<'data, 'file> Send for ComdatIterator<'data, 'file>

impl<'data, 'file> Send for Comdat<'data, 'file>

impl<'data, 'file> Send for ComdatSectionIterator<'data, 'file>

impl<'data, 'file> Send for SymbolTable<'data, 'file>

impl<'data, 'file> Send for SymbolIterator<'data, 'file>

impl<'data, 'file> Send for Symbol<'data, 'file>

impl<'data, 'file> Send for DynamicRelocationIterator<'data, 'file>

impl<'data, 'file> Send for SectionRelocationIterator<'data, 'file>

impl Send for ArchiveKind

impl<'data> Send for ArchiveFile<'data>

impl<'data> Send for ArchiveMemberIterator<'data>

impl<'data> Send for ArchiveMember<'data>

impl<'data> Send for CoffFile<'data>

impl<'data> Send for SectionTable<'data>

impl<'data, 'file> Send for CoffSegmentIterator<'data, 'file>

impl<'data, 'file> Send for CoffSegment<'data, 'file>

impl<'data, 'file> Send for CoffSectionIterator<'data, 'file>

impl<'data, 'file> Send for CoffSection<'data, 'file>

impl<'data> Send for SymbolTable<'data>

impl<'data, 'file> Send for CoffSymbolTable<'data, 'file>

impl<'data, 'file> Send for CoffSymbolIterator<'data, 'file>

impl<'data, 'file> Send for CoffSymbol<'data, 'file>

impl<'data, 'file> Send for CoffRelocationIterator<'data, 'file>

impl<'data, 'file> Send for CoffComdatIterator<'data, 'file>

impl<'data, 'file> Send for CoffComdat<'data, 'file>

impl<'data, 'file> Send for CoffComdatSectionIterator<'data, 'file>

impl<'data, Elf> Send for ElfFile<'data, Elf> where
    Elf: Sync,
    <Elf as FileHeader>::Endian: Send,
    <Elf as FileHeader>::ProgramHeader: Sync,
    <Elf as FileHeader>::SectionHeader: Sync,
    <Elf as FileHeader>::Sym: Sync

impl<'data, 'file, Elf> Send for ElfSegmentIterator<'data, 'file, Elf> where
    Elf: Sync,
    <Elf as FileHeader>::Endian: Sync,
    <Elf as FileHeader>::ProgramHeader: Sync,
    <Elf as FileHeader>::SectionHeader: Sync,
    <Elf as FileHeader>::Sym: Sync

impl<'data, 'file, Elf> Send for ElfSegment<'data, 'file, Elf> where
    Elf: Sync,
    <Elf as FileHeader>::Endian: Sync,
    <Elf as FileHeader>::ProgramHeader: Sync,
    <Elf as FileHeader>::SectionHeader: Sync,
    <Elf as FileHeader>::Sym: Sync

impl<'data, Elf> Send for SectionTable<'data, Elf> where
    <Elf as FileHeader>::SectionHeader: Sync

impl<'data, 'file, Elf> Send for ElfSectionIterator<'data, 'file, Elf> where
    Elf: Sync,
    <Elf as FileHeader>::Endian: Sync,
    <Elf as FileHeader>::ProgramHeader: Sync,
    <Elf as FileHeader>::SectionHeader: Sync,
    <Elf as FileHeader>::Sym: Sync

impl<'data, 'file, Elf> Send for ElfSection<'data, 'file, Elf> where
    Elf: Sync,
    <Elf as FileHeader>::Endian: Sync,
    <Elf as FileHeader>::ProgramHeader: Sync,
    <Elf as FileHeader>::SectionHeader: Sync,
    <Elf as FileHeader>::Sym: Sync

impl<'data, Elf> Send for SymbolTable<'data, Elf> where
    <Elf as FileHeader>::Sym: Sync

impl<'data, 'file, Elf> Send for ElfSymbolTable<'data, 'file, Elf> where
    <Elf as FileHeader>::Endian: Send,
    <Elf as FileHeader>::Sym: Sync

impl<'data, 'file, Elf> Send for ElfSymbolIterator<'data, 'file, Elf> where
    <Elf as FileHeader>::Endian: Send,
    <Elf as FileHeader>::Sym: Sync

impl<'data, 'file, Elf> Send for ElfSymbol<'data, 'file, Elf> where
    <Elf as FileHeader>::Endian: Send,
    <Elf as FileHeader>::Sym: Sync

impl Send for RelocationSections

impl<'data, 'file, Elf> Send for ElfDynamicRelocationIterator<'data, 'file, Elf> where
    Elf: Sync,
    <Elf as FileHeader>::Endian: Sync,
    <Elf as FileHeader>::ProgramHeader: Sync,
    <Elf as FileHeader>::Rel: Sync,
    <Elf as FileHeader>::Rela: Sync,
    <Elf as FileHeader>::SectionHeader: Sync,
    <Elf as FileHeader>::Sym: Sync

impl<'data, 'file, Elf> Send for ElfSectionRelocationIterator<'data, 'file, Elf> where
    Elf: Sync,
    <Elf as FileHeader>::Endian: Sync,
    <Elf as FileHeader>::ProgramHeader: Sync,
    <Elf as FileHeader>::Rel: Sync,
    <Elf as FileHeader>::Rela: Sync,
    <Elf as FileHeader>::SectionHeader: Sync,
    <Elf as FileHeader>::Sym: Sync

impl<'data, 'file, Elf> Send for ElfComdatIterator<'data, 'file, Elf> where
    Elf: Sync,
    <Elf as FileHeader>::Endian: Sync,
    <Elf as FileHeader>::ProgramHeader: Sync,
    <Elf as FileHeader>::SectionHeader: Sync,
    <Elf as FileHeader>::Sym: Sync

impl<'data, 'file, Elf> Send for ElfComdat<'data, 'file, Elf> where
    Elf: Sync,
    <Elf as FileHeader>::Endian: Sync,
    <Elf as FileHeader>::ProgramHeader: Sync,
    <Elf as FileHeader>::SectionHeader: Sync,
    <Elf as FileHeader>::Sym: Sync

impl<'data, 'file, Elf> Send for ElfComdatSectionIterator<'data, 'file, Elf> where
    Elf: Sync,
    <Elf as FileHeader>::Endian: Sync,
    <Elf as FileHeader>::ProgramHeader: Sync,
    <Elf as FileHeader>::SectionHeader: Sync,
    <Elf as FileHeader>::Sym: Sync

impl<'data, Elf> Send for NoteIterator<'data, Elf> where
    <Elf as FileHeader>::Endian: Send

impl<'data, Elf> Send for Note<'data, Elf> where
    <Elf as FileHeader>::NoteHeader: Sync

impl<'data, Mach> Send for MachOFile<'data, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Send,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync

impl<'data, 'file, Mach> Send for MachOComdatIterator<'data, 'file, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Sync,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync

impl<'data, 'file, Mach> Send for MachOComdat<'data, 'file, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Sync,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync

impl<'data, 'file, Mach> Send for MachOComdatSectionIterator<'data, 'file, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Sync,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync

impl<'data, 'file, Mach> Send for MachOSegmentIterator<'data, 'file, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Send + Sync,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync

impl<'data, 'file, Mach> Send for MachOSegment<'data, 'file, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Sync,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync,
    <Mach as MachHeader>::Segment: Sync

impl<'data, 'file, Mach> Send for MachOSectionIterator<'data, 'file, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Sync,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync

impl<'data, 'file, Mach> Send for MachOSection<'data, 'file, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Sync,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync

impl<'data, Mach> Send for SymbolTable<'data, Mach> where
    <Mach as MachHeader>::Nlist: Sync

impl<'data, 'file, Mach> Send for MachOSymbolTable<'data, 'file, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Sync,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync

impl<'data, 'file, Mach> Send for MachOSymbolIterator<'data, 'file, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Sync,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync

impl<'data, 'file, Mach> Send for MachOSymbol<'data, 'file, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Sync,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync

impl<'data, 'file, Mach> Send for MachORelocationIterator<'data, 'file, Mach> where
    Mach: Sync,
    <Mach as MachHeader>::Endian: Sync,
    <Mach as MachHeader>::Nlist: Sync,
    <Mach as MachHeader>::Section: Sync

impl<'data, Pe> Send for PeFile<'data, Pe> where
    Pe: Sync

impl<'data, 'file, Pe> Send for PeComdatIterator<'data, 'file, Pe> where
    Pe: Sync

impl<'data, 'file, Pe> Send for PeComdat<'data, 'file, Pe> where
    Pe: Sync

impl<'data, 'file, Pe> Send for PeComdatSectionIterator<'data, 'file, Pe> where
    Pe: Sync

impl<'data, 'file, Pe> Send for PeSegmentIterator<'data, 'file, Pe> where
    Pe: Sync

impl<'data, 'file, Pe> Send for PeSegment<'data, 'file, Pe> where
    Pe: Sync

impl<'data, 'file, Pe> Send for PeSectionIterator<'data, 'file, Pe> where
    Pe: Sync

impl<'data, 'file, Pe> Send for PeSection<'data, 'file, Pe> where
    Pe: Sync

impl<'data, 'file> Send for PeRelocationIterator<'data, 'file>

impl Send for NoDynamicRelocationIterator

impl Send for Error

impl Send for FileKind

impl Send for SectionIndex

impl Send for SymbolIndex

impl Send for SymbolSection

impl<T> Send for SymbolMap<T> where
    T: Send

impl<'data> Send for SymbolMapName<'data>

impl<'data> Send for ObjectMap<'data>

impl<'data> Send for ObjectMapEntry<'data>

impl<'data> Send for Import<'data>

impl<'data> Send for Export<'data>

impl Send for RelocationTarget

impl Send for Relocation

impl<'data> Send for CompressedData<'data>

impl Send for CompressionFormat

impl Send for Header

impl<E> Send for FileHeader32<E> where
    E: Send

impl<E> Send for FileHeader64<E> where
    E: Send

impl Send for Ident

impl<E> Send for SectionHeader32<E> where
    E: Send

impl<E> Send for SectionHeader64<E> where
    E: Send

impl<E> Send for CompressionHeader32<E> where
    E: Send

impl<E> Send for CompressionHeader64<E> where
    E: Send

impl<E> Send for Sym32<E> where
    E: Send

impl<E> Send for Sym64<E> where
    E: Send

impl<E> Send for Syminfo32<E> where
    E: Send

impl<E> Send for Syminfo64<E> where
    E: Send

impl<E> Send for Rel32<E> where
    E: Send

impl<E> Send for Rela32<E> where
    E: Send

impl<E> Send for Rel64<E> where
    E: Send

impl<E> Send for Rela64<E> where
    E: Send

impl<E> Send for ProgramHeader32<E> where
    E: Send

impl<E> Send for ProgramHeader64<E> where
    E: Send

impl<E> Send for Dyn32<E> where
    E: Send

impl<E> Send for Dyn64<E> where
    E: Send

impl<E> Send for NoteHeader32<E> where
    E: Send

impl<E> Send for NoteHeader64<E> where
    E: Send

impl Send for FatHeader

impl Send for FatArch32

impl Send for FatArch64

impl<E> Send for MachHeader32<E> where
    E: Send

impl<E> Send for MachHeader64<E> where
    E: Send

impl<E> Send for LoadCommand<E> where
    E: Send

impl<E> Send for LcStr<E> where
    E: Send

impl<E> Send for SegmentCommand32<E> where
    E: Send

impl<E> Send for SegmentCommand64<E> where
    E: Send

impl<E> Send for Section32<E> where
    E: Send

impl<E> Send for Section64<E> where
    E: Send

impl<E> Send for Fvmlib<E> where
    E: Send

impl<E> Send for FvmlibCommand<E> where
    E: Send

impl<E> Send for Dylib<E> where
    E: Send

impl<E> Send for DylibCommand<E> where
    E: Send

impl<E> Send for SubFrameworkCommand<E> where
    E: Send

impl<E> Send for SubClientCommand<E> where
    E: Send

impl<E> Send for SubUmbrellaCommand<E> where
    E: Send

impl<E> Send for SubLibraryCommand<E> where
    E: Send

impl<E> Send for PreboundDylibCommand<E> where
    E: Send

impl<E> Send for DylinkerCommand<E> where
    E: Send

impl<E> Send for ThreadCommand<E> where
    E: Send

impl<E> Send for RoutinesCommand<E> where
    E: Send

impl<E> Send for RoutinesCommand_64<E> where
    E: Send

impl<E> Send for SymtabCommand<E> where
    E: Send

impl<E> Send for DysymtabCommand<E> where
    E: Send

impl<E> Send for DylibTableOfContents<E> where
    E: Send

impl<E> Send for DylibModule32<E> where
    E: Send

impl<E> Send for DylibModule64<E> where
    E: Send

impl<E> Send for DylibReference<E> where
    E: Send

impl<E> Send for TwolevelHintsCommand<E> where
    E: Send

impl<E> Send for TwolevelHint<E> where
    E: Send

impl<E> Send for PrebindCksumCommand<E> where
    E: Send

impl<E> Send for UuidCommand<E> where
    E: Send

impl<E> Send for RpathCommand<E> where
    E: Send

impl<E> Send for LinkeditDataCommand<E> where
    E: Send

impl<E> Send for EncryptionInfoCommand<E> where
    E: Send

impl<E> Send for EncryptionInfoCommand64<E> where
    E: Send

impl<E> Send for VersionMinCommand<E> where
    E: Send

impl<E> Send for BuildVersionCommand<E> where
    E: Send

impl<E> Send for BuildToolVersion<E> where
    E: Send

impl<E> Send for DyldInfoCommand<E> where
    E: Send

impl<E> Send for LinkerOptionCommand<E> where
    E: Send

impl<E> Send for SymSegCommand<E> where
    E: Send

impl<E> Send for IdentCommand<E> where
    E: Send

impl<E> Send for FvmfileCommand<E> where
    E: Send

impl<E> Send for EntryPointCommand<E> where
    E: Send

impl<E> Send for SourceVersionCommand<E> where
    E: Send

impl<E> Send for DataInCodeEntry<E> where
    E: Send

impl<E> Send for NoteCommand<E> where
    E: Send

impl<E> Send for Nlist32<E> where
    E: Send

impl<E> Send for Nlist64<E> where
    E: Send

impl<E> Send for Relocation<E> where
    E: Send

impl Send for RelocationInfo

impl Send for ScatteredRelocationInfo

impl Send for ImageDosHeader

impl Send for ImageOs2Header

impl Send for ImageVxdHeader

impl Send for ImageFileHeader

impl Send for ImageDataDirectory

impl Send for ImageOptionalHeader32

impl Send for ImageRomOptionalHeader

impl Send for ImageOptionalHeader64

impl Send for ImageNtHeaders64

impl Send for ImageNtHeaders32

impl Send for ImageRomHeaders

impl Send for Guid

impl Send for AnonObjectHeader

impl Send for AnonObjectHeaderV2

impl Send for AnonObjectHeaderBigobj

impl Send for ImageSectionHeader

impl Send for ImageSymbol

impl Send for ImageSymbolBytes

impl Send for ImageSymbolEx

impl Send for ImageSymbolExBytes

impl Send for ImageAuxSymbolTokenDef

impl Send for ImageAuxSymbolFunction

impl Send for ImageAuxSymbolFunctionBeginEnd

impl Send for ImageAuxSymbolWeak

impl Send for ImageAuxSymbolSection

impl Send for ImageAuxSymbolCrc

impl Send for ImageRelocation

impl Send for ImageLinenumber

impl Send for ImageBaseRelocation

impl Send for ImageArchiveMemberHeader

impl Send for ImageExportDirectory

impl Send for ImageImportByName

impl Send for ImageTlsDirectory64

impl Send for ImageTlsDirectory32

impl Send for ImageImportDescriptor

impl Send for ImageBoundImportDescriptor

impl Send for ImageBoundForwarderRef

impl Send for ImageDelayloadDescriptor

impl Send for ImageResourceDirectory

impl Send for ImageResourceDirectoryEntry

impl Send for ImageResourceDirectoryString

impl Send for ImageResourceDirStringU

impl Send for ImageResourceDataEntry

impl Send for ImageLoadConfigCodeIntegrity

impl Send for ImageDynamicRelocationTable

impl Send for ImageDynamicRelocation32

impl Send for ImageDynamicRelocation64

impl Send for ImageDynamicRelocation32V2

impl Send for ImageDynamicRelocation64V2

impl Send for ImagePrologueDynamicRelocationHeader

impl Send for ImageEpilogueDynamicRelocationHeader

impl Send for ImageLoadConfigDirectory32

impl Send for ImageLoadConfigDirectory64

impl Send for ImageHotPatchInfo

impl Send for ImageHotPatchBase

impl Send for ImageHotPatchHashes

impl Send for ImageArmRuntimeFunctionEntry

impl Send for ImageArm64RuntimeFunctionEntry

impl Send for ImageAlpha64RuntimeFunctionEntry

impl Send for ImageAlphaRuntimeFunctionEntry

impl Send for ImageRuntimeFunctionEntry

impl Send for ImageEnclaveConfig32

impl Send for ImageEnclaveConfig64

impl Send for ImageEnclaveImport

impl Send for ImageDebugDirectory

impl Send for ImageCoffSymbolsHeader

impl Send for ImageDebugMisc

impl Send for ImageFunctionEntry

impl Send for ImageFunctionEntry64

impl Send for ImageSeparateDebugHeader

impl Send for NonPagedDebugInfo

impl Send for ImageArchitectureEntry

impl Send for ImportObjectHeader

impl Send for ImageCor20Header

impl<T> Send for OnceCell<T> where
    T: Send

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

impl<T> Send for OnceCell<T> where
    T: Send

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

impl Send for WaitTimeoutResult

impl Send for Condvar

impl Send for OnceState

impl Send for Once

impl Send for RawFairMutex

impl Send for RawMutex

impl Send for RawRwLock

impl Send for RawThreadId

impl Send for ParkResult

impl Send for UnparkResult

impl Send for RequeueOp

impl Send for FilterOp

impl Send for UnparkToken

impl Send for ParkToken

impl Send for SpinWait

impl<N> Send for AstarSolution<N> where
    N: Send

impl<N, FN> Send for BfsReachable<N, FN> where
    FN: Send,
    N: Send

impl<C> Send for Common<C> where
    C: Send

impl Send for Grid

impl Send for GridIntoIterator

impl<'a> Send for GridIterator<'a>

impl<'a> Send for EdgesIterator<'a>

impl<C> Send for Matrix<C> where
    C: Send

impl Send for MatrixFormatError

impl<'a, C> Send for RowIterator<'a, C> where
    C: Sync

impl Send for Time

impl<N> Send for DfsEvent<N> where
    N: Send

impl<B> Send for Control<B> where
    B: Send

impl<N, VM> Send for Dfs<N, VM> where
    N: Send,
    VM: Send

impl<N, VM> Send for DfsPostOrder<N, VM> where
    N: Send,
    VM: Send

impl<N, VM> Send for Bfs<N, VM> where
    N: Send,
    VM: Send

impl<N, VM> Send for Topo<N, VM> where
    N: Send,
    VM: Send

impl<W, C> Send for WalkerIter<W, C> where
    C: Send,
    W: Send

impl<G, F> Send for NodeFiltered<G, F> where
    F: Send,
    G: Send

impl<'a, I, F> Send for NodeFilteredNeighbors<'a, I, F> where
    F: Sync,
    I: Send

impl<'a, I, F> Send for NodeFilteredNodes<'a, I, F> where
    F: Sync,
    I: Send

impl<'a, G, I, F> Send for NodeFilteredEdgeReferences<'a, G, I, F> where
    F: Sync,
    G: Send,
    I: Send

impl<'a, G, I, F> Send for NodeFilteredEdges<'a, G, I, F> where
    F: Sync,
    G: Send,
    I: Send

impl<G, F> Send for EdgeFiltered<G, F> where
    F: Send,
    G: Send

impl<'a, G, F> Send for EdgeFilteredNeighbors<'a, G, F> where
    F: Sync,
    <G as IntoEdges>::Edges: Send

impl<'a, G, I, F> Send for EdgeFilteredEdges<'a, G, I, F> where
    F: Sync,
    G: Send,
    I: Send

impl<'a, G, F> Send for EdgeFilteredNeighborsDirected<'a, G, F> where
    F: Sync,
    <G as IntoEdgesDirected>::EdgesDirected: Send,
    <G as GraphBase>::NodeId: Send

impl<G> Send for Reversed<G> where
    G: Send

impl<I> Send for ReversedEdges<I> where
    I: Send

impl<R> Send for ReversedEdgeReference<R> where
    R: Send

impl<I> Send for ReversedEdgeReferences<I> where
    I: Send

impl<N, E> Send for Element<N, E> where
    E: Send,
    N: Send

impl<I, F> Send for FilterElements<I, F> where
    F: Send,
    I: Send

impl<N> Send for Dominators<N> where
    N: Send

impl<'a, N> Send for DominatorsIter<'a, N> where
    N: Send + Sync

impl<N, VM> Send for DfsSpace<N, VM> where
    N: Send,
    VM: Send

impl<G> Send for MinSpanningTree<G> where
    G: Send,
    <G as Data>::EdgeWeight: Send,
    <G as GraphBase>::NodeId: Send,
    <G as IntoNodeReferences>::NodeReferences: Send

impl<N> Send for Cycle<N> where
    N: Send

impl Send for NegativeCycle

impl<N, E, Ty, Ix> Send for Csr<N, E, Ty, Ix> where
    E: Send,
    Ix: Send,
    N: Send,
    Ty: Send

impl Send for EdgesNotSorted

impl<'a, E, Ty, Ix> Send for Edges<'a, E, Ty, Ix> where
    E: Sync,
    Ix: Send + Sync,
    Ty: Send

impl<'a, E, Ty, Ix> Send for EdgeReference<'a, E, Ty, Ix> where
    E: Sync,
    Ix: Send,
    Ty: Send

impl<'a, E, Ty, Ix> Send for EdgeReferences<'a, E, Ty, Ix> where
    E: Sync,
    Ix: Send + Sync,
    Ty: Send

impl<'a, Ix> Send for Neighbors<'a, Ix> where
    Ix: Sync

impl<Ix> Send for NodeIdentifiers<Ix> where
    Ix: Send

impl<'a, G> !Send for Dot<'a, G>

impl Send for Config

impl<N, E, Ty, Ix> Send for StableGraph<N, E, Ty, Ix> where
    E: Send,
    Ix: Send,
    N: Send,
    Ty: Send

impl<'a, N, Ix> Send for NodeReferences<'a, N, Ix> where
    Ix: Sync,
    N: Sync

impl<'a, E, Ix> Send for EdgeReference<'a, E, Ix> where
    E: Sync,
    Ix: Send

impl<'a, E, Ty, Ix> Send for Edges<'a, E, Ty, Ix> where
    E: Sync,
    Ix: Send + Sync,
    Ty: Send

impl<'a, E, Ix> Send for EdgeReferences<'a, E, Ix> where
    E: Sync,
    Ix: Sync

impl<'a, N, Ty, Ix> Send for Externals<'a, N, Ty, Ix> where
    Ix: Sync,
    N: Sync,
    Ty: Send

impl<'a, E, Ix> Send for Neighbors<'a, E, Ix> where
    E: Sync,
    Ix: Send + Sync

impl<Ix> Send for WalkNeighbors<Ix> where
    Ix: Send

impl<'a, N, Ix> Send for NodeIndices<'a, N, Ix> where
    Ix: Sync,
    N: Sync

impl<'a, E, Ix> Send for EdgeIndices<'a, E, Ix> where
    E: Sync,
    Ix: Sync

impl<Ix> Send for NodeIndex<Ix> where
    Ix: Send

impl<Ix> Send for EdgeIndex<Ix> where
    Ix: Send

impl<N, Ix> Send for Node<N, Ix> where
    Ix: Send,
    N: Send

impl<E, Ix> Send for Edge<E, Ix> where
    E: Send,
    Ix: Send

impl<N, E, Ty, Ix> Send for Graph<N, E, Ty, Ix> where
    E: Send,
    Ix: Send,
    N: Send,
    Ty: Send

impl<'a, N, Ty, Ix> Send for Externals<'a, N, Ty, Ix> where
    Ix: Sync,
    N: Sync,
    Ty: Send

impl<'a, E, Ix> Send for Neighbors<'a, E, Ix> where
    E: Sync,
    Ix: Send + Sync

impl<'a, E, Ty, Ix> Send for Edges<'a, E, Ty, Ix> where
    E: Sync,
    Ix: Send + Sync,
    Ty: Send

impl<'a, E, Ty, Ix> Send for EdgesConnecting<'a, E, Ty, Ix> where
    E: Sync,
    Ix: Send + Sync,
    Ty: Send

impl<'a, N, Ix> Send for NodeWeightsMut<'a, N, Ix> where
    Ix: Send,
    N: Send

impl<'a, E, Ix> Send for EdgeWeightsMut<'a, E, Ix> where
    E: Send,
    Ix: Send

impl<Ix> Send for WalkNeighbors<Ix> where
    Ix: Send

impl<Ix> Send for NodeIndices<Ix>

impl<Ix> Send for EdgeIndices<Ix>

impl<'a, E, Ix> Send for EdgeReference<'a, E, Ix> where
    E: Sync,
    Ix: Send

impl<'a, N, Ix> Send for NodeReferences<'a, N, Ix> where
    Ix: Sync,
    N: Sync

impl<'a, E, Ix> Send for EdgeReferences<'a, E, Ix> where
    E: Sync,
    Ix: Sync

impl<'a, G> Send for Frozen<'a, G> where
    G: Send

impl<N, E, Ty> Send for GraphMap<N, E, Ty> where
    E: Send,
    N: Send,
    Ty: Send

impl<'a, N> Send for Nodes<'a, N> where
    N: Sync

impl<'a, N, Ty> Send for Neighbors<'a, N, Ty> where
    N: Sync,
    Ty: Send

impl<'a, N, Ty> Send for NeighborsDirected<'a, N, Ty> where
    N: Send + Sync,
    Ty: Send

impl<'a, N, E, Ty> Send for Edges<'a, N, E, Ty> where
    E: Sync,
    N: Send + Sync,
    Ty: Send

impl<'a, N, E, Ty> Send for AllEdges<'a, N, E, Ty> where
    E: Sync,
    N: Sync,
    Ty: Send

impl<'a, N, E, Ty> Send for AllEdgesMut<'a, N, E, Ty> where
    E: Send,
    N: Send,
    Ty: Send

impl<'b, T> Send for Ptr<'b, T> where
    T: Sync

impl<'a, N, E, Ty> Send for NodeIdentifiers<'a, N, E, Ty> where
    E: Send,
    N: Sync,
    Ty: Send

impl<'a, N, E, Ty> Send for NodeReferences<'a, N, E, Ty> where
    E: Send,
    N: Sync,
    Ty: Send

impl<T> Send for NotZero<T> where
    T: Send

impl<N, E, Ty, Null, Ix> Send for MatrixGraph<N, E, Ty, Null, Ix> where
    Ix: Send,
    N: Send,
    Null: Send,
    Ty: Send

impl<'a, Ix> Send for NodeIdentifiers<'a, Ix> where
    Ix: Send

impl<'a, N, Ix> Send for NodeReferences<'a, N, Ix> where
    Ix: Send,
    N: Sync

impl<'a, Ty, Null, Ix> Send for EdgeReferences<'a, Ty, Null, Ix> where
    Ix: Send,
    Null: Sync,
    Ty: Send

impl<'a, Ty, Null, Ix> Send for Neighbors<'a, Ty, Null, Ix> where
    Ix: Send,
    Null: Sync,
    Ty: Send

impl<'a, Ty, Null, Ix> Send for Edges<'a, Ty, Null, Ix> where
    Ix: Send,
    Null: Sync,
    Ty: Send

impl<K> Send for UnionFind<K> where
    K: Send

impl Send for Direction

impl Send for Directed

impl Send for Undirected

impl Send for ColorType

impl Send for BitDepth

impl Send for PixelDimensions

impl Send for Unit

impl Send for DisposeOp

impl Send for BlendOp

impl Send for FrameControl

impl Send for AnimationControl

impl Send for Compression

impl Send for Info

impl Send for Transformations

impl Send for Decoded

impl Send for DecodingError

impl Send for StreamingDecoder

impl Send for OutputInfo

impl Send for Limits

impl<R> Send for Decoder<R> where
    R: Send

impl<R> Send for Reader<R> where
    R: Send

impl Send for EncodingError

impl<W> Send for Encoder<W> where
    W: Send

impl<W> Send for Writer<W> where
    W: Send

impl<'a, W> Send for StreamWriter<'a, W> where
    W: Send

impl Send for FilterType

impl<T> !Send for Polygon<T>

impl<T> !Send for Vertex<T>

impl<T> Send for Intersection<T> where
    T: Send

impl Send for YesS3

impl Send for NoS3

impl Send for YesS4

impl Send for NoS4

impl Send for YesA1

impl Send for NoA1

impl Send for YesA2

impl Send for NoA2

impl Send for YesNI

impl Send for NoNI

impl<S3, S4, NI> Send for SseMachine<S3, S4, NI> where
    NI: Send,
    S3: Send,
    S4: Send

impl<NI> Send for Avx2Machine<NI> where
    NI: Send

impl Send for vec128_storage

impl Send for vec256_storage

impl Send for vec512_storage

impl !Send for IntoIter

impl !Send for TokenStream

impl !Send for LexError

impl !Send for Span

impl !Send for TokenTree

impl !Send for Group

impl Send for Delimiter

impl !Send for Punct

impl Send for Spacing

impl !Send for Ident

impl !Send for Literal

impl Send for Bernoulli

impl Send for BernoulliError

impl Send for Binomial

impl Send for Cauchy

impl Send for Dirichlet

impl Send for Exp1

impl Send for Exp

impl Send for Gamma

impl Send for ChiSquared

impl Send for FisherF

impl Send for StudentT

impl Send for Beta

impl Send for StandardNormal

impl Send for Normal

impl Send for LogNormal

impl Send for Pareto

impl Send for Poisson

impl Send for Triangular

impl<X> Send for Uniform<X> where
    <X as SampleUniform>::Sampler: Send

impl<X> Send for UniformInt<X> where
    X: Send

impl<X> Send for UniformFloat<X> where
    X: Send

impl Send for UniformDuration

impl Send for UnitCircle

impl Send for UnitSphereSurface

impl Send for Weibull

impl<W> Send for WeightedIndex<W> where
    W: Send,
    <W as SampleUniform>::Sampler: Send

impl<X> Send for WeightedIndex<X> where
    X: Send,
    <X as SampleUniform>::Sampler: Send

impl Send for WeightedError

impl Send for OpenClosed01

impl Send for Open01

impl Send for Alphanumeric

impl<D, R, T> Send for DistIter<D, R, T> where
    D: Send,
    R: Send,
    T: Send

impl Send for Standard

impl<R> Send for ReadRng<R> where
    R: Send

impl Send for ReadError

impl<R, Rsdr> Send for ReseedingRng<R, Rsdr> where
    R: Send,
    Rsdr: Send,
    <R as BlockRngCore>::Results: Send

impl Send for EntropyRng

impl Send for StepRng

impl Send for StdRng

impl !Send for ThreadRng

impl Send for IndexVec

impl<'a> Send for IndexVecIter<'a>

impl Send for IndexVecIntoIter

impl<'a, S: ?Sized, T> Send for SliceChooseIter<'a, S, T> where
    S: Sync,
    T: Send

impl Send for ChaCha20Core

impl Send for ChaCha20Rng

impl Send for ChaCha12Core

impl Send for ChaCha12Rng

impl Send for ChaCha8Core

impl Send for ChaCha8Rng

impl Send for Error

impl<R: ?Sized> Send for BlockRng<R> where
    R: Send,
    <R as BlockRngCore>::Results: Send

impl<R: ?Sized> Send for BlockRng64<R> where
    R: Send,
    <R as BlockRngCore>::Results: Send

impl Send for OsRng

impl<W> Send for WeightedAliasIndex<W> where
    W: Send,
    <W as SampleUniform>::Sampler: Send

impl Send for Binomial

impl Send for Error

impl<F> Send for Cauchy<F> where
    F: Send

impl Send for Error

impl<F> Send for Dirichlet<F> where
    F: Send

impl Send for Error

impl Send for Exp1

impl<F> Send for Exp<F> where
    F: Send

impl Send for Error

impl<F> Send for Gamma<F> where
    F: Send

impl Send for Error

impl<F> Send for ChiSquared<F> where
    F: Send

impl Send for ChiSquaredError

impl<F> Send for FisherF<F> where
    F: Send

impl Send for FisherFError

impl<F> Send for StudentT<F> where
    F: Send

impl<F> Send for Beta<F> where
    F: Send

impl Send for BetaError

impl Send for Error

impl<F> Send for InverseGaussian<F> where
    F: Send

impl Send for StandardNormal

impl<F> Send for Normal<F> where
    F: Send

impl Send for Error

impl<F> Send for LogNormal<F> where
    F: Send

impl Send for Error

impl<F> Send for NormalInverseGaussian<F> where
    F: Send

impl<F> Send for Pareto<F> where
    F: Send

impl Send for Error

impl<F> Send for Pert<F> where
    F: Send

impl Send for PertError

impl<F> Send for Poisson<F> where
    F: Send

impl Send for Error

impl<F> Send for Triangular<F> where
    F: Send

impl Send for TriangularError

impl Send for UnitBall

impl Send for UnitCircle

impl Send for UnitDisc

impl Send for UnitSphere

impl<F> Send for Weibull<F> where
    F: Send

impl Send for Error

impl !Send for XlibHandle

impl !Send for XcbHandle

impl !Send for WaylandHandle

impl !Send for RawWindowHandle

impl<T> Send for IntoIter<T>

impl<'a, T> Send for Iter<'a, T>

impl<'a, T> Send for Drain<'a, T>

impl<K, V> Send for IntoIter<K, V>

impl<'a, K, V> Send for Iter<'a, K, V>

impl<'a, K, V> Send for IterMut<'a, K, V>

impl<T> Send for IntoIter<T>

impl<'a, T> Send for Iter<'a, T>

impl<K, V> Send for IntoIter<K, V>

impl<'a, K, V> Send for Iter<'a, K, V>

impl<'a, K, V> Send for IterMut<'a, K, V>

impl<'a, K, V> Send for Drain<'a, K, V>

impl<T> Send for IntoIter<T>

impl<'a, T> Send for Iter<'a, T>

impl<'a, T> Send for Drain<'a, T>

impl<T> Send for IntoIter<T>

impl<'a, T> Send for Iter<'a, T>

impl<'a, T> Send for IterMut<'a, T>

impl<T> Send for IntoIter<T>

impl<'a, T> Send for Iter<'a, T>

impl<'a, T> Send for IterMut<'a, T>

impl<'a, T> Send for Drain<'a, T>

impl<A, B> Send for Chain<A, B>

impl<I> Send for Chunks<I>

impl<I> Send for Cloned<I>

impl<I> Send for Copied<I>

impl<T> Send for Empty<T>

impl<I> Send for Enumerate<I>

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

impl<I, P> Send for FilterMap<I, P> where
    P: Send

impl<I, F> Send for FlatMap<I, F> where
    F: Send

impl<I, F> Send for FlatMapIter<I, F> where
    F: Send

impl<I> Send for Flatten<I>

impl<I> Send for FlattenIter<I>

impl<I, ID, F> Send for Fold<I, ID, F> where
    F: Send,
    I: Send,
    ID: Send

impl<I, U, F> Send for FoldWith<I, U, F> where
    F: Send,
    I: Send,
    U: Send

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

impl<I, J> Send for Interleave<I, J>

impl<I, J> Send for InterleaveShortest<I, J>

impl<I> Send for Intersperse<I>

impl<I> Send for MinLen<I>

impl<I> Send for MaxLen<I>

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

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

impl<I, INIT, F> Send for MapInit<I, INIT, F> where
    F: Send,
    INIT: Send

impl<T> Send for MultiZip<T> where
    T: Send

impl<T> Send for Once<T>

impl<I> Send for PanicFuse<I>

impl<Iter> Send for IterBridge<Iter> where
    Iter: Send

impl<I, P> Send for Positions<I, P> where
    P: Send

impl<T> Send for Repeat<T>

impl<T> Send for RepeatN<T>

impl<I> Send for Rev<I>

impl<I> Send for Skip<I> where
    I: Send

impl<D, S> Send for Split<D, S> where
    D: Send,
    S: Send

impl<I> Send for Take<I> where
    I: Send

impl<I, U, ID, F> Send for TryFold<I, U, ID, F> where
    F: Send,
    I: Send,
    ID: Send,
    U: Send

impl<I, U, F> Send for TryFoldWith<I, U, F> where
    F: Send,
    I: Send,
    <U as Try>::Ok: Send

impl<I, F> Send for Update<I, F> where
    F: Send

impl<I> Send for WhileSome<I>

impl<A, B> Send for Zip<A, B>

impl<A, B> Send for ZipEq<A, B>

impl<I> Send for StepBy<I>

impl<T> Send for IntoIter<T>

impl<'a, T> Send for Iter<'a, T>

impl<'a, T> Send for IterMut<'a, T>

impl<T> Send for Iter<T> where
    T: Send

impl<T> Send for Iter<T> where
    T: Send

impl<T> Send for IntoIter<T>

impl<'a, T> Send for Iter<'a, T>

impl<'a, T> Send for IterMut<'a, T>

impl<'data, T> Send for Iter<'data, T>

impl<'data, T> Send for Chunks<'data, T>

impl<'data, T> Send for ChunksExact<'data, T>

impl<'data, T> Send for Windows<'data, T>

impl<'data, T> Send for IterMut<'data, T>

impl<'data, T> Send for ChunksMut<'data, T>

impl<'data, T> Send for ChunksExactMut<'data, T>

impl<'data, T, P> Send for Split<'data, T, P> where
    P: Send,
    T: Sync

impl<'data, T, P> Send for SplitMut<'data, T, P> where
    P: Send,
    T: Send

impl<'ch> Send for Chars<'ch>

impl<'ch> Send for CharIndices<'ch>

impl<'ch> Send for Bytes<'ch>

impl<'ch> Send for EncodeUtf16<'ch>

impl<'ch, P> Send for Split<'ch, P>

impl<'ch, P> Send for SplitTerminator<'ch, P>

impl<'ch> Send for Lines<'ch>

impl<'ch> Send for SplitWhitespace<'ch>

impl<'ch, P> Send for Matches<'ch, P>

impl<'ch, P> Send for MatchIndices<'ch, P>

impl<'a> Send for Drain<'a>

impl<T> Send for IntoIter<T>

impl<'data, T> Send for Drain<'data, T>

impl Send for ThreadBuilder

impl<'scope> Send for Scope<'scope>

impl<'scope> Send for ScopeFifo<'scope>

impl Send for ThreadPool

impl Send for ThreadPoolBuildError

impl<S = DefaultSpawn> !Send for ThreadPoolBuilder<S>

impl !Send for Configuration

impl !Send for FnContext

impl Send for Rect

impl Send for DensePacker

impl Send for Packer

impl Send for Config

impl Send for RegexBuilder

impl Send for RegexSetBuilder

impl<'t> Send for Match<'t>

impl Send for Regex

impl<'r, 't> !Send for Matches<'r, 't>

impl<'r, 't> !Send for CaptureMatches<'r, 't>

impl<'r, 't> !Send for Split<'r, 't>

impl<'r, 't> !Send for SplitN<'r, 't>

impl<'r> Send for CaptureNames<'r>

impl Send for CaptureLocations

impl<'t> Send for Captures<'t>

impl<'c, 't> Send for SubCaptureMatches<'c, 't>

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

impl<'t> Send for NoExpand<'t>

impl Send for RegexSet

impl Send for SetMatches

impl Send for SetMatchesIntoIter

impl<'a> Send for SetMatchesIter<'a>

impl Send for Error

impl Send for RegexBuilder

impl Send for RegexSetBuilder

impl Send for RegexSet

impl Send for SetMatches

impl Send for SetMatchesIntoIter

impl<'a> Send for SetMatchesIter<'a>

impl<'t> Send for Match<'t>

impl Send for Regex

impl<'r> Send for CaptureNames<'r>

impl<'r, 't> !Send for Split<'r, 't>

impl<'r, 't> !Send for SplitN<'r, 't>

impl Send for CaptureLocations

impl<'t> Send for Captures<'t>

impl<'c, 't> Send for SubCaptureMatches<'c, 't>

impl<'r, 't> !Send for CaptureMatches<'r, 't>

impl<'r, 't> !Send for Matches<'r, 't>

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

impl<'t> Send for NoExpand<'t>

impl Send for ParserBuilder

impl Send for Parser

impl Send for Printer

impl Send for Error

impl Send for ErrorKind

impl Send for Span

impl Send for Position

impl Send for WithComments

impl Send for Comment

impl Send for Ast

impl Send for Alternation

impl Send for Concat

impl Send for Literal

impl Send for LiteralKind

impl Send for SpecialLiteralKind

impl Send for HexLiteralKind

impl Send for Class

impl Send for ClassPerl

impl Send for ClassPerlKind

impl Send for ClassAscii

impl Send for ClassAsciiKind

impl Send for ClassUnicode

impl Send for ClassUnicodeKind

impl Send for ClassUnicodeOpKind

impl Send for ClassBracketed

impl Send for ClassSet

impl Send for ClassSetItem

impl Send for ClassSetRange

impl Send for ClassSetUnion

impl Send for ClassSetBinaryOp

impl Send for ClassSetBinaryOpKind

impl Send for Assertion

impl Send for AssertionKind

impl Send for Repetition

impl Send for RepetitionOp

impl Send for RepetitionKind

impl Send for RepetitionRange

impl Send for Group

impl Send for GroupKind

impl Send for CaptureName

impl Send for SetFlags

impl Send for Flags

impl Send for FlagsItem

impl Send for FlagsItemKind

impl Send for Flag

impl Send for Error

impl Send for Literals

impl Send for Literal

impl Send for Printer

impl Send for TranslatorBuilder

impl Send for Translator

impl Send for CaseFoldError

impl Send for Error

impl Send for ErrorKind

impl Send for Hir

impl Send for HirKind

impl Send for Literal

impl Send for Class

impl Send for ClassUnicode

impl<'a> Send for ClassUnicodeIter<'a>

impl Send for ClassUnicodeRange

impl Send for ClassBytes

impl<'a> Send for ClassBytesIter<'a>

impl Send for ClassBytesRange

impl Send for Anchor

impl Send for WordBoundary

impl Send for Group

impl Send for GroupKind

impl Send for Repetition

impl Send for RepetitionKind

impl Send for RepetitionRange

impl Send for ParserBuilder

impl Send for Parser

impl Send for UnicodeWordError

impl Send for Utf8Sequence

impl Send for Utf8Range

impl Send for Utf8Sequences

impl<App> !Send for Application<App>

impl Send for Vertex

impl Send for Selectable

impl Send for RotOrder

impl Send for Rotation

impl Send for SceneIndex

impl Send for CharacterEntity

impl Send for ShapeKey

impl Send for RootMotionRemove

impl<A1, A2> Send for ActionBlend<A1, A2> where
    A1: Send,
    A2: Send

impl<A1, A2> Send for ActionMix<A1, A2> where
    A1: Send,
    A2: Send

impl<A> Send for ActionOffset<A> where
    A: Send

impl Send for Action

impl<A> Send for ActionController<A> where
    A: Send

impl<A> Send for ActionControllerBuilder<A> where
    A: Send

impl<A> Send for ActionCollection<A> where
    A: Send

impl Send for ActionSpacer

impl Send for GameClock

impl Send for GameClockNoFps

impl Send for ConstantClock

impl<C> Send for LoopClock<C> where
    C: Send

impl<C> Send for ClockOffset<C> where
    C: Send

impl<C> Send for ReverseClock<C> where
    C: Send

impl Send for ActionClock

impl Send for ActionClockUpdated

impl Send for ActionUpdated

impl Send for SkinWeights

impl Send for GeometryWeights

impl Send for SkeletonRef

impl Send for SkeletonName

impl Send for Skeleton

impl Send for BoneBase

impl Send for BoneName

impl Send for BoneRef

impl Send for RootMotionBone

impl Send for FootBones

impl Send for ArmatureCache

impl Send for ArmatureMatrices

impl Send for ArmatureDualQuats

impl !Send for BoneWeightsAndIndicesBuffer

impl !Send for ArmatureMatricesBuffer

impl !Send for ArmatureDualQuatsBuffer

impl Send for skeleton_changed_reseter

impl Send for bone_updater

impl Send for feet_updater

impl Send for skeleton_cache_updater

impl Send for SkeletonGeometryUpdater

impl<V> !Send for GpuSkinningSystem<V>

impl<V> !Send for SkinningSystem<V>

impl !Send for Parameters

impl Send for ApplyBlendShaoes

impl !Send for Bundle

impl<'a> !Send for Blender<'a>

impl<'a> !Send for BlenderMaterials<'a>

impl<'c, R = Screen> !Send for Renderer<'c, R>

impl<'r, R = Screen> !Send for RendererWithMaterial<'r, R>

impl !Send for CreationProxy

impl<T> !Send for VaoMesh<T>

impl !Send for Builder

impl !Send for VaoPath

impl !Send for Builder

impl<'a> !Send for VaoPathFill<'a>

impl<'a> !Send for VaoPathContour<'a>

impl<T = Texture> !Send for BasicMaterial<T>

impl !Send for Builder

impl<T = Texture> !Send for BuilderWithTexture<T>

impl<P = Program> !Send for ShaderMaterial<P>

impl Send for OutlineMaterial

impl Send for Builder

impl<'a> !Send for Level<'a>

impl<'a> !Send for Face<'a>

impl<'a> !Send for Material<'a>

impl !Send for Ttf

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

impl<'a> !Send for MaterialBuilder<'a>

impl !Send for Material

impl<P> Send for ProgramSettings<P> where
    P: Send

impl !Send for SimpleFbo

impl !Send for Builder

impl<G> Send for Object<G> where
    G: Send

impl Send for UniformsCache

impl Send for Shader

impl Send for ViewsEvent

impl<C> Send for ArcballCamera<C> where
    C: Send

impl !Send for Builder

impl Send for OrthoCamera

impl Send for Builder

impl Send for Format

impl<T> Send for Mesh<T> where
    T: Send

impl Send for PrimitiveType

impl<'a, T> Send for MeshSlice<'a, T> where
    T: Sync

impl Send for Line

impl Send for Ellipse

impl Send for Circle

impl<Point> Send for BezierIter<Point> where
    Point: Send,
    <Point as NumPnt>::Coordinates: Send

impl<'a, Point> Send for CatmullRomIter<'a, Point> where
    Point: Send + Sync

impl<T> Send for CatmullRom<T> where
    T: Send

impl<Point> Send for ArcIter<Point> where
    Point: Send

impl Send for Node

impl Send for NodeParts

impl Send for DynamicTransformation

impl Send for update_dynamic

impl Send for update_static

impl Send for update_all

impl<Point> Send for Command<Point> where
    Point: Send,
    <Point as NumPnt>::Field: Send

impl Send for LineCap

impl<Point> Send for Path2D<Point> where
    Point: Send

impl Send for LinearGradientDirection

impl<C> Send for Gradient<C> where
    C: Send

impl Send for Vertex2D

impl Send for Vertex3D

impl Send for Vertex2DTex

impl Send for Vertex2DTex3D

impl Send for Vertex2DColor

impl Send for Vertex2DTexColor

impl Send for Vertex3DTex

impl Send for Vertex3DColor

impl Send for Vertex3DTexNormal

impl Send for Vertex3DNormal

impl Send for Vertex3DColorNormal

impl Send for Vertex3DTexColor

impl Send for CoordinateOrigin

impl Send for Projection

impl Send for Data

impl Send for CameraMatrices

impl Send for UniformsLocationCache

impl Send for ModelMatrices

impl Send for UniformsLocationCache

impl Send for Mvp

impl Send for UniformsLocationCache

impl Send for Model

impl Send for Camera

impl Send for Builder

impl Send for Antialiasing

impl Send for BoxFlags

impl<V> Send for BoxMesh<V> where
    V: Send

impl Send for BoxCoordinatesX

impl Send for BoxCoordinatesY

impl<'a> Send for Builder<'a>

impl !Send for Shape

impl<T> Send for Polyline<T>

impl<'a, T> Send for PolylineSlice<'a, T>

impl Send for ScreenZ

impl<T> Send for Parameter<T> where
    T: Send

impl<'a> !Send for ParameterAny<'a>

impl<'a> !Send for ParameterMutAny<'a>

impl<'a> Send for UniformRef<'a>

impl<'a> Send for UniformValueRef<'a>

impl Send for TextureRef

impl Send for CubemapRef

impl Send for SamplerRef

impl Send for Wrap

impl Send for Filter

impl Send for Sampler

impl Send for TextureSampler

impl Send for CubemapSampler

impl Send for TextureCreationFlags

impl Send for StandardMaterial

impl Send for StandardMaterialBuilder

impl Send for LambertMaterial

impl Send for LambertMaterialBuilder

impl Send for AnisotropicMaterial

impl Send for AnisotropicMaterialBuilder

impl Send for ClothMaterial

impl Send for ClothMaterialBuilder

impl Send for ClothSubsurfaceMaterial

impl Send for ClothSubsurfaceMaterialBuilder

impl Send for SubsurfaceMaterial

impl Send for SubsurfaceMaterialBuilder

impl Send for ClearcoatMaterial

impl Send for ClearcoatMaterialBuilder

impl Send for MaterialType

impl Send for BasicMaterial

impl Send for BasicMaterialBuilder

impl Send for OutlineMaterial

impl Send for OutlineMaterialBuilder

impl Send for BlendFactor

impl Send for ColorBlendFactor

impl Send for AlphaBlendFactor

impl Send for AlphaType

impl Send for MaterialRef

impl Send for MaterialMultiRef

impl Send for ShadowMaterialRef

impl Send for Face

impl Send for Property

impl Send for ShaderPrecision

impl<T> Send for Rect<T> where
    T: Send

impl Send for RotOrder

impl !Send for Fxaa

impl !Send for Ssao

impl !Send for SSAOParameters

impl<'a> !Send for SSAOPosition<'a>

impl !Send for Dof

impl Send for DofTy

impl Send for DofDebug

impl !Send for DofParameters

impl<'a> !Send for DofDepth<'a>

impl !Send for Bloom

impl Send for BloomBlend

impl !Send for BloomParameters

impl !Send for Tonemap

impl Send for TonemapTy

impl !Send for TonemapParameters

impl !Send for Lut

impl !Send for LutParameters

impl !Send for PostProcessing

impl !Send for Parameters

impl Send for Name

impl Send for Visible

impl Send for VisibleChanges

impl Send for Ty

impl Send for SourcePath

impl !Send for ShaderMaterial

impl !Send for ShaderMaterialBuilder

impl<M> Send for PostFragmentMaterial<M> where
    M: Send

impl<M> Send for PostFragmentMaterialBuilder<M> where
    M: Send

impl !Send for TexturesPool

impl<M = MaterialRef> !Send for MaterialPool<M>

impl<M> Send for MaterialCache<M> where
    M: Send

impl !Send for ProgramCache

impl Send for upload_gpu_resources

impl Send for PostFragment

impl Send for ProgramSettings

impl Send for MaterialTransparency

impl<T> Send for PropertyChanged<T> where
    T: Send

impl Send for Materials

impl Send for UBOBindingPoints

impl Send for LightAsCameraData

impl !Send for LightAsCameraUBO

impl Send for ImageBasedLight

impl<'a, C> Send for ImageBasedLightBuilder<'a, C> where
    C: Send

impl Send for create_missing_light_matrices

impl Send for update_lights_data

impl Send for ProgramRef

impl !Send for RenderPlane

impl Send for Map

impl Send for StaticMap

impl Send for ShadowMapRef

impl Send for ShadowMapView

impl !Send for ShadowMapPool

impl Send for BasicRenderer

impl Send for BaseInstanceRenderer

impl Send for MultiDrawIndirectRenderer

impl<F> Send for ShadowMapsUpdater<F> where
    F: Send

impl Send for GpuGeometryRef

impl Send for GpuDebugGeometryRef

impl Send for GeomToGpuGeomRef

impl Send for VertexBuffer

impl Send for IndicesBuffer

impl !Send for DebugNormals

impl Send for ShadowGeometry

impl Send for geometryref_changed_updater

impl<V> Send for geometry_changed_updater<V>

impl Send for update_visible_changed

impl Send for update_materialrefs_changed

impl<T, B> Send for GeometryUploader<T, B> where
    B: Send,
    T: Send

impl Send for geometry_sort

impl Send for Segment

impl Send for CommandBufferData

impl Send for update_command_buffer_data

impl !Send for CommandBuffer

impl Send for upload_command_buffer

impl Send for ShadowsCommandBufferData

impl Send for dynamic_shadows_geometry_sort

impl Send for update_shadows_command_buffer_data

impl !Send for ShadowsCommandBuffer

impl Send for upload_shadows_command_buffer

impl Send for StaticShadowsCommandBufferData

impl Send for static_shadows_geometry_sort

impl Send for update_static_shadows_command_buffer_data

impl !Send for StaticShadowsCommandBuffer

impl Send for upload_static_shadows_command_buffer

impl Send for AllShadowsCommandBufferData

impl Send for all_shadows_geometry_sort

impl Send for update_all_shadows_command_buffer_data

impl !Send for AllShadowsCommandBuffer

impl Send for upload_all_shadows_command_buffer

impl<V, B> Send for AnimatedGeometryGpuUpdater<V, B> where
    B: Send,
    V: Send

impl !Send for CameraUBO

impl !Send for LightingUBO

impl Send for LightingTexture

impl Send for LightingSampler

impl Send for LightingTextures

impl Send for LightData

impl Send for ModelMatricesData

impl Send for AllModelMatricesData

impl Send for StaticModelMatricesData

impl Send for DynamicModelMatricesData

impl !Send for ModelMatricesBuffer

impl !Send for AllModelMatricesBuffer

impl !Send for StaticModelMatricesBuffer

impl !Send for DynamicModelMatricesBuffer

impl Send for GeometryIndex

impl Send for ShadowGeometryIndex

impl Send for OpaqueSortedGeometry

impl Send for TranslucentSortedGeometry

impl Send for DebugSortedGeometry

impl Send for DynamicShadowsSortedGeometry

impl Send for StaticShadowsSortedGeometry

impl Send for AllShadowsSortedGeometry

impl<'a, 'r> !Send for ScreenRenderBufferBuilder<'a, 'r>

impl Send for RenderStage

impl !Send for ScreenRenderBuffer

impl !Send for GeometryWithModelsIndex

impl Send for BufferRef

impl Send for VaoId

impl Send for VaoRange

impl Send for VaoRangeInfo

impl<T> !Send for VaoCache<T>

impl<T, B> !Send for Allocator<T, B>

impl<V, B> Send for AllocatorHandle<V, B> where
    B: Send,
    V: Send

impl !Send for AllocatorsIndex

impl Send for BufferRef

impl<B> Send for Allocator<B> where
    B: Send

impl Send for AttributeBufferIndex

impl !Send for ForwardRendererBuilder

impl !Send for ForwardRendererWithSurfaceBuilder

impl !Send for ForwardRenderer

impl !Send for Parameters

impl !Send for IndicesAllocator

impl !Send for DeferredVertexRegister

impl Send for SkinningUpToDate

impl Send for PreviousTransformation

impl Send for RotMode

impl Send for BoneParts

impl Send for BoneFlags

impl Send for Bone

impl Send for RenderPlane

impl Send for Viewport

impl Send for CameraUpdater

impl Send for CameraParts

impl !Send for Scene

impl !Send for SceneBuilder

impl !Send for SceneBuilderWithRenderer

impl !Send for DeferredScene

impl<'a> !Send for ModelBuilder<'a>

impl<'a> !Send for EmptyBuilder<'a>

impl<'a> !Send for CreationProxy<'a>

impl<'a> !Send for CreationStorages<'a>

impl<T> Send for Geometry<T> where
    T: Send

impl Send for GeometryRef

impl Send for Submesh

impl Send for VertexGroups

impl<T> Send for AnimatedGeometry<T> where
    T: Send

impl Send for DebugGeometryRef

impl Send for Time

impl Send for Placement

impl Send for FpsRenderer

impl !Send for Bundle

impl Send for RenderSurfaceOpaque

impl Send for AfterRenderSurfaceOpaque

impl Send for PostprocessingOpaque

impl Send for AfterPostprocessingOpaque

impl Send for RenderSurfaceTranslucent

impl Send for AfterRenderSurfaceTranslucent

impl Send for Postprocessing

impl Send for AfterPostprocessing

impl Send for FinalSurface

impl Send for FinalSurfaceBlit

impl Send for Window

impl Send for RenderStage

impl Send for RendersTo

impl Send for RigidBodyType

impl Send for RigidBodyShape

impl Send for RigidBody

impl !Send for DebugGeometry

impl Send for Physics

impl Send for Shape

impl Send for Offset

impl Send for CollisionHandle

impl<Group, UserData> Send for Collisions<Group, UserData> where
    Group: Send,
    UserData: Send

impl Send for NonNan

impl Send for Type

impl Send for Resolution

impl Send for Parameters

impl Send for Map

impl Send for StaticMap

impl Send for Cascades

impl Send for StaticCascades

impl Send for Light

impl Send for DirectionalLight

impl Send for DirectionalLightMatrices

impl<'a, C> Send for DirectionalLightBuilder<'a, C> where
    C: Send

impl Send for AmbientLight

impl Send for AreaLight

impl<'a, C> Send for AreaLightBuilder<'a, C> where
    C: Send

impl Send for Attenuation

impl Send for PointLight

impl<'a, C> Send for PointLightBuilder<'a, C> where
    C: Send

impl Send for SpotLight

impl Send for SpotLightMatrices

impl<'a, C> Send for SpotLightBuilder<'a, C> where
    C: Send

impl Send for LightInfo

impl Send for check_lights_changed_system

impl !Send for EventsDispatcher

impl Send for Events

impl Send for Path

impl Send for Speed

impl Send for Velocity

impl Send for Delta

impl Send for ReynoldsPathInfo

impl Send for CurrentPosition

impl Send for PathLookUpDistance

impl Send for Parameters

impl Send for PathFollower

impl<'a> Send for EntityWithPath<'a>

impl<'a> Send for EntityWithPathMut<'a>

impl<'a> Send for EntityWithReynoldsPath<'a>

impl Send for path_follower

impl<'a, C> Send for PathFollowerBuilder<'a, C> where
    C: Send

impl<'a, C> Send for ReynoldsPathFollowerBuilder<'a, C> where
    C: Send

impl<'a> !Send for SkyboxBuilder<'a>

impl Send for Skybox

impl Send for SkyboxMaterial

impl !Send for Settings

impl<'a> !Send for Water<'a>

impl !Send for WaterColor

impl Send for ShaderPrecision

impl !Send for Parameters

impl Send for ParametersSend

impl !Send for WaterMaterial

impl<R> !Send for ImmediateRenderer<R>

impl<R> Send for RenderWrapper<R> where
    R: Send

impl Send for BackgroundColor

impl<T> !Send for AutoLoader<T>

impl<T> Send for LazyUpdate<T> where
    T: Send

impl<T> !Send for Lazy<T>

impl<T> Send for ValueCache<T> where
    T: Send

impl Send for Error

impl<E> Send for EnumSet<E> where
    E: Send

impl Send for WORKSPACE_DIR

impl Send for EventsPoll

impl<'a> !Send for Monitor<'a>

impl<'a> !Send for WindowMode<'a>

impl !Send for Window

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

impl Send for Event

impl Send for MouseButton

impl Send for Key

impl Send for KeyModifiers

impl Send for MouseEvent

impl Send for KeyEvent

impl Send for WindowEvent

impl Send for Cursor

impl Send for CursorMode

impl Send for RotMode

impl Send for Rotation

impl Send for Transformations

impl Send for RotOrder

impl Send for Property

impl Send for LibraryId

impl Send for ObjectId

impl Send for Flags

impl Send for Bone

impl Send for Skeleton

impl Send for Interpolation

impl Send for Ease

impl Send for KeyframeType

impl Send for BezTriple

impl Send for FPoint

impl Send for Flags

impl Send for Extend

impl Send for CyclingMode

impl Send for ModifierCycle

impl Send for ModifierType

impl Send for ModifierData

impl Send for Component

impl Send for DriverTargetFlags

impl Send for DriverTransformation

impl Send for TransformChannel

impl Send for DriverTarget

impl Send for DriverVarType

impl Send for DriverVarFlag

impl Send for DriverVar

impl Send for ChannelDriver

impl Send for FCurve

impl Send for Action

impl Send for RigidBodyType

impl Send for RigidBodyShape

impl Send for RigidBody

impl Send for Model

impl Send for ArmatureDeformFlag

impl Send for ParentType

impl Send for SubdivisionTy

impl<'a> Send for TriModel<'a>

impl Send for ShadowMapType

impl Send for LightType

impl Send for Lamp

impl Send for Type

impl Send for BlendMode

impl Send for ShadowMode

impl Send for Material

impl Send for Color

impl Send for Wrap

impl Send for Projection

impl Send for Interpolation

impl Send for Modifier

impl Send for Image

impl Send for Data

impl<'a> Send for Texture<'a>

impl Send for SceneData

impl Send for BlenderObject

impl Send for Empty

impl Send for MVert

impl Send for MDeformWeight

impl Send for MDeformVert

impl<'a> Send for MDeformVertRef<'a>

impl Send for MLoop

impl Send for MLoopUV

impl Send for MPoly

impl Send for MTexPoly

impl Send for MLoopCol

impl Send for MFace

impl Send for MTFace

impl Send for TFace

impl Send for MEdge

impl Send for Flag

impl Send for Mesh

impl Send for NodeId

impl<T> Send for Node<T> where
    T: Send

impl<T> Send for Arena<T> where
    T: Send

impl<'a, T> Send for NodeIdMut<'a, T> where
    T: Send

impl<'a, T> Send for NodeIdRef<'a, T> where
    T: Sync

impl<'a, T> Send for Ancestors<'a, T> where
    T: Sync

impl<'a, T> Send for PrecedingSiblings<'a, T> where
    T: Sync

impl<'a, T> Send for FollowingSiblings<'a, T> where
    T: Sync

impl<'a, T> Send for Children<'a, T> where
    T: Sync

impl<'a, T> Send for ReverseChildren<'a, T> where
    T: Sync

impl<'a, T> Send for Descendants<'a, T> where
    T: Sync

impl<T> Send for NodeEdge<T> where
    T: Send

impl<'a, T> Send for Traverse<'a, T> where
    T: Sync

impl<'a, T> Send for ReverseTraverse<'a, T> where
    T: Sync

impl Send for Vertex

impl Send for TriMesh

impl Send for Flags

impl Send for Ty

impl Send for BlockTy

impl Send for BlockFlags

impl Send for BlockData

impl Send for Block

impl Send for Key

impl Send for TrimeshBlock

impl Send for TrimeshKey

impl Send for UniqueEntity

impl Send for UniqueEntities

impl<I> Send for UniqueEntitiesIterWrapper<I> where
    I: Send

impl Send for Entity

impl<'a> !Send for EntityBuilder<'a>

impl<'a, T> !Send for HierarchyBuilder<'a, T>

impl<'a> !Send for EntitiesThreadLocal<'a>

impl<'a> !Send for EntityStoragesThreadLocal<'a>

impl<'a> !Send for EntitiesCreation<'a>

impl<'a> !Send for EntityStoragesCreation<'a>

impl<'a, T> !Send for DenseIter<'a, T>

impl<'a, T> !Send for DenseIterMut<'a, T>

impl<'a, T> !Send for DenseIdedIterMut<'a, T>

impl<'a, T> !Send for Iter<'a, T>

impl<'a, T> !Send for IterMut<'a, T>

impl<'a, T> !Send for IdedIterMut<'a, T>

impl<'a, T> !Send for ForestHierarchicalIter<'a, T>

impl<'a, T> !Send for ForestHierarchicalIterMut<'a, T>

impl<'a, T> !Send for ForestHierarchicalIdedIterMut<'a, T>

impl Send for Group

impl Send for GroupChanged

impl<T, G> Send for _DenseOneToNVec<T, G> where
    G: Send,
    T: Send

impl<'a, T, G> Send for IdedIter<'a, T, G> where
    G: Sync,
    T: Sync

impl<'a, T, G> Send for Iter<'a, T, G> where
    G: Sync,
    T: Sync

impl<'a, T, G> Send for IterMut<'a, T, G> where
    G: Send,
    T: Send + Sync

impl<'a, T, G> !Send for OneToNDenseIter<'a, T, G>

impl<'a, T, G> !Send for OneToNDenseIterMut<'a, T, G>

impl<T> Send for VecStorage<T> where
    T: Send

impl<'a, T> Send for RawIdedIter<'a, T> where
    T: Sync

impl<'a, T> Send for RawIter<'a, T> where
    T: Sync

impl<'a, T> Send for RawIterMut<'a, T> where
    T: Send + Sync

impl<'a, T> !Send for Iter<'a, T>

impl<'a, T> !Send for IterMut<'a, T>

impl<'a, T> !Send for VecIdedIterMut<'a, T>

impl<S, T> Send for Changed<S, T> where
    S: Send,
    T: Send

impl<S, T> Send for AutoChanged<S, T> where
    S: Send,
    T: Send

impl<T> Send for Tags<T> where
    T: Send

impl<T> Send for UniqueDenseVec<T> where
    T: Send

impl<'a, T> Send for RefMut<'a, T> where
    T: Send

impl<'a, T> Send for UniqueIterMut<'a, T> where
    T: Send

impl<'a, T> !Send for UniqueIntoIter<'a, T>

impl<'a, T> !Send for UniqueIntoIterMut<'a, T>

impl Send for HiddenFastIndex

impl<F> Send for OrderedId<F> where
    F: Send

impl<'a, T> Send for SliceView<'a, T> where
    T: Sync

impl<'a, T> Send for SliceViewMut<'a, T> where
    T: Send

impl<'a> !Send for SubStorages<'a>

impl !Send for MaskedStorage

impl<'a, C> !Send for CreationSto<'a, C>

impl<'a, T> Send for Res<'a, T> where
    T: Sync

impl<'a, T> Send for ResMut<'a, T> where
    T: Send

impl<'a> !Send for ResourcesThreadLocal<'a>

impl<'a> !Send for ResourcesCreation<'a>

impl !Send for World

impl Send for SystemId

impl<'a, 'n, S> !Send for Builder<'a, 'n, S>

impl<'a, 'n, S> !Send for BuilderConditions<'a, 'n, S>

impl<'a, 'n, S, Else> !Send for BuilderElse<'a, 'n, S, Else>

impl<'a, 'n, S> !Send for BuilderThreadLocal<'a, 'n, S>

impl<'a, 'n, S> !Send for BuilderConditionsThreadLocal<'a, 'n, S>

impl<'a, 'n, S, Else> !Send for BuilderElseThreadLocal<'a, 'n, S, Else>

impl<'a, 'n, S> !Send for BuilderCreation<'a, 'n, S>

impl<'a, 'n, S> !Send for BuilderConditionsCreation<'a, 'n, S>

impl<'a, 'n, S, Else> !Send for BuilderElseCreation<'a, 'n, S, Else>

impl<'a, 'n, S> !Send for BuilderConditionsCreationOnce<'a, 'n, S>

impl<'a, 'n, S, Else> !Send for BuilderElseCreationOnce<'a, 'n, S, Else>

impl<'a, T> Send for Read<'a, T> where
    <<T as Component>::Storage as Storage<'a, T>>::Get: Send

impl<'a, T> Send for Write<'a, T> where
    <<T as Component>::Storage as Storage<'a, T>>::GetMut: Send

impl<'a, T> Send for Not<'a, T> where
    T: Sync

impl<T> Send for Has<T> where
    T: Send

impl<T> Send for HasOr<T> where
    T: Send

impl<'a, T, Not> Send for ReadNot<'a, T, Not> where
    Not: Sync,
    <<T as Component>::Storage as Storage<'a, T>>::Get: Send

impl<T> Send for HasOption<T> where
    T: Send

impl<'a, T> Send for ReadOption<'a, T> where
    <<T as Component>::Storage as Storage<'a, T>>::Get: Send

impl<'a, T> Send for WriteOption<'a, T> where
    T: Send

impl<'a, T> Send for ReadOr<'a, T> where
    <T as TupleAny<'a>>::AnyTarget: Send

impl<'a, T, R> Send for Ref<'a, T, R> where
    R: Send,
    T: Send

impl<'a, T, R> Send for URef<'a, T, R> where
    R: Send,
    T: Send

impl<'a, T, R> !Send for RefN<'a, T, R>

impl<'a, T> Send for ReadAndParent<'a, T> where
    T: Sync

impl<'a, T> Send for WriteAndParent<'a, T> where
    T: Sync

impl<'a, T, Ref> Send for ReadAndParentRef<'a, T, Ref> where
    Ref: Send,
    T: Sync

impl<S1, S2> Send for PartialStorageRef2<S1, S2> where
    S1: Send,
    S2: Send

impl<'a, S1, S2> Send for StorageRef2<'a, S1, S2> where
    S1: Send,
    S2: Send

impl<S1, S2, S3> Send for PartialStorageRef3<S1, S2, S3> where
    S1: Send,
    S2: Send,
    S3: Send

impl<'a, S1, S2, S3> Send for StorageRef3<'a, S1, S2, S3> where
    S1: Send,
    S2: Send,
    S3: Send

impl<S1, S2, S3, S4> Send for PartialStorageRef4<S1, S2, S3, S4> where
    S1: Send,
    S2: Send,
    S3: Send,
    S4: Send

impl<'a, S1, S2, S3, S4> Send for StorageRef4<'a, S1, S2, S3, S4> where
    S1: Send,
    S2: Send,
    S3: Send,
    S4: Send

impl<S1, S2, S3, S4, S5> Send for PartialStorageRef5<S1, S2, S3, S4, S5> where
    S1: Send,
    S2: Send,
    S3: Send,
    S4: Send,
    S5: Send

impl<'a, S1, S2, S3, S4, S5> Send for StorageRef5<'a, S1, S2, S3, S4, S5> where
    S1: Send,
    S2: Send,
    S3: Send,
    S4: Send,
    S5: Send

impl<S1, S2, S3, S4, S5, S6> Send for PartialStorageRef6<S1, S2, S3, S4, S5, S6> where
    S1: Send,
    S2: Send,
    S3: Send,
    S4: Send,
    S5: Send,
    S6: Send

impl<'a, S1, S2, S3, S4, S5, S6> Send for StorageRef6<'a, S1, S2, S3, S4, S5, S6> where
    S1: Send,
    S2: Send,
    S3: Send,
    S4: Send,
    S5: Send,
    S6: Send

impl<S1, S2, S3, S4, S5, S6, S7> Send for PartialStorageRef7<S1, S2, S3, S4, S5, S6, S7> where
    S1: Send,
    S2: Send,
    S3: Send,
    S4: Send,
    S5: Send,
    S6: Send,
    S7: Send

impl<'a, S1, S2, S3, S4, S5, S6, S7> Send for StorageRef7<'a, S1, S2, S3, S4, S5, S6, S7> where
    S1: Send,
    S2: Send,
    S3: Send,
    S4: Send,
    S5: Send,
    S6: Send,
    S7: Send

impl<S1, S2, S3, S4, S5, S6, S7, S8> Send for PartialStorageRef8<S1, S2, S3, S4, S5, S6, S7, S8> where
    S1: Send,
    S2: Send,
    S3: Send,
    S4: Send,
    S5: Send,
    S6: Send,
    S7: Send,
    S8: Send

impl<'a, S1, S2, S3, S4, S5, S6, S7, S8> Send for StorageRef8<'a, S1, S2, S3, S4, S5, S6, S7, S8> where
    S1: Send,
    S2: Send,
    S3: Send,
    S4: Send,
    S5: Send,
    S6: Send,
    S7: Send,
    S8: Send

impl Send for OperatorId

impl<I> Send for IterOptionWrapper<I> where
    I: Send

impl<'a, S> Send for Sto<'a, S> where
    <S as UnorderedData<'a>>::Storage: Send

impl<'r, S> Send for SendSto<'r, S> where
    S: Send

impl<'r, S> Send for ParStorageIter<'r, S> where
    S: Send

impl<'a> !Send for EntitiesDebug<'a>

impl Send for SystemType

impl !Send for SystemImpl

impl Send for GenericsIn

impl Send for SystemResourcesTy

impl<'a> Send for Demangle<'a>

impl Send for TryDemangleError

impl<T> Send for JoinHandle<T>

impl Send for ThreadPool

impl Send for Builder

impl Send for Buffer

impl Send for Always

impl<T, F, S> Send for ScopeGuard<T, F, S> where
    F: Send,
    T: Send

impl<'a, T2> !Send for StreamRc<'a, T2>

impl<'a, T> !Send for SenderRc<'a, T>

impl<'a, T2> !Send for Stream<'a, T2>

impl<'a, T> !Send for Sender<'a, T>

impl<'a, T> !Send for Property<'a, T>

impl<'a, T> !Send for SenderFromReceiver<'a, T>

impl<'a, T> Send for Parameter<'a, T> where
    T: Send

impl<'a, T, R = T> !Send for RangedPropertyMut<'a, T, R>

impl<'a, T, R = T> !Send for RangedPropertyLastValueMut<'a, T, R>

impl<'a, T> !Send for IterProperty<'a, T>

impl<'a, T, R = T> !Send for RangedProperty<'a, T, R>

impl<'a, C, I> !Send for IndexedProperty<'a, C, I>

impl<T1, T2> Send for Either<T1, T2> where
    T1: Send,
    T2: Send

impl<'a, T> !Send for Priority<'a, T>

impl<'a, T> !Send for PropertyLastValue<'a, T>

impl<'a, T> !Send for StreamVec<'a, T>

impl Send for Identifier

impl Send for Version

impl Send for SemVerError

impl Send for VersionReq

impl Send for ReqParseError

impl Send for Version

impl Send for Identifier

impl Send for VersionReq

impl Send for WildcardVersion

impl Send for Op

impl Send for Predicate

impl Send for Error

impl<E> Send for UnitDeserializer<E> where
    E: Send

impl<E> Send for BoolDeserializer<E> where
    E: Send

impl<E> Send for I8Deserializer<E> where
    E: Send

impl<E> Send for I16Deserializer<E> where
    E: Send

impl<E> Send for I32Deserializer<E> where
    E: Send

impl<E> Send for I64Deserializer<E> where
    E: Send

impl<E> Send for IsizeDeserializer<E> where
    E: Send

impl<E> Send for U8Deserializer<E> where
    E: Send

impl<E> Send for U16Deserializer<E> where
    E: Send

impl<E> Send for U64Deserializer<E> where
    E: Send

impl<E> Send for UsizeDeserializer<E> where
    E: Send

impl<E> Send for F32Deserializer<E> where
    E: Send

impl<E> Send for F64Deserializer<E> where
    E: Send

impl<E> Send for CharDeserializer<E> where
    E: Send

impl<E> Send for I128Deserializer<E> where
    E: Send

impl<E> Send for U128Deserializer<E> where
    E: Send

impl<E> Send for U32Deserializer<E> where
    E: Send

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

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

impl<E> Send for StringDeserializer<E> where
    E: Send

impl<'a, E> Send for CowStrDeserializer<'a, E> where
    E: Send

impl<'a, E> Send for BytesDeserializer<'a, E> where
    E: Send

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

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

impl<A> Send for SeqAccessDeserializer<A> where
    A: Send

impl<'de, I, E> Send for MapDeserializer<'de, I, E> where
    E: Send,
    I: Send,
    <<I as Iterator>::Item as Pair>::Second: Send

impl<A> Send for MapAccessDeserializer<A> where
    A: Send

impl Send for IgnoredAny

impl<'a> Send for Unexpected<'a>

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

impl<'a> Send for SliceRead<'a>

impl<'a> Send for StrRead<'a>

impl<R> Send for IoRead<R> where
    R: Send

impl<R> Send for Deserializer<R> where
    R: Send

impl<'de, R, T> Send for StreamDeserializer<'de, R, T> where
    R: Send,
    T: Send

impl Send for Error

impl Send for Category

impl<K, V> Send for Map<K, V> where
    K: Send,
    V: Send

impl<'a> Send for Entry<'a>

impl<'a> Send for VacantEntry<'a>

impl<'a> Send for OccupiedEntry<'a>

impl<'a> Send for Iter<'a>

impl<'a> Send for IterMut<'a>

impl Send for IntoIter

impl<'a> Send for Keys<'a>

impl<'a> Send for Values<'a>

impl<'a> Send for ValuesMut<'a>

impl<W, F> Send for Serializer<W, F> where
    F: Send,
    W: Send

impl Send for CharEscape

impl Send for CompactFormatter

impl<'a> Send for PrettyFormatter<'a>

impl Send for Serializer

impl Send for Number

impl Send for Value

impl<N> Send for AutoSimd<N> where
    N: Send

impl<N> Send for AutoBoolSimd<N> where
    N: Send

impl<V> Send for SimdOption<V> where
    V: Send,
    <V as SimdValue>::SimdBool: Send

impl<T> Send for Slab<T> where
    T: Send

impl<'a, T> Send for VacantEntry<'a, T> where
    T: Send

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

impl<'a, T> Send for IterMut<'a, T> where
    T: Send

impl<'a, T> Send for Drain<'a, T> where
    T: Send

impl<K, V> Send for SlotMap<K, V> where
    V: Send

impl<'a, K, V> Send for Drain<'a, K, V> where
    V: Send

impl<K, V> Send for IntoIter<K, V> where
    V: Send

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

impl<'a, K, V> Send for IterMut<'a, K, V> where
    V: Send

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

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

impl<'a, K, V> Send for ValuesMut<'a, K, V> where
    V: Send

impl<K, V> Send for DenseSlotMap<K, V> where
    K: Send,
    V: Send

impl<'a, K, V> Send for Drain<'a, K, V> where
    K: Send,
    V: Send

impl<K, V> Send for IntoIter<K, V> where
    K: Send,
    V: Send

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

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

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

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

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

impl<K, V> Send for HopSlotMap<K, V> where
    V: Send

impl<'a, K, V> Send for Drain<'a, K, V> where
    V: Send

impl<K, V> Send for IntoIter<K, V> where
    V: Send

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

impl<'a, K, V> Send for IterMut<'a, K, V> where
    V: Send

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

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

impl<'a, K, V> Send for ValuesMut<'a, K, V> where
    V: Send

impl<K, V> Send for SecondaryMap<K, V> where
    V: Send

impl<'a, K, V> Send for Drain<'a, K, V> where
    V: Send

impl<K, V> Send for IntoIter<K, V> where
    V: Send

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

impl<'a, K, V> Send for IterMut<'a, K, V> where
    V: Send

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

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

impl<'a, K, V> Send for ValuesMut<'a, K, V> where
    V: Send

impl<K, V, S> Send for SparseSecondaryMap<K, V, S> where
    S: Send,
    V: Send

impl<'a, K, V> Send for Drain<'a, K, V> where
    V: Send

impl<K, V> Send for IntoIter<K, V> where
    V: Send

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

impl<'a, K, V> Send for IterMut<'a, K, V> where
    V: Send

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

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

impl<'a, K, V> Send for ValuesMut<'a, K, V> where
    V: Send

impl Send for KeyData

impl Send for DefaultKey

impl Send for CollectionAllocErr

impl<A> Send for IntoIter<A> where
    <A as Array>::Item: Send

impl Send for Data

impl<'a> Send for StructBuilder<'a>

impl<I> Send for Convert<I> where
    I: Send,
    <I as Iterator>::Item: Send

impl<'a, I, T: ?Sized> Send for ConvertRef<'a, I, T> where
    I: Send,
    T: Sync

impl<'a, I, T: ?Sized> Send for ConvertMut<'a, I, T> where
    I: Send,
    T: Send

impl<T> Send for Empty<T> where
    T: Send

impl<T, F> Send for FromFn<T, F> where
    F: Send,
    T: Send

impl<T> Send for Once<T> where
    T: Send

impl<T, F> Send for OnceWith<T, F> where
    F: Send,
    T: Send

impl<T> Send for Repeat<T> where
    T: Send

impl<T, F> Send for RepeatWith<T, F> where
    F: Send,
    T: Send

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

impl<A, B> Send for Chain<A, B> where
    A: Send,
    B: Send

impl<I> Send for Cloned<I> where
    I: Send

impl<I, F> Send for Filter<I, F> where
    F: Send,
    I: Send

impl<I, B, F> Send for FilterMap<I, B, F> where
    B: Send,
    F: Send,
    I: Send

impl<I, J, F> Send for FlatMap<I, J, F> where
    F: Send,
    I: Send,
    J: Send

impl<I, F> Send for FilterMapDeref<I, F> where
    F: Send,
    I: Send

impl<I> Send for Fuse<I> where
    I: Send

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

impl<I, B, F> Send for Map<I, B, F> where
    B: Send,
    F: Send,
    I: Send

impl<I, F> Send for MapDeref<I, F> where
    F: Send,
    I: Send

impl<I, F> Send for MapDerefMut<I, F> where
    F: Send,
    I: Send

impl<I, F> Send for MapRef<I, F> where
    F: Send,
    I: Send

impl<I> Send for Skip<I> where
    I: Send

impl<I, F> Send for SkipWhile<I, F> where
    F: Send,
    I: Send

impl<I> Send for Take<I> where
    I: Send

impl<I, F> Send for TakeWhile<I, F> where
    F: Send,
    I: Send

impl<I> Send for Rev<I> where
    I: Send

impl Send for StrSimError

impl !Send for Underscore

impl !Send for Abstract

impl !Send for As

impl !Send for Async

impl !Send for Auto

impl !Send for Await

impl !Send for Become

impl !Send for Box

impl !Send for Break

impl !Send for Const

impl !Send for Continue

impl !Send for Crate

impl !Send for Default

impl !Send for Do

impl !Send for Dyn

impl !Send for Else

impl !Send for Enum

impl !Send for Extern

impl !Send for Final

impl !Send for Fn

impl !Send for For

impl !Send for If

impl !Send for Impl

impl !Send for In

impl !Send for Let

impl !Send for Loop

impl !Send for Macro

impl !Send for Match

impl !Send for Mod

impl !Send for Move

impl !Send for Mut

impl !Send for Override

impl !Send for Priv

impl !Send for Pub

impl !Send for Ref

impl !Send for Return

impl !Send for SelfType

impl !Send for SelfValue

impl !Send for Static

impl !Send for Struct

impl !Send for Super

impl !Send for Trait

impl !Send for Try

impl !Send for Type

impl !Send for Typeof

impl !Send for Union

impl !Send for Unsafe

impl !Send for Unsized

impl !Send for Use

impl !Send for Virtual

impl !Send for Where

impl !Send for While

impl !Send for Yield

impl !Send for Add

impl !Send for AddEq

impl !Send for And

impl !Send for AndAnd

impl !Send for AndEq

impl !Send for At

impl !Send for Bang

impl !Send for Caret

impl !Send for CaretEq

impl !Send for Colon

impl !Send for Colon2

impl !Send for Comma

impl !Send for Div

impl !Send for DivEq

impl !Send for Dollar

impl !Send for Dot

impl !Send for Dot2

impl !Send for Dot3

impl !Send for DotDotEq

impl !Send for Eq

impl !Send for EqEq

impl !Send for Ge

impl !Send for Gt

impl !Send for Le

impl !Send for Lt

impl !Send for MulEq

impl !Send for Ne

impl !Send for Or

impl !Send for OrEq

impl !Send for OrOr

impl !Send for Pound

impl !Send for Question

impl !Send for RArrow

impl !Send for LArrow

impl !Send for Rem

impl !Send for RemEq

impl !Send for FatArrow

impl !Send for Semi

impl !Send for Shl

impl !Send for ShlEq

impl !Send for Shr

impl !Send for ShrEq

impl !Send for Star

impl !Send for Sub

impl !Send for SubEq

impl !Send for Tilde

impl !Send for Brace

impl !Send for Bracket

impl !Send for Paren

impl !Send for Group

impl !Send for Attribute

impl !Send for AttrStyle

impl !Send for Meta

impl !Send for MetaList

impl !Send for MetaNameValue

impl !Send for NestedMeta

impl !Send for Variant

impl !Send for Fields

impl !Send for FieldsNamed

impl !Send for FieldsUnnamed

impl !Send for Field

impl !Send for Visibility

impl !Send for VisPublic

impl !Send for VisCrate

impl !Send for VisRestricted

impl !Send for Expr

impl !Send for ExprArray

impl !Send for ExprAssign

impl !Send for ExprAssignOp

impl !Send for ExprAsync

impl !Send for ExprAwait

impl !Send for ExprBinary

impl !Send for ExprBlock

impl !Send for ExprBox

impl !Send for ExprBreak

impl !Send for ExprCall

impl !Send for ExprCast

impl !Send for ExprClosure

impl !Send for ExprContinue

impl !Send for ExprField

impl !Send for ExprForLoop

impl !Send for ExprGroup

impl !Send for ExprIf

impl !Send for ExprIndex

impl !Send for ExprLet

impl !Send for ExprLit

impl !Send for ExprLoop

impl !Send for ExprMacro

impl !Send for ExprMatch

impl !Send for ExprMethodCall

impl !Send for ExprParen

impl !Send for ExprPath

impl !Send for ExprRange

impl !Send for ExprReference

impl !Send for ExprRepeat

impl !Send for ExprReturn

impl !Send for ExprStruct

impl !Send for ExprTry

impl !Send for ExprTryBlock

impl !Send for ExprTuple

impl !Send for ExprType

impl !Send for ExprUnary

impl !Send for ExprUnsafe

impl !Send for ExprWhile

impl !Send for ExprYield

impl !Send for Member

impl !Send for Index

impl !Send for MethodTurbofish

impl !Send for GenericMethodArgument

impl !Send for FieldValue

impl !Send for Label

impl !Send for Arm

impl !Send for RangeLimits

impl !Send for Generics

impl !Send for GenericParam

impl !Send for TypeParam

impl !Send for LifetimeDef

impl !Send for ConstParam

impl<'a> !Send for ImplGenerics<'a>

impl<'a> !Send for TypeGenerics<'a>

impl<'a> !Send for Turbofish<'a>

impl !Send for BoundLifetimes

impl !Send for TypeParamBound

impl !Send for TraitBound

impl !Send for TraitBoundModifier

impl !Send for WhereClause

impl !Send for WherePredicate

impl !Send for PredicateType

impl !Send for PredicateLifetime

impl !Send for PredicateEq

impl !Send for Item

impl !Send for ItemConst

impl !Send for ItemEnum

impl !Send for ItemExternCrate

impl !Send for ItemFn

impl !Send for ItemForeignMod

impl !Send for ItemImpl

impl !Send for ItemMacro

impl !Send for ItemMacro2

impl !Send for ItemMod

impl !Send for ItemStatic

impl !Send for ItemStruct

impl !Send for ItemTrait

impl !Send for ItemTraitAlias

impl !Send for ItemType

impl !Send for ItemUnion

impl !Send for ItemUse

impl !Send for UseTree

impl !Send for UsePath

impl !Send for UseName

impl !Send for UseRename

impl !Send for UseGlob

impl !Send for UseGroup

impl !Send for ForeignItem

impl !Send for ForeignItemFn

impl !Send for ForeignItemStatic

impl !Send for ForeignItemType

impl !Send for ForeignItemMacro

impl !Send for TraitItem

impl !Send for TraitItemConst

impl !Send for TraitItemMethod

impl !Send for TraitItemType

impl !Send for TraitItemMacro

impl !Send for ImplItem

impl !Send for ImplItemConst

impl !Send for ImplItemMethod

impl !Send for ImplItemType

impl !Send for ImplItemMacro

impl !Send for Signature

impl !Send for FnArg

impl !Send for Receiver

impl !Send for File

impl !Send for Lifetime

impl !Send for Lit

impl !Send for LitStr

impl !Send for LitByteStr

impl !Send for LitByte

impl !Send for LitChar

impl !Send for LitInt

impl !Send for LitFloat

impl !Send for LitBool

impl Send for StrStyle

impl !Send for Macro

impl !Send for MacroDelimiter

impl !Send for DeriveInput

impl !Send for Data

impl !Send for DataStruct

impl !Send for DataEnum

impl !Send for DataUnion

impl !Send for BinOp

impl !Send for UnOp

impl !Send for Block

impl !Send for Stmt

impl !Send for Local

impl !Send for Type

impl !Send for TypeArray

impl !Send for TypeBareFn

impl !Send for TypeGroup

impl !Send for TypeImplTrait

impl !Send for TypeInfer

impl !Send for TypeMacro

impl !Send for TypeNever

impl !Send for TypeParen

impl !Send for TypePath

impl !Send for TypePtr

impl !Send for TypeReference

impl !Send for TypeSlice

impl !Send for TypeTraitObject

impl !Send for TypeTuple

impl !Send for Abi

impl !Send for BareFnArg

impl !Send for Variadic

impl !Send for ReturnType

impl !Send for Pat

impl !Send for PatBox

impl !Send for PatIdent

impl !Send for PatLit

impl !Send for PatMacro

impl !Send for PatOr

impl !Send for PatPath

impl !Send for PatRange

impl !Send for PatReference

impl !Send for PatRest

impl !Send for PatSlice

impl !Send for PatStruct

impl !Send for PatTuple

impl !Send for PatTupleStruct

impl !Send for PatType

impl !Send for PatWild

impl !Send for FieldPat

impl !Send for Path

impl !Send for PathSegment

impl !Send for PathArguments

impl !Send for GenericArgument

impl !Send for AngleBracketedGenericArguments

impl !Send for Binding

impl !Send for Constraint

impl !Send for ParenthesizedGenericArguments

impl !Send for QSelf

impl !Send for TokenBuffer

impl<'a> !Send for Cursor<'a>

impl<T, P> Send for Punctuated<T, P> where
    P: Send,
    T: Send

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

impl<'a, T, P> Send for PairsMut<'a, T, P> where
    P: Send,
    T: Send

impl<T, P> Send for IntoPairs<T, P> where
    P: Send,
    T: Send

impl<T> Send for IntoIter<T> where
    T: Send

impl<'a, T> !Send for Iter<'a, T>

impl<'a, T> !Send for IterMut<'a, T>

impl<T, P> Send for Pair<T, P> where
    P: Send,
    T: Send

impl<'a> !Send for Lookahead1<'a>

impl Send for Error

impl<'a> !Send for ParseBuffer<'a>

impl<'c, 'a> !Send for StepCursor<'c, 'a>

impl Send for Nothing

impl Send for AddBounds

impl Send for BindStyle

impl<'a> !Send for BindingInfo<'a>

impl<'a> !Send for VariantAst<'a>

impl<'a> !Send for VariantInfo<'a>

impl<'a> !Send for Structure<'a>

impl<T> Send for CachedThreadLocal<T>

impl<'a, T> Send for CachedIterMut<'a, T>

impl<T> Send for CachedIntoIter<T>

impl<T> Send for ThreadLocal<T>

impl<'a, T> Send for Iter<'a, T>

impl<'a, T> Send for IterMut<'a, T>

impl<T> Send for IntoIter<T>

impl Send for Value

impl Send for Entry

impl Send for DecodingResult

impl<'a> Send for DecodingBuffer<'a>

impl Send for Limits

impl<R> Send for Decoder<R> where
    R: Send

impl Send for Gray8

impl Send for Gray16

impl Send for Gray32

impl Send for Gray32Float

impl Send for Gray64

impl Send for Gray64Float

impl Send for RGB8

impl Send for RGB16

impl Send for RGB32

impl Send for RGB32Float

impl Send for RGB64

impl Send for RGB64Float

impl Send for RGBA8

impl Send for RGBA16

impl Send for RGBA32

impl Send for RGBA32Float

impl Send for RGBA64

impl Send for RGBA64Float

impl Send for CMYK8

impl Send for CMYK16

impl Send for CMYK32

impl Send for CMYK32Float

impl Send for CMYK64

impl Send for CMYK64Float

impl Send for Rational

impl Send for SRational

impl<W> Send for TiffEncoder<W> where
    W: Send

impl<'a, W> Send for DirectoryEncoder<'a, W> where
    W: Send

impl<'a, W, C> Send for ImageEncoder<'a, W, C> where
    C: Send,
    W: Send

impl Send for TiffError

impl Send for TiffFormatError

impl Send for InflateError

impl Send for TiffUnsupportedError

impl Send for Tag

impl Send for Type

impl Send for CompressionMethod

impl Send for PhotometricInterpretation

impl Send for PlanarConfiguration

impl Send for Predictor

impl Send for ResolutionUnit

impl Send for SampleFormat

impl Send for ColorType

impl Send for Duration

impl Send for OutOfRangeError

impl Send for Timespec

impl Send for PreciseTime

impl Send for SteadyTime

impl Send for Tm

impl Send for ParseError

impl<'a> Send for TmFmt<'a>

impl<K, V> Send for Map<K, V> where
    K: Send,
    V: Send

impl<'a> Send for Entry<'a>

impl<'a> Send for VacantEntry<'a>

impl<'a> Send for OccupiedEntry<'a>

impl<'a> Send for Iter<'a>

impl<'a> Send for IterMut<'a>

impl Send for IntoIter

impl<'a> Send for Keys<'a>

impl<'a> Send for Values<'a>

impl Send for Datetime

impl Send for DatetimeParseError

impl Send for Value

impl Send for Error

impl<'a> !Send for Serializer<'a>

impl Send for Error

impl<'a> Send for Deserializer<'a>

impl<T> Send for Spanned<T> where
    T: Send

impl Send for B0

impl Send for B1

impl<U> Send for PInt<U> where
    U: Send

impl<U> Send for NInt<U> where
    U: Send

impl Send for Z0

impl Send for UTerm

impl<U, B> Send for UInt<U, B> where
    B: Send,
    U: Send

impl Send for ATerm

impl<V, A> Send for TArr<V, A> where
    A: Send,
    V: Send

impl Send for Greater

impl Send for Less

impl Send for Equal

impl Send for Decoder

impl<'d, W> Send for IntoStream<'d, W> where
    W: Send

impl Send for Encoder

impl<'d, W> Send for IntoStream<'d, W> where
    W: Send

impl Send for BufferResult

impl Send for StreamResult

impl Send for LzwStatus

impl Send for LzwError

impl Send for BitOrder

impl Send for _XDisplay

impl Send for xError

impl Send for xEvent

impl Send for _XGC

impl Send for _XIC

impl Send for _XIM

impl Send for _XRegion

impl Send for _XOC

impl Send for _XOM

impl Send for _XrmHashBucketRec

impl Send for _XcmsCCC

impl Send for XcmsColor

impl Send for _XcmsColorSpace

impl Send for _XcmsFunctionSet

impl Send for _XkbAction

impl Send for _XkbBounds

impl Send for _XkbChanges

impl Send for _XkbClientMapRec

impl Send for _XkbColor

impl Send for _XkbComponentList

impl Send for _XkbComponentNames

impl Send for _XkbControls

impl Send for _XkbControlsChanges

impl Send for _XkbControlsNotify

impl Send for _XkbDeviceChanges

impl Send for _XkbDeviceInfo

impl Send for _XkbDeviceLedInfo

impl Send for _XkbDoodad

impl Send for _XkbExtensionDeviceNotify

impl Send for _XkbGeometry

impl Send for _XkbGeometrySizes

impl Send for _XkbIndicatorMapRec

impl Send for _XkbKey

impl Send for _XkbKeyType

impl Send for _XkbMapChanges

impl Send for _XkbMods

impl Send for _XkbNameChanges

impl Send for _XkbNamesNotify

impl Send for _XkbOutline

impl Send for _XkbOverlay

impl Send for _XkbOverlayKey

impl Send for _XkbOverlayRow

impl Send for _XkbProperty

impl Send for _XkbRow

impl Send for _XkbSection

impl Send for _XkbServerMapRec

impl Send for _XkbShape

impl Send for _XkbSymInterpretRec

impl !Send for XEvent

impl !Send for XAnyEvent

impl !Send for XButtonEvent

impl !Send for XCirculateEvent

impl !Send for XCirculateRequestEvent

impl !Send for XClientMessageEvent

impl !Send for XColormapEvent

impl !Send for XConfigureEvent

impl !Send for XConfigureRequestEvent

impl !Send for XCreateWindowEvent

impl !Send for XCrossingEvent

impl !Send for XDestroyWindowEvent

impl !Send for XErrorEvent

impl !Send for XExposeEvent

impl !Send for XFocusChangeEvent

impl !Send for XGraphicsExposeEvent

impl !Send for XGravityEvent

impl !Send for XKeyEvent

impl !Send for XKeymapEvent

impl !Send for XMapEvent

impl !Send for XMappingEvent

impl !Send for XMapRequestEvent

impl !Send for XMotionEvent

impl !Send for XNoExposeEvent

impl !Send for XPropertyEvent

impl !Send for XReparentEvent

impl !Send for XResizeRequestEvent

impl !Send for XSelectionClearEvent

impl !Send for XSelectionEvent

impl !Send for XSelectionRequestEvent

impl !Send for XUnmapEvent

impl !Send for XVisibilityEvent

impl !Send for _XkbCompatMapRec

impl !Send for _XkbDesc

impl Send for _XkbIndicatorRec

impl Send for _XkbKeyAliasRec

impl Send for _XkbKeyNameRec

impl !Send for _XkbNamesRec

impl Send for _XkbStateRec

impl !Send for XkbAnyEvent

impl !Send for XkbNewKeyboardNotifyEvent

impl !Send for _XkbMapNotifyEvent

impl !Send for XkbStateNotifyEvent

impl !Send for _XkbControlsNotifyEvent

impl !Send for XkbIndicatorNotifyEvent

impl !Send for _XkbNamesNotifyEvent

impl !Send for XkbCompatMapNotifyEvent

impl !Send for XkbBellNotifyEvent

impl !Send for XkbActionMessageEvent

impl !Send for XkbAccessXNotifyEvent

impl !Send for _XkbExtensionDeviceNotifyEvent

impl Send for XkbEvent

impl Send for XkbKbdDpyStateRec

impl !Send for Depth

impl !Send for Screen

impl !Send for ScreenFormat

impl !Send for Visual

impl Send for XArc

impl Send for XChar2b

impl Send for XCharStruct

impl !Send for XClassHint

impl Send for XColor

impl !Send for XComposeStatus

impl Send for XExtCodes

impl !Send for XExtData

impl Send for XFontProp

impl Send for XFontSetExtents

impl !Send for XFontStruct

impl Send for XGCValues

impl !Send for XGenericEventCookie

impl !Send for XHostAddress

impl Send for XIconSize

impl !Send for XImage

impl Send for XKeyboardControl

impl Send for XKeyboardState

impl !Send for XmbTextItem

impl !Send for XModifierKeymap

impl !Send for XOMCharSetList

impl Send for XPixmapFormatValues

impl Send for XPoint

impl Send for XRectangle

impl !Send for XrmOptionDescRec

impl !Send for XrmValue

impl Send for XSegment

impl Send for XSetWindowAttributes

impl Send for XSizeHints

impl Send for XStandardColormap

impl !Send for XTextItem

impl !Send for XTextItem16

impl !Send for XTextProperty

impl Send for XTimeCoord

impl !Send for XVisualInfo

impl !Send for XwcTextItem

impl !Send for XWindowAttributes

impl Send for XWindowChanges

impl Send for XWMHints

impl !Send for XIMCallback

impl Send for XIMCaretDirection

impl Send for XIMCaretStyle

impl !Send for XIMPreeditDrawCallbackStruct

impl Send for XIMPreeditCaretCallbackStruct

impl !Send for XIMTextString

impl !Send for XIMText

impl !Send for XICCallback

impl Send for AspectRatio

impl Send for ClientMessageData

impl Send for ImageFns

impl Send for __GLXcontextRec

impl Send for __GLXFBConfigRec

impl !Send for _XcursorAnimate

impl Send for _XcursorChunkHeader

impl !Send for _XcursorComment

impl !Send for _XcursorComments

impl !Send for _XcursorCursors

impl !Send for _XcursorFile

impl !Send for _XcursorFileHeader

impl Send for _XcursorFileToc

impl !Send for _XcursorImage

impl !Send for _XcursorImages

impl Send for XF86VidModeGamma

impl !Send for XF86VidModeModeInfo

impl !Send for XF86VidModeModeLine

impl !Send for XF86VidModeMonitor

impl Send for XF86VidModeSyncRange

impl !Send for XF86VidModeNotifyEvent

impl Send for FT_FaceRec

impl Send for FcCharSet

impl Send for FcPattern

impl Send for FcEndian

impl Send for FcResult

impl Send for XftFontInfo

impl !Send for XftFont

impl Send for XftDraw

impl Send for XftColor

impl Send for XftCharSpec

impl !Send for XftCharFontSpec

impl !Send for XftFontSet

impl Send for XftGlyphSpec

impl !Send for XftGlyphFontSpec

impl Send for XftPattern

impl Send for XineramaScreenInfo

impl Send for XPanoramiXInfo

impl Send for _XAnyClassinfo

impl !Send for XDevice

impl Send for XDeviceControl

impl !Send for XDeviceInfo

impl !Send for XDeviceState

impl !Send for XDeviceTimeCoord

impl Send for XExtensionVersion

impl Send for XFeedbackControl

impl Send for XFeedbackState

impl Send for XInputClass

impl Send for XInputClassInfo

impl !Send for XIAddMasterInfo

impl Send for XIRemoveMasterInfo

impl Send for XIAttachSlaveInfo

impl Send for XIDetachSlaveInfo

impl Send for XIAnyHierarchyChangeInfo

impl Send for XIModifierState

impl !Send for XIButtonState

impl !Send for XIValuatorState

impl !Send for XIEventMask

impl Send for XIAnyClassInfo

impl !Send for XIButtonClassInfo

impl !Send for XIKeyClassInfo

impl Send for XIValuatorClassInfo

impl Send for XIScrollClassInfo

impl Send for XITouchClassInfo

impl !Send for XIDeviceInfo

impl Send for XIGrabModifiers

impl Send for XIBarrierReleasePointerInfo

impl !Send for XIEvent

impl Send for XIHierarchyInfo

impl !Send for XIHierarchyEvent

impl !Send for XIDeviceChangedEvent

impl !Send for XIDeviceEvent

impl !Send for XIRawEvent

impl !Send for XIEnterEvent

impl !Send for XIPropertyEvent

impl !Send for XITouchOwnershipEvent

impl !Send for XIBarrierEvent

impl Send for _AtomRec

impl Send for _XmuArea

impl Send for _XmuDisplayQueue

impl Send for _XmuDisplayQueueEntry

impl Send for _XmuScanline

impl Send for _XmuSegment

impl Send for _XmuWidgetNode

impl Send for XRRScreenSize

impl Send for XRRScreenConfiguration

impl !Send for XRRModeInfo

impl !Send for XRRScreenResources

impl !Send for XRROutputInfo

impl !Send for XRRPropertyInfo

impl !Send for XRRCrtcInfo

impl !Send for XRRCrtcGamma

impl !Send for XRRCrtcTransformAttributes

impl Send for XRRPanning

impl !Send for XRRProviderResources

impl !Send for XRRProviderInfo

impl !Send for XRRMonitorInfo

impl !Send for XRRScreenChangeNotifyEvent

impl !Send for XRRNotifyEvent

impl !Send for XRROutputChangeNotifyEvent

impl !Send for XRRCrtcChangeNotifyEvent

impl !Send for XRROutputPropertyNotifyEvent

impl !Send for XRRProviderChangeNotifyEvent

impl !Send for XRRProviderPropertyNotifyEvent

impl !Send for XRRResourceChangeNotifyEvent

impl !Send for XRecordClientInfo

impl Send for XRecordExtRange

impl !Send for XRecordInterceptData

impl Send for XRecordRange

impl Send for XRecordRange8

impl Send for XRecordRange16

impl !Send for XRecordState

impl Send for _XAnimCursor

impl Send for _XCircle

impl Send for _XConicalGradient

impl !Send for _XFilters

impl !Send for _XGlyphElt8

impl !Send for _XGlyphElt16

impl !Send for _XGlyphElt32

impl Send for _XGlyphInfo

impl Send for _XIndexValue

impl Send for _XLinearGradient

impl Send for _XLineFixed

impl Send for _XPointDouble

impl Send for _XPointFixed

impl Send for _XRadialGradient

impl Send for XRenderColor

impl Send for XRenderDirectFormat

impl Send for XRenderPictFormat

impl Send for _XRenderPictureAttributes

impl Send for _XSpanFix

impl Send for _XTrap

impl Send for _XTrapezoid

impl Send for _XTriangle

impl Send for _XTransform

impl Send for XScreenSaverInfo

impl !Send for XScreenSaverNotifyEvent

impl Send for Arg

impl Send for SubstitutionRec

impl Send for _TranslationData

impl Send for _WidgetClassRec

impl Send for _WidgetRec

impl Send for _XtActionsRec

impl Send for _XtAppStruct

impl Send for _XtCallbackRec

impl Send for _XtCheckpointTokenRec

impl Send for XtConvertArgRec

impl Send for _XtResource

impl Send for XtWidgetGeometry