Trait sp_std::marker::Unpin

1.33.0 · source · []
pub auto trait Unpin { }
Expand description

Types that can be safely moved after being pinned.

Rust itself has no notion of immovable types, and considers moves (e.g., through assignment or mem::replace) to always be safe.

The Pin type is used instead to prevent moves through the type system. Pointers P<T> wrapped in the Pin<P<T>> wrapper can’t be moved out of. See the pin module documentation for more information on pinning.

Implementing the Unpin trait for T lifts the restrictions of pinning off the type, which then allows moving T out of Pin<P<T>> with functions such as mem::replace.

Unpin has no consequence at all for non-pinned data. In particular, mem::replace happily moves !Unpin data (it works for any &mut T, not just when T: Unpin). However, you cannot use mem::replace on data wrapped inside a Pin<P<T>> because you cannot get the &mut T you need for that, and that is what makes this system work.

So this, for example, can only be done on types implementing Unpin:

use std::mem;
use std::pin::Pin;

let mut string = "this".to_string();
let mut pinned_string = Pin::new(&mut string);

// We need a mutable reference to call `mem::replace`.
// We can obtain such a reference by (implicitly) invoking `Pin::deref_mut`,
// but that is only possible because `String` implements `Unpin`.
mem::replace(&mut *pinned_string, "other".to_string());

This trait is automatically implemented for almost every type.

Implementations on Foreign Types

Implementors

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

impl<'a, T> Unpin for Recv<'a, T>

impl<T> Unpin for Async<T>

impl<'__pin, S, U> Unpin for Chain<S, U> where
    __Origin<'__pin, S, U>: Unpin

impl<'__pin, S> Unpin for Cloned<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S> Unpin for Copied<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S, P> Unpin for Filter<S, P> where
    __Origin<'__pin, S, P>: Unpin

impl<'__pin, S> Unpin for Fuse<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S, F> Unpin for Inspect<S, F> where
    __Origin<'__pin, S, F>: Unpin

impl<'__pin, S, F> Unpin for Map<S, F> where
    __Origin<'__pin, S, F>: Unpin

impl<'__pin, S, St, F> Unpin for Scan<S, St, F> where
    __Origin<'__pin, S, St, F>: Unpin

impl<'__pin, S> Unpin for Skip<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S, P> Unpin for SkipWhile<S, P> where
    __Origin<'__pin, S, P>: Unpin

impl<'__pin, S> Unpin for StepBy<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S> Unpin for Take<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S, P> Unpin for TakeWhile<S, P> where
    __Origin<'__pin, S, P>: Unpin

impl<'__pin, A: Stream, B> Unpin for Zip<A, B> where
    __Origin<'__pin, A, B>: Unpin

impl<'__pin, L, R> Unpin for Merge<L, R> where
    __Origin<'__pin, L, R>: Unpin

impl<'__pin, S> Unpin for Flatten<S> where
    __Origin<'__pin, S>: Unpin,
    S: Stream,
    S::Item: IntoStream

impl<'__pin, S, U, F> Unpin for FlatMap<S, U, F> where
    __Origin<'__pin, S, U, F>: Unpin

impl<'__pin, S: Stream> Unpin for Timeout<S> where
    __Origin<'__pin, S>: Unpin

impl<F> Unpin for FromFn<F>

impl<'__pin, I> Unpin for FromIter<I> where
    __Origin<'__pin, I>: Unpin

impl<'__pin, T> Unpin for Once<T> where
    __Origin<'__pin, T>: Unpin

impl<F> Unpin for RepeatWith<F>

impl<'__pin, F, T> Unpin for Successors<F, T> where
    __Origin<'__pin, F, T>: Unpin,
    F: FnMut(&T) -> Option<T>, 

impl<'__pin, R> Unpin for Lines<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, R> Unpin for Split<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, T, U> Unpin for Chain<T, U> where
    __Origin<'__pin, T, U>: Unpin

impl<'__pin, T> Unpin for Take<T> where
    __Origin<'__pin, T>: Unpin

impl<'__pin, R> Unpin for BufReader<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, W> Unpin for BufWriter<W> where
    __Origin<'__pin, W>: Unpin

impl<T> Unpin for Task<T>

impl<'__pin, T, U> Unpin for Framed<T, U> where
    __Origin<'__pin, T, U>: Unpin

impl<'__pin, T, E> Unpin for FramedWrite<T, E> where
    __Origin<'__pin, T, E>: Unpin

impl<O, V> Unpin for BitArray<O, V> where
    O: BitOrder,
    V: BitView

impl<O, T> Unpin for BitBox<O, T> where
    O: BitOrder,
    T: BitStore

impl<O, T> Unpin for BitVec<O, T> where
    O: BitOrder,
    T: BitStore

impl<H, N, S, Id> Unpin for CommunicationIn<H, N, S, Id>

impl<H, N, E: Environment<H, N>, GlobalIn, GlobalOut> Unpin for Voter<H, N, E, GlobalIn, GlobalOut> where
    H: Clone + Eq + Ord + Debug,
    N: Copy + BlockNumberOps + Debug,
    GlobalIn: Stream<Item = Result<CommunicationIn<H, N, E::Signature, E::Id>, E::Error>> + Unpin,
    GlobalOut: Sink<CommunicationOut<H, N, E::Signature, E::Id>, Error = E::Error> + Unpin

impl<H, N, S, Id> Unpin for SignedMessage<H, N, S, Id>

impl<T> Unpin for UnboundedReceiver<T>

impl<T> Unpin for Receiver<T>

impl<T> Unpin for Receiver<T>

impl<T> Unpin for Sender<T>

impl<'pin, T> Unpin for DiagnoseFuture<T> where
    __DiagnoseFuture<'pin, T>: Unpin

impl<T> Unpin for Pending<T>

impl<'__pin, F> Unpin for PollOnce<F> where
    __Origin<'__pin, F>: Unpin

impl<'__pin, F> Unpin for PollFn<F> where
    __Origin<'__pin, F>: Unpin

impl<T> Unpin for Ready<T>

impl<'__pin, F1, F2> Unpin for Zip<F1, F2> where
    __Origin<'__pin, F1, F2>: Unpin,
    F1: Future,
    F2: Future

impl<'__pin, F1, F2> Unpin for TryZip<F1, F2> where
    __Origin<'__pin, F1, F2>: Unpin,
    F1: Future,
    F2: Future

impl<'__pin, F1, F2> Unpin for Or<F1, F2> where
    __Origin<'__pin, F1, F2>: Unpin

impl<'__pin, F1, F2> Unpin for Race<F1, F2> where
    __Origin<'__pin, F1, F2>: Unpin

impl<'__pin, F> Unpin for CatchUnwind<F> where
    __Origin<'__pin, F>: Unpin

impl<T> Unpin for Empty<T>

impl<I> Unpin for Iter<I>

impl<'__pin, T> Unpin for Once<T> where
    __Origin<'__pin, T>: Unpin

impl<T> Unpin for Pending<T>

impl<F> Unpin for PollFn<F>

impl<T> Unpin for Repeat<T>

impl<F> Unpin for RepeatWith<F>

impl<'__pin, T, F, Fut> Unpin for Unfold<T, F, Fut> where
    __Origin<'__pin, T, F, Fut>: Unpin

impl<'__pin, T, F, Fut> Unpin for TryUnfold<T, F, Fut> where
    __Origin<'__pin, T, F, Fut>: Unpin

impl<S: Unpin + ?Sized> Unpin for NextFuture<'_, S>

impl<S: Unpin + ?Sized> Unpin for TryNextFuture<'_, S>

impl<'__pin, S: ?Sized> Unpin for CountFuture<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S, C> Unpin for CollectFuture<S, C> where
    __Origin<'__pin, S, C>: Unpin

impl<'__pin, S, C> Unpin for TryCollectFuture<S, C> where
    __Origin<'__pin, S, C>: Unpin

impl<'__pin, S, P, B> Unpin for PartitionFuture<S, P, B> where
    __Origin<'__pin, S, P, B>: Unpin

impl<'__pin, S, F, T> Unpin for FoldFuture<S, F, T> where
    __Origin<'__pin, S, F, T>: Unpin

impl<'a, S, F, B> Unpin for TryFoldFuture<'a, S, F, B>

impl<'__pin, S, St, F> Unpin for Scan<S, St, F> where
    __Origin<'__pin, S, St, F>: Unpin

impl<'__pin, S> Unpin for Fuse<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S, F> Unpin for Map<S, F> where
    __Origin<'__pin, S, F>: Unpin

impl<'__pin, S, U, F> Unpin for FlatMap<S, U, F> where
    __Origin<'__pin, S, U, F>: Unpin

impl<'__pin, S: Stream> Unpin for Flatten<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S, F, Fut> Unpin for Then<S, F, Fut> where
    __Origin<'__pin, S, F, Fut>: Unpin

impl<'__pin, S, P> Unpin for Filter<S, P> where
    __Origin<'__pin, S, P>: Unpin

impl<'__pin, S1, S2> Unpin for Or<S1, S2> where
    __Origin<'__pin, S1, S2>: Unpin

impl<'__pin, S1, S2> Unpin for Race<S1, S2> where
    __Origin<'__pin, S1, S2>: Unpin

impl<'__pin, S, F> Unpin for FilterMap<S, F> where
    __Origin<'__pin, S, F>: Unpin

impl<'__pin, S> Unpin for Take<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S, P> Unpin for TakeWhile<S, P> where
    __Origin<'__pin, S, P>: Unpin

impl<'__pin, S> Unpin for Skip<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S, P> Unpin for SkipWhile<S, P> where
    __Origin<'__pin, S, P>: Unpin

impl<'__pin, S> Unpin for StepBy<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S, U> Unpin for Chain<S, U> where
    __Origin<'__pin, S, U>: Unpin

impl<'__pin, S> Unpin for Cloned<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S> Unpin for Copied<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S> Unpin for Cycle<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S> Unpin for Enumerate<S> where
    __Origin<'__pin, S>: Unpin

impl<'__pin, S, F> Unpin for Inspect<S, F> where
    __Origin<'__pin, S, F>: Unpin

impl<S: Unpin + ?Sized> Unpin for NthFuture<'_, S>

impl<'__pin, S: Stream> Unpin for LastFuture<S> where
    __Origin<'__pin, S>: Unpin

impl<S: Unpin + ?Sized, P> Unpin for FindFuture<'_, S, P>

impl<S: Unpin + ?Sized, F> Unpin for FindMapFuture<'_, S, F>

impl<'a, S: Unpin + ?Sized, P> Unpin for PositionFuture<'a, S, P>

impl<S: Unpin + ?Sized, P> Unpin for AllFuture<'_, S, P>

impl<S: Unpin + ?Sized, P> Unpin for AnyFuture<'_, S, P>

impl<'__pin, S, F> Unpin for ForEachFuture<S, F> where
    __Origin<'__pin, S, F>: Unpin

impl<'a, S: Unpin + ?Sized, F> Unpin for TryForEachFuture<'a, S, F>

impl<'__pin, A: Stream, B> Unpin for Zip<A, B> where
    __Origin<'__pin, A, B>: Unpin

impl<'__pin, S, FromA, FromB> Unpin for UnzipFuture<S, FromA, FromB> where
    __Origin<'__pin, S, FromA, FromB>: Unpin

impl<T> Unpin for AssertAsync<T>

impl<'__pin, R> Unpin for BufReader<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, W> Unpin for BufWriter<W> where
    __Origin<'__pin, W>: Unpin

impl<R: ?Sized> Unpin for FillBuf<'_, R>

impl<R: Unpin + ?Sized> Unpin for ReadUntilFuture<'_, R>

impl<R: Unpin + ?Sized> Unpin for ReadLineFuture<'_, R>

impl<'__pin, R> Unpin for Lines<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, R> Unpin for Split<R> where
    __Origin<'__pin, R>: Unpin

impl<R: Unpin + ?Sized> Unpin for ReadFuture<'_, R>

impl<R: Unpin + ?Sized> Unpin for ReadVectoredFuture<'_, R>

impl<R: Unpin + ?Sized> Unpin for ReadToEndFuture<'_, R>

impl<R: Unpin + ?Sized> Unpin for ReadToStringFuture<'_, R>

impl<R: Unpin + ?Sized> Unpin for ReadExactFuture<'_, R>

impl<'__pin, R> Unpin for Take<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, R> Unpin for Bytes<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, R1, R2> Unpin for Chain<R1, R2> where
    __Origin<'__pin, R1, R2>: Unpin

impl<S: Unpin + ?Sized> Unpin for SeekFuture<'_, S>

impl<W: Unpin + ?Sized> Unpin for WriteFuture<'_, W>

impl<W: Unpin + ?Sized> Unpin for WriteVectoredFuture<'_, W>

impl<W: Unpin + ?Sized> Unpin for WriteAllFuture<'_, W>

impl<W: Unpin + ?Sized> Unpin for FlushFuture<'_, W>

impl<W: Unpin + ?Sized> Unpin for CloseFuture<'_, W>

impl<T> Unpin for LocalFutureObj<'_, T>

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

impl<'__pin, Fut> Unpin for Fuse<Fut> where
    __Origin<'__pin, Fut>: Unpin

impl<'__pin, F> Unpin for Flatten<F> where
    __Origin<'__pin, F>: Unpin,
    F: Future

impl<'__pin, F> Unpin for FlattenStream<F> where
    __Origin<'__pin, F>: Unpin,
    F: Future

impl<'__pin, Fut, F> Unpin for Map<Fut, F> where
    __Origin<'__pin, Fut, F>: Unpin

impl<'__pin, F> Unpin for IntoStream<F> where
    __Origin<'__pin, F>: Unpin

impl<'__pin, Fut, T> Unpin for MapInto<Fut, T> where
    __Origin<'__pin, Fut, T>: Unpin

impl<'__pin, Fut1, Fut2, F> Unpin for Then<Fut1, Fut2, F> where
    __Origin<'__pin, Fut1, Fut2, F>: Unpin

impl<'__pin, Fut, F> Unpin for Inspect<Fut, F> where
    __Origin<'__pin, Fut, F>: Unpin

impl<'__pin, Fut> Unpin for NeverError<Fut> where
    __Origin<'__pin, Fut>: Unpin

impl<'__pin, Fut> Unpin for UnitError<Fut> where
    __Origin<'__pin, Fut>: Unpin

impl<'__pin, Fut> Unpin for CatchUnwind<Fut> where
    __Origin<'__pin, Fut>: Unpin

impl<'__pin, Fut: Future> Unpin for Remote<Fut> where
    __Origin<'__pin, Fut>: Unpin

impl<Fut: Future> Unpin for Shared<Fut>

impl<'__pin, Fut> Unpin for IntoFuture<Fut> where
    __Origin<'__pin, Fut>: Unpin

impl<'__pin, Fut1, Fut2> Unpin for TryFlatten<Fut1, Fut2> where
    __Origin<'__pin, Fut1, Fut2>: Unpin

impl<'__pin, Fut> Unpin for TryFlattenStream<Fut> where
    __Origin<'__pin, Fut>: Unpin,
    Fut: TryFuture

impl<'__pin, Fut, Si> Unpin for FlattenSink<Fut, Si> where
    __Origin<'__pin, Fut, Si>: Unpin

impl<'__pin, Fut1, Fut2, F> Unpin for AndThen<Fut1, Fut2, F> where
    __Origin<'__pin, Fut1, Fut2, F>: Unpin

impl<'__pin, Fut1, Fut2, F> Unpin for OrElse<Fut1, Fut2, F> where
    __Origin<'__pin, Fut1, Fut2, F>: Unpin

impl<'__pin, Fut, E> Unpin for ErrInto<Fut, E> where
    __Origin<'__pin, Fut, E>: Unpin

impl<'__pin, Fut, E> Unpin for OkInto<Fut, E> where
    __Origin<'__pin, Fut, E>: Unpin

impl<'__pin, Fut, F> Unpin for InspectOk<Fut, F> where
    __Origin<'__pin, Fut, F>: Unpin

impl<'__pin, Fut, F> Unpin for InspectErr<Fut, F> where
    __Origin<'__pin, Fut, F>: Unpin

impl<'__pin, Fut, F> Unpin for MapOk<Fut, F> where
    __Origin<'__pin, Fut, F>: Unpin

impl<'__pin, Fut, F> Unpin for MapErr<Fut, F> where
    __Origin<'__pin, Fut, F>: Unpin

impl<'__pin, Fut, F, G> Unpin for MapOkOrElse<Fut, F, G> where
    __Origin<'__pin, Fut, F, G>: Unpin

impl<'__pin, Fut, F> Unpin for UnwrapOrElse<Fut, F> where
    __Origin<'__pin, Fut, F>: Unpin

impl<F> Unpin for Lazy<F>

impl<T> Unpin for Pending<T>

impl<Fut: Future + Unpin> Unpin for MaybeDone<Fut>

impl<Fut: TryFuture + Unpin> Unpin for TryMaybeDone<Fut>

impl<'__pin, F> Unpin for OptionFuture<F> where
    __Origin<'__pin, F>: Unpin

impl<F> Unpin for PollFn<F>

impl<T> Unpin for Ready<T>

impl<'__pin, Fut1: Future, Fut2: Future> Unpin for Join<Fut1, Fut2> where
    __Origin<'__pin, Fut1, Fut2>: Unpin

impl<'__pin, Fut1: Future, Fut2: Future, Fut3: Future> Unpin for Join3<Fut1, Fut2, Fut3> where
    __Origin<'__pin, Fut1, Fut2, Fut3>: Unpin

impl<'__pin, Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future> Unpin for Join4<Fut1, Fut2, Fut3, Fut4> where
    __Origin<'__pin, Fut1, Fut2, Fut3, Fut4>: Unpin

impl<'__pin, Fut1: Future, Fut2: Future, Fut3: Future, Fut4: Future, Fut5: Future> Unpin for Join5<Fut1, Fut2, Fut3, Fut4, Fut5> where
    __Origin<'__pin, Fut1, Fut2, Fut3, Fut4, Fut5>: Unpin

impl<A: Unpin, B: Unpin> Unpin for Select<A, B>

impl<Fut: Unpin> Unpin for SelectAll<Fut>

impl<'__pin, Fut1: TryFuture, Fut2: TryFuture> Unpin for TryJoin<Fut1, Fut2> where
    __Origin<'__pin, Fut1, Fut2>: Unpin

impl<'__pin, Fut1: TryFuture, Fut2: TryFuture, Fut3: TryFuture> Unpin for TryJoin3<Fut1, Fut2, Fut3> where
    __Origin<'__pin, Fut1, Fut2, Fut3>: Unpin

impl<'__pin, Fut1: TryFuture, Fut2: TryFuture, Fut3: TryFuture, Fut4: TryFuture> Unpin for TryJoin4<Fut1, Fut2, Fut3, Fut4> where
    __Origin<'__pin, Fut1, Fut2, Fut3, Fut4>: Unpin

impl<'__pin, Fut1: TryFuture, Fut2: TryFuture, Fut3: TryFuture, Fut4: TryFuture, Fut5: TryFuture> Unpin for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5> where
    __Origin<'__pin, Fut1, Fut2, Fut3, Fut4, Fut5>: Unpin

impl<A: Unpin, B: Unpin> Unpin for TrySelect<A, B>

impl<Fut: Unpin> Unpin for SelectOk<Fut>

impl<'__pin, St1, St2> Unpin for Chain<St1, St2> where
    __Origin<'__pin, St1, St2>: Unpin

impl<'__pin, St, C> Unpin for Collect<St, C> where
    __Origin<'__pin, St, C>: Unpin

impl<'__pin, St, FromA, FromB> Unpin for Unzip<St, FromA, FromB> where
    __Origin<'__pin, St, FromA, FromB>: Unpin

impl<'__pin, St: Stream> Unpin for Concat<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St> Unpin for Cycle<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St> Unpin for Enumerate<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St, Fut, F> Unpin for Filter<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin,
    St: Stream

impl<'__pin, St, Fut, F> Unpin for FilterMap<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin

impl<'__pin, St> Unpin for Flatten<St> where
    __Origin<'__pin, St>: Unpin,
    St: Stream

impl<'__pin, St, Fut, T, F> Unpin for Fold<St, Fut, T, F> where
    __Origin<'__pin, St, Fut, T, F>: Unpin

impl<'__pin, St, Si> Unpin for Forward<St, Si> where
    __Origin<'__pin, St, Si>: Unpin,
    St: TryStream

impl<'__pin, St, Fut, F> Unpin for ForEach<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin

impl<'__pin, St> Unpin for Fuse<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St, F> Unpin for Inspect<St, F> where
    __Origin<'__pin, St, F>: Unpin

impl<'__pin, St, F> Unpin for Map<St, F> where
    __Origin<'__pin, St, F>: Unpin

impl<'__pin, St, U, F> Unpin for FlatMap<St, U, F> where
    __Origin<'__pin, St, U, F>: Unpin

impl<St: ?Sized + Unpin> Unpin for Next<'_, St>

impl<'__pin, St: Stream> Unpin for Peekable<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, 'a, St: Stream> Unpin for Peek<'a, St> where
    __Origin<'__pin, 'a, St>: Unpin

impl<'__pin, 'a, St: Stream, F> Unpin for NextIf<'a, St, F> where
    __Origin<'__pin, 'a, St, F>: Unpin

impl<'__pin, 'a, St: Stream, T: ?Sized> Unpin for NextIfEq<'a, St, T> where
    __Origin<'__pin, 'a, St, T>: Unpin

impl<'__pin, St> Unpin for Skip<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St, Fut, F> Unpin for SkipWhile<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin,
    St: Stream

impl<'__pin, St> Unpin for Take<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St: Stream, Fut, F> Unpin for TakeWhile<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin

impl<'__pin, St: Stream, Fut: Future> Unpin for TakeUntil<St, Fut> where
    __Origin<'__pin, St, Fut>: Unpin

impl<'__pin, St, Fut, F> Unpin for Then<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin

impl<'__pin, St1: Stream, St2: Stream> Unpin for Zip<St1, St2> where
    __Origin<'__pin, St1, St2>: Unpin

impl<'__pin, St: Stream> Unpin for Chunks<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St: Stream> Unpin for ReadyChunks<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St: Stream, S, Fut, F> Unpin for Scan<St, S, Fut, F> where
    __Origin<'__pin, St, S, Fut, F>: Unpin

impl<'__pin, St> Unpin for BufferUnordered<St> where
    __Origin<'__pin, St>: Unpin,
    St: Stream

impl<'__pin, St> Unpin for Buffered<St> where
    __Origin<'__pin, St>: Unpin,
    St: Stream,
    St::Item: Future

impl<'__pin, St, Fut, F> Unpin for ForEachConcurrent<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin

impl<S> Unpin for SplitStream<S>

impl<S, Item> Unpin for SplitSink<S, Item>

impl<'__pin, St> Unpin for CatchUnwind<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St, Fut, F> Unpin for AndThen<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin

impl<'__pin, St, E> Unpin for ErrInto<St, E> where
    __Origin<'__pin, St, E>: Unpin

impl<'__pin, St, F> Unpin for InspectOk<St, F> where
    __Origin<'__pin, St, F>: Unpin

impl<'__pin, St, F> Unpin for InspectErr<St, F> where
    __Origin<'__pin, St, F>: Unpin

impl<'__pin, St> Unpin for IntoStream<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St, F> Unpin for MapOk<St, F> where
    __Origin<'__pin, St, F>: Unpin

impl<'__pin, St, F> Unpin for MapErr<St, F> where
    __Origin<'__pin, St, F>: Unpin

impl<'__pin, St, Fut, F> Unpin for OrElse<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin

impl<St: ?Sized + Unpin> Unpin for TryNext<'_, St>

impl<'__pin, St, Fut, F> Unpin for TryForEach<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin

impl<'__pin, St, Fut, F> Unpin for TryFilter<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin,
    St: TryStream

impl<'__pin, St, Fut, F> Unpin for TryFilterMap<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin

impl<'__pin, St> Unpin for TryFlatten<St> where
    __Origin<'__pin, St>: Unpin,
    St: TryStream

impl<'__pin, St, C> Unpin for TryCollect<St, C> where
    __Origin<'__pin, St, C>: Unpin

impl<'__pin, St: TryStream> Unpin for TryConcat<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St: TryStream> Unpin for TryChunks<St> where
    __Origin<'__pin, St>: Unpin

impl<'__pin, St, Fut, T, F> Unpin for TryFold<St, Fut, T, F> where
    __Origin<'__pin, St, Fut, T, F>: Unpin

impl<'__pin, T, F, Fut> Unpin for TryUnfold<T, F, Fut> where
    __Origin<'__pin, T, F, Fut>: Unpin

impl<'__pin, St, Fut, F> Unpin for TrySkipWhile<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin,
    St: TryStream

impl<'__pin, St, Fut, F> Unpin for TryTakeWhile<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin,
    St: TryStream

impl<'__pin, St> Unpin for TryBufferUnordered<St> where
    __Origin<'__pin, St>: Unpin,
    St: TryStream

impl<'__pin, St> Unpin for TryBuffered<St> where
    __Origin<'__pin, St>: Unpin,
    St: TryStream,
    St::Ok: TryFuture

impl<'__pin, St, Fut, F> Unpin for TryForEachConcurrent<St, Fut, F> where
    __Origin<'__pin, St, Fut, F>: Unpin

impl<St> Unpin for IntoAsyncRead<St> where
    St: TryStream<Error = Error> + Unpin,
    St::Ok: AsRef<[u8]>, 

impl<I> Unpin for Iter<I>

impl<T> Unpin for Repeat<T>

impl<A, F: FnMut() -> A> Unpin for RepeatWith<F>

impl<T> Unpin for Empty<T>

impl<'__pin, Fut> Unpin for Once<Fut> where
    __Origin<'__pin, Fut>: Unpin

impl<T> Unpin for Pending<T>

impl<F> Unpin for PollFn<F>

impl<'__pin, St1, St2> Unpin for Select<St1, St2> where
    __Origin<'__pin, St1, St2>: Unpin

impl<'__pin, St1, St2, Clos, State> Unpin for SelectWithStrategy<St1, St2, Clos, State> where
    __Origin<'__pin, St1, St2, Clos, State>: Unpin

impl<'__pin, T, F, Fut> Unpin for Unfold<T, F, Fut> where
    __Origin<'__pin, T, F, Fut>: Unpin

impl<T: Future> Unpin for FuturesOrdered<T>

impl<Fut> Unpin for FuturesUnordered<Fut>

impl<'__pin, St> Unpin for SelectAll<St> where
    __Origin<'__pin, St>: Unpin

impl<Si: Unpin + ?Sized, Item> Unpin for Close<'_, Si, Item>

impl<T> Unpin for Drain<T>

impl<'__pin, Si1, Si2> Unpin for Fanout<Si1, Si2> where
    __Origin<'__pin, Si1, Si2>: Unpin

impl<Si: Unpin + ?Sized, Item> Unpin for Feed<'_, Si, Item>

impl<Si: Unpin + ?Sized, Item> Unpin for Flush<'_, Si, Item>

impl<'__pin, Si: Sink<Item>, Item, E> Unpin for SinkErrInto<Si, Item, E> where
    __Origin<'__pin, Si, Item, E>: Unpin

impl<'__pin, Si, F> Unpin for SinkMapErr<Si, F> where
    __Origin<'__pin, Si, F>: Unpin

impl<Si: Unpin + ?Sized, Item> Unpin for Send<'_, Si, Item>

impl<Si, St> Unpin for SendAll<'_, Si, St> where
    Si: Unpin + ?Sized,
    St: TryStream + Unpin + ?Sized

impl<'__pin, T, F, R> Unpin for Unfold<T, F, R> where
    __Origin<'__pin, T, F, R>: Unpin

impl<'__pin, Si, Item, U, Fut, F> Unpin for With<Si, Item, U, Fut, F> where
    __Origin<'__pin, Si, Item, U, Fut, F>: Unpin

impl<'__pin, Si, Item, U, St, F> Unpin for WithFlatMap<Si, Item, U, St, F> where
    __Origin<'__pin, Si, Item, U, St, F>: Unpin

impl<'__pin, Si, Item> Unpin for Buffer<Si, Item> where
    __Origin<'__pin, Si, Item>: Unpin

impl<T> Unpin for Compat01As03<T>

impl<S, SinkItem> Unpin for Compat01As03Sink<S, SinkItem>

impl<T> Unpin for AllowStdIo<T>

impl<'__pin, R> Unpin for BufReader<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, W> Unpin for BufWriter<W> where
    __Origin<'__pin, W>: Unpin

impl<'__pin, T, U> Unpin for Chain<T, U> where
    __Origin<'__pin, T, U>: Unpin

impl<W: ?Sized + Unpin> Unpin for Close<'_, W>

impl<'__pin, 'a, R, W: ?Sized> Unpin for Copy<'a, R, W> where
    __Origin<'__pin, 'a, R, W>: Unpin

impl<'__pin, 'a, R, W: ?Sized> Unpin for CopyBuf<'a, R, W> where
    __Origin<'__pin, 'a, R, W>: Unpin

impl<R: ?Sized> Unpin for FillBuf<'_, R>

impl<W: ?Sized + Unpin> Unpin for Flush<'_, W>

impl<'__pin, W, Item> Unpin for IntoSink<W, Item> where
    __Origin<'__pin, W, Item>: Unpin

impl<'__pin, R> Unpin for Lines<R> where
    __Origin<'__pin, R>: Unpin

impl<R: ?Sized + Unpin> Unpin for Read<'_, R>

impl<R: ?Sized + Unpin> Unpin for ReadVectored<'_, R>

impl<R: ?Sized + Unpin> Unpin for ReadExact<'_, R>

impl<R: ?Sized + Unpin> Unpin for ReadLine<'_, R>

impl<R: ?Sized + Unpin> Unpin for ReadToEnd<'_, R>

impl<R: ?Sized + Unpin> Unpin for ReadToString<'_, R>

impl<R: ?Sized + Unpin> Unpin for ReadUntil<'_, R>

impl<S: ?Sized + Unpin> Unpin for Seek<'_, S>

impl<'__pin, R> Unpin for Take<R> where
    __Origin<'__pin, R>: Unpin

impl<W: ?Sized + Unpin> Unpin for Write<'_, W>

impl<W: ?Sized + Unpin> Unpin for WriteVectored<'_, W>

impl<W: ?Sized + Unpin> Unpin for WriteAll<'_, W>

impl<T> Unpin for BiLockAcquire<'_, T>

impl<'__pin, T> Unpin for Abortable<T> where
    __Origin<'__pin, T>: Unpin

impl<'pin, I, F, E> Unpin for Connecting<I, F, E> where
    __Connecting<'pin, I, F, E>: Unpin

impl<'pin, T, S, E> Unpin for Connection<T, S, E> where
    S: HttpService<Body>,
    __Connection<'pin, T, S, E>: Unpin

impl<'pin, I, S, E> Unpin for Server<I, S, E> where
    __Server<'pin, I, S, E>: Unpin

impl<'pin, TInner> Unpin for BandwidthListener<TInner> where
    __BandwidthListener<'pin, TInner>: Unpin

impl<'pin, TInner> Unpin for BandwidthFuture<TInner> where
    __BandwidthFuture<'pin, TInner>: Unpin

impl<'pin, TInner> Unpin for BandwidthConnecLogging<TInner> where
    __BandwidthConnecLogging<'pin, TInner>: Unpin

impl<TTrans> Unpin for ListenersStream<TTrans> where
    TTrans: Transport

impl<TMuxer, THandler> Unpin for Connection<TMuxer, THandler> where
    TMuxer: StreamMuxer,
    THandler: ConnectionHandler<Substream = Substream<TMuxer>>, 

impl<'pin, A, B> Unpin for EitherOutput<A, B> where
    __EitherOutput<'pin, A, B>: Unpin

impl<'pin, A, B> Unpin for EitherListenStream<A, B> where
    __EitherListenStream<'pin, A, B>: Unpin

impl<'pin, A, B> Unpin for EitherFuture<A, B> where
    __EitherFuture<'pin, A, B>: Unpin

impl<'pin, A, B> Unpin for EitherFuture2<A, B> where
    __EitherFuture2<'pin, A, B>: Unpin

impl<P> Unpin for OutboundSubstreamRefFuture<P> where
    P: Deref,
    P::Target: StreamMuxer

impl<P> Unpin for SubstreamRef<P> where
    P: Deref,
    P::Target: StreamMuxer

impl<TTrans, TInEvent, TOutEvent, THandler> Unpin for Network<TTrans, TInEvent, TOutEvent, THandler> where
    TTrans: Transport,
    THandler: IntoConnectionHandler

impl<'pin, TListener, TMap> Unpin for AndThenStream<TListener, TMap> where
    __AndThenStream<'pin, TListener, TMap>: Unpin

impl<TFut, TMap, TMapOut> Unpin for AndThenFuture<TFut, TMap, TMapOut>

impl<'pin, T, F> Unpin for MapStream<T, F> where
    __MapStream<'pin, T, F>: Unpin

impl<'pin, T, F> Unpin for MapFuture<T, F> where
    __MapFuture<'pin, T, F>: Unpin

impl<'pin, T: Transport, F> Unpin for MapErrListener<T, F> where
    __MapErrListener<'pin, T, F>: Unpin

impl<'pin, T: Transport, F> Unpin for MapErrListenerUpgrade<T, F> where
    __MapErrListenerUpgrade<'pin, T, F>: Unpin

impl<'pin, T: Transport, F> Unpin for MapErrDial<T, F> where
    __MapErrDial<'pin, T, F>: Unpin

impl<T> Unpin for Chan<T>

impl<'pin, InnerStream> Unpin for TimeoutListener<InnerStream> where
    __TimeoutListener<'pin, InnerStream>: Unpin

impl<'pin, InnerFut> Unpin for Timeout<InnerFut> where
    __Timeout<'pin, InnerFut>: Unpin

impl<'pin, C, U> Unpin for Authenticate<C, U> where
    C: AsyncRead + AsyncWrite + Unpin,
    U: InboundUpgrade<Negotiated<C>> + OutboundUpgrade<Negotiated<C>>,
    __Authenticate<'pin, C, U>: Unpin

impl<'pin, C, U> Unpin for Multiplex<C, U> where
    C: AsyncRead + AsyncWrite + Unpin,
    U: InboundUpgrade<Negotiated<C>> + OutboundUpgrade<Negotiated<C>>,
    __Multiplex<'pin, C, U>: Unpin

impl<F, U, C> Unpin for DialUpgradeFuture<F, U, C> where
    U: OutboundUpgrade<Negotiated<C>>,
    C: AsyncRead + AsyncWrite + Unpin

impl<S, U> Unpin for ListenerStream<S, U>

impl<F, U, C> Unpin for ListenerUpgradeFuture<F, U, C> where
    C: AsyncRead + AsyncWrite + Unpin,
    U: InboundUpgrade<Negotiated<C>>, 

impl<C, U> Unpin for InboundUpgradeApply<C, U> where
    C: AsyncRead + AsyncWrite + Unpin,
    U: InboundUpgrade<Negotiated<C>>, 

impl<C, U> Unpin for OutboundUpgradeApply<C, U> where
    C: AsyncRead + AsyncWrite + Unpin,
    U: OutboundUpgrade<Negotiated<C>>, 

impl<'pin, S> Unpin for PnetOutput<S> where
    __PnetOutput<'pin, S>: Unpin

impl<TBehaviour, TInEvent, TOutEvent, THandler> Unpin for ExpandedSwarm<TBehaviour, TInEvent, TOutEvent, THandler> where
    THandler: IntoProtocolsHandler

impl<T> Unpin for Incoming<T>

impl<T> Unpin for LocalIncoming<T>

impl<'pin, R, N> Unpin for ListenerSelectFuture<R, N> where
    R: AsyncRead + AsyncWrite,
    N: AsRef<[u8]>,
    __ListenerSelectFuture<'pin, R, N>: Unpin

impl<'pin, TInner> Unpin for Negotiated<TInner> where
    __Negotiated<'pin, TInner>: Unpin

impl<'__pin, S, F, T, A, E> Unpin for SinkImpl<S, F, T, A, E> where
    __Origin<'__pin, S, F, T, A, E>: Unpin

impl<'pin, S: TryStream> Unpin for RwStreamSink<S> where
    __RwStreamSink<'pin, S>: Unpin

impl<B: BlockT + 'static, H: ExHashT> Unpin for NetworkWorker<B, H>

impl<B: BlockT> Unpin for GossipEngine<B>

impl<'__pin, R> Unpin for BufReader<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, RW> Unpin for BufStream<RW> where
    __Origin<'__pin, RW>: Unpin

impl<'__pin, W> Unpin for BufWriter<W> where
    __Origin<'__pin, W>: Unpin

impl<'__pin, R> Unpin for Lines<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, R> Unpin for Split<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, S, B> Unpin for StreamReader<S, B> where
    __Origin<'__pin, S, B>: Unpin

impl<'__pin, R> Unpin for ReaderStream<R> where
    __Origin<'__pin, R>: Unpin

impl<'__pin, R> Unpin for Take<R> where
    __Origin<'__pin, R>: Unpin

impl<T> Unpin for JoinHandle<T>

impl<T> Unpin for Empty<T>

impl<I> Unpin for Iter<I>

impl<I> Unpin for Once<I>

impl<T> Unpin for Pending<T>

impl<T> Unpin for Receiver<T>

impl<T> Unpin for DelayQueue<T>

impl<'__pin, T> Unpin for Timeout<T> where
    __Origin<'__pin, T>: Unpin

impl<'__pin, T> Unpin for Throttle<T> where
    __Origin<'__pin, T>: Unpin

impl<'__pin, T, U> Unpin for Framed<T, U> where
    __Origin<'__pin, T, U>: Unpin

impl<'__pin, T, D> Unpin for FramedRead<T, D> where
    __Origin<'__pin, T, D>: Unpin

impl<'__pin, T, E> Unpin for FramedWrite<T, E> where
    __Origin<'__pin, T, E>: Unpin

impl<'__pin, T> Unpin for WithDispatch<T> where
    __Origin<'__pin, T>: Unpin

impl<'__pin, T> Unpin for Instrumented<T> where
    __Origin<'__pin, T>: Unpin

impl<'pin, T> Unpin for Instrumented<T> where
    __Instrumented<'pin, T>: Unpin

impl<'pin, T> Unpin for WithDispatch<T> where
    __WithDispatch<'pin, T>: Unpin

Auto implementors

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

impl<'ctx, R> Unpin for LocationRangeIter<'ctx, R>

impl<'ctx, R> Unpin for FrameIter<'ctx, R>

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

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

impl<'a> Unpin for Location<'a>

impl Unpin for Adler32

impl Unpin for Error

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

impl<Aes, NonceSize> Unpin for AesGcm<Aes, NonceSize> where
    Aes: Unpin,
    NonceSize: Unpin

impl Unpin for Aes128

impl Unpin for Aes192

impl Unpin for Aes256

impl Unpin for AHasher

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

impl<'a, 'b, S> Unpin for FindIter<'a, 'b, S>

impl<'a, 'b, S> Unpin for FindOverlappingIter<'a, 'b, S> where
    S: Unpin

impl<'a, R, S> Unpin for StreamFindIter<'a, R, S> where
    R: Unpin,
    S: Unpin

impl Unpin for MatchKind

impl Unpin for Error

impl Unpin for ErrorKind

impl Unpin for MatchKind

impl Unpin for Config

impl Unpin for Builder

impl Unpin for Searcher

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

impl Unpin for Match

impl<C, P> Unpin for FullDeps<C, P>

impl Unpin for Executor

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for MaxLocks

impl<C> Unpin for LinearWeightToFee<C> where
    C: Unpin

impl Unpin for Runtime

impl Unpin for Event

impl Unpin for Origin

impl Unpin for PalletInfo

impl Unpin for Call

impl Unpin for RuntimeApi

impl<Block, C> Unpin for RuntimeApiImpl<Block, C> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Hashing: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin,
    <<C as CallApiAt<Block>>::StateBackend as Backend<<<Block as Block>::Header as Header>::Hashing>>::Transaction: Unpin

impl Unpin for Characters

impl Unpin for ForWhat

impl<T, A, B> Unpin for AnagolayRecord<T, A, B> where
    A: Unpin,
    B: Unpin,
    T: Unpin

impl<T, U> Unpin for AnagolayStructure<T, U> where
    T: Unpin,
    U: Unpin

impl<T> Unpin for AnagolayArtifactStructure<T> where
    T: Unpin

impl<T> Unpin for AnagolayVersionData<T> where
    T: Unpin

impl<T> Unpin for Pallet<T> where
    T: Unpin

impl<T> Unpin for Error<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin

impl Unpin for Prefix

impl Unpin for Infix

impl Unpin for Suffix

impl Unpin for Style

impl Unpin for Colour

impl<'a, S: ?Sized> Unpin for ANSIGenericString<'a, S> where
    <S as ToOwned>::Owned: Unpin

impl<'a, S: ?Sized> Unpin for ANSIGenericStrings<'a, S>

impl Unpin for Error

impl<'a> Unpin for Chain<'a>

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

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

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

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

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

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

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

impl<T> Unpin for CapacityError<T> where
    T: Unpin

impl Unpin for DerTag

impl Unpin for DerLength

impl Unpin for DerValue

impl Unpin for DerObject

impl<T> Unpin for Sender<T>

impl<T> Unpin for Receiver<T>

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

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

impl Unpin for RecvError

impl<'a> Unpin for Executor<'a>

impl<'a> Unpin for LocalExecutor<'a>

impl<'a, T> Unpin for Readable<'a, T>

impl<T> Unpin for ReadableOwned<T>

impl<'a, T> Unpin for Writable<'a, T>

impl<T> Unpin for WritableOwned<T>

impl Unpin for Timer

impl Unpin for Barrier

impl<T: ?Sized> Unpin for Mutex<T> where
    T: Unpin

impl<'a, T: ?Sized> Unpin for MutexGuard<'a, T>

impl<T: ?Sized> Unpin for MutexGuardArc<T>

impl<T: ?Sized> Unpin for RwLock<T> where
    T: Unpin

impl<'a, T: ?Sized> Unpin for RwLockReadGuard<'a, T>

impl<'a, T: ?Sized> Unpin for RwLockUpgradableReadGuard<'a, T>

impl<'a, T: ?Sized> Unpin for RwLockWriteGuard<'a, T>

impl Unpin for Semaphore

impl<'a> Unpin for SemaphoreGuard<'a>

impl<T: ?Sized> Unpin for Mutex<T> where
    T: Unpin

impl<'a, T: ?Sized> Unpin for MutexGuard<'a, T>

impl<T: ?Sized> Unpin for MutexGuardArc<T>

impl Unpin for Child

impl Unpin for ChildStdin

impl Unpin for Command

impl Unpin for Builder

impl<T> Unpin for JoinHandle<T>

impl Unpin for Task

impl Unpin for TaskId

impl<T> Unpin for LocalKey<T>

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

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

impl Unpin for Interval

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

impl<T> Unpin for Bytes<T> where
    T: Unpin

impl<W> Unpin for IntoInnerError<W> where
    W: Unpin

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

impl Unpin for Empty

impl Unpin for Repeat

impl Unpin for Sink

impl Unpin for Stderr

impl Unpin for Stdin

impl Unpin for Stdout

impl<'a> Unpin for Incoming<'a>

impl Unpin for UnixStream

impl Unpin for Condvar

impl Unpin for DirBuilder

impl Unpin for DirEntry

impl Unpin for File

impl Unpin for ReadDir

impl<'a> Unpin for Ancestors<'a>

impl<'a> Unpin for Components<'a>

impl<'a> Unpin for Iter<'a>

impl Unpin for Path

impl Unpin for PathBuf

impl<'a> Unpin for Incoming<'a>

impl Unpin for TcpStream

impl Unpin for UdpSocket

impl Unpin for Runnable

impl Unpin for BytesCodec

impl Unpin for LinesCodec

impl<T, U> Unpin for FramedParts<T, U> where
    T: Unpin,
    U: Unpin

impl<T, D> Unpin for FramedRead<T, D> where
    T: Unpin

impl<T, D> Unpin for FramedReadParts<T, D> where
    D: Unpin,
    T: Unpin

impl<T, E> Unpin for FramedWriteParts<T, E> where
    E: Unpin,
    T: Unpin

impl<T> Unpin for Atomic<T> where
    T: Unpin

impl Unpin for Stream

impl Unpin for Frame

impl Unpin for Symbol

impl<'a> Unpin for SymbolName<'a>

impl<'a> Unpin for BytesOrWideString<'a>

impl<'a, 'b> Unpin for BacktraceFmt<'a, 'b> where
    'b: 'a, 

impl Unpin for PrintFmt

impl<'fmt, 'a, 'b> Unpin for BacktraceFrameFmt<'fmt, 'a, 'b> where
    'a: 'fmt,
    'b: 'fmt, 

impl Unpin for Backtrace

impl<'a> Unpin for Base64Display<'a>

impl<'a, R> Unpin for DecoderReader<'a, R>

impl<W> Unpin for EncoderWriter<W> where
    W: Unpin

impl<S> Unpin for EncoderStringWriter<S> where
    S: Unpin

impl Unpin for Config

impl Unpin for BigEndian

impl Unpin for Config

impl Unpin for Bounded

impl Unpin for Infinite

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

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

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

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

impl<'storage> Unpin for SliceReader<'storage>

impl<R> Unpin for IoReader<R> where
    R: Unpin

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

impl Unpin for ErrorKind

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

impl Unpin for ErrorKind

impl Unpin for Language

impl Unpin for Mnemonic

impl Unpin for Seed

impl Unpin for BitSafeU8

impl Unpin for BitSafeU16

impl Unpin for BitSafeU32

impl Unpin for BitSafeU64

impl<O, V> Unpin for IntoIter<O, V>

impl<'a, O, T> Unpin for BitDomain<'a, O, T>

impl<'a, O, T> Unpin for BitDomainMut<'a, O, T>

impl<'a, T> Unpin for Domain<'a, T>

impl<'a, T> Unpin for DomainMut<'a, T>

impl<R> Unpin for BitIdx<R>

impl<R> Unpin for BitIdxError<R>

impl<R> Unpin for BitTail<R>

impl<R> Unpin for BitPos<R>

impl<R> Unpin for BitSel<R>

impl<R> Unpin for BitMask<R>

impl Unpin for Const

impl Unpin for Mut

impl Unpin for Lsb0

impl Unpin for Msb0

impl<M, O, T> Unpin for BitPtr<M, O, T> where
    M: Unpin,
    O: Unpin

impl<M, O, T> Unpin for BitPtrRange<M, O, T> where
    M: Unpin,
    O: Unpin

impl<'a, M, O, T> Unpin for BitRef<'a, M, O, T> where
    M: Unpin,
    O: Unpin

impl<M, T> Unpin for Address<M, T> where
    M: Unpin

impl<T> Unpin for AddressError<T>

impl<T> Unpin for BitPtrError<T>

impl<T> Unpin for BitSpanError<T>

impl<'a, O, T> Unpin for Iter<'a, O, T> where
    O: Unpin

impl<'a, O, T> Unpin for IterMut<'a, O, T> where
    O: Unpin

impl<'a, O, T> Unpin for Windows<'a, O, T>

impl<'a, O, T> Unpin for Chunks<'a, O, T>

impl<'a, O, T> Unpin for ChunksMut<'a, O, T>

impl<'a, O, T> Unpin for ChunksExact<'a, O, T>

impl<'a, O, T> Unpin for ChunksExactMut<'a, O, T>

impl<'a, O, T> Unpin for RChunks<'a, O, T>

impl<'a, O, T> Unpin for RChunksMut<'a, O, T>

impl<'a, O, T> Unpin for RChunksExact<'a, O, T>

impl<'a, O, T> Unpin for RChunksExactMut<'a, O, T>

impl<'a, O, T, P> Unpin for Split<'a, O, T, P> where
    P: Unpin

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

impl<'a, O, T, P> Unpin for RSplit<'a, O, T, P> where
    P: Unpin

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

impl<'a, O, T, P> Unpin for SplitN<'a, O, T, P> where
    P: Unpin

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

impl<'a, O, T, P> Unpin for RSplitN<'a, O, T, P> where
    P: Unpin

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

impl<'a, O, T> Unpin for IterOnes<'a, O, T>

impl<'a, O, T> Unpin for IterZeros<'a, O, T>

impl<O, T> Unpin for BitSlice<O, T> where
    O: Unpin,
    T: Unpin

impl<O, T> Unpin for IntoIter<O, T> where
    O: Unpin

impl<'a, O, T> Unpin for Drain<'a, O, T> where
    O: Unpin

impl<'a, O, T, I> Unpin for Splice<'a, O, T, I> where
    I: Unpin,
    O: Unpin

impl Unpin for VarBlake2b

impl Unpin for Blake2b

impl Unpin for VarBlake2s

impl Unpin for Blake2s

impl Unpin for Blake2b

impl Unpin for Blake2s

impl<BlockSize> Unpin for BlockBuffer<BlockSize> where
    <BlockSize as ArrayLength<u8>>::ArrayType: Unpin

impl Unpin for PadError

impl Unpin for UnpadError

impl Unpin for Pkcs7

impl Unpin for AnsiX923

impl Unpin for Iso7816

impl Unpin for NoPadding

impl<T> Unpin for Unblock<T>

impl Unpin for Alphabet

impl Unpin for Error

impl<'a, I> Unpin for DecodeBuilder<'a, I> where
    I: Unpin

impl Unpin for Error

impl<'a, I> Unpin for EncodeBuilder<'a, I> where
    I: Unpin

impl Unpin for Error

impl Unpin for BStr

impl Unpin for BString

impl<'a> Unpin for Finder<'a>

impl<'a> Unpin for FinderReverse<'a>

impl<'a> Unpin for Find<'a>

impl<'a> Unpin for FindReverse<'a>

impl<'a> Unpin for Bytes<'a>

impl<'a> Unpin for Fields<'a>

impl<'a, F> Unpin for FieldsWith<'a, F> where
    F: Unpin

impl<'a> Unpin for Split<'a>

impl<'a> Unpin for SplitReverse<'a>

impl<'a> Unpin for SplitN<'a>

impl<'a> Unpin for SplitNReverse<'a>

impl<'a> Unpin for Lines<'a>

impl<'a> Unpin for LinesWithTerminator<'a>

impl<'a> Unpin for DrainBytes<'a>

impl<B> Unpin for ByteLines<B> where
    B: Unpin

impl<B> Unpin for ByteRecords<B> where
    B: Unpin

impl<'a> Unpin for Chars<'a>

impl<'a> Unpin for CharIndices<'a>

impl<'a> Unpin for Utf8Chunks<'a>

impl<'a> Unpin for Utf8Chunk<'a>

impl Unpin for Utf8Error

impl<E> Unpin for AllocOrInitError<E> where
    E: Unpin

impl Unpin for Bump

impl<'a> Unpin for ChunkIter<'a>

impl Unpin for Error

impl Unpin for BigEndian

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

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

impl<T> Unpin for Limit<T> where
    T: Unpin

impl<B> Unpin for Reader<B> where
    B: Unpin

impl<T> Unpin for Take<T> where
    T: Unpin

impl<B> Unpin for Writer<B> where
    B: Unpin

impl Unpin for Bytes

impl Unpin for BytesMut

impl<T> Unpin for CachePadded<T> where
    T: Unpin

impl<R> Unpin for Cipher<R> where
    R: Unpin

impl Unpin for XChaCha20

impl<C> Unpin for ChaChaPoly1305<C> where
    C: Unpin

impl Unpin for Local

impl Unpin for Utc

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

impl Unpin for NaiveDate

impl Unpin for IsoWeek

impl Unpin for NaiveTime

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

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

impl Unpin for Parsed

impl<'a> Unpin for StrftimeItems<'a>

impl Unpin for Pad

impl Unpin for Numeric

impl Unpin for Fixed

impl<'a> Unpin for Item<'a>

impl Unpin for ParseError

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

impl Unpin for Weekday

impl Unpin for Month

impl<const S: usize> Unpin for Cid<S>

impl Unpin for Error

impl Unpin for Version

impl Unpin for LoopError

impl<'a, 'b> Unpin for App<'a, 'b>

impl<'a, 'b> Unpin for Arg<'a, 'b>

impl<'a> Unpin for ArgMatches<'a>

impl<'a> Unpin for Values<'a>

impl<'a> Unpin for OsValues<'a>

impl<'a> Unpin for ArgGroup<'a>

impl<'a> Unpin for SubCommand<'a>

impl Unpin for Shell

impl Unpin for ErrorKind

impl Unpin for Error

impl<T> Unpin for ConcurrentQueue<T> where
    T: Unpin

impl Unpin for PopError

impl<T> Unpin for PushError<T> where
    T: Unpin

impl Unpin for Case

impl Unpin for FromCasing

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

impl Unpin for Error

impl Unpin for ErrorKind

impl Unpin for SeekFrom

impl<R> Unpin for Bytes<R> where
    R: Unpin

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

impl<T> Unpin for Take<T> where
    T: Unpin

impl<'prev, 'subs> Unpin for ArgScopeStack<'prev, 'subs> where
    'subs: 'prev, 

impl Unpin for Encoding

impl Unpin for Name

impl Unpin for NestedName

impl Unpin for Prefix

impl Unpin for SourceName

impl Unpin for TaggedName

impl Unpin for Identifier

impl Unpin for SeqId

impl Unpin for CallOffset

impl Unpin for NvOffset

impl Unpin for VOffset

impl Unpin for Type

impl Unpin for TypeHandle

impl Unpin for Decltype

impl Unpin for ArrayType

impl Unpin for VectorType

impl Unpin for MemberName

impl Unpin for Expression

impl Unpin for SimpleId

impl Unpin for LocalName

impl Unpin for LambdaSig

impl Unpin for Error

impl<T> Unpin for Symbol<T> where
    T: Unpin

impl<K, V> Unpin for MapForest<K, V> where
    K: Unpin,
    V: Unpin

impl<K, V> Unpin for Map<K, V> where
    K: Unpin,
    V: Unpin

impl<'a, K, V, C> Unpin for MapCursor<'a, K, V, C> where
    K: Unpin,
    V: Unpin

impl<'a, K, V> Unpin for MapIter<'a, K, V> where
    K: Unpin,
    V: Unpin

impl<K> Unpin for SetForest<K> where
    K: Unpin

impl<K> Unpin for Set<K> where
    K: Unpin

impl<'a, K, C> Unpin for SetCursor<'a, K, C> where
    K: Unpin

impl<'a, K> Unpin for SetIter<'a, K> where
    K: Unpin

impl<'a> Unpin for MemoryCodeSink<'a>

impl Unpin for StackMap

impl Unpin for Reloc

impl Unpin for CodeInfo

impl<'a> Unpin for CFGPrinter<'a>

impl<'f> Unpin for FuncCursor<'f>

impl<'f> Unpin for EncCursor<'f>

impl Unpin for DataValue

impl<'a> Unpin for DisplayDataValues<'a>

impl<'a, T> Unpin for DisplayList<'a, T>

impl<'a> Unpin for ChildIter<'a>

impl<'a> Unpin for PredIter<'a>

impl<'f, IIB> Unpin for InsertBuilder<'f, IIB> where
    IIB: Unpin

impl<'f> Unpin for ReplaceBuilder<'f>

impl<'a> Unpin for Values<'a>

impl Unpin for ValueDef

impl<'a> Unpin for DisplayInst<'a>

impl Unpin for Block

impl Unpin for Value

impl Unpin for Inst

impl Unpin for StackSlot

impl Unpin for Constant

impl Unpin for Immediate

impl Unpin for JumpTable

impl Unpin for FuncRef

impl Unpin for SigRef

impl Unpin for Heap

impl Unpin for Table

impl Unpin for AnyEntity

impl Unpin for Signature

impl Unpin for AbiParam

impl Unpin for Function

impl<'a> Unpin for DisplayFunction<'a>

impl<'a> Unpin for InstOffsetIter<'a>

impl Unpin for HeapData

impl Unpin for HeapStyle

impl Unpin for Imm64

impl Unpin for Uimm64

impl Unpin for Uimm32

impl Unpin for V128Imm

impl Unpin for Offset32

impl Unpin for Ieee32

impl Unpin for Ieee64

impl Unpin for Opcode

impl<'a> Unpin for BranchInfo<'a>

impl<'a> Unpin for CallInfo<'a>

impl Unpin for Layout

impl<'f> Unpin for Blocks<'f>

impl<'f> Unpin for Insts<'f>

impl Unpin for LibCall

impl Unpin for Endianness

impl Unpin for MemFlags

impl Unpin for SourceLoc

impl Unpin for StackSlots

impl Unpin for TableData

impl Unpin for TrapCode

impl Unpin for Type

impl Unpin for ValueLoc

impl Unpin for ValueLabel

impl Unpin for UnwindInfo

impl Unpin for UnwindInfo

impl<Reg> Unpin for UnwindCode<Reg> where
    Reg: Unpin

impl<Reg> Unpin for UnwindInfo<Reg> where
    Reg: Unpin

impl Unpin for UnwindInfo

impl Unpin for CallConv

impl<'a> Unpin for Encodings<'a>

impl Unpin for Encoding

impl Unpin for EncInfo

impl Unpin for RegBank

impl Unpin for RegInfo

impl<'a> Unpin for DisplayRegUnit<'a>

impl Unpin for StackRef

impl Unpin for StackBase

impl Unpin for Builder

impl Unpin for Loop

impl<'func, I> Unpin for Lower<'func, I> where
    I: Unpin,
    <I as MachInstEmit>::Info: Unpin

impl<I> Unpin for VCode<I> where
    I: Unpin,
    <I as MachInstEmit>::Info: Unpin

impl<I> Unpin for VCodeBuilder<I> where
    I: Unpin,
    <I as MachInstEmit>::Info: Unpin

impl Unpin for ABIArg

impl Unpin for ArgsOrRets

impl Unpin for StackAMode

impl<M> Unpin for ABICalleeImpl<M> where
    M: Unpin,
    <M as ABIMachineSpec>::I: Unpin

impl<M> Unpin for ABICallerImpl<M> where
    M: Unpin

impl Unpin for CallDest

impl<I> Unpin for MachBuffer<I> where
    <I as MachInst>::LabelUse: Unpin

impl Unpin for MachLabel

impl Unpin for MachSrcLoc

impl<R> Unpin for ValueRegs<R> where
    R: Unpin

impl<'a> Unpin for MachTerminator<'a>

impl<'a, Inst> Unpin for UnwindInfoContext<'a, Inst>

impl Unpin for Template

impl Unpin for Descriptor

impl Unpin for Detail

impl Unpin for Builder

impl Unpin for SetError

impl<'a> Unpin for PredicateView<'a>

impl Unpin for Flags

impl Unpin for Regalloc

impl Unpin for OptLevel

impl Unpin for TlsModel

impl<'a> Unpin for FlagsOrIsa<'a>

impl Unpin for PassTimes

impl Unpin for Context

impl Unpin for IntCC

impl Unpin for FloatCC

impl<T> Unpin for PackedOption<T> where
    T: Unpin

impl<K, V> Unpin for BoxedSlice<K, V> where
    K: Unpin

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

impl<'a, K, V> Unpin for IterMut<'a, K, V> where
    K: Unpin

impl<K> Unpin for Keys<K> where
    K: Unpin

impl<T> Unpin for EntityList<T> where
    T: Unpin

impl<T> Unpin for ListPool<T> where
    T: Unpin

impl<K, V> Unpin for SecondaryMap<K, V> where
    K: Unpin,
    V: Unpin

impl<K, V> Unpin for PrimaryMap<K, V> where
    K: Unpin,
    V: Unpin

impl<K> Unpin for EntitySet<K> where
    K: Unpin

impl<K, V> Unpin for SparseMap<K, V> where
    K: Unpin,
    V: Unpin

impl<'a> Unpin for FunctionBuilder<'a>

impl Unpin for Switch

impl Unpin for Variable

impl Unpin for WasmType

impl Unpin for WasmError

impl Unpin for ReturnMode

impl Unpin for Alias

impl Unpin for FuncIndex

impl Unpin for TableIndex

impl Unpin for DataIndex

impl Unpin for ElemIndex

impl Unpin for TypeIndex

impl Unpin for EventIndex

impl Unpin for EntityType

impl Unpin for Global

impl Unpin for GlobalInit

impl Unpin for Table

impl Unpin for Memory

impl Unpin for Event

impl Unpin for Hasher

impl<T> Unpin for Sender<T>

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

impl<'a, T> Unpin for Iter<'a, T>

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

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

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

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

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

impl Unpin for RecvError

impl<'a> Unpin for Select<'a>

impl<'a> Unpin for SelectedOperation<'a>

impl<T> Unpin for Worker<T>

impl<T> Unpin for Stealer<T>

impl<T> Unpin for Injector<T> where
    T: Unpin

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

impl<'g, T: ?Sized, P> Unpin for CompareExchangeError<'g, T, P> where
    P: Unpin

impl<T: ?Sized> Unpin for Atomic<T>

impl<T: ?Sized> Unpin for Owned<T>

impl<'g, T: ?Sized> Unpin for Shared<'g, T>

impl Unpin for Collector

impl Unpin for Guard

impl<T: ?Sized> Unpin for AtomicCell<T> where
    T: Unpin

impl<T> Unpin for CachePadded<T> where
    T: Unpin

impl Unpin for Backoff

impl Unpin for Parker

impl Unpin for Unparker

impl<T: ?Sized> Unpin for ShardedLock<T> where
    T: Unpin

impl<'a, T: ?Sized> Unpin for ShardedLockReadGuard<'a, T>

impl<'a, T: ?Sized> Unpin for ShardedLockWriteGuard<'a, T>

impl Unpin for WaitGroup

impl<'env> Unpin for Scope<'env>

impl<'scope, 'env> Unpin for ScopedThreadBuilder<'scope, 'env> where
    'env: 'scope, 

impl<'scope, T> Unpin for ScopedJoinHandle<'scope, T>

impl Unpin for MacError

impl<M> Unpin for Output<M> where
    <<M as Mac>::OutputSize as ArrayLength<u8>>::ArrayType: Unpin

impl<H> Unpin for CuckooFilter<H> where
    H: Unpin

impl Unpin for Scalar

impl Unpin for DecodeKind

impl Unpin for BitOrder

impl Unpin for Encoding

impl Unpin for Translate

impl Unpin for Wrap

impl Unpin for BaseDirs

impl Unpin for UserDirs

impl Unpin for BaseDirs

impl Unpin for UserDirs

impl Unpin for Type

impl Unpin for QueryType

impl Unpin for Class

impl Unpin for QueryClass

impl Unpin for Opcode

impl<'a> Unpin for Packet<'a>

impl<'a> Unpin for Question<'a>

impl<'a> Unpin for ResourceRecord<'a>

impl<'a> Unpin for Name<'a>

impl Unpin for Error

impl Unpin for Header

impl Unpin for Builder

impl Unpin for Record

impl Unpin for Record

impl Unpin for Record

impl Unpin for Record

impl<'a> Unpin for Record<'a>

impl Unpin for Record

impl Unpin for Record

impl Unpin for Record

impl Unpin for Record

impl Unpin for Record

impl Unpin for Record

impl Unpin for Record

impl Unpin for Record

impl<'a> Unpin for Record<'a>

impl<'a> Unpin for Record<'a>

impl Unpin for Record

impl Unpin for Record

impl<'a> Unpin for Record<'a>

impl<'a> Unpin for Record<'a>

impl<'a> Unpin for Record<'a>

impl<'a> Unpin for Record<'a>

impl<'a> Unpin for Record<'a>

impl<'a> Unpin for RecordIter<'a>

impl Unpin for Record

impl<'a> Unpin for RData<'a>

impl Unpin for Signature

impl Unpin for Keypair

impl Unpin for PublicKey

impl Unpin for SecretKey

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

impl Unpin for Filter

impl Unpin for Builder

impl Unpin for Timestamp

impl Unpin for Style

impl<'a, T> Unpin for StyledValue<'a, T> where
    T: Unpin

impl Unpin for Color

impl Unpin for Target

impl Unpin for WriteStyle

impl Unpin for Formatter

impl<'a> Unpin for Env<'a>

impl Unpin for Logger

impl Unpin for Builder

impl Unpin for Error

impl Unpin for Errno

impl Unpin for Event

impl Unpin for Exit

impl Unpin for Signal

impl Unpin for Backtrace

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

impl<D> Unpin for Context<D> where
    D: Unpin

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

impl Unpin for Error

impl<'f> Unpin for Causes<'f>

impl Unpin for Rng

impl Unpin for Phase

impl<H, N> Unpin for State<H, N> where
    H: Unpin,
    N: Unpin

impl<Id, H, N> Unpin for RoundParams<Id, H, N> where
    H: Unpin,
    Id: Unpin,
    N: Unpin

impl<Id, H, N, Signature> Unpin for Round<Id, H, N, Signature> where
    H: Unpin,
    Id: Unpin,
    N: Unpin

impl<H, N, V> Unpin for VoteGraph<H, N, V> where
    H: Unpin,
    N: Unpin

impl<Id> Unpin for VoterSet<Id> where
    Id: Unpin

impl Unpin for VoterInfo

impl<Id> Unpin for RoundState<Id> where
    Id: Unpin

impl<Id> Unpin for VoterState<Id> where
    Id: Unpin

impl<H, N, S, Id> Unpin for CommunicationOut<H, N, S, Id> where
    H: Unpin,
    Id: Unpin,
    N: Unpin,
    S: Unpin

impl Unpin for GoodCommit

impl Unpin for BadCommit

impl Unpin for BadCatchUp

impl<O> Unpin for Callback<O>

impl<Id, Timer, Input, Output> Unpin for RoundData<Id, Timer, Input, Output> where
    Id: Unpin,
    Input: Unpin,
    Output: Unpin,
    Timer: Unpin

impl<H, N> Unpin for Prevote<H, N> where
    H: Unpin,
    N: Unpin

impl<H, N> Unpin for Precommit<H, N> where
    H: Unpin,
    N: Unpin

impl<H, N> Unpin for PrimaryPropose<H, N> where
    H: Unpin,
    N: Unpin

impl Unpin for Error

impl<Id, V, S> Unpin for Equivocation<Id, V, S> where
    Id: Unpin,
    S: Unpin,
    V: Unpin

impl<H, N> Unpin for Message<H, N> where
    H: Unpin,
    N: Unpin

impl<H, N, S, Id> Unpin for Commit<H, N, S, Id> where
    H: Unpin,
    Id: Unpin,
    N: Unpin,
    S: Unpin

impl<H, N, S, Id> Unpin for SignedPrevote<H, N, S, Id> where
    H: Unpin,
    Id: Unpin,
    N: Unpin,
    S: Unpin

impl<H, N, S, Id> Unpin for SignedPrecommit<H, N, S, Id> where
    H: Unpin,
    Id: Unpin,
    N: Unpin,
    S: Unpin

impl<H, N, S, Id> Unpin for CompactCommit<H, N, S, Id> where
    H: Unpin,
    Id: Unpin,
    N: Unpin,
    S: Unpin

impl<H, N, S, Id> Unpin for CatchUp<H, N, S, Id> where
    H: Unpin,
    Id: Unpin,
    N: Unpin,
    S: Unpin

impl<H, N> Unpin for CommitValidationResult<H, N> where
    H: Unpin,
    N: Unpin

impl<H, N, S, Id> Unpin for HistoricalVotes<H, N, S, Id>

impl Unpin for Crc

impl<R> Unpin for CrcReader<R> where
    R: Unpin

impl<W> Unpin for CrcWriter<W> where
    W: Unpin

impl<R> Unpin for DeflateEncoder<R> where
    R: Unpin

impl<R> Unpin for DeflateDecoder<R> where
    R: Unpin

impl<R> Unpin for DeflateEncoder<R> where
    R: Unpin

impl<R> Unpin for DeflateDecoder<R> where
    R: Unpin

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

impl<W> Unpin for DeflateDecoder<W> where
    W: Unpin

impl<R> Unpin for GzEncoder<R> where
    R: Unpin

impl<R> Unpin for GzDecoder<R> where
    R: Unpin

impl<R> Unpin for MultiGzDecoder<R> where
    R: Unpin

impl<R> Unpin for GzEncoder<R> where
    R: Unpin

impl<R> Unpin for GzDecoder<R> where
    R: Unpin

impl<R> Unpin for MultiGzDecoder<R> where
    R: Unpin

impl<W> Unpin for GzEncoder<W> where
    W: Unpin

impl<W> Unpin for GzDecoder<W> where
    W: Unpin

impl Unpin for GzHeader

impl Unpin for GzBuilder

impl Unpin for Compress

impl Unpin for Decompress

impl Unpin for Status

impl<R> Unpin for ZlibEncoder<R> where
    R: Unpin

impl<R> Unpin for ZlibDecoder<R> where
    R: Unpin

impl<R> Unpin for ZlibEncoder<R> where
    R: Unpin

impl<R> Unpin for ZlibDecoder<R> where
    R: Unpin

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

impl<W> Unpin for ZlibDecoder<W> where
    W: Unpin

impl Unpin for FnvHasher

impl<E> Unpin for Error<E> where
    E: Unpin

impl<V> Unpin for FinalizationResult<V> where
    V: Unpin

impl<H, N, V> Unpin for ForkTree<H, N, V> where
    H: Unpin,
    N: Unpin,
    V: Unpin

impl<'a> Unpin for Parse<'a>

impl<'a> Unpin for ParseIntoOwned<'a>

impl<'a> Unpin for ByteSerialize<'a>

impl<'a, T> Unpin for Serializer<'a, T> where
    T: Unpin

impl Unpin for Analysis

impl<System, Block, Context, UnsignedValidator, AllModules, OnRuntimeUpgrade> Unpin for Executive<System, Block, Context, UnsignedValidator, AllModules, OnRuntimeUpgrade> where
    AllModules: Unpin,
    Block: Unpin,
    Context: Unpin,
    OnRuntimeUpgrade: Unpin,
    System: Unpin,
    UnsignedValidator: Unpin

impl<B, O> Unpin for DecodeDifferent<B, O> where
    B: Unpin,
    O: Unpin

impl<E> Unpin for FnEncode<E>

impl Unpin for StopParse

impl<P> Unpin for Braces<P> where
    P: Unpin

impl<P> Unpin for Brackets<P> where
    P: Unpin

impl<P> Unpin for Parens<P> where
    P: Unpin

impl<P, T, V> Unpin for PunctuatedInner<P, T, V> where
    P: Unpin,
    T: Unpin,
    V: Unpin

impl Unpin for NoTrailing

impl Unpin for Trailing

impl Unpin for Meta

impl Unpin for ForAll

impl Unpin for ForAny

impl<T, OverarchingCall> Unpin for SubmitTransaction<T, OverarchingCall> where
    OverarchingCall: Unpin,
    T: Unpin

impl<T, C, X> Unpin for Signer<T, C, X> where
    C: Unpin,
    X: Unpin,
    <T as SigningTypes>::Public: Unpin

impl<T> Unpin for Account<T> where
    <T as Config>::AccountId: Unpin,
    <T as SigningTypes>::Public: Unpin

impl<T> Unpin for CheckGenesis<T> where
    T: Unpin

impl<T> Unpin for CheckMortality<T> where
    T: Unpin

impl<T> Unpin for CheckNonce<T> where
    <T as Config>::Index: Unpin

impl<T> Unpin for CheckSpecVersion<T> where
    T: Unpin

impl<T> Unpin for CheckTxVersion<T> where
    T: Unpin

impl<T> Unpin for CheckWeight<T> where
    T: Unpin

impl<T> Unpin for SubstrateWeight<T> where
    T: Unpin

impl<T> Unpin for Pallet<T> where
    T: Unpin

impl<T> Unpin for Event<T> where
    T: Unpin,
    <T as Config>::AccountId: Unpin

impl<T> Unpin for Error<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin

impl<T> Unpin for _GeneratedPrefixForStorageAccount<T> where
    T: Unpin

impl<T> Unpin for _GeneratedPrefixForStorageBlockHash<T> where
    T: Unpin

impl<T> Unpin for _GeneratedPrefixForStorageLastRuntimeUpgrade<T> where
    T: Unpin

impl Unpin for Phase

impl<E, T> Unpin for EventRecord<E, T> where
    E: Unpin,
    T: Unpin

impl<AccountId> Unpin for RawOrigin<AccountId> where
    AccountId: Unpin

impl<Index, AccountData> Unpin for AccountInfo<Index, AccountData> where
    AccountData: Unpin,
    Index: Unpin

impl<AccountId> Unpin for EnsureRoot<AccountId> where
    AccountId: Unpin

impl<AccountId> Unpin for EnsureSigned<AccountId> where
    AccountId: Unpin

impl<Who, AccountId> Unpin for EnsureSignedBy<Who, AccountId> where
    AccountId: Unpin,
    Who: Unpin

impl<AccountId> Unpin for EnsureNone<AccountId> where
    AccountId: Unpin

impl<T> Unpin for EnsureNever<T> where
    T: Unpin

impl<AccountId, L, R> Unpin for EnsureOneOf<AccountId, L, R> where
    AccountId: Unpin,
    L: Unpin,
    R: Unpin

impl Unpin for InitKind

impl Unpin for RefStatus

impl<T> Unpin for Provider<T> where
    T: Unpin

impl<T> Unpin for Consumer<T> where
    T: Unpin

impl<T> Unpin for ChainContext<T> where
    T: Unpin

impl<T> Unpin for Module<T> where
    T: Unpin

impl Unpin for FsStats

impl<T> Unpin for Sender<T>

impl<T> Unpin for UnboundedSender<T>

impl Unpin for SendError

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

impl<'a, T> Unpin for Cancellation<'a, T>

impl Unpin for Canceled

impl<T> Unpin for DiagSpawn<T> where
    T: Unpin

impl Unpin for LocalPool

impl<S> Unpin for BlockingStream<S>

impl Unpin for ThreadPool

impl Unpin for Enter

impl Unpin for EnterError

impl Unpin for YieldNow

impl<S> Unpin for BlockOn<S> where
    S: Unpin

impl<T> Unpin for BlockOn<T> where
    T: Unpin

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

impl Unpin for Empty

impl Unpin for Repeat

impl Unpin for Sink

impl<T> Unpin for ReadHalf<T>

impl<T> Unpin for WriteHalf<T>

impl<IO> Unpin for TlsStream<IO> where
    IO: Unpin

impl<IO> Unpin for TlsStream<IO> where
    IO: Unpin

impl<IO> Unpin for Connect<IO> where
    IO: Unpin

impl<IO> Unpin for Accept<IO> where
    IO: Unpin

impl<IO> Unpin for FailableConnect<IO> where
    IO: Unpin

impl<IO> Unpin for FailableAccept<IO> where
    IO: Unpin

impl<T> Unpin for TlsStream<T> where
    T: Unpin

impl Unpin for SpawnError

impl<'a> Unpin for WakerRef<'a>

impl Unpin for Delay

impl<T> Unpin for RemoteHandle<T>

impl<Fut> Unpin for WeakShared<Fut>

impl<F> Unpin for JoinAll<F>

impl<F> Unpin for TryJoinAll<F>

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

impl Unpin for Aborted

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

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

impl<T, Item> Unpin for ReuniteError<T, Item>

impl<T, E> Unpin for TryChunksError<T, E> where
    E: Unpin,
    T: Unpin

impl Unpin for PollNext

impl<'a, Fut> Unpin for IterPinMut<'a, Fut>

impl<'a, Fut> Unpin for IterMut<'a, Fut>

impl<'a, Fut> Unpin for IterPinRef<'a, Fut>

impl<'a, Fut> Unpin for Iter<'a, Fut>

impl<Fut> Unpin for IntoIter<Fut>

impl<'a, St> Unpin for Iter<'a, St>

impl<'a, St> Unpin for IterMut<'a, St>

impl<St> Unpin for IntoIter<St>

impl<Ex> Unpin for Executor01As03<Ex> where
    Ex: Unpin

impl<T> Unpin for Compat<T> where
    T: Unpin

impl<T, Item> Unpin for CompatSink<T, Item> where
    T: Unpin

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

impl Unpin for Empty

impl Unpin for Repeat

impl Unpin for Sink

impl<T> Unpin for ReadHalf<T>

impl<T> Unpin for WriteHalf<T>

impl<T> Unpin for ReuniteError<T>

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

impl<T: ?Sized> Unpin for Mutex<T> where
    T: Unpin

impl<'a, T: ?Sized> Unpin for MutexLockFuture<'a, T>

impl<'a, T: ?Sized> Unpin for MutexGuard<'a, T>

impl<'a, T: ?Sized, U: ?Sized> Unpin for MappedMutexGuard<'a, T, U>

impl<T> Unpin for BiLock<T>

impl<T> Unpin for ReuniteError<T>

impl<'a, T> Unpin for BiLockGuard<'a, T>

impl<T, N> Unpin for GenericArrayIter<T, N> where
    <N as ArrayLength<T>>::ArrayType: Unpin

impl<T, U> Unpin for GenericArray<T, U> where
    <U as ArrayLength<T>>::ArrayType: Unpin

impl Unpin for Error

impl Unpin for GHash

impl Unpin for Format

impl Unpin for Encoding

impl Unpin for Register

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

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

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

impl<T> Unpin for DebugArangesOffset<T> where
    T: Unpin

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

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

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

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

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

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

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

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

impl<T> Unpin for RawRangeListsOffset<T> where
    T: Unpin

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

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

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

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

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

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

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

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

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

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

impl Unpin for SectionId

impl Unpin for DwoId

impl Unpin for Arm

impl Unpin for X86

impl Unpin for X86_64

impl Unpin for DwUt

impl Unpin for DwCfa

impl Unpin for DwChildren

impl Unpin for DwTag

impl Unpin for DwAt

impl Unpin for DwForm

impl Unpin for DwAte

impl Unpin for DwLle

impl Unpin for DwDs

impl Unpin for DwEnd

impl Unpin for DwAccess

impl Unpin for DwVis

impl Unpin for DwLang

impl Unpin for DwAddr

impl Unpin for DwId

impl Unpin for DwCc

impl Unpin for DwInl

impl Unpin for DwOrd

impl Unpin for DwDsc

impl Unpin for DwIdx

impl Unpin for DwLns

impl Unpin for DwLne

impl Unpin for DwLnct

impl Unpin for DwMacro

impl Unpin for DwRle

impl Unpin for DwOp

impl Unpin for DwEhPe

impl Unpin for BigEndian

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

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

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

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

impl<'a, R> Unpin for EhHdrTable<'a, R>

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

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

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

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

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

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

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

impl<'a, 'ctx, R> Unpin for UnwindTable<'a, 'ctx, R> where
    R: Unpin

impl<'iter, R> Unpin for RegisterRuleIter<'iter, R>

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

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

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

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

impl<'a, R> Unpin for CallFrameInstructionIter<'a, R> where
    R: Unpin

impl Unpin for Pointer

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

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

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

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

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

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

impl<R> Unpin for ArangeHeaderIter<R> where
    R: Unpin,
    <R as Reader>::Offset: Unpin

impl<R, Offset> Unpin for ArangeHeader<R, Offset> where
    Offset: Unpin,
    R: Unpin

impl<R> Unpin for ArangeEntryIter<R> where
    R: Unpin

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

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

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

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

impl Unpin for LineRow

impl Unpin for ColumnType

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl Unpin for Range

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

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

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

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

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

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

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

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

impl<'abbrev, 'unit, R, Offset> Unpin for DebuggingInformationEntry<'abbrev, 'unit, R, Offset> where
    Offset: Unpin,
    R: Unpin

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

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

impl<'abbrev, 'entry, 'unit, R> Unpin for AttrsIter<'abbrev, 'entry, 'unit, R> where
    R: Unpin,
    'abbrev: 'entry,
    'unit: 'entry, 

impl<'abbrev, 'unit, R> Unpin for EntriesRaw<'abbrev, 'unit, R> where
    R: Unpin

impl<'abbrev, 'unit, R> Unpin for EntriesCursor<'abbrev, 'unit, R> where
    R: Unpin,
    <R as Reader>::Offset: Unpin

impl<'abbrev, 'unit, R> Unpin for EntriesTree<'abbrev, 'unit, R> where
    R: Unpin,
    <R as Reader>::Offset: Unpin

impl<'abbrev, 'unit, 'tree, R> Unpin for EntriesTreeNode<'abbrev, 'unit, 'tree, R> where
    'abbrev: 'tree,
    'unit: 'tree, 

impl<'abbrev, 'unit, 'tree, R> Unpin for EntriesTreeIter<'abbrev, 'unit, 'tree, R> where
    'abbrev: 'tree,
    'unit: 'tree, 

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

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

impl Unpin for ValueType

impl Unpin for Value

impl Unpin for Error

impl Unpin for Glob

impl<'a> Unpin for GlobBuilder<'a>

impl Unpin for Error

impl Unpin for ErrorKind

impl Unpin for GlobSet

impl<'a> Unpin for Candidate<'a>

impl Unpin for Error

impl Unpin for Reason

impl<B> Unpin for SendRequest<B>

impl<B> Unpin for ReadySendRequest<B>

impl<T, B> Unpin for Connection<T, B> where
    T: Unpin

impl Unpin for Builder

impl<T, B> Unpin for Handshake<T, B> where
    T: Unpin

impl<T, B> Unpin for Connection<T, B> where
    T: Unpin

impl Unpin for Builder

impl<B> Unpin for SendResponse<B>

impl<B> Unpin for SendPushedResponse<B>

impl<B> Unpin for SendStream<B>

impl Unpin for StreamId

impl Unpin for RecvStream

impl Unpin for PingPong

impl Unpin for Ping

impl Unpin for Pong

impl<'reg> Unpin for BlockParams<'reg>

impl<'reg> Unpin for BlockContext<'reg>

impl Unpin for Context

impl Unpin for Path

impl<'reg, 'rc> Unpin for ScopedJson<'reg, 'rc>

impl<'reg, 'rc> Unpin for PathAndJson<'reg, 'rc>

impl<'reg> Unpin for Registry<'reg>

impl<'reg, 'rc> Unpin for RenderContext<'reg, 'rc>

impl<'reg, 'rc> Unpin for Helper<'reg, 'rc>

impl<'reg, 'rc> Unpin for Decorator<'reg, 'rc>

impl Unpin for Template

impl Unpin for BlockParam

impl Unpin for Parameter

impl<T> Unpin for Bucket<T>

impl<T, A> Unpin for RawTable<T, A> where
    A: Unpin,
    T: Unpin

impl<T> Unpin for RawIter<T>

impl<T, A> Unpin for RawIntoIter<T, A> where
    A: Unpin,
    T: Unpin

impl<'a, T, A> Unpin for RawDrain<'a, T, A> where
    A: Unpin,
    T: Unpin

impl<'a, T, A> Unpin for RawIterHash<'a, T, A> where
    T: Unpin

impl<K, V, S, A> Unpin for HashMap<K, V, S, A> where
    A: Unpin,
    K: Unpin,
    S: Unpin,
    V: Unpin

impl<'a, K, V> Unpin for Iter<'a, K, V>

impl<'a, K, V> Unpin for IterMut<'a, K, V>

impl<K, V, A> Unpin for IntoIter<K, V, A> where
    A: Unpin,
    K: Unpin,
    V: Unpin

impl<'a, K, V> Unpin for Keys<'a, K, V>

impl<'a, K, V> Unpin for Values<'a, K, V>

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

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

impl<'a, K, V> Unpin for ValuesMut<'a, K, V>

impl<'a, K, V, S, A> Unpin for RawEntryBuilderMut<'a, K, V, S, A>

impl<'a, K, V, S, A> Unpin for RawEntryMut<'a, K, V, S, A>

impl<'a, K, V, S, A> Unpin for RawOccupiedEntryMut<'a, K, V, S, A>

impl<'a, K, V, S, A> Unpin for RawVacantEntryMut<'a, K, V, S, A>

impl<'a, K, V, S, A> Unpin for RawEntryBuilder<'a, K, V, S, A>

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

impl<'a, K, V, S, A> Unpin for OccupiedEntry<'a, K, V, S, A> where
    K: Unpin

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

impl<'a, K, V, S, A> Unpin for OccupiedError<'a, K, V, S, A> where
    K: Unpin,
    V: Unpin

impl<T, S, A> Unpin for HashSet<T, S, A> where
    A: Unpin,
    S: Unpin,
    T: Unpin

impl<'a, K> Unpin for Iter<'a, K>

impl<K, A> Unpin for IntoIter<K, A> where
    A: Unpin,
    K: Unpin

impl<'a, K, A> Unpin for Drain<'a, K, A> where
    A: Unpin,
    K: Unpin

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

impl<'a, T, S, A> Unpin for Intersection<'a, T, S, A>

impl<'a, T, S, A> Unpin for Difference<'a, T, S, A>

impl<'a, T, S, A> Unpin for SymmetricDifference<'a, T, S, A>

impl<'a, T, S, A> Unpin for Union<'a, T, S, A>

impl<T> Unpin for HexFmt<T> where
    T: Unpin

impl<T> Unpin for HexList<T> where
    T: Unpin

impl<D> Unpin for Hmac<D> where
    D: Unpin,
    <<D as BlockInput>::BlockSize as ArrayLength<u8>>::ArrayType: Unpin

impl<D> Unpin for HmacDRBG<D> where
    <<D as FixedOutput>::OutputSize as ArrayLength<u8>>::ArrayType: Unpin

impl<T> Unpin for HeaderMap<T> where
    T: Unpin

impl<'a, T> Unpin for Iter<'a, T>

impl<'a, T> Unpin for IterMut<'a, T>

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

impl<'a, T> Unpin for Keys<'a, T>

impl<'a, T> Unpin for Values<'a, T>

impl<'a, T> Unpin for ValuesMut<'a, T>

impl<'a, T> Unpin for Drain<'a, T>

impl<'a, T> Unpin for GetAll<'a, T>

impl<'a, T> Unpin for Entry<'a, T>

impl<'a, T> Unpin for VacantEntry<'a, T>

impl<'a, T> Unpin for OccupiedEntry<'a, T>

impl<'a, T> Unpin for ValueIter<'a, T>

impl<'a, T> Unpin for ValueIterMut<'a, T>

impl<'a, T> Unpin for ValueDrain<'a, T> where
    T: Unpin

impl Unpin for HeaderName

impl Unpin for ToStrError

impl Unpin for Method

impl<T> Unpin for Request<T> where
    T: Unpin

impl Unpin for Parts

impl Unpin for Builder

impl<T> Unpin for Response<T> where
    T: Unpin

impl Unpin for Parts

impl Unpin for Builder

impl Unpin for StatusCode

impl Unpin for Authority

impl Unpin for Builder

impl<T> Unpin for Port<T> where
    T: Unpin

impl Unpin for Scheme

impl Unpin for Uri

impl Unpin for Parts

impl Unpin for InvalidUri

impl Unpin for Version

impl Unpin for Error

impl Unpin for Extensions

impl<'a, T: ?Sized> Unpin for Data<'a, T>

impl<'a, T: ?Sized> Unpin for Trailers<'a, T>

impl Unpin for SizeHint

impl Unpin for Error

impl<T> Unpin for Status<T> where
    T: Unpin

impl<'headers, 'buf> Unpin for Request<'headers, 'buf> where
    'buf: 'headers, 

impl<'headers, 'buf> Unpin for Response<'headers, 'buf> where
    'buf: 'headers, 

impl<'a> Unpin for Header<'a>

impl Unpin for HttpDate

impl Unpin for Error

impl Unpin for Error

impl Unpin for Duration

impl Unpin for Timestamp

impl Unpin for Error

impl Unpin for Body

impl Unpin for Sender

impl<B> Unpin for SendRequest<B>

impl<T, B> Unpin for Connection<T, B> where
    T: Unpin

impl Unpin for Builder

impl<T> Unpin for Parts<T> where
    T: Unpin

impl Unpin for Name

impl Unpin for GaiAddrs

impl Unpin for GaiFuture

impl<R> Unpin for HttpConnector<R> where
    R: Unpin

impl Unpin for HttpInfo

impl Unpin for Connected

impl<C, B, T> Unpin for Connect<C, B, T> where
    C: Unpin

impl<C, B> Unpin for Client<C, B> where
    C: Unpin

impl Unpin for Builder

impl Unpin for Error

impl Unpin for AddrStream

impl<E> Unpin for Http<E> where
    E: Unpin

impl<T, S> Unpin for Parts<T, S> where
    S: Unpin,
    T: Unpin

impl<I, E> Unpin for Builder<I, E> where
    E: Unpin,
    I: Unpin

impl Unpin for Upgraded

impl Unpin for OnUpgrade

impl<T> Unpin for Parts<T> where
    T: Unpin

impl<T> Unpin for HttpsConnector<T> where
    T: Unpin

impl<T> Unpin for MaybeHttpsStream<T> where
    T: Unpin

impl Unpin for Idna

impl Unpin for Config

impl Unpin for Errors

impl Unpin for IfEvent

impl Unpin for IfWatcher

impl<'a, K, V> Unpin for OccupiedEntry<'a, K, V> where
    K: Unpin

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

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

impl<K, V, S> Unpin for IndexMap<K, V, S> where
    K: Unpin,
    S: Unpin,
    V: Unpin

impl<'a, K, V> Unpin for Keys<'a, K, V>

impl<'a, K, V> Unpin for Values<'a, K, V>

impl<'a, K, V> Unpin for ValuesMut<'a, K, V>

impl<'a, K, V> Unpin for Iter<'a, K, V>

impl<'a, K, V> Unpin for IterMut<'a, K, V>

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

impl<'a, K, V> Unpin for Drain<'a, K, V>

impl<T, S> Unpin for IndexSet<T, S> where
    S: Unpin,
    T: Unpin

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

impl<'a, T> Unpin for Iter<'a, T>

impl<'a, T> Unpin for Drain<'a, T>

impl<'a, T, S> Unpin for Difference<'a, T, S>

impl<'a, T, S> Unpin for Intersection<'a, T, S>

impl<'a, T, S1, S2> Unpin for SymmetricDifference<'a, T, S1, S2>

impl<'a, T, S> Unpin for Union<'a, T, S>

impl Unpin for Interval

impl Unpin for IoVec

impl Unpin for IpNetwork

impl Unpin for IpNet

impl Unpin for Ipv4Net

impl Unpin for Ipv6Net

impl Unpin for IpSubnets

impl<I, Pred> Unpin for DedupBy<I, Pred> where
    I: Unpin,
    Pred: Unpin,
    <I as Iterator>::Item: Unpin

impl<I, J> Unpin for Interleave<I, J> where
    I: Unpin,
    J: Unpin

impl<I, J> Unpin for InterleaveShortest<I, J> where
    I: Unpin,
    J: Unpin

impl<I, J> Unpin for Product<I, J> where
    I: Unpin,
    J: Unpin,
    <I as Iterator>::Item: Unpin

impl<I> Unpin for PutBack<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<I, F> Unpin for Batching<I, F> where
    F: Unpin,
    I: Unpin

impl<I, R> Unpin for MapInto<I, R> where
    I: Unpin

impl<I, F> Unpin for MapResults<I, F> where
    F: Unpin,
    I: Unpin

impl<I, J, F> Unpin for MergeBy<I, J, F> where
    F: Unpin,
    I: Unpin,
    J: Unpin,
    <I as Iterator>::Item: Unpin

impl<'a, I, F> Unpin for TakeWhileRef<'a, I, F> where
    F: Unpin

impl<I> Unpin for WhileSome<I> where
    I: Unpin

impl<I, F> Unpin for Coalesce<I, F> where
    F: Unpin,
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<I, T> Unpin for TupleCombinations<I, T> where
    I: Unpin,
    T: Unpin,
    <T as HasCombination<I>>::Combination: Unpin

impl<I, F> Unpin for Positions<I, F> where
    F: Unpin,
    I: Unpin

impl<I, F> Unpin for Update<I, F> where
    F: Unpin,
    I: Unpin

impl<I> Unpin for Step<I> where
    I: Unpin

impl<I> Unpin for MultiProduct<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<I> Unpin for Combinations<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<I> Unpin for CombinationsWithReplacement<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<I, J> Unpin for ConsTuples<I, J> where
    I: Unpin

impl<I> Unpin for ExactlyOneError<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<'a, I> Unpin for Format<'a, I> where
    I: Unpin

impl<'a, I, F> Unpin for FormatWith<'a, I, F> where
    F: Unpin,
    I: Unpin

impl<I> Unpin for IntoChunks<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<'a, I> Unpin for Chunk<'a, I> where
    <I as Iterator>::Item: Unpin

impl<'a, I> Unpin for Chunks<'a, I>

impl<K, I, F> Unpin for GroupBy<K, I, F> where
    F: Unpin,
    I: Unpin,
    K: Unpin,
    <I as Iterator>::Item: Unpin

impl<'a, K, I, F> Unpin for Group<'a, K, I, F> where
    <I as Iterator>::Item: Unpin

impl<'a, K, I, F> Unpin for Groups<'a, K, I, F>

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

impl<I, F> Unpin for KMergeBy<I, F> where
    F: Unpin,
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<I, J, F> Unpin for MergeJoinBy<I, J, F> where
    F: Unpin,
    I: Unpin,
    J: Unpin,
    <I as Iterator>::Item: Unpin,
    <J as Iterator>::Item: Unpin

impl<I> Unpin for MultiPeek<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<I, F> Unpin for PadUsing<I, F> where
    F: Unpin,
    I: Unpin

impl<'a, I, F> Unpin for PeekingTakeWhile<'a, I, F> where
    F: Unpin

impl<I> Unpin for Permutations<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<'a, I, E> Unpin for ProcessResults<'a, I, E> where
    I: Unpin

impl<I> Unpin for PutBackN<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<I> Unpin for RcIter<I>

impl<A> Unpin for RepeatN<A> where
    A: Unpin

impl<F> Unpin for RepeatCall<F> where
    F: Unpin

impl<St, F> Unpin for Unfold<St, F> where
    F: Unpin,
    St: Unpin

impl<St, F> Unpin for Iterate<St, F> where
    F: Unpin,
    St: Unpin

impl<I> Unpin for Tee<I>

impl<T> Unpin for TupleBuffer<T> where
    <T as TupleCollect>::Buffer: Unpin

impl<I, T> Unpin for TupleWindows<I, T> where
    I: Unpin,
    T: Unpin

impl<I, T> Unpin for Tuples<I, T> where
    I: Unpin,
    <T as TupleCollect>::Buffer: Unpin

impl<I> Unpin for Unique<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<I, V, F> Unpin for UniqueBy<I, V, F> where
    F: Unpin,
    I: Unpin,
    V: Unpin

impl<I> Unpin for WithPosition<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin

impl<I, J> Unpin for ZipEq<I, J> where
    I: Unpin,
    J: Unpin

impl<T, U> Unpin for ZipLongest<T, U> where
    T: Unpin,
    U: Unpin

impl<T> Unpin for Zip<T> where
    T: Unpin

impl<A, B> Unpin for EitherOrBoth<A, B> where
    A: Unpin,
    B: Unpin

impl<I, J> Unpin for Diff<I, J> where
    I: Unpin,
    J: Unpin,
    <I as Iterator>::Item: Unpin,
    <J as Iterator>::Item: Unpin

impl<T> Unpin for MinMaxResult<T> where
    T: Unpin

impl<T> Unpin for Position<T> where
    T: Unpin

impl<T> Unpin for FoldWhile<T> where
    T: Unpin

impl Unpin for Buffer

impl Unpin for Instance

impl Unpin for LinkError

impl Unpin for Module

impl Unpin for Table

impl Unpin for Global

impl Unpin for Memory

impl Unpin for Collator

impl Unpin for Array

impl<'a> Unpin for ArrayIter<'a>

impl Unpin for Boolean

impl Unpin for DataView

impl Unpin for Error

impl Unpin for EvalError

impl Unpin for Function

impl Unpin for Generator

impl Unpin for Map

impl Unpin for Iterator

impl<'a> Unpin for Iter<'a>

impl Unpin for IntoIter

impl Unpin for Number

impl Unpin for Date

impl Unpin for Object

impl Unpin for Proxy

impl Unpin for RangeError

impl Unpin for RegExp

impl Unpin for Set

impl Unpin for TypeError

impl Unpin for UriError

impl Unpin for WeakMap

impl Unpin for WeakSet

impl Unpin for JsString

impl Unpin for Symbol

impl Unpin for Promise

impl Unpin for Int8Array

impl Unpin for Int16Array

impl Unpin for Int32Array

impl Unpin for Uint8Array

impl<TSink, TStream> Unpin for Duplex<TSink, TStream> where
    TSink: Unpin,
    TStream: Unpin

impl<THandler, TMetadata> Unpin for LocalRpc<THandler, TMetadata> where
    THandler: Unpin,
    TMetadata: Unpin

impl Unpin for RpcError

impl Unpin for RpcChannel

impl Unpin for RpcFuture

impl<T> Unpin for TypedSubscriptionStream<T> where
    T: Unpin

impl Unpin for RawClient

impl<T> Unpin for RemoteProcedure<T>

impl<T, S> Unpin for MetaIoHandler<T, S> where
    S: Unpin

impl<M> Unpin for IoHandler<M>

impl<T, M> Unpin for IoDelegate<T, M>

impl Unpin for Noop

impl Unpin for ErrorCode

impl Unpin for Error

impl Unpin for Id

impl Unpin for Params

impl Unpin for MethodCall

impl Unpin for Call

impl Unpin for Request

impl Unpin for Success

impl Unpin for Failure

impl Unpin for Output

impl Unpin for Response

impl Unpin for Version

impl<M, S> Unpin for ServerHandler<M, S>

impl Unpin for Response

impl<M, S> Unpin for Rpc<M, S>

impl<M, S> Unpin for WeakRpc<M, S>

impl Unpin for RestApi

impl<M, S> Unpin for ServerBuilder<M, S>

impl Unpin for Server

impl<'a> Unpin for RequestContext<'a>

impl<M, S> Unpin for ServerBuilder<M, S>

impl Unpin for Server

impl<T, M> Unpin for IoDelegate<T, M> where
    M: Unpin

impl<T, S> Unpin for PubSubHandler<T, S> where
    S: Unpin

impl<I> Unpin for SubscriptionManager<I> where
    I: Unpin

impl<T> Unpin for Sender<T>

impl<T> Unpin for Receiver<T>

impl Unpin for Session

impl Unpin for Sink

impl Unpin for Subscriber

impl<T, E> Unpin for Subscriber<T, E> where
    E: Unpin,
    T: Unpin

impl<T, E> Unpin for Sink<T, E> where
    E: Unpin,
    T: Unpin

impl Unpin for Origin

impl<T> Unpin for AllowCors<T> where
    T: Unpin

impl Unpin for Port

impl Unpin for Host

impl<T> Unpin for DomainsValidation<T> where
    T: Unpin

impl Unpin for Executor

impl Unpin for Separator

impl<S> Unpin for SuspendableStream<S> where
    S: Unpin

impl Unpin for Error

impl Unpin for Server

impl<M, S> Unpin for ServerBuilder<M, S>

impl Unpin for Kind

impl Unpin for IoStats

impl Unpin for DBOp

impl Unpin for InMemory

impl Unpin for Database

impl<T> Unpin for LazyCell<T> where
    T: Unpin

impl<T> Unpin for AtomicLazyCell<T> where
    T: Unpin

impl Unpin for Error

impl Unpin for statvfs

impl Unpin for sigaction

impl Unpin for statfs

impl Unpin for flock

impl Unpin for flock64

impl Unpin for siginfo_t

impl Unpin for stack_t

impl Unpin for stat

impl Unpin for stat64

impl Unpin for statfs64

impl Unpin for statvfs64

impl Unpin for user

impl Unpin for mcontext_t

impl Unpin for ipc_perm

impl Unpin for shmid_ds

impl Unpin for termios2

impl Unpin for ip_mreqn

impl Unpin for ucontext_t

impl Unpin for sigset_t

impl Unpin for sysinfo

impl Unpin for msqid_ds

impl Unpin for semid_ds

impl Unpin for sem_t

impl Unpin for statx

impl Unpin for aiocb

impl Unpin for __timeval

impl Unpin for glob64_t

impl Unpin for msghdr

impl Unpin for cmsghdr

impl Unpin for termios

impl Unpin for mallinfo

impl Unpin for mallinfo2

impl Unpin for nlmsghdr

impl Unpin for nlmsgerr

impl Unpin for nl_pktinfo

impl Unpin for nlattr

impl Unpin for rtentry

impl Unpin for timex

impl Unpin for ntptimeval

impl Unpin for regex_t

impl Unpin for Elf64_Chdr

impl Unpin for Elf32_Chdr

impl Unpin for seminfo

impl Unpin for utmpx

impl Unpin for fpos64_t

impl Unpin for rlimit64

impl Unpin for glob_t

impl Unpin for passwd

impl Unpin for spwd

impl Unpin for dqblk

impl Unpin for itimerspec

impl Unpin for fsid_t

impl Unpin for cpu_set_t

impl Unpin for msginfo

impl Unpin for sembuf

impl Unpin for input_id

impl Unpin for input_mask

impl Unpin for ff_replay

impl Unpin for ff_trigger

impl Unpin for ff_effect

impl Unpin for Elf32_Ehdr

impl Unpin for Elf64_Ehdr

impl Unpin for Elf32_Sym

impl Unpin for Elf64_Sym

impl Unpin for Elf32_Phdr

impl Unpin for Elf64_Phdr

impl Unpin for Elf32_Shdr

impl Unpin for Elf64_Shdr

impl Unpin for ucred

impl Unpin for mntent

impl Unpin for genlmsghdr

impl Unpin for regmatch_t

impl Unpin for can_filter

impl Unpin for sock_fprog

impl Unpin for dirent

impl Unpin for dirent64

impl Unpin for af_alg_iv

impl Unpin for mq_attr

impl Unpin for can_frame

impl Unpin for timezone

impl Unpin for in_addr

impl Unpin for ip_mreq

impl Unpin for sockaddr

impl Unpin for addrinfo

impl Unpin for fd_set

impl Unpin for tm

impl Unpin for Dl_info

impl Unpin for lconv

impl Unpin for in_pktinfo

impl Unpin for ifaddrs

impl Unpin for in6_rtmsg

impl Unpin for arpreq

impl Unpin for arpreq_old

impl Unpin for arphdr

impl Unpin for mmsghdr

impl Unpin for utsname

impl Unpin for sigevent

impl Unpin for in6_addr

impl Unpin for DIR

impl Unpin for group

impl Unpin for utimbuf

impl Unpin for timeval

impl Unpin for timespec

impl Unpin for rlimit

impl Unpin for rusage

impl Unpin for ipv6_mreq

impl Unpin for hostent

impl Unpin for iovec

impl Unpin for pollfd

impl Unpin for winsize

impl Unpin for linger

impl Unpin for sigval

impl Unpin for itimerval

impl Unpin for tms

impl Unpin for servent

impl Unpin for protoent

impl Unpin for FILE

impl Unpin for fpos_t

impl<TInner> Unpin for BandwidthLogging<TInner> where
    TInner: Unpin

impl<F> Unpin for SimpleProtocol<F>

impl Unpin for PeerId

impl<THandlerErr> Unpin for ConnectionError<THandlerErr> where
    THandlerErr: Unpin

impl<TTransErr> Unpin for PendingConnectionError<TTransErr> where
    TTransErr: Unpin

impl<TOutboundOpenInfo, TCustom> Unpin for ConnectionHandlerEvent<TOutboundOpenInfo, TCustom> where
    TCustom: Unpin,
    TOutboundOpenInfo: Unpin

impl Unpin for ListenerId

impl<TTrans> Unpin for ListenersEvent<TTrans> where
    <TTrans as Transport>::Error: Unpin,
    <TTrans as Transport>::ListenerUpgrade: Unpin

impl<TDialInfo> Unpin for SubstreamEndpoint<TDialInfo> where
    TDialInfo: Unpin

impl<TMuxer> Unpin for Close<TMuxer>

impl<'a, TInEvent> Unpin for PendingConnection<'a, TInEvent>

impl<'a, TInEvent> Unpin for EstablishedConnection<'a, TInEvent>

impl<'a, I, TInEvent, TOutEvent, THandler, TTransErr, THandlerErr> Unpin for EstablishedConnectionIter<'a, I, TInEvent, TOutEvent, THandler, TTransErr, THandlerErr> where
    I: Unpin

impl Unpin for Endpoint

impl Unpin for Connected

impl<T> Unpin for Event<T> where
    T: Unpin

impl<'a> Unpin for IncomingInfo<'a>

impl<'a> Unpin for OutgoingInfo<'a>

impl<A, B> Unpin for EitherError<A, B> where
    A: Unpin,
    B: Unpin

impl<A, B> Unpin for EitherOutbound<A, B> where
    <A as StreamMuxer>::OutboundSubstream: Unpin,
    <B as StreamMuxer>::OutboundSubstream: Unpin

impl<A, B> Unpin for EitherName<A, B> where
    A: Unpin,
    B: Unpin

impl<A, B> Unpin for EitherTransport<A, B> where
    A: Unpin,
    B: Unpin

impl Unpin for Keypair

impl Unpin for PublicKey

impl Unpin for SecretKey

impl Unpin for Keypair

impl Unpin for PublicKey

impl Unpin for Keypair

impl Unpin for SecretKey

impl Unpin for PublicKey

impl Unpin for Keypair

impl Unpin for PublicKey

impl<TSocket> Unpin for SingletonMuxer<TSocket> where
    TSocket: Unpin

impl<T> Unpin for StreamMuxerEvent<T> where
    T: Unpin

impl<'a, TTrans, TInEvent, TOutEvent, THandler> Unpin for NetworkEvent<'a, TTrans, TInEvent, TOutEvent, THandler> where
    TOutEvent: Unpin,
    <TTrans as Transport>::Error: Unpin,
    <<THandler as IntoConnectionHandler>::Handler as ConnectionHandler>::Error: Unpin,
    <TTrans as Transport>::ListenerUpgrade: Unpin

impl<TUpgrade> Unpin for IncomingConnection<TUpgrade> where
    TUpgrade: Unpin

impl<'a, TTrans, TInEvent, TOutEvent, THandler> Unpin for Peer<'a, TTrans, TInEvent, TOutEvent, THandler>

impl<'a, TTrans, TInEvent, TOutEvent, THandler> Unpin for ConnectedPeer<'a, TTrans, TInEvent, TOutEvent, THandler>

impl<'a, TTrans, TInEvent, TOutEvent, THandler> Unpin for DialingPeer<'a, TTrans, TInEvent, TOutEvent, THandler>

impl<'a, TTrans, TInEvent, TOutEvent, THandler> Unpin for DisconnectedPeer<'a, TTrans, TInEvent, TOutEvent, THandler>

impl<'a, TInEvent> Unpin for DialingAttempt<'a, TInEvent>

impl<'a, TInEvent, TOutEvent, THandler, TTransErr, THandlerErr> Unpin for DialingAttemptIter<'a, TInEvent, TOutEvent, THandler, TTransErr, THandlerErr>

impl<T, C> Unpin for AndThen<T, C> where
    C: Unpin,
    T: Unpin

impl<A, B> Unpin for OrTransport<A, B> where
    A: Unpin,
    B: Unpin

impl<TOut> Unpin for DummyTransport<TOut> where
    TOut: Unpin

impl<T, F> Unpin for Map<T, F> where
    F: Unpin,
    T: Unpin

impl<T, F> Unpin for MapErr<T, F> where
    F: Unpin,
    T: Unpin

impl Unpin for DialFuture

impl Unpin for Listener

impl<InnerTrans> Unpin for TransportTimeout<InnerTrans> where
    InnerTrans: Unpin

impl<TErr> Unpin for TransportTimeoutError<TErr> where
    TErr: Unpin

impl<T> Unpin for Builder<T> where
    T: Unpin

impl<T> Unpin for Authenticated<T> where
    T: Unpin

impl<T> Unpin for Multiplexed<T> where
    T: Unpin

impl<T, U> Unpin for Upgrade<T, U> where
    T: Unpin,
    U: Unpin

impl<T, U> Unpin for TransportUpgradeError<T, U> where
    T: Unpin,
    U: Unpin

impl<O> Unpin for Boxed<O>

impl<T> Unpin for OptionalTransport<T> where
    T: Unpin

impl<TUpgr, TErr> Unpin for ListenerEvent<TUpgr, TErr> where
    TErr: Unpin,
    TUpgr: Unpin

impl<TErr> Unpin for TransportError<TErr> where
    TErr: Unpin

impl<A, B> Unpin for EitherUpgrade<A, B> where
    A: Unpin,
    B: Unpin

impl<E> Unpin for UpgradeError<E> where
    E: Unpin

impl<P, F> Unpin for FromFnUpgrade<P, F> where
    F: Unpin,
    P: Unpin

impl<U, F> Unpin for MapInboundUpgrade<U, F> where
    F: Unpin,
    U: Unpin

impl<U, F> Unpin for MapOutboundUpgrade<U, F> where
    F: Unpin,
    U: Unpin

impl<U, F> Unpin for MapInboundUpgradeErr<U, F> where
    F: Unpin,
    U: Unpin

impl<U, F> Unpin for MapOutboundUpgradeErr<U, F> where
    F: Unpin,
    U: Unpin

impl<T> Unpin for OptionalUpgrade<T> where
    T: Unpin

impl<A, B> Unpin for SelectUpgrade<A, B> where
    A: Unpin,
    B: Unpin

impl<S> Unpin for DeflateOutput<S> where
    S: Unpin

impl<T> Unpin for DnsConfig<T> where
    T: Unpin

impl<TErr> Unpin for DnsErr<TErr> where
    TErr: Unpin

impl Unpin for Floodsub

impl Unpin for Topic

impl Unpin for ProtocolId

impl<D, F> Unpin for Gossipsub<D, F> where
    D: Unpin,
    F: Unpin

impl<T> Unpin for MaxCountSubscriptionFilter<T> where
    T: Unpin

impl<T, S> Unpin for CombinedSubscriptionFilters<T, S> where
    S: Unpin,
    T: Unpin

impl<T> Unpin for CallbackSubscriptionFilter<T> where
    T: Unpin

impl<Key, Value> Unpin for TimeCache<Key, Value> where
    Key: Unpin,
    Value: Unpin

impl<'a, K, V> Unpin for OccupiedEntry<'a, K, V> where
    K: Unpin

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

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

impl<Key> Unpin for DuplicateCache<Key> where
    Key: Unpin

impl Unpin for TopicHash

impl<H> Unpin for Topic<H> where
    H: Unpin

impl Unpin for MessageId

impl Unpin for Identify

impl<T> Unpin for KademliaHandlerProto<T> where
    T: Unpin

impl<TUserData> Unpin for KademliaHandler<TUserData> where
    TUserData: Unpin

impl<TUserData> Unpin for KademliaHandlerEvent<TUserData> where
    TUserData: Unpin

impl<TUserData> Unpin for KademliaHandlerIn<TUserData> where
    TUserData: Unpin

impl Unpin for NodeStatus

impl<TKey, TVal> Unpin for Node<TKey, TVal> where
    TKey: Unpin,
    TVal: Unpin

impl<TKey> Unpin for InsertResult<TKey> where
    TKey: Unpin

impl<TKey, TVal> Unpin for AppliedPending<TKey, TVal> where
    TKey: Unpin,
    TVal: Unpin

impl<'a, TPeerId, TVal> Unpin for EntryRefView<'a, TPeerId, TVal>

impl<'a, TKey, TVal> Unpin for NodeRefView<'a, TKey, TVal>

impl<TKey, TVal> Unpin for EntryView<TKey, TVal> where
    TKey: Unpin,
    TVal: Unpin

impl<'a, TPeerId, TVal> Unpin for Entry<'a, TPeerId, TVal>

impl<'a, TKey, TVal> Unpin for PresentEntry<'a, TKey, TVal>

impl<'a, TKey, TVal> Unpin for PendingEntry<'a, TKey, TVal>

impl<'a, TKey, TVal> Unpin for AbsentEntry<'a, TKey, TVal>

impl<T> Unpin for Key<T> where
    T: Unpin

impl Unpin for KeyBytes

impl Unpin for Distance

impl<TKey, TVal> Unpin for KBucketsTable<TKey, TVal> where
    TKey: Unpin,
    TVal: Unpin

impl<'a, TKey, TVal> Unpin for KBucketRef<'a, TKey, TVal>

impl Unpin for KadPeer

impl Unpin for Error

impl Unpin for Key

impl Unpin for Record

impl Unpin for Addresses

impl<TStore> Unpin for Kademlia<TStore> where
    TStore: Unpin

impl Unpin for Quorum

impl Unpin for PeerRecord

impl Unpin for QueryInfo

impl<'a> Unpin for QueryMut<'a>

impl<'a> Unpin for QueryRef<'a>

impl Unpin for QueryId

impl Unpin for QueryStats

impl Unpin for Mdns

impl Unpin for MdnsEvent

impl Unpin for MdnsPacket

impl Unpin for MdnsQuery

impl Unpin for MdnsPeer

impl<C> Unpin for Multiplex<C> where
    C: Unpin

impl Unpin for Substream

impl Unpin for NoiseError

impl<C> Unpin for RemoteIdentity<C> where
    C: Unpin

impl<T, C> Unpin for Handshake<T, C>

impl<T> Unpin for NoiseOutput<T> where
    T: Unpin

impl Unpin for X25519

impl Unpin for X25519Spec

impl Unpin for IK

impl Unpin for IX

impl Unpin for XX

impl<T> Unpin for Keypair<T> where
    T: Unpin

impl<T> Unpin for AuthenticKeypair<T> where
    T: Unpin

impl<T> Unpin for SecretKey<T> where
    T: Unpin

impl<T> Unpin for PublicKey<T> where
    T: Unpin

impl<P, C, R> Unpin for NoiseConfig<P, C, R> where
    C: Unpin,
    P: Unpin,
    R: Unpin

impl<P, C, R> Unpin for NoiseAuthenticated<P, C, R> where
    C: Unpin,
    P: Unpin,
    R: Unpin

impl Unpin for Ping

impl Unpin for PingConfig

impl Unpin for Ping

impl Unpin for PingEvent

impl<S> Unpin for PlainTextOutput<S>

impl Unpin for PnetConfig

impl Unpin for PnetError

impl<TCodec> Unpin for ResponseProtocol<TCodec> where
    TCodec: Unpin,
    <TCodec as RequestResponseCodec>::Protocol: Unpin

impl<TCodec> Unpin for RequestProtocol<TCodec> where
    TCodec: Unpin,
    <TCodec as RequestResponseCodec>::Protocol: Unpin,
    <TCodec as RequestResponseCodec>::Request: Unpin

impl<C> Unpin for Throttled<C> where
    C: Unpin,
    <C as RequestResponseCodec>::Protocol: Unpin,
    <C as RequestResponseCodec>::Request: Unpin,
    <C as RequestResponseCodec>::Response: Unpin

impl<Req, Res, CRes> Unpin for Event<Req, Res, CRes> where
    Req: Unpin,
    Res: Unpin

impl<TRequest, TResponse, TChannelResponse> Unpin for RequestResponseMessage<TRequest, TResponse, TChannelResponse> where
    TRequest: Unpin,
    TResponse: Unpin

impl<TRequest, TResponse, TChannelResponse> Unpin for RequestResponseEvent<TRequest, TResponse, TChannelResponse> where
    TRequest: Unpin,
    TResponse: Unpin

impl<TResponse> Unpin for ResponseChannel<TResponse>

impl Unpin for RequestId

impl<TCodec> Unpin for RequestResponse<TCodec> where
    TCodec: Unpin,
    <TCodec as RequestResponseCodec>::Protocol: Unpin,
    <TCodec as RequestResponseCodec>::Request: Unpin,
    <TCodec as RequestResponseCodec>::Response: Unpin

impl<TInEvent, TOutEvent> Unpin for NetworkBehaviourAction<TInEvent, TOutEvent> where
    TInEvent: Unpin,
    TOutEvent: Unpin

impl<TProtoHandler, TNewIn, TMap> Unpin for MapInEvent<TProtoHandler, TNewIn, TMap> where
    TMap: Unpin,
    TNewIn: Unpin,
    TProtoHandler: Unpin

impl<TProtoHandler, TMap> Unpin for MapOutEvent<TProtoHandler, TMap> where
    TMap: Unpin,
    TProtoHandler: Unpin

impl<TIntoProtoHandler> Unpin for NodeHandlerWrapperBuilder<TIntoProtoHandler> where
    TIntoProtoHandler: Unpin

impl<TProtoHandler> Unpin for NodeHandlerWrapper<TProtoHandler> where
    TProtoHandler: Unpin,
    <TProtoHandler as ProtocolsHandler>::OutboundProtocol: Unpin

impl<TErr> Unpin for NodeHandlerWrapperError<TErr> where
    TErr: Unpin

impl<TInbound, TOutbound, TEvent> Unpin for OneShotHandler<TInbound, TOutbound, TEvent> where
    TEvent: Unpin,
    TInbound: Unpin,
    TOutbound: Unpin,
    <TOutbound as OutboundUpgradeSend>::Error: Unpin

impl<TProto1, TProto2> Unpin for IntoProtocolsHandlerSelect<TProto1, TProto2> where
    TProto1: Unpin,
    TProto2: Unpin

impl<TProto1, TProto2> Unpin for ProtocolsHandlerSelect<TProto1, TProto2> where
    TProto1: Unpin,
    TProto2: Unpin

impl<K, H> Unpin for MultiHandler<K, H> where
    H: Unpin,
    K: Unpin

impl<K, H> Unpin for IntoMultiHandler<K, H> where
    H: Unpin,
    K: Unpin

impl<H> Unpin for IndexedProtoName<H> where
    H: Unpin

impl<K, I> Unpin for Info<K, I> where
    I: Unpin,
    K: Unpin

impl<K, H> Unpin for Upgrade<K, H> where
    H: Unpin,
    K: Unpin

impl<TUpgrade, TInfo> Unpin for SubstreamProtocol<TUpgrade, TInfo> where
    TInfo: Unpin,
    TUpgrade: Unpin

impl<TConnectionUpgrade, TOutboundOpenInfo, TCustom, TErr> Unpin for ProtocolsHandlerEvent<TConnectionUpgrade, TOutboundOpenInfo, TCustom, TErr> where
    TConnectionUpgrade: Unpin,
    TCustom: Unpin,
    TErr: Unpin,
    TOutboundOpenInfo: Unpin

impl<TUpgrErr> Unpin for ProtocolsHandlerUpgrErr<TUpgrErr> where
    TUpgrErr: Unpin

impl Unpin for KeepAlive

impl<TBehaviour> Unpin for Toggle<TBehaviour> where
    TBehaviour: Unpin

impl<TInner> Unpin for ToggleIntoProtoHandler<TInner> where
    TInner: Unpin

impl<TInner> Unpin for ToggleProtoHandler<TInner> where
    TInner: Unpin

impl<TBvEv, THandleErr> Unpin for SwarmEvent<TBvEv, THandleErr> where
    TBvEv: Unpin,
    THandleErr: Unpin

impl<'a> Unpin for SwarmPollParameters<'a>

impl<TBehaviour> Unpin for SwarmBuilder<TBehaviour> where
    TBehaviour: Unpin

impl Unpin for DialError

impl Unpin for Tcp

impl<T> Unpin for GenTcpConfig<T> where
    T: Unpin

impl<T> Unpin for TcpListenStream<T>

impl Unpin for UdsConfig

impl Unpin for Transport

impl Unpin for Connection

impl Unpin for Dial

impl Unpin for Listen

impl Unpin for Connection

impl Unpin for JsErr

impl<E> Unpin for Error<E> where
    E: Unpin

impl<T> Unpin for WsConfig<T> where
    T: Unpin

impl<T> Unpin for Connection<T> where
    T: Unpin

impl Unpin for Config

impl Unpin for PrivateKey

impl Unpin for Builder

impl Unpin for Error

impl<T> Unpin for WsConfig<T> where
    T: Unpin

impl<T> Unpin for BytesConnection<T> where
    T: Unpin

impl<S> Unpin for Yamux<S> where
    S: Unpin

impl Unpin for YamuxError

impl Unpin for __fsid_t

impl Unpin for rocksdb_t

impl Unpin for gz_header

impl Unpin for z_stream

impl<K, V, S> Unpin for LinkedHashMap<K, V, S> where
    S: Unpin

impl<'a, K, V> Unpin for Iter<'a, K, V>

impl<'a, K, V> Unpin for IterMut<'a, K, V>

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

impl<'a, K, V, S> Unpin for Entries<'a, K, V, S>

impl<'a, K, V> Unpin for Keys<'a, K, V>

impl<'a, K, V> Unpin for Values<'a, K, V>

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

impl<'a, K, V, S> Unpin for OccupiedEntry<'a, K, V, S>

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

impl<T, S> Unpin for LinkedHashSet<T, S> where
    S: Unpin

impl<'a, K> Unpin for Iter<'a, K>

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

impl<'a, T, S> Unpin for Intersection<'a, T, S>

impl<'a, T, S> Unpin for Difference<'a, T, S>

impl<'a, T, S> Unpin for SymmetricDifference<'a, T, S>

impl<'a, T, S> Unpin for Union<'a, T, S>

impl Unpin for Error

impl<'a> Unpin for RegressionData<'a>

impl<R, T: ?Sized> Unpin for Mutex<R, T> where
    R: Unpin,
    T: Unpin

impl<'a, R, T: ?Sized> Unpin for MutexGuard<'a, R, T> where
    <R as RawMutex>::GuardMarker: Unpin

impl<'a, R, T: ?Sized> Unpin for MappedMutexGuard<'a, R, T>

impl<R, G> Unpin for RawReentrantMutex<R, G> where
    G: Unpin,
    R: Unpin

impl<R, G, T: ?Sized> Unpin for ReentrantMutex<R, G, T> where
    G: Unpin,
    R: Unpin,
    T: Unpin

impl<'a, R, G, T: ?Sized> Unpin for ReentrantMutexGuard<'a, R, G, T>

impl<'a, R, G, T: ?Sized> Unpin for MappedReentrantMutexGuard<'a, R, G, T>

impl<R, T: ?Sized> Unpin for RwLock<R, T> where
    R: Unpin,
    T: Unpin

impl<'a, R, T: ?Sized> Unpin for RwLockReadGuard<'a, R, T> where
    <R as RawRwLock>::GuardMarker: Unpin

impl<'a, R, T: ?Sized> Unpin for RwLockWriteGuard<'a, R, T> where
    <R as RawRwLock>::GuardMarker: Unpin

impl<'a, R, T: ?Sized> Unpin for RwLockUpgradableReadGuard<'a, R, T> where
    <R as RawRwLock>::GuardMarker: Unpin

impl<'a, R, T: ?Sized> Unpin for MappedRwLockReadGuard<'a, R, T>

impl<'a, R, T: ?Sized> Unpin for MappedRwLockWriteGuard<'a, R, T>

impl Unpin for GuardSend

impl Unpin for Error

impl<'k> Unpin for Key<'k>

impl<S> Unpin for AsMap<S> where
    S: Unpin

impl<S> Unpin for AsList<S> where
    S: Unpin

impl<'v> Unpin for Value<'v>

impl Unpin for Level

impl<'a> Unpin for Record<'a>

impl<'a> Unpin for RecordBuilder<'a>

impl<'a> Unpin for Metadata<'a>

impl<'a> Unpin for MetadataBuilder<'a>

impl<K, V, S> Unpin for LruCache<K, V, S> where
    S: Unpin

impl<'a, K, V> Unpin for Iter<'a, K, V>

impl<'a, K, V> Unpin for IterMut<'a, K, V>

impl<S, A> Unpin for Pattern<S, A> where
    A: Unpin

impl<'a, S, A> Unpin for Matcher<'a, S, A> where
    A: Unpin,
    S: Unpin

impl<'a> Unpin for Memchr<'a>

impl<'a> Unpin for Memchr2<'a>

impl<'a> Unpin for Memchr3<'a>

impl Unpin for Prefilter

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

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

impl<'n> Unpin for Finder<'n>

impl<'n> Unpin for FinderRev<'n>

impl Unpin for Mmap

impl Unpin for MmapRaw

impl Unpin for MmapMut

impl<T> Unpin for MemCounter<T> where
    T: Unpin

impl<T> Unpin for NoopTracker<T> where
    T: Unpin

impl<H, KF, T, M> Unpin for MemoryDB<H, KF, T, M> where
    KF: Unpin,
    M: Unpin,
    T: Unpin,
    <KF as KeyFunction<H>>::Key: Unpin,
    <H as Hasher>::Out: Unpin

impl<H> Unpin for HashKey<H> where
    H: Unpin

impl<H> Unpin for PrefixedKey<H> where
    H: Unpin

impl<H> Unpin for LegacyPrefixedKey<H> where
    H: Unpin

impl Unpin for Words

impl Unpin for Pages

impl Unpin for Words

impl Unpin for Pages

impl Unpin for Bytes

impl Unpin for Transcript

impl Unpin for ByteSlice

impl Unpin for ByteVec

impl Unpin for Type

impl Unpin for Tag

impl<'b> Unpin for Decoder<'b>

impl<'a, 'b> Unpin for BytesIter<'a, 'b> where
    'b: 'a, 

impl<'a, 'b> Unpin for StrIter<'a, 'b> where
    'b: 'a, 

impl<'a, 'b, T> Unpin for ArrayIter<'a, 'b, T> where
    'b: 'a, 

impl<'a, 'b, K, V> Unpin for MapIter<'a, 'b, K, V> where
    'b: 'a, 

impl<'a, 'b> Unpin for Probe<'a, 'b>

impl Unpin for Error

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

impl<W> Unpin for Error<W> where
    W: Unpin

impl Unpin for EndOfSlice

impl Unpin for TDEFLFlush

impl<'a> Unpin for CallbackFunc<'a>

impl Unpin for MinReset

impl Unpin for ZeroReset

impl Unpin for FullReset

impl Unpin for MZFlush

impl Unpin for MZStatus

impl Unpin for MZError

impl Unpin for DataFormat

impl Unpin for PollOpt

impl Unpin for Ready

impl Unpin for Event

impl Unpin for Poll

impl Unpin for Events

impl<'a> Unpin for Iter<'a>

impl<'a> Unpin for EventedFd<'a>

impl Unpin for UnixReady

impl Unpin for Token

impl Unpin for TcpStream

impl Unpin for UdpSocket

impl<T> Unpin for Sender<T>

impl<T> Unpin for SyncSender<T>

impl<T> Unpin for Receiver<T>

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

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

impl<T> Unpin for Timer<T> where
    T: Unpin

impl Unpin for Builder

impl Unpin for Timeout

impl Unpin for UnixStream

impl Unpin for Base

impl Unpin for Error

impl Unpin for Error

impl<const S: usize> Unpin for IdentityHasher<S>

impl<const S: usize> Unpin for Multihash<S>

impl<TInner> Unpin for NegotiatedComplete<TInner> where
    TInner: Unpin

impl Unpin for Version

impl<T> Unpin for X<T> where
    T: Unpin

impl<T> Unpin for XY<T> where
    T: Unpin

impl<T> Unpin for XYZ<T> where
    T: Unpin

impl<T> Unpin for XYZW<T> where
    T: Unpin

impl<T> Unpin for XYZWA<T> where
    T: Unpin

impl<T> Unpin for XYZWAB<T> where
    T: Unpin

impl<T> Unpin for IJKW<T> where
    T: Unpin

impl<T> Unpin for M2x2<T> where
    T: Unpin

impl<T> Unpin for M2x3<T> where
    T: Unpin

impl<T> Unpin for M2x4<T> where
    T: Unpin

impl<T> Unpin for M2x5<T> where
    T: Unpin

impl<T> Unpin for M2x6<T> where
    T: Unpin

impl<T> Unpin for M3x2<T> where
    T: Unpin

impl<T> Unpin for M3x3<T> where
    T: Unpin

impl<T> Unpin for M3x4<T> where
    T: Unpin

impl<T> Unpin for M3x5<T> where
    T: Unpin

impl<T> Unpin for M3x6<T> where
    T: Unpin

impl<T> Unpin for M4x2<T> where
    T: Unpin

impl<T> Unpin for M4x3<T> where
    T: Unpin

impl<T> Unpin for M4x4<T> where
    T: Unpin

impl<T> Unpin for M4x5<T> where
    T: Unpin

impl<T> Unpin for M4x6<T> where
    T: Unpin

impl<T> Unpin for M5x2<T> where
    T: Unpin

impl<T> Unpin for M5x3<T> where
    T: Unpin

impl<T> Unpin for M5x4<T> where
    T: Unpin

impl<T> Unpin for M5x5<T> where
    T: Unpin

impl<T> Unpin for M5x6<T> where
    T: Unpin

impl<T> Unpin for M6x2<T> where
    T: Unpin

impl<T> Unpin for M6x3<T> where
    T: Unpin

impl<T> Unpin for M6x4<T> where
    T: Unpin

impl<T> Unpin for M6x5<T> where
    T: Unpin

impl<T> Unpin for M6x6<T> where
    T: Unpin

impl Unpin for Dynamic

impl<const R: usize> Unpin for Const<R>

impl<'a, T, R, C, S> Unpin for MatrixIter<'a, T, R, C, S> where
    C: Unpin,
    R: Unpin,
    S: Unpin,
    <S as Storage<T, R, C>>::CStride: Unpin,
    <S as Storage<T, R, C>>::RStride: Unpin

impl<'a, T, R, C, S> Unpin for MatrixIterMut<'a, T, R, C, S> where
    C: Unpin,
    R: Unpin,
    S: Unpin,
    <S as Storage<T, R, C>>::CStride: Unpin,
    <S as Storage<T, R, C>>::RStride: Unpin

impl<'a, T, R, C, S> Unpin for RowIter<'a, T, R, C, S>

impl<'a, T, R, C, S> Unpin for RowIterMut<'a, T, R, C, S>

impl<'a, T, R, C, S> Unpin for ColumnIter<'a, T, R, C, S>

impl<'a, T, R, C, S> Unpin for ColumnIterMut<'a, T, R, C, S>

impl<T, const R: usize, const C: usize> Unpin for ArrayStorage<T, R, C> where
    T: Unpin

impl<T, R, C, S> Unpin for Matrix<T, R, C, S> where
    C: Unpin,
    R: Unpin,
    S: Unpin,
    T: Unpin

impl<'a, T, R, C, RStride, CStride> Unpin for SliceStorage<'a, T, R, C, RStride, CStride> where
    C: Unpin,
    CStride: Unpin,
    R: Unpin,
    RStride: Unpin

impl<'a, T, R, C, RStride, CStride> Unpin for SliceStorageMut<'a, T, R, C, RStride, CStride> where
    C: Unpin,
    CStride: Unpin,
    R: Unpin,
    RStride: Unpin

impl Unpin for LpNorm

impl<T> Unpin for Unit<T> where
    T: Unpin

impl<T, R, C> Unpin for VecStorage<T, R, C> where
    C: Unpin,
    R: Unpin,
    T: Unpin

impl<T, const D: usize> Unpin for Point<T, D> where
    T: Unpin

impl<T, const D: usize> Unpin for Rotation<T, D> where
    T: Unpin

impl<T> Unpin for Quaternion<T> where
    T: Unpin

impl<T> Unpin for DualQuaternion<T> where
    T: Unpin

impl<T, const D: usize> Unpin for Translation<T, D> where
    T: Unpin

impl<T, R, const D: usize> Unpin for Isometry<T, R, D> where
    R: Unpin,
    T: Unpin

impl<T, R, const D: usize> Unpin for Similarity<T, R, D> where
    R: Unpin,
    T: Unpin

impl Unpin for TGeneral

impl Unpin for TAffine

impl<T, C, const D: usize> !Unpin for Transform<T, C, D>

impl<T, D, S> Unpin for Reflection<T, D, S> where
    D: Unpin,
    S: Unpin,
    T: Unpin

impl<T> Unpin for Orthographic3<T> where
    T: Unpin

impl<T> Unpin for Perspective3<T> where
    T: Unpin

impl<T, R, C> !Unpin for Bidiagonal<T, R, C>

impl<T, D> !Unpin for Cholesky<T, D>

impl<T, R, C> !Unpin for ColPivQR<T, R, C>

impl<T, R, C> !Unpin for FullPivLU<T, R, C>

impl<T> Unpin for GivensRotation<T> where
    T: Unpin,
    <T as ComplexField>::RealField: Unpin

impl<T, D> !Unpin for Hessenberg<T, D>

impl<T, R, C> !Unpin for LU<T, R, C>

impl<D> !Unpin for PermutationSequence<D>

impl<T, R, C> !Unpin for QR<T, R, C>

impl<T, D> !Unpin for Schur<T, D>

impl<T, R, C> !Unpin for SVD<T, R, C>

impl<T, D> !Unpin for SymmetricEigen<T, D>

impl<T, D> !Unpin for SymmetricTridiagonal<T, D>

impl<T, D> !Unpin for UDU<T, D>

impl Unpin for Name

impl<'a> Unpin for Generator<'a>

impl Unpin for TcpBuilder

impl Unpin for UdpBuilder

impl<T> Unpin for NoHashHasher<T> where
    T: Unpin

impl Unpin for Sign

impl Unpin for BigInt

impl Unpin for BigUint

impl<T> Unpin for Complex<T> where
    T: Unpin

impl<E> Unpin for ParseComplexError<E> where
    E: Unpin

impl<A> Unpin for ExtendedGcd<A> where
    A: Unpin

impl<T> Unpin for IterBinomial<T> where
    T: Unpin

impl<T> Unpin for Ratio<T> where
    T: Unpin

impl Unpin for ComdatKind

impl Unpin for SymbolKind

impl Unpin for FileFlags

impl<Section> Unpin for SymbolFlags<Section> where
    Section: Unpin

impl Unpin for Endianness

impl Unpin for BigEndian

impl<E> Unpin for U16Bytes<E> where
    E: Unpin

impl<E> Unpin for U32Bytes<E> where
    E: Unpin

impl<E> Unpin for U64Bytes<E> where
    E: Unpin

impl<E> Unpin for I16Bytes<E> where
    E: Unpin

impl<E> Unpin for I32Bytes<E> where
    E: Unpin

impl<E> Unpin for I64Bytes<E> where
    E: Unpin

impl<'data> Unpin for Bytes<'data>

impl<'data, R> Unpin for StringTable<'data, R> where
    R: Unpin

impl<'data, R> Unpin for File<'data, R> where
    R: Unpin

impl<'data, 'file, R> Unpin for SegmentIterator<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for Segment<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for SectionIterator<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for Section<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for ComdatIterator<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for Comdat<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for ComdatSectionIterator<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for SymbolTable<'data, 'file, R> where
    R: Unpin,
    'data: 'file, 

impl<'data, 'file, R> Unpin for SymbolIterator<'data, 'file, R> where
    R: Unpin,
    'data: 'file, 

impl<'data, 'file, R> Unpin for Symbol<'data, 'file, R> where
    R: Unpin,
    'data: 'file, 

impl<'data, 'file, R> Unpin for DynamicRelocationIterator<'data, 'file, R> where
    R: Unpin,
    'data: 'file, 

impl<'data, 'file, R> Unpin for SectionRelocationIterator<'data, 'file, R> where
    R: Unpin,
    'data: 'file, 

impl<'data, R> Unpin for ArchiveFile<'data, R> where
    R: Unpin

impl<'data, R> Unpin for ArchiveMemberIterator<'data, R> where
    R: Unpin

impl<'data> Unpin for ArchiveMember<'data>

impl<'data, R> Unpin for CoffFile<'data, R> where
    R: Unpin

impl<'data> Unpin for SectionTable<'data>

impl<'data, 'file, R> Unpin for CoffSegmentIterator<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for CoffSegment<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for CoffSectionIterator<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for CoffSection<'data, 'file, R> where
    'data: 'file, 

impl<'data, R> Unpin for SymbolTable<'data, R> where
    R: Unpin

impl<'data, 'table, R> Unpin for SymbolIterator<'data, 'table, R> where
    'data: 'table, 

impl<'data, 'file, R> Unpin for CoffSymbolTable<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for CoffSymbolIterator<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for CoffSymbol<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for CoffRelocationIterator<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for CoffComdatIterator<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for CoffComdat<'data, 'file, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for CoffComdatSectionIterator<'data, 'file, R> where
    'data: 'file, 

impl<'data, Elf, R> Unpin for ElfFile<'data, Elf, R> where
    R: Unpin,
    <Elf as FileHeader>::Endian: Unpin

impl<'data, 'file, Elf, R> Unpin for ElfSegmentIterator<'data, 'file, Elf, R> where
    'data: 'file, 

impl<'data, 'file, Elf, R> Unpin for ElfSegment<'data, 'file, Elf, R> where
    'data: 'file, 

impl<'data, Elf, R> Unpin for SectionTable<'data, Elf, R> where
    R: Unpin

impl<'data, 'file, Elf, R> Unpin for ElfSectionIterator<'data, 'file, Elf, R> where
    'data: 'file, 

impl<'data, 'file, Elf, R> Unpin for ElfSection<'data, 'file, Elf, R> where
    'data: 'file, 

impl<'data, Elf, R> Unpin for SymbolTable<'data, Elf, R> where
    R: Unpin

impl<'data, 'file, Elf, R> Unpin for ElfSymbolTable<'data, 'file, Elf, R> where
    <Elf as FileHeader>::Endian: Unpin,
    'data: 'file, 

impl<'data, 'file, Elf, R> Unpin for ElfSymbolIterator<'data, 'file, Elf, R> where
    <Elf as FileHeader>::Endian: Unpin,
    'data: 'file, 

impl<'data, 'file, Elf, R> Unpin for ElfSymbol<'data, 'file, Elf, R> where
    <Elf as FileHeader>::Endian: Unpin,
    'data: 'file, 

impl<'data, 'file, Elf, R> Unpin for ElfDynamicRelocationIterator<'data, 'file, Elf, R> where
    'data: 'file, 

impl<'data, 'file, Elf, R> Unpin for ElfSectionRelocationIterator<'data, 'file, Elf, R> where
    'data: 'file, 

impl<'data, 'file, Elf, R> Unpin for ElfComdatIterator<'data, 'file, Elf, R> where
    'data: 'file, 

impl<'data, 'file, Elf, R> Unpin for ElfComdat<'data, 'file, Elf, R> where
    'data: 'file, 

impl<'data, 'file, Elf, R> Unpin for ElfComdatSectionIterator<'data, 'file, Elf, R> where
    'data: 'file, 

impl<'data, Elf> Unpin for NoteIterator<'data, Elf> where
    <Elf as FileHeader>::Endian: Unpin

impl<'data, Elf> Unpin for Note<'data, Elf>

impl<'data, Elf> Unpin for HashTable<'data, Elf>

impl<'data, Elf> Unpin for GnuHashTable<'data, Elf>

impl<'data, Elf> Unpin for VerdefIterator<'data, Elf> where
    <Elf as FileHeader>::Endian: Unpin

impl<'data, Elf> Unpin for VerdauxIterator<'data, Elf> where
    <Elf as FileHeader>::Endian: Unpin

impl<'data, Elf> Unpin for VerneedIterator<'data, Elf> where
    <Elf as FileHeader>::Endian: Unpin

impl<'data, Elf> Unpin for VernauxIterator<'data, Elf> where
    <Elf as FileHeader>::Endian: Unpin

impl<'data, E, R> Unpin for DyldCache<'data, E, R> where
    E: Unpin,
    R: Unpin

impl<'data, 'cache, E, R> Unpin for DyldCacheImageIterator<'data, 'cache, E, R> where
    'data: 'cache, 

impl<'data, E, R> Unpin for DyldCacheImage<'data, E, R> where
    E: Unpin,
    R: Unpin

impl<'data, Mach, R> Unpin for MachOFile<'data, Mach, R> where
    R: Unpin,
    <Mach as MachHeader>::Endian: Unpin

impl<'data, 'file, Mach, R> Unpin for MachOComdatIterator<'data, 'file, Mach, R> where
    'data: 'file, 

impl<'data, 'file, Mach, R> Unpin for MachOComdat<'data, 'file, Mach, R> where
    'data: 'file, 

impl<'data, 'file, Mach, R> Unpin for MachOComdatSectionIterator<'data, 'file, Mach, R> where
    'data: 'file, 

impl<'data, E> Unpin for LoadCommandIterator<'data, E> where
    E: Unpin

impl<'data, E> Unpin for LoadCommandData<'data, E> where
    E: Unpin

impl<'data, E> Unpin for LoadCommandVariant<'data, E>

impl<'data, 'file, Mach, R> Unpin for MachOSegmentIterator<'data, 'file, Mach, R> where
    <Mach as MachHeader>::Endian: Unpin,
    'data: 'file, 

impl<'data, 'file, Mach, R> Unpin for MachOSegment<'data, 'file, Mach, R> where
    'data: 'file, 

impl<'data, 'file, Mach, R> Unpin for MachOSectionIterator<'data, 'file, Mach, R> where
    'data: 'file, 

impl<'data, 'file, Mach, R> Unpin for MachOSection<'data, 'file, Mach, R> where
    'data: 'file, 

impl<'data, Mach, R> Unpin for SymbolTable<'data, Mach, R> where
    R: Unpin

impl<'data, 'file, Mach, R> Unpin for MachOSymbolTable<'data, 'file, Mach, R> where
    'data: 'file, 

impl<'data, 'file, Mach, R> Unpin for MachOSymbolIterator<'data, 'file, Mach, R> where
    'data: 'file, 

impl<'data, 'file, Mach, R> Unpin for MachOSymbol<'data, 'file, Mach, R> where
    'data: 'file, 

impl<'data, 'file, Mach, R> Unpin for MachORelocationIterator<'data, 'file, Mach, R> where
    'data: 'file, 

impl<'data, Pe, R> Unpin for PeFile<'data, Pe, R> where
    R: Unpin

impl<'data, 'file, Pe, R> Unpin for PeComdatIterator<'data, 'file, Pe, R> where
    'data: 'file, 

impl<'data, 'file, Pe, R> Unpin for PeComdat<'data, 'file, Pe, R> where
    'data: 'file, 

impl<'data, 'file, Pe, R> Unpin for PeComdatSectionIterator<'data, 'file, Pe, R> where
    'data: 'file, 

impl<'data, 'file, Pe, R> Unpin for PeSegmentIterator<'data, 'file, Pe, R> where
    'data: 'file, 

impl<'data, 'file, Pe, R> Unpin for PeSegment<'data, 'file, Pe, R> where
    'data: 'file, 

impl<'data, 'file, Pe, R> Unpin for PeSectionIterator<'data, 'file, Pe, R> where
    'data: 'file, 

impl<'data, 'file, Pe, R> Unpin for PeSection<'data, 'file, Pe, R> where
    'data: 'file, 

impl<'data, 'file, R> Unpin for PeRelocationIterator<'data, 'file, R> where
    R: Unpin

impl Unpin for Error

impl Unpin for FileKind

impl<T> Unpin for SymbolMap<T> where
    T: Unpin

impl<'data> Unpin for SymbolMapName<'data>

impl<'data> Unpin for ObjectMap<'data>

impl<'data> Unpin for ObjectMapEntry<'data>

impl<'data> Unpin for Import<'data>

impl<'data> Unpin for Export<'data>

impl<'data> Unpin for CodeView<'data>

impl Unpin for Relocation

impl<'data> Unpin for CompressedData<'data>

impl Unpin for Header

impl<E> Unpin for FileHeader32<E> where
    E: Unpin

impl<E> Unpin for FileHeader64<E> where
    E: Unpin

impl Unpin for Ident

impl<E> Unpin for SectionHeader32<E> where
    E: Unpin

impl<E> Unpin for SectionHeader64<E> where
    E: Unpin

impl<E> Unpin for CompressionHeader32<E> where
    E: Unpin

impl<E> Unpin for CompressionHeader64<E> where
    E: Unpin

impl<E> Unpin for Sym32<E> where
    E: Unpin

impl<E> Unpin for Sym64<E> where
    E: Unpin

impl<E> Unpin for Syminfo32<E> where
    E: Unpin

impl<E> Unpin for Syminfo64<E> where
    E: Unpin

impl<E> Unpin for Rel32<E> where
    E: Unpin

impl<E> Unpin for Rela32<E> where
    E: Unpin

impl<E> Unpin for Rel64<E> where
    E: Unpin

impl<E> Unpin for Rela64<E> where
    E: Unpin

impl<E> Unpin for ProgramHeader32<E> where
    E: Unpin

impl<E> Unpin for ProgramHeader64<E> where
    E: Unpin

impl<E> Unpin for Dyn32<E> where
    E: Unpin

impl<E> Unpin for Dyn64<E> where
    E: Unpin

impl<E> Unpin for Versym<E> where
    E: Unpin

impl<E> Unpin for Verdef<E> where
    E: Unpin

impl<E> Unpin for Verdaux<E> where
    E: Unpin

impl<E> Unpin for Verneed<E> where
    E: Unpin

impl<E> Unpin for Vernaux<E> where
    E: Unpin

impl<E> Unpin for NoteHeader32<E> where
    E: Unpin

impl<E> Unpin for NoteHeader64<E> where
    E: Unpin

impl<E> Unpin for HashHeader<E> where
    E: Unpin

impl<E> Unpin for GnuHashHeader<E> where
    E: Unpin

impl<E> Unpin for DyldCacheHeader<E> where
    E: Unpin

impl<E> Unpin for DyldCacheMappingInfo<E> where
    E: Unpin

impl<E> Unpin for DyldCacheImageInfo<E> where
    E: Unpin

impl Unpin for FatHeader

impl Unpin for FatArch32

impl Unpin for FatArch64

impl<E> Unpin for MachHeader32<E> where
    E: Unpin

impl<E> Unpin for MachHeader64<E> where
    E: Unpin

impl<E> Unpin for LoadCommand<E> where
    E: Unpin

impl<E> Unpin for LcStr<E> where
    E: Unpin

impl<E> Unpin for SegmentCommand32<E> where
    E: Unpin

impl<E> Unpin for SegmentCommand64<E> where
    E: Unpin

impl<E> Unpin for Section32<E> where
    E: Unpin

impl<E> Unpin for Section64<E> where
    E: Unpin

impl<E> Unpin for Fvmlib<E> where
    E: Unpin

impl<E> Unpin for FvmlibCommand<E> where
    E: Unpin

impl<E> Unpin for Dylib<E> where
    E: Unpin

impl<E> Unpin for DylibCommand<E> where
    E: Unpin

impl<E> Unpin for SubFrameworkCommand<E> where
    E: Unpin

impl<E> Unpin for SubClientCommand<E> where
    E: Unpin

impl<E> Unpin for SubUmbrellaCommand<E> where
    E: Unpin

impl<E> Unpin for SubLibraryCommand<E> where
    E: Unpin

impl<E> Unpin for PreboundDylibCommand<E> where
    E: Unpin

impl<E> Unpin for DylinkerCommand<E> where
    E: Unpin

impl<E> Unpin for ThreadCommand<E> where
    E: Unpin

impl<E> Unpin for RoutinesCommand32<E> where
    E: Unpin

impl<E> Unpin for RoutinesCommand64<E> where
    E: Unpin

impl<E> Unpin for SymtabCommand<E> where
    E: Unpin

impl<E> Unpin for DysymtabCommand<E> where
    E: Unpin

impl<E> Unpin for DylibTableOfContents<E> where
    E: Unpin

impl<E> Unpin for DylibModule32<E> where
    E: Unpin

impl<E> Unpin for DylibModule64<E> where
    E: Unpin

impl<E> Unpin for DylibReference<E> where
    E: Unpin

impl<E> Unpin for TwolevelHintsCommand<E> where
    E: Unpin

impl<E> Unpin for TwolevelHint<E> where
    E: Unpin

impl<E> Unpin for PrebindCksumCommand<E> where
    E: Unpin

impl<E> Unpin for UuidCommand<E> where
    E: Unpin

impl<E> Unpin for RpathCommand<E> where
    E: Unpin

impl<E> Unpin for LinkeditDataCommand<E> where
    E: Unpin

impl<E> Unpin for FilesetEntryCommand<E> where
    E: Unpin

impl<E> Unpin for EncryptionInfoCommand32<E> where
    E: Unpin

impl<E> Unpin for EncryptionInfoCommand64<E> where
    E: Unpin

impl<E> Unpin for VersionMinCommand<E> where
    E: Unpin

impl<E> Unpin for BuildVersionCommand<E> where
    E: Unpin

impl<E> Unpin for BuildToolVersion<E> where
    E: Unpin

impl<E> Unpin for DyldInfoCommand<E> where
    E: Unpin

impl<E> Unpin for LinkerOptionCommand<E> where
    E: Unpin

impl<E> Unpin for SymsegCommand<E> where
    E: Unpin

impl<E> Unpin for IdentCommand<E> where
    E: Unpin

impl<E> Unpin for FvmfileCommand<E> where
    E: Unpin

impl<E> Unpin for EntryPointCommand<E> where
    E: Unpin

impl<E> Unpin for SourceVersionCommand<E> where
    E: Unpin

impl<E> Unpin for DataInCodeEntry<E> where
    E: Unpin

impl<E> Unpin for NoteCommand<E> where
    E: Unpin

impl<E> Unpin for Nlist32<E> where
    E: Unpin

impl<E> Unpin for Nlist64<E> where
    E: Unpin

impl<E> Unpin for Relocation<E> where
    E: Unpin

impl Unpin for Guid

impl<T> Unpin for OnceCell<T> where
    T: Unpin

impl<T, F> Unpin for Lazy<T, F> where
    F: Unpin,
    T: Unpin

impl<T> Unpin for OnceCell<T> where
    T: Unpin

impl<T, F> Unpin for Lazy<T, F> where
    F: Unpin,
    T: Unpin

impl<T> Unpin for OnceBox<T>

impl Unpin for OnceBool

impl<T> Unpin for AnagolayWeight<T> where
    T: Unpin

impl<T> Unpin for Pallet<T> where
    T: Unpin

impl<T> Unpin for GenesisConfig<T> where
    <T as Config>::AccountId: Unpin,
    <T as Config>::BlockNumber: Unpin

impl<T> Unpin for Event<T> where
    T: Unpin,
    <T as Config>::AccountId: Unpin

impl<T> Unpin for Error<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin

impl<T> Unpin for _GeneratedPrefixForStorageVersionByVersionId<T> where
    T: Unpin

impl<T> Unpin for _GeneratedPrefixForStorageTotal<T> where
    T: Unpin

impl<O, T: ?Sized> Unpin for OwningRef<O, T> where
    O: Unpin

impl<O, T: ?Sized> Unpin for OwningRefMut<O, T> where
    O: Unpin

impl<O, H> Unpin for OwningHandle<O, H> where
    H: Unpin,
    O: Unpin

impl<T> Unpin for Pallet<T> where
    T: Unpin

impl<T> Unpin for GenesisConfig<T> where
    <T as Config>::AuthorityId: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin

impl<T> Unpin for SealVerify<T> where
    T: Unpin

impl<T, N> Unpin for OnePerAuthorPerHeight<T, N> where
    N: Unpin,
    T: Unpin

impl<T> Unpin for Error<T> where
    T: Unpin

impl<T> Unpin for Module<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin,
    <T as Config>::Header: Unpin

impl<T> Unpin for SubstrateWeight<T> where
    T: Unpin

impl<T, I> Unpin for Pallet<T, I> where
    I: Unpin,
    T: Unpin

impl<T, I> Unpin for Event<T, I> where
    I: Unpin,
    T: Unpin,
    <T as Config>::AccountId: Unpin,
    <T as Config<I>>::Balance: Unpin

impl<T, I> Unpin for Error<T, I> where
    I: Unpin,
    T: Unpin

impl<T, I> Unpin for GenesisConfig<T, I> where
    <T as Config>::AccountId: Unpin,
    <T as Config<I>>::Balance: Unpin

impl<T, I> Unpin for Call<T, I> where
    I: Unpin,
    T: Unpin,
    <T as Config<I>>::Balance: Unpin,
    <<T as Config>::Lookup as StaticLookup>::Source: Unpin

impl<T, I> Unpin for _GeneratedPrefixForStorageTotalIssuance<T, I> where
    I: Unpin,
    T: Unpin

impl<T, I> Unpin for _GeneratedPrefixForStorageAccount<T, I> where
    I: Unpin,
    T: Unpin

impl<T, I> Unpin for _GeneratedPrefixForStorageLocks<T, I> where
    I: Unpin,
    T: Unpin

impl<T, I> Unpin for PositiveImbalance<T, I> where
    <T as Config<I>>::Balance: Unpin

impl<T, I> Unpin for NegativeImbalance<T, I> where
    <T as Config<I>>::Balance: Unpin

impl Unpin for Reasons

impl<Balance> Unpin for BalanceLock<Balance> where
    Balance: Unpin

impl<Balance> Unpin for AccountData<Balance> where
    Balance: Unpin

impl<I, R, L, O> Unpin for EquivocationHandler<I, R, L, O> where
    I: Unpin,
    L: Unpin,
    O: Unpin,
    R: Unpin

impl<FullIdentification> Unpin for GrandpaEquivocationOffence<FullIdentification> where
    FullIdentification: Unpin

impl<N> Unpin for OldStoredPendingChange<N> where
    N: Unpin

impl<N> Unpin for StoredPendingChange<N> where
    N: Unpin

impl<N> Unpin for StoredState<N> where
    N: Unpin

impl Unpin for Event

impl<T> Unpin for Error<T> where
    T: Unpin

impl<T> Unpin for Module<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin,
    <T as Config>::BlockNumber: Unpin,
    <T as Config>::Hash: Unpin,
    <T as Config>::KeyOwnerProof: Unpin

impl<T> Unpin for Module<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin

impl<T> Unpin for SubstrateWeight<T> where
    T: Unpin

impl<Period, Offset> Unpin for PeriodicSessions<Period, Offset> where
    Offset: Unpin,
    Period: Unpin

impl<T> Unpin for GenesisConfig<T> where
    <T as Config>::AccountId: Unpin,
    <T as Config>::Keys: Unpin,
    <T as Config>::ValidatorId: Unpin

impl Unpin for Event

impl<T> Unpin for Error<T> where
    T: Unpin

impl<T> Unpin for Module<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin,
    <T as Config>::Keys: Unpin

impl<T, Inner> Unpin for FindAccountFromAuthorIndex<T, Inner> where
    Inner: Unpin,
    T: Unpin

impl<T> Unpin for Module<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin,
    <<T as Config>::Lookup as StaticLookup>::Source: Unpin

impl<AccountId> Unpin for RawEvent<AccountId> where
    AccountId: Unpin

impl<T> Unpin for GenesisConfig<T> where
    <T as Config>::AccountId: Unpin

impl<T> Unpin for Error<T> where
    T: Unpin

impl<T> Unpin for SubstrateWeight<T> where
    T: Unpin

impl<T> Unpin for Pallet<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin,
    <T as Config>::Moment: Unpin

impl<T> Unpin for _GeneratedPrefixForStorageNow<T> where
    T: Unpin

impl<C, OU> Unpin for CurrencyAdapter<C, OU> where
    C: Unpin,
    OU: Unpin

impl<Balance> Unpin for InclusionFee<Balance> where
    Balance: Unpin

impl<Balance> Unpin for FeeDetails<Balance> where
    Balance: Unpin

impl<Balance> Unpin for RuntimeDispatchInfo<Balance> where
    Balance: Unpin

impl<T, S, V, M> Unpin for TargetedFeeAdjustment<T, S, V, M> where
    M: Unpin,
    S: Unpin,
    T: Unpin,
    V: Unpin

impl<T> Unpin for Module<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin

impl<BlockHash, ResponseType> Unpin for Client<BlockHash, ResponseType> where
    BlockHash: Unpin,
    ResponseType: Unpin

impl<C, P> Unpin for TransactionPayment<C, P> where
    P: Unpin

impl Unpin for Error

impl<T> Unpin for SubstrateWeight<T> where
    T: Unpin

impl Unpin for Event

impl<T> Unpin for Module<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin,
    <T as Config>::Call: Unpin

impl Unpin for Db

impl Unpin for Error

impl Unpin for Options

impl<'a> Unpin for Protocol<'a>

impl<'a> Unpin for Onion3Addr<'a>

impl Unpin for Error

impl Unpin for FromUrlErr

impl Unpin for Multiaddr

impl<'a> Unpin for Iter<'a>

impl<R> Unpin for IoReader<R> where
    R: Unpin

impl Unpin for OptionBool

impl<T> Unpin for Compact<T> where
    T: Unpin

impl<'a, T, U> Unpin for Ref<'a, T, U> where
    U: Unpin

impl Unpin for Error

impl<T> Unpin for SendWrapper<T>

impl Unpin for Endpoint

impl Unpin for RemoteId

impl Unpin for Incoming

impl Unpin for VarUint32

impl Unpin for VarUint64

impl Unpin for VarUint7

impl Unpin for VarInt7

impl Unpin for Uint8

impl Unpin for VarInt32

impl Unpin for VarInt64

impl Unpin for Uint32

impl Unpin for Uint64

impl Unpin for VarUint1

impl<T> Unpin for CountedList<T> where
    T: Unpin

impl<'a, W> Unpin for CountedWriter<'a, W>

impl<I, T> Unpin for CountedListWriter<I, T> where
    T: Unpin

impl Unpin for Module

impl Unpin for Section

impl Unpin for Type

impl Unpin for ValueType

impl Unpin for BlockType

impl Unpin for GlobalType

impl Unpin for TableType

impl Unpin for MemoryType

impl Unpin for External

impl Unpin for Internal

impl Unpin for InitExpr

impl Unpin for Func

impl Unpin for Local

impl Unpin for FuncBody

impl<T> Unpin for IndexMap<T> where
    T: Unpin

impl Unpin for Error

impl Unpin for Unparsed

impl Unpin for Identity

impl<F> Unpin for ModuleBuilder<F> where
    F: Unpin

impl<F> Unpin for SignatureBuilder<F> where
    F: Unpin

impl<F> Unpin for TypeRefBuilder<F> where
    F: Unpin

impl<F> Unpin for SignaturesBuilder<F> where
    F: Unpin

impl<F> Unpin for FuncBodyBuilder<F> where
    F: Unpin

impl<F> Unpin for FunctionBuilder<F> where
    F: Unpin

impl<F> Unpin for ImportBuilder<F> where
    F: Unpin

impl<F> Unpin for MemoryBuilder<F> where
    F: Unpin

impl<F> Unpin for TableBuilder<F> where
    F: Unpin

impl<F> Unpin for ExportBuilder<F> where
    F: Unpin

impl<F> Unpin for ExportInternalBuilder<F> where
    F: Unpin

impl<F> Unpin for GlobalBuilder<F> where
    F: Unpin

impl<F> Unpin for DataSegmentBuilder<F> where
    F: Unpin

impl Unpin for Sender

impl Unpin for Frame

impl Unpin for Handshake

impl Unpin for Request

impl Unpin for Response

impl Unpin for Message

impl Unpin for OpCode

impl Unpin for CloseCode

impl Unpin for Kind

impl Unpin for Error

impl Unpin for Settings

impl<F> Unpin for WebSocket<F> where
    F: Unpin,
    <F as Factory>::Handler: Unpin

impl Unpin for Builder

impl Unpin for Parker

impl Unpin for Unparker

impl Unpin for Condvar

impl Unpin for OnceState

impl Unpin for Once

impl Unpin for RawMutex

impl Unpin for RawRwLock

impl Unpin for ParkResult

impl Unpin for RequeueOp

impl Unpin for FilterOp

impl Unpin for ParkToken

impl Unpin for SpinWait

impl Unpin for AsciiSet

impl<'a> Unpin for PercentEncode<'a>

impl<'a> Unpin for PercentDecode<'a>

impl<R> Unpin for Error<R> where
    R: Unpin

impl<R> Unpin for ErrorVariant<R> where
    R: Unpin

impl<'i, R> Unpin for FlatPairs<'i, R>

impl<'i, R> Unpin for Pair<'i, R>

impl<'i, R> Unpin for Pairs<'i, R>

impl<'i, R> Unpin for Tokens<'i, R>

impl Unpin for Lookahead

impl Unpin for Atomicity

impl Unpin for MatchDir

impl<'i, R> Unpin for ParserState<'i, R> where
    R: Unpin

impl<'i> Unpin for Position<'i>

impl Unpin for Assoc

impl<R> Unpin for Operator<R> where
    R: Unpin

impl<R> Unpin for PrecClimber<R> where
    R: Unpin

impl<'i> Unpin for Span<'i>

impl<'i> Unpin for Lines<'i>

impl<'i, R> Unpin for Token<'i, R> where
    R: Unpin

impl Unpin for Rule

impl Unpin for RuleType

impl Unpin for Expr

impl Unpin for PestParser

impl Unpin for Rule

impl<'i> Unpin for ParserRule<'i>

impl<'i> Unpin for ParserNode<'i>

impl<'i> Unpin for ParserExpr<'i>

impl Unpin for Event

impl Unpin for Poller

impl Unpin for Poly1305

impl Unpin for Polyval

impl Unpin for YesS3

impl Unpin for NoS3

impl Unpin for YesS4

impl Unpin for NoS4

impl Unpin for YesA1

impl Unpin for NoA1

impl Unpin for YesA2

impl Unpin for NoA2

impl Unpin for YesNI

impl Unpin for NoNI

impl<S3, S4, NI> Unpin for SseMachine<S3, S4, NI> where
    NI: Unpin,
    S3: Unpin,
    S4: Unpin

impl<NI> Unpin for Avx2Machine<NI> where
    NI: Unpin

impl Unpin for Error

impl Unpin for U128

impl Unpin for U256

impl Unpin for U512

impl Unpin for H128

impl Unpin for H160

impl Unpin for H256

impl Unpin for H512

impl Unpin for IntoIter

impl Unpin for LexError

impl Unpin for LineColumn

impl Unpin for Span

impl Unpin for TokenTree

impl Unpin for Group

impl Unpin for Delimiter

impl Unpin for Punct

impl Unpin for Spacing

impl Unpin for Ident

impl Unpin for Literal

impl Unpin for Level

impl Unpin for Diagnostic

impl Unpin for SpanRange

impl Unpin for LabelPair

impl Unpin for Gauge

impl Unpin for Counter

impl Unpin for Quantile

impl Unpin for Summary

impl Unpin for Untyped

impl Unpin for Histogram

impl Unpin for Bucket

impl Unpin for Metric

impl Unpin for MetricType

impl Unpin for AtomicF64

impl Unpin for AtomicI64

impl Unpin for AtomicU64

impl<T, V, D> Unpin for AFLocalCounter<T, V, D> where
    D: Unpin,
    T: Unpin,
    V: Unpin

impl<T, D> Unpin for AFLocalHistogram<T, D> where
    D: Unpin,
    T: Unpin

impl<P> Unpin for GenericCounter<P>

impl<P> Unpin for GenericLocalCounter<P> where
    <P as Atomic>::T: Unpin

impl<P> Unpin for GenericLocalCounterVec<P> where
    <P as Atomic>::T: Unpin

impl Unpin for Desc

impl Unpin for Error

impl<P> Unpin for GenericGauge<P>

impl Unpin for Histogram

impl Unpin for Opts

impl Unpin for Registry

impl<T> Unpin for MetricVec<T>

impl Unpin for Metering

impl Unpin for Set

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for Module

impl<T> Unpin for Entry<T> where
    T: Unpin

impl<T> Unpin for EntryRef<T>

impl<T> Unpin for RefList<T>

impl<'a, T> Unpin for DeleteTransaction<'a, T>

impl Unpin for Error

impl<X, E> Unpin for Context<X, E> where
    E: Unpin,
    X: Unpin

impl<A> Unpin for Action<A> where
    A: Unpin

impl Unpin for Bernoulli

impl<D, R, T> Unpin for DistIter<D, R, T> where
    D: Unpin,
    R: Unpin,
    T: Unpin

impl<D, F, T, S> Unpin for DistMap<D, F, T, S> where
    D: Unpin,
    F: Unpin

impl Unpin for Open01

impl<'a, T> Unpin for Slice<'a, T>

impl<X> Unpin for WeightedIndex<X> where
    X: Unpin,
    <X as SampleUniform>::Sampler: Unpin

impl<X> Unpin for Uniform<X> where
    <X as SampleUniform>::Sampler: Unpin

impl<X> Unpin for UniformInt<X> where
    X: Unpin

impl<X> Unpin for UniformFloat<X> where
    X: Unpin

impl<W> Unpin for WeightedIndex<W> where
    W: Unpin

impl Unpin for Standard

impl<R> Unpin for ReadRng<R> where
    R: Unpin

impl Unpin for ReadError

impl<R, Rsdr> Unpin for ReseedingRng<R, Rsdr> where
    R: Unpin,
    Rsdr: Unpin,
    <R as BlockRngCore>::Results: Unpin

impl Unpin for StepRng

impl Unpin for StdRng

impl Unpin for ThreadRng

impl Unpin for IndexVec

impl<'a> Unpin for IndexVecIter<'a>

impl<'a, S: ?Sized, T> Unpin for SliceChooseIter<'a, S, T> where
    T: Unpin

impl Unpin for ChaCha8Rng

impl<R: ?Sized> Unpin for BlockRng<R> where
    R: Unpin,
    <R as BlockRngCore>::Results: Unpin

impl<R: ?Sized> Unpin for BlockRng64<R> where
    R: Unpin,
    <R as BlockRngCore>::Results: Unpin

impl Unpin for Error

impl Unpin for OsRng

impl Unpin for Binomial

impl Unpin for Error

impl<F> Unpin for Cauchy<F> where
    F: Unpin

impl Unpin for Error

impl Unpin for Exp1

impl<F> Unpin for Exp<F> where
    F: Unpin

impl Unpin for Error

impl<F> Unpin for Gamma<F> where
    F: Unpin

impl Unpin for Error

impl<F> Unpin for ChiSquared<F> where
    F: Unpin

impl<F> Unpin for FisherF<F> where
    F: Unpin

impl<F> Unpin for StudentT<F> where
    F: Unpin

impl<F> Unpin for Beta<F> where
    F: Unpin

impl Unpin for BetaError

impl Unpin for Geometric

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl<F> Unpin for InverseGaussian<F> where
    F: Unpin

impl<F> Unpin for Normal<F> where
    F: Unpin

impl Unpin for Error

impl<F> Unpin for LogNormal<F> where
    F: Unpin

impl Unpin for Error

impl<F> Unpin for NormalInverseGaussian<F> where
    F: Unpin

impl<F> Unpin for Pareto<F> where
    F: Unpin

impl Unpin for Error

impl<F> Unpin for Pert<F> where
    F: Unpin

impl Unpin for PertError

impl<F> Unpin for Poisson<F> where
    F: Unpin

impl Unpin for Error

impl<F> Unpin for Triangular<F> where
    F: Unpin

impl Unpin for UnitBall

impl Unpin for UnitCircle

impl Unpin for UnitDisc

impl Unpin for UnitSphere

impl<F> Unpin for Weibull<F> where
    F: Unpin

impl Unpin for Error

impl Unpin for CpuId

impl Unpin for VendorInfo

impl Unpin for CacheInfo

impl Unpin for CacheType

impl Unpin for L3CatInfo

impl Unpin for L2CatInfo

impl Unpin for SgxInfo

impl Unpin for EpcSection

impl Unpin for TscInfo

impl Unpin for DatIter

impl Unpin for DatInfo

impl Unpin for DatType

impl Unpin for Hypervisor

impl<T, const N: usize> Unpin for IntoIter<T, N> where
    T: Unpin

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

impl<'a, T> Unpin for Iter<'a, T>

impl<'a, T> Unpin for Drain<'a, T>

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

impl<'a, K, V> Unpin for Iter<'a, K, V>

impl<'a, K, V> Unpin for IterMut<'a, K, V>

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

impl<'a, T> Unpin for Iter<'a, T>

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

impl<'a, K, V> Unpin for Iter<'a, K, V>

impl<'a, K, V> Unpin for IterMut<'a, K, V>

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

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

impl<'a, T> Unpin for Iter<'a, T>

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

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

impl<'a, T> Unpin for Iter<'a, T>

impl<'a, T> Unpin for IterMut<'a, T>

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

impl<'a, T> Unpin for Iter<'a, T>

impl<'a, T> Unpin for IterMut<'a, T>

impl<'a, T> Unpin for Drain<'a, T>

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

impl<I> Unpin for Chunks<I> where
    I: Unpin

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

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

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

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

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

impl<I, P> Unpin for FilterMap<I, P> where
    I: Unpin,
    P: Unpin

impl<I, F> Unpin for FlatMap<I, F> where
    F: Unpin,
    I: Unpin

impl<I, F> Unpin for FlatMapIter<I, F> where
    F: Unpin,
    I: Unpin

impl<I> Unpin for Flatten<I> where
    I: Unpin

impl<I> Unpin for FlattenIter<I> where
    I: Unpin

impl<I, ID, F> Unpin for Fold<I, ID, F> where
    F: Unpin,
    I: Unpin,
    ID: Unpin

impl<I, U, F> Unpin for FoldWith<I, U, F> where
    F: Unpin,
    I: Unpin,
    U: Unpin

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

impl<I, J> Unpin for Interleave<I, J> where
    I: Unpin,
    J: Unpin

impl<I, J> Unpin for InterleaveShortest<I, J> where
    I: Unpin,
    J: Unpin

impl<I> Unpin for Intersperse<I> where
    I: Unpin,
    <I as ParallelIterator>::Item: Unpin

impl<I> Unpin for MinLen<I> where
    I: Unpin

impl<I> Unpin for MaxLen<I> where
    I: Unpin

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

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

impl<I, INIT, F> Unpin for MapInit<I, INIT, F> where
    F: Unpin,
    I: Unpin,
    INIT: Unpin

impl<T> Unpin for MultiZip<T> where
    T: Unpin

impl<T> Unpin for Once<T> where
    T: Unpin

impl<I> Unpin for PanicFuse<I> where
    I: Unpin

impl<Iter> Unpin for IterBridge<Iter> where
    Iter: Unpin

impl<I, P> Unpin for Positions<I, P> where
    I: Unpin,
    P: Unpin

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

impl<T> Unpin for RepeatN<T> where
    T: Unpin

impl<I> Unpin for Rev<I> where
    I: Unpin

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

impl<D, S> Unpin for Split<D, S> where
    D: Unpin,
    S: Unpin

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

impl<I, U, ID, F> Unpin for TryFold<I, U, ID, F> where
    F: Unpin,
    I: Unpin,
    ID: Unpin,
    U: Unpin

impl<I, U, F> Unpin for TryFoldWith<I, U, F> where
    F: Unpin,
    I: Unpin,
    <U as Try>::Ok: Unpin

impl<I, F> Unpin for Update<I, F> where
    F: Unpin,
    I: Unpin

impl<I> Unpin for WhileSome<I> where
    I: Unpin

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

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

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

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

impl<'a, T> Unpin for Iter<'a, T>

impl<'a, T> Unpin for IterMut<'a, T>

impl<T> Unpin for Iter<T> where
    T: Unpin

impl<T> Unpin for Iter<T> where
    T: Unpin

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

impl<'a, T> Unpin for Iter<'a, T>

impl<'a, T> Unpin for IterMut<'a, T>

impl<'data, T> Unpin for Iter<'data, T>

impl<'data, T> Unpin for Chunks<'data, T>

impl<'data, T> Unpin for ChunksExact<'data, T>

impl<'data, T> Unpin for Windows<'data, T>

impl<'data, T> Unpin for IterMut<'data, T>

impl<'data, T> Unpin for ChunksMut<'data, T>

impl<'data, T> Unpin for ChunksExactMut<'data, T>

impl<'data, T, P> Unpin for Split<'data, T, P> where
    P: Unpin

impl<'data, T, P> Unpin for SplitMut<'data, T, P> where
    P: Unpin

impl<'ch> Unpin for Chars<'ch>

impl<'ch> Unpin for CharIndices<'ch>

impl<'ch> Unpin for Bytes<'ch>

impl<'ch> Unpin for EncodeUtf16<'ch>

impl<'ch, P> Unpin for Split<'ch, P> where
    P: Unpin

impl<'ch, P> Unpin for SplitTerminator<'ch, P> where
    P: Unpin

impl<'ch> Unpin for Lines<'ch>

impl<'ch> Unpin for SplitWhitespace<'ch>

impl<'ch, P> Unpin for Matches<'ch, P> where
    P: Unpin

impl<'ch, P> Unpin for MatchIndices<'ch, P> where
    P: Unpin

impl<'a> Unpin for Drain<'a>

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

impl<'data, T> Unpin for Drain<'data, T>

impl<'scope> Unpin for Scope<'scope>

impl<'scope> Unpin for ScopeFifo<'scope>

impl Unpin for ThreadPool

impl<S> Unpin for ThreadPoolBuilder<S> where
    S: Unpin

impl Unpin for FnContext

impl<T> Unpin for Set<T> where
    T: Unpin

impl<T> Unpin for Range<T> where
    T: Unpin

impl<TyIx, Ty> Unpin for TypedIxVec<TyIx, Ty> where
    Ty: Unpin,
    TyIx: Unpin

impl Unpin for InstIx

impl Unpin for BlockIx

impl Unpin for RegClass

impl Unpin for Reg

impl Unpin for RealReg

impl Unpin for VirtualReg

impl<R> Unpin for Writable<R> where
    R: Unpin

impl Unpin for SpillSlot

impl<'a> Unpin for RegUsageCollector<'a>

impl Unpin for IRSnapshot

impl<F> Unpin for RegAllocResult<F> where
    <F as Function>::Inst: Unpin

impl Unpin for Algorithm

impl Unpin for Options

impl<'t> Unpin for Match<'t>

impl Unpin for Regex

impl<'r, 't> Unpin for Matches<'r, 't>

impl<'r, 't> Unpin for CaptureMatches<'r, 't>

impl<'r, 't> Unpin for Split<'r, 't>

impl<'r, 't> Unpin for SplitN<'r, 't>

impl<'r> Unpin for CaptureNames<'r>

impl<'t> Unpin for Captures<'t>

impl<'c, 't> Unpin for SubCaptureMatches<'c, 't> where
    't: 'c, 

impl<'a, R: ?Sized> Unpin for ReplacerRef<'a, R>

impl<'t> Unpin for NoExpand<'t>

impl Unpin for RegexSet

impl Unpin for SetMatches

impl<'a> Unpin for SetMatchesIter<'a>

impl Unpin for Error

impl Unpin for RegexSet

impl Unpin for SetMatches

impl<'a> Unpin for SetMatchesIter<'a>

impl<'t> Unpin for Match<'t>

impl Unpin for Regex

impl<'r> Unpin for CaptureNames<'r>

impl<'r, 't> Unpin for Split<'r, 't>

impl<'r, 't> Unpin for SplitN<'r, 't>

impl<'t> Unpin for Captures<'t>

impl<'c, 't> Unpin for SubCaptureMatches<'c, 't> where
    't: 'c, 

impl<'r, 't> Unpin for CaptureMatches<'r, 't>

impl<'r, 't> Unpin for Matches<'r, 't>

impl<'a, R: ?Sized> Unpin for ReplacerRef<'a, R>

impl<'t> Unpin for NoExpand<'t>

impl<T, S> Unpin for DenseDFA<T, S> where
    S: Unpin,
    T: Unpin

impl<T, S> Unpin for Standard<T, S> where
    S: Unpin,
    T: Unpin

impl<T, S> Unpin for ByteClass<T, S> where
    S: Unpin,
    T: Unpin

impl<T, S> Unpin for Premultiplied<T, S> where
    S: Unpin,
    T: Unpin

impl<T, S> Unpin for PremultipliedByteClass<T, S> where
    S: Unpin,
    T: Unpin

impl Unpin for Builder

impl Unpin for Error

impl Unpin for ErrorKind

impl<D> Unpin for Regex<D> where
    D: Unpin

impl<T, S> Unpin for SparseDFA<T, S> where
    S: Unpin,
    T: Unpin

impl<T, S> Unpin for Standard<T, S> where
    S: Unpin,
    T: Unpin

impl<T, S> Unpin for ByteClass<T, S> where
    S: Unpin,
    T: Unpin

impl Unpin for Parser

impl Unpin for Printer

impl Unpin for Error

impl Unpin for ErrorKind

impl Unpin for Span

impl Unpin for Position

impl Unpin for Comment

impl Unpin for Ast

impl Unpin for Concat

impl Unpin for Literal

impl Unpin for Class

impl Unpin for ClassPerl

impl Unpin for ClassAscii

impl Unpin for ClassSet

impl Unpin for Assertion

impl Unpin for Repetition

impl Unpin for Group

impl Unpin for GroupKind

impl Unpin for SetFlags

impl Unpin for Flags

impl Unpin for FlagsItem

impl Unpin for Flag

impl Unpin for Error

impl Unpin for Literals

impl Unpin for Literal

impl Unpin for Printer

impl Unpin for Translator

impl Unpin for Error

impl Unpin for ErrorKind

impl Unpin for Hir

impl Unpin for HirKind

impl Unpin for Literal

impl Unpin for Class

impl<'a> Unpin for ClassUnicodeIter<'a>

impl Unpin for ClassBytes

impl<'a> Unpin for ClassBytesIter<'a>

impl Unpin for Anchor

impl Unpin for Group

impl Unpin for GroupKind

impl Unpin for Repetition

impl Unpin for Parser

impl Unpin for Utf8Range

impl Unpin for Error

impl Unpin for LockGuard

impl Unpin for Protection

impl Unpin for Region

impl Unpin for TestCase

impl<'a> Unpin for File<'a>

impl Unpin for SealingKey

impl Unpin for OpeningKey

impl Unpin for Nonce

impl Unpin for Algorithm

impl<N> Unpin for OpeningKey<N> where
    N: Unpin

impl<N> Unpin for SealingKey<N> where
    N: Unpin

impl<A> Unpin for Aad<A> where
    A: Unpin

impl Unpin for UnboundKey

impl Unpin for Algorithm

impl Unpin for Tag

impl Unpin for Algorithm

impl Unpin for PublicKey

impl<B> Unpin for UnparsedPublicKey<B> where
    B: Unpin

impl<'a> Unpin for Positive<'a>

impl Unpin for Context

impl Unpin for Digest

impl Unpin for Algorithm

impl Unpin for Algorithm

impl Unpin for Salt

impl Unpin for Prk

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

impl Unpin for Algorithm

impl Unpin for Tag

impl Unpin for Key

impl Unpin for Context

impl Unpin for Algorithm

impl Unpin for Document

impl<T> Unpin for Random<T> where
    T: Unpin

impl<B> Unpin for RsaPublicKeyComponents<B> where
    B: Unpin

impl Unpin for RsaKeyPair

impl Unpin for Signature

impl<B> Unpin for UnparsedPublicKey<B> where
    B: Unpin

impl<'db> Unpin for Checkpoint<'db>

impl<'a> Unpin for BoundColumnFamily<'a>

impl Unpin for Decision

impl<F> Unpin for CompactionFilterCallback<F> where
    F: Unpin

impl<T> Unpin for DBWithThreadMode<T> where
    T: Unpin

impl Unpin for LiveFile

impl<'a, D> Unpin for DBRawIteratorWithThreadMode<'a, D>

impl<'a, D> Unpin for DBIteratorWithThreadMode<'a, D>

impl Unpin for Direction

impl<'a> Unpin for IteratorMode<'a>

impl Unpin for Cache

impl Unpin for Env

impl Unpin for Options

impl Unpin for DBPath

impl<'a> Unpin for DBPinnableSlice<'a>

impl<F, PF> Unpin for MergeOperatorCallback<F, PF> where
    F: Unpin,
    PF: Unpin

impl Unpin for PerfMetric

impl<'a, D> Unpin for SnapshotWithThreadMode<'a, D>

impl<'a> Unpin for SstFileWriter<'a>

impl Unpin for WriteBatch

impl Unpin for Error

impl<'a> Unpin for Demangle<'a>

impl Unpin for FxHasher

impl<T> Unpin for ToHexIter<T> where
    T: Unpin

impl<'a> Unpin for FromHexIter<'a>

impl Unpin for Payload

impl Unpin for PayloadU24

impl Unpin for PayloadU16

impl Unpin for PayloadU8

impl<'a> Unpin for Reader<'a>

impl Unpin for u24

impl Unpin for AlertLevel

impl Unpin for NamedCurve

impl Unpin for NamedGroup

impl Unpin for Random

impl Unpin for SessionID

impl Unpin for ServerName

impl Unpin for Message

impl<'a> Unpin for BorrowMessage<'a>

impl Unpin for TLSError

impl<'a, S: ?Sized, T: ?Sized> Unpin for Stream<'a, S, T>

impl<S, T> Unpin for StreamOwned<S, T> where
    S: Unpin,
    T: Unpin

impl<'a> Unpin for WriteEarlyData<'a>

impl Unpin for PrivateKey

impl Unpin for NoKeyLog

impl Unpin for KeyLogFile

impl<'a> Unpin for ClientHello<'a>

impl Unpin for Ticketer

impl Unpin for Buffer

impl<R> Unpin for Salsa<R> where
    R: Unpin

impl Unpin for XSalsa20

impl<A, B, C> Unpin for ProposerFactory<A, B, C> where
    B: Unpin

impl<B, Block, C, A> Unpin for Proposer<B, Block, C, A> where
    B: Unpin,
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Block, StateBackend> Unpin for BuiltBlock<Block, StateBackend> where
    Block: Unpin,
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Hashing: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin,
    <StateBackend as Backend<<<Block as Block>::Header as Header>::Hashing>>::Transaction: Unpin

impl<'a, Block, A, B> Unpin for BlockBuilder<'a, Block, A, B> where
    <A as ProvideRuntimeApi<Block>>::Api: Unpin,
    <Block as Block>::Extrinsic: Unpin,
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<G, E> Unpin for ChainSpec<G, E> where
    E: Unpin

impl<Block> Unpin for LightSyncState<Block> where
    <Block as Block>::Hash: Unpin,
    <Block as Block>::Header: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<BlockNumber, T> Unpin for Forks<BlockNumber, T> where
    T: Unpin

impl Unpin for OutputType

impl Unpin for RpcMethods

impl Unpin for Database

impl Unpin for SignCmd

impl Unpin for VerifyCmd

impl Unpin for VanityCmd

impl Unpin for RevertCmd

impl Unpin for RunCmd

impl Unpin for Error

impl<C> Unpin for Runner<C> where
    C: Unpin

impl<Block> Unpin for ImportSummary<Block> where
    <Block as Block>::Hash: Unpin,
    <Block as Block>::Header: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Block, B> Unpin for ClientImportOperation<Block, B> where
    <B as Backend<Block>>::BlockImportOperation: Unpin,
    <Block as Block>::Hash: Unpin,
    <Block as Block>::Header: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<'a, State, Block> Unpin for KeyIterator<'a, State, Block> where
    Block: Unpin,
    State: Unpin

impl<Block> Unpin for ClientInfo<Block> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl Unpin for MemorySize

impl Unpin for MemoryInfo

impl Unpin for IoInfo

impl Unpin for UsageInfo

impl<Block> Unpin for BlockImportNotification<Block> where
    <Block as Block>::Hash: Unpin,
    <Block as Block>::Header: Unpin

impl<Block> Unpin for FinalityNotification<Block> where
    <Block as Block>::Hash: Unpin,
    <Block as Block>::Header: Unpin

impl<Block> Unpin for ExecutionExtensions<Block>

impl<Block> Unpin for Blockchain<Block>

impl<Block> Unpin for BlockImportOperation<Block> where
    Block: Unpin,
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Hashing: Unpin,
    <Block as Block>::Header: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Block> Unpin for Backend<Block> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Hashing: Unpin

impl<Header> Unpin for RemoteCallRequest<Header> where
    Header: Unpin,
    <Header as Header>::Hash: Unpin

impl<Header> Unpin for RemoteHeaderRequest<Header> where
    <Header as Header>::Hash: Unpin,
    <Header as Header>::Number: Unpin

impl<Header> Unpin for RemoteReadRequest<Header> where
    Header: Unpin,
    <Header as Header>::Hash: Unpin

impl<Header> Unpin for RemoteReadChildRequest<Header> where
    Header: Unpin,
    <Header as Header>::Hash: Unpin

impl<Header> Unpin for RemoteChangesRequest<Header> where
    <Header as Header>::Hash: Unpin,
    <Header as Header>::Number: Unpin

impl<Header> Unpin for ChangesProof<Header> where
    <Header as Header>::Number: Unpin

impl<Header> Unpin for RemoteBodyRequest<Header> where
    Header: Unpin

impl<Data, Request> Unpin for LocalOrRemote<Data, Request> where
    Data: Unpin,
    Request: Unpin

impl<H, N> Unpin for ImportDisplaced<H, N> where
    H: Unpin,
    N: Unpin

impl<H, N> Unpin for FinalizationDisplaced<H, N>

impl<H, N> Unpin for LeafSet<H, N> where
    H: Unpin,
    N: Unpin

impl<'a, H, N> Unpin for Undo<'a, H, N>

impl<Block> Unpin for StorageNotifications<Block>

impl<Block> Unpin for LightStorage<Block> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl Unpin for KeyTracker

impl<B> Unpin for BenchmarkingState<B> where
    <B as Block>::Hash: Unpin

impl<Block> Unpin for RefTrackingState<Block> where
    <Block as Block>::Hash: Unpin

impl Unpin for KeepBlocks

impl<Block> Unpin for BlockchainDb<Block> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Block> Unpin for BlockImportOperation<Block> where
    <Block as Block>::Extrinsic: Unpin,
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Hashing: Unpin,
    <Block as Block>::Header: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Block> Unpin for Backend<Block> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<B, Block> Unpin for LongestChain<B, Block> where
    Block: Unpin

impl<C, P, CAW> Unpin for AuraVerifier<C, P, CAW> where
    CAW: Unpin,
    P: Unpin

impl<Block, C, I, P> Unpin for AuraBlockImport<Block, C, I, P> where
    Block: Unpin,
    I: Unpin,
    P: Unpin

impl Unpin for Epoch

impl<B> Unpin for Error<B> where
    <B as Block>::Hash: Unpin

impl<B> Unpin for BabeIntermediate<B> where
    <B as Block>::Hash: Unpin,
    <<B as Block>::Header as Header>::Number: Unpin

impl Unpin for Config

impl<B, C, E, I, SO, SC, CAW, BS> Unpin for BabeParams<B, C, E, I, SO, SC, CAW, BS> where
    BS: Unpin,
    CAW: Unpin,
    E: Unpin,
    I: Unpin,
    SC: Unpin,
    SO: Unpin

impl<B> Unpin for BabeWorker<B>

impl<Block> Unpin for BabeLink<Block>

impl<Block, Client, SelectChain, CAW> Unpin for BabeVerifier<Block, Client, SelectChain, CAW> where
    CAW: Unpin,
    SelectChain: Unpin

impl<Block, Client, I> Unpin for BabeBlockImport<Block, Client, I> where
    I: Unpin

impl<Hash, Number, E> Unpin for EpochChangesV0<Hash, Number, E> where
    E: Unpin,
    Hash: Unpin,
    Number: Unpin

impl<H, Block> Unpin for HeaderBackendDescendentBuilder<H, Block> where
    Block: Unpin,
    H: Unpin

impl<E> Unpin for EpochHeader<E> where
    <E as Epoch>::Slot: Unpin

impl<Hash, Number> Unpin for EpochIdentifier<Hash, Number> where
    Hash: Unpin,
    Number: Unpin

impl<E, ERef> Unpin for ViableEpoch<E, ERef> where
    E: Unpin,
    ERef: Unpin

impl<Hash, Number, E> Unpin for ViableEpochDescriptor<Hash, Number, E> where
    Hash: Unpin,
    Number: Unpin,
    <E as Epoch>::Slot: Unpin

impl<E> Unpin for PersistedEpoch<E> where
    E: Unpin

impl<E> Unpin for PersistedEpochHeader<E> where
    <E as Epoch>::Slot: Unpin

impl<E> Unpin for IncrementedEpoch<E> where
    E: Unpin

impl<Hash, Number, E> Unpin for EpochChanges<Hash, Number, E> where
    Hash: Unpin,
    Number: Unpin,
    <E as Epoch>::Slot: Unpin

impl Unpin for SlotInfo

impl<Block> Unpin for SlotResult<Block> where
    Block: Unpin

impl<H, S> Unpin for CheckedHeader<H, S> where
    H: Unpin,
    S: Unpin

impl<T> Unpin for Error<T> where
    T: Unpin

impl<T> Unpin for SlotDuration<T> where
    T: Unpin

impl<N> Unpin for BackoffAuthoringOnFinalizedHeadLagging<N> where
    N: Unpin

impl<D> Unpin for NativeExecutor<D> where
    D: Unpin

impl Unpin for Error

impl Unpin for WasmError

impl<'a, FE> Unpin for GuestExternals<'a, FE>

impl<FR> Unpin for SandboxInstance<FR> where
    FR: Unpin

impl<FR> Unpin for UnregisteredInstance<FR>

impl<FR> Unpin for Store<FR>

impl<'a> Unpin for InvokeMethod<'a>

impl<H, N> Unpin for SharedAuthoritySet<H, N>

impl<H, N> Unpin for AuthoritySet<H, N> where
    H: Unpin,
    N: Unpin

impl<BE, Block> Unpin for FinalityProofProvider<BE, Block>

impl<Header> Unpin for FinalityProof<Header> where
    Header: Unpin,
    <Header as Header>::Hash: Unpin

impl<Header> Unpin for WarpSyncFragmentCache<Header> where
    <Header as Header>::Number: Unpin

impl<Backend, Block, Client, SC> Unpin for GrandpaBlockImport<Backend, Block, Client, SC> where
    Backend: Unpin,
    SC: Unpin,
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Block> Unpin for GrandpaJustification<Block> where
    <Block as Block>::Hash: Unpin,
    <Block as Block>::Header: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Block> Unpin for GrandpaJustificationSender<Block>

impl<Block> Unpin for GrandpaJustificationStream<Block>

impl<N> Unpin for BeforeBestBlockBy<N> where
    N: Unpin

impl<Block, B> Unpin for VotingRulesBuilder<Block, B>

impl Unpin for Config

impl Unpin for Error

impl<Block, C, SC> Unpin for LinkHalf<Block, C, SC> where
    SC: Unpin

impl<Block, C, N, SC, VR> Unpin for GrandpaParams<Block, C, N, SC, VR> where
    N: Unpin,
    SC: Unpin,
    VR: Unpin

impl Unpin for Error

impl<S, H> Unpin for Backend<S, H> where
    H: Unpin,
    <H as Hasher>::Out: Unpin

impl<Block, S> Unpin for ImportOperation<Block, S> where
    S: Unpin,
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Hashing: Unpin,
    <Block as Block>::Header: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<H> Unpin for GenesisOrUnavailableState<H> where
    H: Unpin,
    <H as Hasher>::Out: Unpin

impl<S> Unpin for Blockchain<S> where
    S: Unpin

impl<B, L> Unpin for GenesisCallExecutor<B, L> where
    L: Unpin

impl<E, H, B, S> Unpin for LightDataChecker<E, H, B, S> where
    B: Unpin,
    E: Unpin,
    H: Unpin

impl<B> Unpin for OnDemand<B>

impl Unpin for DhtEvent

impl Unpin for Event

impl Unpin for SyncState

impl<B> Unpin for PeerInfo<B> where
    <B as Block>::Hash: Unpin,
    <<B as Block>::Header as Header>::Number: Unpin

impl<B, H> Unpin for NetworkService<B, H> where
    H: Unpin

impl<B> Unpin for BlockRequestHandler<B>

impl<B> Unpin for Bitswap<B>

impl Unpin for OutEvent

impl Unpin for Response

impl<B> Unpin for Request<B> where
    <B as Block>::Hash: Unpin,
    <B as Block>::Header: Unpin,
    <<B as Block>::Header as Header>::Number: Unpin

impl<B, H> Unpin for Params<B, H>

impl Unpin for Role

impl Unpin for ProtocolId

impl Unpin for ParseErr

impl Unpin for SetConfig

impl<K> Unpin for Secret<K> where
    K: Unpin

impl Unpin for Error

impl<M> Unpin for QueuedSender<M>

impl<'a, M> Unpin for QueueGuard<'a, M>

impl Unpin for Peer

impl<B> Unpin for NetworkStatus<B> where
    <<B as Block>::Header as Header>::Number: Unpin

impl<H> Unpin for ValidationResult<H> where
    H: Unpin

impl Unpin for DiscardAll

impl<Client, Storage, Block> Unpin for OffchainWorkers<Client, Storage, Block> where
    Block: Unpin,
    Storage: Unpin

impl Unpin for SetId

impl Unpin for Message

impl Unpin for SetConfig

impl Unpin for Peerset

impl Unpin for DropReason

impl Unpin for Metrics

impl<P, Client> Unpin for Author<P, Client>

impl<Block, Client> Unpin for Chain<Block, Client>

impl<T> Unpin for Offchain<T>

impl<Block, Client> Unpin for State<Block, Client>

impl<Block, Client> Unpin for ChildState<Block, Client>

impl<B> Unpin for System<B>

impl<B> Unpin for Request<B>

impl<T> Unpin for Receiver<T>

impl Unpin for Metadata

impl Unpin for DenyUnsafe

impl Unpin for Error

impl<Hash> Unpin for ExtrinsicOrHash<Hash> where
    Hash: Unpin

impl<Hash, BlockHash> Unpin for Client<Hash, BlockHash> where
    BlockHash: Unpin,
    Hash: Unpin

impl Unpin for Error

impl<Number, Hash, Header, SignedBlock> Unpin for Client<Number, Hash, Header, SignedBlock> where
    Hash: Unpin,
    Header: Unpin,
    Number: Unpin,
    SignedBlock: Unpin

impl Unpin for Error

impl Unpin for Client

impl Unpin for Error

impl<Hash> Unpin for ReadProof<Hash> where
    Hash: Unpin

impl<Hash> Unpin for Client<Hash> where
    Hash: Unpin

impl<Hash> Unpin for Client<Hash> where
    Hash: Unpin

impl Unpin for Error

impl Unpin for SystemInfo

impl Unpin for Health

impl<Hash, Number> Unpin for PeerInfo<Hash, Number> where
    Hash: Unpin,
    Number: Unpin

impl Unpin for NodeRole

impl<Number> Unpin for SyncState<Number> where
    Number: Unpin

impl<Hash, Number> Unpin for Client<Hash, Number> where
    Hash: Unpin,
    Number: Unpin

impl Unpin for RpcMetrics

impl Unpin for TaskType

impl Unpin for RpcMethods

impl Unpin for BasePath

impl Unpin for Error

impl<R> Unpin for NoopRpcExtensionBuilder<R> where
    R: Unpin

impl<'a, TBl, TCl, TExPool, TRpc, Backend> Unpin for SpawnTasksParams<'a, TBl, TCl, TExPool, TRpc, Backend>

impl<'a, TBl, TExPool, TImpQu, TCl> Unpin for BuildNetworkParams<'a, TBl, TExPool, TImpQu, TCl> where
    TImpQu: Unpin

impl<B, E> Unpin for LocalCallExecutor<B, E> where
    E: Unpin

impl<Block> Unpin for NetworkStatusSinks<Block>

impl<Client, Backend, SelectChain, ImportQueue, TransactionPool, Other> Unpin for PartialComponents<Client, Backend, SelectChain, ImportQueue, TransactionPool, Other> where
    ImportQueue: Unpin,
    Other: Unpin,
    SelectChain: Unpin

impl Unpin for RpcSession

impl<C, P> Unpin for TransactionPoolAdapter<C, P>

impl<E> Unpin for Error<E> where
    E: Unpin

impl Unpin for PinError

impl<H> Unpin for ChangeSet<H> where
    H: Unpin

impl<H> Unpin for CommitSet<H> where
    H: Unpin

impl<BlockHash, Key> Unpin for StateDb<BlockHash, Key> where
    BlockHash: Unpin,
    Key: Unpin

impl<T> Unpin for EventFormat<T> where
    T: Unpin

impl Unpin for Error

impl Unpin for TraceEvent

impl Unpin for SpanDatum

impl Unpin for Values

impl Unpin for Options

impl<B> Unpin for Pool<B>

impl<Hash, Ex, Error> Unpin for ValidatedTransaction<Hash, Ex, Error> where
    Error: Unpin,
    Ex: Unpin,
    Hash: Unpin

impl<Hash, Ex> Unpin for Imported<Hash, Ex> where
    Hash: Unpin

impl<Hash, Ex> Unpin for PruneStatus<Hash, Ex> where
    Hash: Unpin

impl<Hash, Extrinsic> Unpin for Transaction<Hash, Extrinsic> where
    Extrinsic: Unpin,
    Hash: Unpin

impl<Hash, Ex> Unpin for BasePool<Hash, Ex> where
    Hash: Unpin

impl Unpin for Limit

impl<H, BH> Unpin for Watcher<H, BH> where
    H: Unpin

impl<H, BH> Unpin for Sender<H, BH>

impl<Client, Block> Unpin for FullChainApi<Client, Block> where
    Block: Unpin

impl<Client, F, Block> Unpin for LightChainApi<Client, F, Block> where
    Block: Unpin

impl Unpin for Error

impl<PoolApi, Block> Unpin for BasicPool<PoolApi, Block>

impl Unpin for SecretKey

impl Unpin for PublicKey

impl Unpin for Keypair

impl<H> Unpin for XoFTranscript<H> where
    H: Unpin

impl<T, R> Unpin for SigningTranscriptWithRng<T, R> where
    R: Unpin,
    T: Unpin

impl Unpin for Signature

impl<T> Unpin for Malleable<T> where
    T: Unpin

impl Unpin for VRFOutput

impl Unpin for VRFInOut

impl Unpin for VRFProof

impl Unpin for ChainCode

impl<K> Unpin for ExtendedKey<K> where
    K: Unpin

impl<'a, K> Unpin for AggregatePublicKeySlice<'a, K>

impl Unpin for Commitment

impl Unpin for Reveal

impl<T, S> Unpin for MuSig<T, S> where
    S: Unpin,
    T: Unpin

impl<K> Unpin for CommitStage<K> where
    K: Unpin

impl<K> Unpin for RevealStage<K> where
    K: Unpin

impl<T> Unpin for ScopedKey<T> where
    T: Unpin

impl Unpin for Always

impl<T, F, S> Unpin for ScopeGuard<T, F, S> where
    F: Unpin,
    T: Unpin

impl Unpin for StrCtx

impl Unpin for Error

impl Unpin for Endian

impl Unpin for Uleb128

impl Unpin for Sleb128

impl<'a> Unpin for Log<'a>

impl Unpin for Error

impl Unpin for Field

impl Unpin for Affine

impl Unpin for Jacobian

impl Unpin for Scalar

impl Unpin for Error

impl Unpin for PublicKey

impl Unpin for SecretKey

impl Unpin for Signature

impl Unpin for RecoveryId

impl Unpin for Message

impl<D> Unpin for SharedSecret<D> where
    <<D as Digest>::OutputSize as ArrayLength<u8>>::ArrayType: Unpin

impl<S> Unpin for Secret<S> where
    S: Unpin

impl Unpin for Error

impl<E> Unpin for UnitDeserializer<E> where
    E: Unpin

impl<E> Unpin for BoolDeserializer<E> where
    E: Unpin

impl<E> Unpin for I8Deserializer<E> where
    E: Unpin

impl<E> Unpin for I16Deserializer<E> where
    E: Unpin

impl<E> Unpin for I32Deserializer<E> where
    E: Unpin

impl<E> Unpin for I64Deserializer<E> where
    E: Unpin

impl<E> Unpin for IsizeDeserializer<E> where
    E: Unpin

impl<E> Unpin for U8Deserializer<E> where
    E: Unpin

impl<E> Unpin for U16Deserializer<E> where
    E: Unpin

impl<E> Unpin for U64Deserializer<E> where
    E: Unpin

impl<E> Unpin for UsizeDeserializer<E> where
    E: Unpin

impl<E> Unpin for F32Deserializer<E> where
    E: Unpin

impl<E> Unpin for F64Deserializer<E> where
    E: Unpin

impl<E> Unpin for CharDeserializer<E> where
    E: Unpin

impl<E> Unpin for I128Deserializer<E> where
    E: Unpin

impl<E> Unpin for U128Deserializer<E> where
    E: Unpin

impl<E> Unpin for U32Deserializer<E> where
    E: Unpin

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

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

impl<E> Unpin for StringDeserializer<E> where
    E: Unpin

impl<'a, E> Unpin for CowStrDeserializer<'a, E> where
    E: Unpin

impl<'a, E> Unpin for BytesDeserializer<'a, E> where
    E: Unpin

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

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

impl<A> Unpin for SeqAccessDeserializer<A> where
    A: Unpin

impl<'de, I, E> Unpin for MapDeserializer<'de, I, E> where
    E: Unpin,
    I: Unpin,
    <<I as Iterator>::Item as Pair>::Second: Unpin

impl<A> Unpin for MapAccessDeserializer<A> where
    A: Unpin

impl Unpin for IgnoredAny

impl<'a> Unpin for Unexpected<'a>

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

impl<'a> Unpin for SliceRead<'a>

impl<'a> Unpin for StrRead<'a>

impl<R> Unpin for IoRead<R> where
    R: Unpin

impl<R> Unpin for Deserializer<R> where
    R: Unpin

impl<'de, R, T> Unpin for StreamDeserializer<'de, R, T> where
    R: Unpin,
    T: Unpin

impl Unpin for Error

impl Unpin for Category

impl<K, V> Unpin for Map<K, V>

impl<'a> Unpin for Entry<'a>

impl<'a> Unpin for VacantEntry<'a>

impl<'a> Unpin for OccupiedEntry<'a>

impl<'a> Unpin for Iter<'a>

impl<'a> Unpin for IterMut<'a>

impl Unpin for IntoIter

impl<'a> Unpin for Keys<'a>

impl<'a> Unpin for Values<'a>

impl<'a> Unpin for ValuesMut<'a>

impl<W, F> Unpin for Serializer<W, F> where
    F: Unpin,
    W: Unpin

impl Unpin for CharEscape

impl<'a> Unpin for PrettyFormatter<'a>

impl Unpin for Serializer

impl Unpin for Number

impl Unpin for Value

impl Unpin for Sha1

impl Unpin for Sha256

impl Unpin for Sha224

impl Unpin for Sha512

impl Unpin for Sha384

impl Unpin for Keccak224

impl Unpin for Keccak256

impl Unpin for Keccak384

impl Unpin for Keccak512

impl Unpin for Sha3_224

impl Unpin for Sha3_256

impl Unpin for Sha3_384

impl Unpin for Sha3_512

impl Unpin for Shake128

impl Unpin for Shake256

impl<T, C> Unpin for Pool<T, C> where
    C: Unpin

impl<'a, T, C> Unpin for Ref<'a, T, C>

impl<'a, T, C> Unpin for RefMut<'a, T, C>

impl<T, C> Unpin for OwnedRef<T, C>

impl<T, C> Unpin for OwnedRefMut<T, C>

impl<T, C> Unpin for Slab<T, C> where
    C: Unpin

impl<'a, T, C> Unpin for Entry<'a, T, C>

impl<'a, T, C> Unpin for VacantEntry<'a, T, C>

impl<T, C> Unpin for OwnedEntry<T, C>

impl Unpin for Handle

impl<R, E> Unpin for SignalDelivery<R, E> where
    R: Unpin

impl<E> Unpin for Pending<E>

impl<O> Unpin for PollResult<O> where
    O: Unpin

impl<SD, E> Unpin for SignalIterator<SD, E> where
    SD: Unpin

impl Unpin for SignalOnly

impl<E> Unpin for SignalsInfo<E>

impl<'a, E> Unpin for Forever<'a, E>

impl<T> Unpin for Channel<T> where
    T: Unpin

impl Unpin for SigId

impl Unpin for Error

impl<N> Unpin for AutoSimd<N> where
    N: Unpin

impl<N> Unpin for AutoBoolSimd<N> where
    N: Unpin

impl<V> Unpin for SimdOption<V> where
    V: Unpin,
    <V as SimdValue>::SimdBool: Unpin

impl<T> Unpin for Slab<T> where
    T: Unpin

impl<'a, T> Unpin for VacantEntry<'a, T>

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

impl<'a, T> Unpin for Iter<'a, T>

impl<'a, T> Unpin for IterMut<'a, T>

impl<'a, T> Unpin for Drain<'a, T>

impl<'a, T> Unpin for Drain<'a, T>

impl<A> Unpin for SmallVec<A> where
    A: Unpin

impl<A> Unpin for IntoIter<A> where
    A: Unpin

impl Unpin for Keypair

impl<'builder> Unpin for Builder<'builder>

impl Unpin for Error

impl Unpin for InitStage

impl Unpin for BaseChoice

impl Unpin for DHChoice

impl Unpin for HashChoice

impl Unpin for SockAddr

impl Unpin for Socket

impl<'s> Unpin for SockRef<'s>

impl Unpin for Domain

impl Unpin for Type

impl Unpin for Protocol

impl Unpin for RecvFlags

impl<'a> Unpin for MaybeUninitSlice<'a>

impl Unpin for OpCode

impl Unpin for Header

impl Unpin for Codec

impl Unpin for Error

impl<'a> Unpin for Incoming<'a>

impl Unpin for Data

impl<'a> Unpin for ByteSlice125<'a>

impl Unpin for Deflate

impl<'a> Unpin for Param<'a>

impl<'a, T> Unpin for Client<'a, T> where
    T: Unpin

impl<'a, T> Unpin for Server<'a, T> where
    T: Unpin

impl<'a> Unpin for ClientRequest<'a>

impl<'a> Unpin for Response<'a>

impl Unpin for Error

impl Unpin for Mode

impl<T> Unpin for Sender<T>

impl<T> Unpin for Receiver<T>

impl<T> Unpin for Builder<T> where
    T: Unpin

impl Unpin for Error

impl<T, N> Unpin for Parsing<T, N> where
    N: Unpin,
    T: Unpin

impl<'a> Unpin for Storage<'a>

impl Unpin for Error

impl Unpin for ApiError

impl<'a, Block> Unpin for InitializeBlock<'a, Block>

impl<'a, Block, C, NC, Backend> Unpin for CallApiAtParams<'a, Block, C, NC, Backend> where
    NC: Unpin

impl<'a, T> Unpin for ApiRef<'a, T> where
    T: Unpin

impl Unpin for Public

impl Unpin for Signature

impl Unpin for Pair

impl Unpin for Public

impl Unpin for Signature

impl Unpin for Pair

impl Unpin for Public

impl Unpin for Signature

impl Unpin for Pair

impl Unpin for BigUint

impl Unpin for Percent

impl Unpin for PerU16

impl Unpin for Permill

impl Unpin for Perbill

impl Unpin for FixedI64

impl Unpin for FixedI128

impl Unpin for FixedU128

impl<F, H> Unpin for InherentDataProvider<F, H> where
    F: Unpin,
    H: Unpin

impl<Block> Unpin for Info<Block> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Block> Unpin for HashAndNumber<Block> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Block> Unpin for TreeRoute<Block> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Block> Unpin for HeaderMetadataCache<Block>

impl<Block> Unpin for CachedHeaderMetadata<Block> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl Unpin for Error

impl Unpin for ChainType

impl Unpin for Validation

impl<AuthorityId> Unpin for OfflineTracker<AuthorityId> where
    AuthorityId: Unpin

impl Unpin for Error

impl<Block> Unpin for BlockCheckParams<Block> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Block, Transaction> Unpin for BlockImportParams<Block, Transaction> where
    Transaction: Unpin,
    <Block as Block>::Extrinsic: Unpin,
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Hashing: Unpin,
    <Block as Block>::Header: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<B, Transaction> Unpin for BasicQueue<B, Transaction> where
    Transaction: Unpin

impl<B> Unpin for BufferedLinkSender<B>

impl<B> Unpin for IncomingBlock<B> where
    <B as Block>::Extrinsic: Unpin,
    <B as Block>::Hash: Unpin,
    <B as Block>::Header: Unpin

impl<N> Unpin for BlockImportResult<N> where
    N: Unpin

impl Unpin for Error

impl<Block, Transaction> Unpin for Proposal<Block, Transaction> where
    Block: Unpin,
    Transaction: Unpin,
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Hashing: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl Unpin for NoNetwork

impl<T> Unpin for CanAuthorWithNativeVersion<T> where
    T: Unpin

impl<AuthorityId> Unpin for ConsensusLog<AuthorityId> where
    AuthorityId: Unpin

impl Unpin for PreDigest

impl Unpin for Epoch

impl Unpin for Slot

impl<Header, Id> Unpin for EquivocationProof<Header, Id> where
    Header: Unpin,
    Id: Unpin

impl Unpin for VRFOutput

impl Unpin for VRFProof

impl<'a> Unpin for HexDisplay<'a>

impl Unpin for Dummy

impl Unpin for Infallible

impl Unpin for ParseError

impl Unpin for KeyTypeId

impl Unpin for _0

impl Unpin for _1

impl Unpin for _2

impl Unpin for _3

impl Unpin for _4

impl Unpin for _5

impl Unpin for _6

impl Unpin for _7

impl Unpin for _8

impl Unpin for _9

impl Unpin for _10

impl Unpin for _11

impl Unpin for _12

impl Unpin for _13

impl Unpin for _14

impl Unpin for _15

impl Unpin for _16

impl Unpin for _17

impl Unpin for _18

impl Unpin for _19

impl Unpin for _20

impl Unpin for _21

impl Unpin for _22

impl Unpin for _23

impl Unpin for _24

impl Unpin for _25

impl Unpin for _26

impl Unpin for _27

impl Unpin for _28

impl Unpin for _29

impl Unpin for _30

impl Unpin for _31

impl Unpin for _32

impl Unpin for _33

impl Unpin for _34

impl Unpin for _35

impl Unpin for _36

impl Unpin for _37

impl Unpin for _38

impl Unpin for _39

impl Unpin for _40

impl Unpin for _41

impl Unpin for _42

impl Unpin for _43

impl Unpin for _44

impl Unpin for _45

impl Unpin for _46

impl Unpin for _47

impl Unpin for _48

impl Unpin for _49

impl Unpin for _50

impl Unpin for _51

impl Unpin for _52

impl Unpin for _53

impl Unpin for _54

impl Unpin for _55

impl Unpin for _56

impl Unpin for _57

impl Unpin for _58

impl Unpin for _59

impl Unpin for _60

impl Unpin for _61

impl Unpin for _62

impl Unpin for _63

impl Unpin for _64

impl Unpin for _65

impl Unpin for _66

impl Unpin for _67

impl Unpin for _68

impl Unpin for _69

impl Unpin for _70

impl Unpin for _71

impl Unpin for _72

impl Unpin for _73

impl Unpin for _74

impl Unpin for _75

impl Unpin for _76

impl Unpin for _77

impl Unpin for _78

impl Unpin for _79

impl Unpin for _80

impl Unpin for _81

impl Unpin for _82

impl Unpin for _83

impl Unpin for _84

impl Unpin for _85

impl Unpin for _86

impl Unpin for _87

impl Unpin for _88

impl Unpin for _89

impl Unpin for _90

impl Unpin for _91

impl Unpin for _92

impl Unpin for _93

impl Unpin for _94

impl Unpin for _95

impl Unpin for _96

impl Unpin for _97

impl Unpin for _98

impl Unpin for _99

impl Unpin for _100

impl Unpin for _112

impl Unpin for _128

impl Unpin for _160

impl Unpin for _192

impl Unpin for _224

impl Unpin for _256

impl Unpin for _384

impl Unpin for _512

impl Unpin for Public

impl Unpin for Pair

impl Unpin for Signature

impl Unpin for Public

impl Unpin for Pair

impl Unpin for Signature

impl Unpin for Public

impl Unpin for Signature

impl Unpin for Pair

impl Unpin for PoolState

impl Unpin for HttpError

impl Unpin for Timestamp

impl Unpin for Duration

impl Unpin for Capability

impl<T> Unpin for LimitedExternalities<T> where
    T: Unpin

impl Unpin for HostError

impl Unpin for Entry

impl<Number, Hash> Unpin for ChangesTrieConfigurationRange<Number, Hash> where
    Hash: Unpin,
    Number: Unpin

impl<'a> Unpin for WrappedRuntimeCode<'a>

impl<'a> Unpin for RuntimeCode<'a>

impl Unpin for Bytes

impl<R> Unpin for NativeOrEncoded<R> where
    R: Unpin

impl Unpin for LogLevel

impl Unpin for Void

impl<H> Unpin for MemDb<H> where
    H: Unpin

impl<H> Unpin for Change<H> where
    H: Unpin

impl<'a, H> Unpin for ChangeRef<'a, H> where
    H: Unpin

impl<H> Unpin for Transaction<H> where
    H: Unpin

impl Unpin for Extensions

impl Unpin for Error

impl<N> Unpin for ScheduledChange<N> where
    N: Unpin

impl<N> Unpin for ConsensusLog<N> where
    N: Unpin

impl<H, N> Unpin for EquivocationProof<H, N> where
    H: Unpin,
    N: Unpin

impl<H, N> Unpin for Equivocation<H, N> where
    H: Unpin,
    N: Unpin

impl<'a> Unpin for VersionedAuthorityList<'a>

impl Unpin for Error

impl<E> Unpin for MakeFatalError<E> where
    E: Unpin

impl<T> Unpin for Crossing<T> where
    T: Unpin

impl Unpin for Keyring

impl Unpin for Keyring

impl Unpin for KeyStore

impl Unpin for Error

impl Unpin for AbortGuard

impl<T> Unpin for ListOrValue<T> where
    T: Unpin

impl<'a> Unpin for PiecewiseLinear<'a>

impl<Address, Call, Signature, Extra> Unpin for UncheckedExtrinsic<Address, Call, Signature, Extra> where
    Address: Unpin,
    Call: Unpin,
    Extra: Unpin,
    Signature: Unpin

impl<Call, Extra> Unpin for SignedPayload<Call, Extra> where
    Call: Unpin,
    Extra: Unpin,
    <Extra as SignedExtension>::AdditionalSigned: Unpin

impl Unpin for Era

impl<AccountId, Call, Extra> Unpin for CheckedExtrinsic<AccountId, Call, Extra> where
    AccountId: Unpin,
    Call: Unpin,
    Extra: Unpin

impl<Number, Hash> Unpin for Header<Number, Hash> where
    Number: Unpin,
    <Hash as Hash>::Output: Unpin

impl<Block> Unpin for BlockId<Block> where
    <Block as Block>::Hash: Unpin,
    <<Block as Block>::Header as Header>::Number: Unpin

impl<Header, Extrinsic> Unpin for Block<Header, Extrinsic> where
    Extrinsic: Unpin,
    Header: Unpin

impl<Block> Unpin for SignedBlock<Block> where
    Block: Unpin

impl<Hash> Unpin for Digest<Hash> where
    Hash: Unpin

impl<Hash> Unpin for DigestItem<Hash> where
    Hash: Unpin

impl<'a, Hash> Unpin for DigestItemRef<'a, Hash>

impl<'a> Unpin for OpaqueDigestItemId<'a>

impl Unpin for Method

impl<'a, T> Unpin for Request<'a, T> where
    T: Unpin

impl Unpin for Error

impl Unpin for Response

impl Unpin for Headers

impl<'a> Unpin for HeadersIterator<'a>

impl<'a> Unpin for StorageValueRef<'a>

impl Unpin for Time

impl<B> Unpin for BlockAndTimeDeadline<B> where
    <B as BlockNumberProvider>::BlockNumber: Unpin

impl<B> Unpin for BlockAndTime<B> where
    B: Unpin

impl<'a, L> Unpin for StorageLock<'a, L> where
    L: Unpin

impl<'a, 'b, L> Unpin for StorageLockGuard<'a, 'b, L> where
    'a: 'b, 

impl<Xt> Unpin for ExtrinsicWrapper<Xt> where
    Xt: Unpin

impl<Xt> Unpin for Block<Xt> where
    Xt: Unpin

impl<Call, Extra> Unpin for TestXt<Call, Extra> where
    Call: Unpin,
    Extra: Unpin

impl Unpin for BadOrigin

impl<T> Unpin for IdentityLookup<T> where
    T: Unpin

impl<AccountId, AccountIndex> Unpin for AccountIdLookup<AccountId, AccountIndex> where
    AccountId: Unpin,
    AccountIndex: Unpin

impl Unpin for Identity

impl Unpin for Keccak256

impl<'a, T> Unpin for AppendZerosInput<'a, T>

impl<'a> Unpin for TrailingZeroInput<'a>

impl<Hashing> Unpin for RandomNumberGenerator<Hashing> where
    <Hashing as Hash>::Output: Unpin

impl<AccountId, AccountIndex> Unpin for MultiAddress<AccountId, AccountIndex> where
    AccountId: Unpin,
    AccountIndex: Unpin

impl Unpin for ModuleId

impl<Info> Unpin for DispatchErrorWithPostInfo<Info> where
    Info: Unpin

impl<R> Unpin for TransactionOutcome<R> where
    R: Unpin

impl<T, O> Unpin for WrappedFFIValue<T, O> where
    O: Unpin,
    T: Unpin

impl<T> Unpin for ExchangeableFunction<T> where
    T: Unpin

impl<T> Unpin for RestoreImplementation<T> where
    T: Unpin

impl<T> Unpin for Codec<T> where
    T: Unpin

impl<T, I> Unpin for Inner<T, I> where
    I: Unpin,
    T: Unpin

impl<T> Unpin for Enum<T> where
    T: Unpin

impl<Reporter, Offender> Unpin for OffenceDetails<Reporter, Offender> where
    Offender: Unpin,
    Reporter: Unpin

impl<'a, B, H> Unpin for BackendRuntimeCode<'a, B, H> where
    H: Unpin

impl<H, N> Unpin for BuildCache<H, N> where
    H: Unpin,
    N: Unpin

impl<H, N> Unpin for CacheAction<H, N> where
    H: Unpin,
    N: Unpin

impl<H, Number> Unpin for InMemoryStorage<H, Number> where
    H: Unpin,
    Number: Unpin,
    <H as Hasher>::Out: Unpin

impl<Hash, Number> Unpin for AnchorBlockId<Hash, Number> where
    Hash: Unpin,
    Number: Unpin

impl<'a, H, Number> Unpin for State<'a, H, Number> where
    Number: Unpin

impl<'a, N> Unpin for ConfigurationRange<'a, N> where
    N: Unpin

impl<'a, H, N, B> Unpin for Ext<'a, H, N, B> where
    N: Unpin

impl<H, N> Unpin for TestExternalities<H, N> where
    H: Unpin,
    N: Unpin,
    <H as Hasher>::Out: Unpin

impl<Transaction, H, N> Unpin for StorageChanges<Transaction, H, N> where
    H: Unpin,
    N: Unpin,
    Transaction: Unpin,
    <H as Hasher>::Out: Unpin

impl<Transaction, H, N> Unpin for StorageTransactionCache<Transaction, H, N> where
    H: Unpin,
    N: Unpin,
    Transaction: Unpin,
    <H as Hasher>::Out: Unpin

impl<'a, S, H> Unpin for ProvingBackendRecorder<'a, S, H>

impl<'a, S, H> Unpin for ProvingBackend<'a, S, H> where
    <H as Hasher>::Out: Unpin

impl<S, H> Unpin for TrieBackend<S, H> where
    S: Unpin,
    <H as Hasher>::Out: Unpin

impl Unpin for UsageUnit

impl Unpin for UsageInfo

impl<'a, H, B> Unpin for ReadOnlyExternalities<'a, H, B> where
    H: Unpin

impl<F> Unpin for ExecutionManager<F> where
    F: Unpin

impl<'a, B, H, N, Exec> Unpin for StateMachine<'a, B, H, N, Exec> where
    N: Unpin

impl Unpin for StorageKey

impl Unpin for Storage

impl<Hash> Unpin for StorageChangeSet<Hash> where
    Hash: Unpin

impl Unpin for ChildInfo

impl Unpin for ChildType

impl Unpin for WasmLevel

impl Unpin for WasmValue

impl Unpin for WasmFields

impl Unpin for Error

impl Unpin for PoolStatus

impl<Hash, BlockHash> Unpin for TransactionStatus<Hash, BlockHash> where
    BlockHash: Unpin,
    Hash: Unpin

impl<B> Unpin for ChainEvent<B> where
    <B as Block>::Hash: Unpin

impl Unpin for Error

impl<H> Unpin for NodeCodec<H> where
    H: Unpin

impl Unpin for TrieStream

impl<H> Unpin for Layout<H> where
    H: Unpin

impl<'a, DB, H> Unpin for KeySpacedDB<'a, DB, H> where
    H: Unpin

impl<'a, DB, H> Unpin for KeySpacedDBMut<'a, DB, H> where
    H: Unpin

impl<T> Unpin for StatusSinks<T>

impl<'a, T> Unpin for ReadySinkEvent<'a, T>

impl Unpin for ValueType

impl Unpin for Value

impl<T> Unpin for Pointer<T> where
    T: Unpin

impl Unpin for Signature

impl<T: ?Sized> Unpin for Mutex<T> where
    T: Unpin

impl<'a, T: ?Sized> Unpin for MutexGuard<'a, T>

impl<T: ?Sized> Unpin for RwLock<T> where
    T: Unpin

impl<'a, T: ?Sized> Unpin for RwLockReadGuard<'a, T>

impl<'a, T: ?Sized> Unpin for RwLockWriteGuard<'a, T>

impl<'a, T: ?Sized> Unpin for RwLockUpgradeableGuard<'a, T>

impl<T> Unpin for Once<T> where
    T: Unpin

impl Unpin for Bernoulli

impl Unpin for Beta

impl Unpin for Binomial

impl Unpin for Cauchy

impl Unpin for Chi

impl Unpin for ChiSquared

impl Unpin for Dirac

impl Unpin for Dirichlet

impl Unpin for Empirical

impl Unpin for Erlang

impl Unpin for Exp

impl Unpin for Gamma

impl Unpin for Geometric

impl Unpin for Laplace

impl Unpin for LogNormal

impl Unpin for Normal

impl Unpin for Pareto

impl Unpin for Poisson

impl Unpin for StudentsT

impl Unpin for Triangular

impl Unpin for Uniform

impl Unpin for Weibull

impl<D> Unpin for Data<D> where
    D: Unpin

impl Unpin for StatsError

impl Unpin for LoopError

impl Unpin for ParseError

impl Unpin for Error

impl<BlockHash, AccountId, Index> Unpin for Client<BlockHash, AccountId, Index> where
    AccountId: Unpin,
    BlockHash: Unpin,
    Index: Unpin

impl Unpin for Error

impl<P, C, B> Unpin for FullSystem<P, C, B> where
    B: Unpin

impl<P, C, F, Block> Unpin for LightSystem<P, C, F, Block>

impl<T, S> Unpin for SourcedMetric<T, S> where
    S: Unpin,
    T: Unpin

impl Unpin for Choice

impl<T> Unpin for CtOption<T> where
    T: Unpin

impl Unpin for Underscore

impl Unpin for Abstract

impl Unpin for As

impl Unpin for Async

impl Unpin for Auto

impl Unpin for Await

impl Unpin for Become

impl Unpin for Box

impl Unpin for Break

impl Unpin for Const

impl Unpin for Continue

impl Unpin for Crate

impl Unpin for Default

impl Unpin for Do

impl Unpin for Dyn

impl Unpin for Else

impl Unpin for Enum

impl Unpin for Extern

impl Unpin for Final

impl Unpin for Fn

impl Unpin for For

impl Unpin for If

impl Unpin for Impl

impl Unpin for In

impl Unpin for Let

impl Unpin for Loop

impl Unpin for Macro

impl Unpin for Match

impl Unpin for Mod

impl Unpin for Move

impl Unpin for Mut

impl Unpin for Override

impl Unpin for Priv

impl Unpin for Pub

impl Unpin for Ref

impl Unpin for Return

impl Unpin for SelfType

impl Unpin for SelfValue

impl Unpin for Static

impl Unpin for Struct

impl Unpin for Super

impl Unpin for Trait

impl Unpin for Try

impl Unpin for Type

impl Unpin for Typeof

impl Unpin for Union

impl Unpin for Unsafe

impl Unpin for Unsized

impl Unpin for Use

impl Unpin for Virtual

impl Unpin for Where

impl Unpin for While

impl Unpin for Yield

impl Unpin for Add

impl Unpin for AddEq

impl Unpin for And

impl Unpin for AndAnd

impl Unpin for AndEq

impl Unpin for At

impl Unpin for Bang

impl Unpin for Caret

impl Unpin for CaretEq

impl Unpin for Colon

impl Unpin for Colon2

impl Unpin for Comma

impl Unpin for Div

impl Unpin for DivEq

impl Unpin for Dollar

impl Unpin for Dot

impl Unpin for Dot2

impl Unpin for Dot3

impl Unpin for DotDotEq

impl Unpin for Eq

impl Unpin for EqEq

impl Unpin for Ge

impl Unpin for Gt

impl Unpin for Le

impl Unpin for Lt

impl Unpin for MulEq

impl Unpin for Ne

impl Unpin for Or

impl Unpin for OrEq

impl Unpin for OrOr

impl Unpin for Pound

impl Unpin for Question

impl Unpin for RArrow

impl Unpin for LArrow

impl Unpin for Rem

impl Unpin for RemEq

impl Unpin for FatArrow

impl Unpin for Semi

impl Unpin for Shl

impl Unpin for ShlEq

impl Unpin for Shr

impl Unpin for ShrEq

impl Unpin for Star

impl Unpin for Sub

impl Unpin for SubEq

impl Unpin for Tilde

impl Unpin for Brace

impl Unpin for Bracket

impl Unpin for Paren

impl Unpin for Group

impl Unpin for Attribute

impl Unpin for AttrStyle

impl Unpin for Meta

impl Unpin for MetaList

impl Unpin for NestedMeta

impl Unpin for Variant

impl Unpin for Fields

impl Unpin for Field

impl Unpin for Visibility

impl Unpin for VisPublic

impl Unpin for VisCrate

impl Unpin for Expr

impl Unpin for ExprArray

impl Unpin for ExprAssign

impl Unpin for ExprAsync

impl Unpin for ExprAwait

impl Unpin for ExprBinary

impl Unpin for ExprBlock

impl Unpin for ExprBox

impl Unpin for ExprBreak

impl Unpin for ExprCall

impl Unpin for ExprCast

impl Unpin for ExprField

impl Unpin for ExprGroup

impl Unpin for ExprIf

impl Unpin for ExprIndex

impl Unpin for ExprLet

impl Unpin for ExprLit

impl Unpin for ExprLoop

impl Unpin for ExprMacro

impl Unpin for ExprMatch

impl Unpin for ExprParen

impl Unpin for ExprPath

impl Unpin for ExprRange

impl Unpin for ExprRepeat

impl Unpin for ExprReturn

impl Unpin for ExprStruct

impl Unpin for ExprTry

impl Unpin for ExprTuple

impl Unpin for ExprType

impl Unpin for ExprUnary

impl Unpin for ExprUnsafe

impl Unpin for ExprWhile

impl Unpin for ExprYield

impl Unpin for Member

impl Unpin for Index

impl Unpin for FieldValue

impl Unpin for Label

impl Unpin for Arm

impl Unpin for Generics

impl Unpin for TypeParam

impl Unpin for ConstParam

impl<'a> Unpin for ImplGenerics<'a>

impl<'a> Unpin for TypeGenerics<'a>

impl<'a> Unpin for Turbofish<'a>

impl Unpin for TraitBound

impl Unpin for Item

impl Unpin for ItemConst

impl Unpin for ItemEnum

impl Unpin for ItemFn

impl Unpin for ItemImpl

impl Unpin for ItemMacro

impl Unpin for ItemMacro2

impl Unpin for ItemMod

impl Unpin for ItemStatic

impl Unpin for ItemStruct

impl Unpin for ItemTrait

impl Unpin for ItemType

impl Unpin for ItemUnion

impl Unpin for ItemUse

impl Unpin for UseTree

impl Unpin for UsePath

impl Unpin for UseName

impl Unpin for UseRename

impl Unpin for UseGlob

impl Unpin for UseGroup

impl Unpin for TraitItem

impl Unpin for ImplItem

impl Unpin for Signature

impl Unpin for FnArg

impl Unpin for Receiver

impl Unpin for File

impl Unpin for Lifetime

impl Unpin for Lit

impl Unpin for LitStr

impl Unpin for LitByteStr

impl Unpin for LitByte

impl Unpin for LitChar

impl Unpin for LitInt

impl Unpin for LitFloat

impl Unpin for LitBool

impl Unpin for StrStyle

impl Unpin for Macro

impl Unpin for Data

impl Unpin for DataStruct

impl Unpin for DataEnum

impl Unpin for DataUnion

impl Unpin for BinOp

impl Unpin for UnOp

impl Unpin for Block

impl Unpin for Stmt

impl Unpin for Local

impl Unpin for Type

impl Unpin for TypeArray

impl Unpin for TypeBareFn

impl Unpin for TypeGroup

impl Unpin for TypeInfer

impl Unpin for TypeMacro

impl Unpin for TypeNever

impl Unpin for TypeParen

impl Unpin for TypePath

impl Unpin for TypePtr

impl Unpin for TypeSlice

impl Unpin for TypeTuple

impl Unpin for Abi

impl Unpin for BareFnArg

impl Unpin for Variadic

impl Unpin for ReturnType

impl Unpin for Pat

impl Unpin for PatBox

impl Unpin for PatIdent

impl Unpin for PatLit

impl Unpin for PatMacro

impl Unpin for PatOr

impl Unpin for PatPath

impl Unpin for PatRange

impl Unpin for PatRest

impl Unpin for PatSlice

impl Unpin for PatStruct

impl Unpin for PatTuple

impl Unpin for PatType

impl Unpin for PatWild

impl Unpin for FieldPat

impl Unpin for Path

impl Unpin for Binding

impl Unpin for Constraint

impl Unpin for QSelf

impl<'a> Unpin for Cursor<'a>

impl<T, P> Unpin for Punctuated<T, P> where
    P: Unpin,
    T: Unpin

impl<'a, T, P> Unpin for Pairs<'a, T, P>

impl<'a, T, P> Unpin for PairsMut<'a, T, P>

impl<T, P> Unpin for IntoPairs<T, P> where
    P: Unpin,
    T: Unpin

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

impl<'a, T> Unpin for Iter<'a, T>

impl<'a, T> Unpin for IterMut<'a, T>

impl<T, P> Unpin for Pair<T, P> where
    P: Unpin,
    T: Unpin

impl<'a> Unpin for Lookahead1<'a>

impl Unpin for Error

impl<'a> Unpin for ParseBuffer<'a>

impl<'c, 'a> Unpin for StepCursor<'c, 'a>

impl Unpin for Nothing

impl Unpin for AddBounds

impl Unpin for BindStyle

impl<'a> Unpin for BindingInfo<'a>

impl<'a> Unpin for VariantAst<'a>

impl<'a> Unpin for VariantInfo<'a>

impl<'a> Unpin for Structure<'a>

impl<'s> Unpin for Scope<'s>

impl<'c, 'm, T, F> Unpin for Hole<'c, 'm, T, F> where
    F: Unpin

impl Unpin for Size

impl Unpin for CDataModel

impl Unpin for ParseError

impl Unpin for Vendor

impl Unpin for Endianness

impl Unpin for Triple

impl Unpin for TempDir

impl Unpin for TempPath

impl<'a, 'b> Unpin for Builder<'a, 'b>

impl<'a> Unpin for StandardStreamLock<'a>

impl Unpin for Buffer

impl<W> Unpin for NoColor<W> where
    W: Unpin

impl<W> Unpin for Ansi<W> where
    W: Unpin

impl Unpin for ColorSpec

impl Unpin for Color

impl<'a, S> Unpin for Wrapper<'a, S> where
    S: Unpin

impl<'a, S> Unpin for IntoWrapIter<'a, S> where
    S: Unpin

impl<'w, 'a, S> Unpin for WrapIter<'w, 'a, S> where
    'a: 'w, 

impl<T> Unpin for CachedThreadLocal<T>

impl<'a, T> Unpin for CachedIterMut<'a, T>

impl<T> Unpin for CachedIntoIter<T>

impl<T> Unpin for ThreadLocal<T>

impl<'a, T> Unpin for Iter<'a, T>

impl<'a, T> Unpin for IterMut<'a, T>

impl<T> Unpin for IntoIter<T>

impl Unpin for Builder

impl Unpin for ThreadPool

impl Unpin for Duration

impl Unpin for Timespec

impl Unpin for SteadyTime

impl Unpin for Tm

impl Unpin for ParseError

impl<'a> Unpin for TmFmt<'a>

impl Unpin for Keccak

impl<A> Unpin for ArrayVec<A> where
    A: Unpin

impl<'p, A, I> Unpin for ArrayVecSplice<'p, A, I> where
    I: Unpin

impl<A> Unpin for ArrayVecIterator<A> where
    A: Unpin

impl<'a, T> Unpin for ArrayVecDrain<'a, T>

impl<'s, T> Unpin for SliceVec<'s, T>

impl<'p, 's, T> Unpin for SliceVecDrain<'p, 's, T> where
    's: 'p, 

impl<A> Unpin for TinyVec<A> where
    A: Unpin,
    <A as Array>::Item: Unpin

impl<'p, A> Unpin for TinyVecDrain<'p, A>

impl<'p, A, I> Unpin for TinyVecSplice<'p, A, I> where
    I: Unpin

impl<A> Unpin for TinyVecIterator<A> where
    A: Unpin,
    <A as Array>::Item: Unpin

impl<E> Unpin for PollEvented<E> where
    E: Unpin

impl<T> Unpin for ReadHalf<T>

impl<T> Unpin for WriteHalf<T>

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

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

impl Unpin for Empty

impl Unpin for Repeat

impl Unpin for Sink

impl<'a> Unpin for Incoming<'a>

impl<'a> Unpin for ReadHalf<'a>

impl<'a> Unpin for WriteHalf<'a>

impl Unpin for TcpStream

impl Unpin for JoinError

impl Unpin for Builder

impl Unpin for Handle

impl Unpin for Runtime

impl Unpin for SignalKind

impl Unpin for Signal

impl<K, V> Unpin for StreamMap<K, V> where
    K: Unpin,
    V: Unpin

impl Unpin for Barrier

impl<T> Unpin for Sender<T>

impl<T> Unpin for Receiver<T>

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

impl Unpin for RecvError

impl<T> Unpin for Sender<T>

impl<T> Unpin for UnboundedSender<T>

impl<T> Unpin for UnboundedReceiver<T>

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

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

impl Unpin for RecvError

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

impl<T: ?Sized> Unpin for Mutex<T> where
    T: Unpin

impl<'a, T: ?Sized> Unpin for MutexGuard<'a, T>

impl<T: ?Sized> Unpin for OwnedMutexGuard<T>

impl Unpin for Notify

impl Unpin for RecvError

impl<T> Unpin for Sender<T>

impl<T> Unpin for Receiver<T>

impl Unpin for Semaphore

impl<'a> Unpin for SemaphorePermit<'a>

impl<T: ?Sized> Unpin for RwLock<T> where
    T: Unpin

impl<'a, T: ?Sized> Unpin for RwLockReadGuard<'a, T>

impl<'a, T: ?Sized> Unpin for RwLockWriteGuard<'a, T>

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

impl<T> Unpin for Receiver<T>

impl<T> Unpin for Sender<T>

impl<'a, T> Unpin for Ref<'a, T>

impl<T> Unpin for Expired<T> where
    T: Unpin

impl Unpin for Key

impl Unpin for Delay

impl Unpin for Error

impl Unpin for Instant

impl Unpin for Interval

impl Unpin for Elapsed

impl Unpin for BytesCodec

impl Unpin for LinesCodec

impl Unpin for Enter

impl Unpin for EnterError

impl Unpin for SpawnError

impl Unpin for ParkThread

impl Unpin for ParkError

impl<R, W> Unpin for Copy<R, W> where
    R: Unpin,
    W: Unpin

impl<A> Unpin for Flush<A> where
    A: Unpin

impl<R, T> Unpin for Read<R, T> where
    R: Unpin,
    T: Unpin

impl<A, T> Unpin for ReadExact<A, T> where
    A: Unpin,
    T: Unpin

impl<A> Unpin for ReadToEnd<A> where
    A: Unpin

impl<A> Unpin for ReadUntil<A> where
    A: Unpin

impl<A> Unpin for Shutdown<A> where
    A: Unpin

impl<A, T> Unpin for WriteAll<A, T> where
    A: Unpin,
    T: Unpin

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

impl<A> Unpin for Lines<A> where
    A: Unpin

impl<T> Unpin for ReadHalf<T>

impl<T> Unpin for WriteHalf<T>

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

impl Unpin for Background

impl Unpin for Shutdown

impl<E> Unpin for PollEvented<E> where
    E: Unpin

impl Unpin for Reactor

impl Unpin for Handle

impl Unpin for Turn

impl<IO> Unpin for TlsStream<IO> where
    IO: Unpin

impl<IO> Unpin for TlsStream<IO> where
    IO: Unpin

impl<IO> Unpin for Connect<IO> where
    IO: Unpin

impl<IO> Unpin for Accept<IO> where
    IO: Unpin

impl<IO> Unpin for FailableConnect<IO> where
    IO: Unpin

impl<IO> Unpin for FailableAccept<IO> where
    IO: Unpin

impl<T> Unpin for TlsStream<T> where
    T: Unpin

impl<T> Unpin for Lock<T>

impl<T> Unpin for LockGuard<T>

impl<T> Unpin for Sender<T>

impl<T> Unpin for Receiver<T>

impl Unpin for SendError

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

impl Unpin for RecvError

impl<T> Unpin for UnboundedSender<T>

impl<T> Unpin for UnboundedReceiver<T>

impl<T> Unpin for UnboundedTrySendError<T> where
    T: Unpin

impl Unpin for RecvError

impl<T> Unpin for Sender<T>

impl<T> Unpin for Receiver<T>

impl Unpin for Semaphore

impl Unpin for Permit

impl Unpin for AtomicTask

impl Unpin for RecvError

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

impl<T> Unpin for Receiver<T>

impl<T> Unpin for Sender<T>

impl<'a, T> Unpin for Ref<'a, T>

impl<A, C> Unpin for UnixDatagramFramed<A, C> where
    A: Unpin,
    C: Unpin

impl Unpin for Incoming

impl<T> Unpin for RecvDgram<T> where
    T: Unpin

impl<T, P> Unpin for SendDgram<T, P> where
    P: Unpin,
    T: Unpin

impl Unpin for UnixStream

impl Unpin for UCred

impl Unpin for BytesCodec

impl<T, U> Unpin for FramedParts<T, U> where
    T: Unpin,
    U: Unpin

impl Unpin for Builder

impl Unpin for LinesCodec

impl<K, V> Unpin for Map<K, V>

impl<'a> Unpin for Entry<'a>

impl<'a> Unpin for VacantEntry<'a>

impl<'a> Unpin for OccupiedEntry<'a>

impl<'a> Unpin for Iter<'a>

impl<'a> Unpin for IterMut<'a>

impl Unpin for IntoIter

impl<'a> Unpin for Keys<'a>

impl<'a> Unpin for Values<'a>

impl Unpin for Datetime

impl Unpin for Value

impl Unpin for Error

impl<'a> Unpin for Serializer<'a>

impl Unpin for Error

impl<'a> Unpin for Deserializer<'a>

impl<T> Unpin for Spanned<T> where
    T: Unpin

impl Unpin for Span

impl<'a> Unpin for Entered<'a>

impl Unpin for Identifier

impl Unpin for Dispatch

impl<'a> Unpin for Event<'a>

impl Unpin for Field

impl Unpin for Empty

impl Unpin for FieldSet

impl<'a> Unpin for ValueSet<'a>

impl Unpin for Iter

impl<T> Unpin for DisplayValue<T> where
    T: Unpin

impl<T> Unpin for DebugValue<T> where
    T: Unpin

impl<'a> Unpin for Metadata<'a>

impl Unpin for Kind

impl Unpin for Level

impl Unpin for Id

impl<'a> Unpin for Attributes<'a>

impl<'a> Unpin for Record<'a>

impl Unpin for Current

impl Unpin for Interest

impl Unpin for LogTracer

impl Unpin for Builder

impl Unpin for Builder

impl<'a, T> Unpin for SerializeFieldMap<'a, T>

impl<'a> Unpin for SerializeFieldSet<'a>

impl<'a> Unpin for SerializeLevel<'a>

impl<'a> Unpin for SerializeId<'a>

impl<'a> Unpin for SerializeMetadata<'a>

impl<'a> Unpin for SerializeEvent<'a>

impl<'a> Unpin for SerializeAttributes<'a>

impl<'a> Unpin for SerializeRecord<'a>

impl<S> Unpin for SerdeMapVisitor<S> where
    S: Unpin,
    <S as SerializeMap>::Error: Unpin

impl<S> Unpin for SerdeStructVisitor<S> where
    S: Unpin,
    <S as SerializeStruct>::Error: Unpin

impl<V> Unpin for Alt<V> where
    V: Unpin

impl<D, V> Unpin for Delimited<D, V> where
    D: Unpin,
    V: Unpin

impl<D, V> Unpin for VisitDelimited<D, V> where
    D: Unpin,
    V: Unpin

impl<V> Unpin for Messages<V> where
    V: Unpin

impl Unpin for Directive

impl Unpin for ParseError

impl Unpin for BadName

impl Unpin for EnvFilter

impl<S, N, E, W> Unpin for Layer<S, N, E, W> where
    E: Unpin,
    N: Unpin,
    S: Unpin,
    W: Unpin

impl<E> Unpin for FormattedFields<E>

impl<'a, S, N> Unpin for FmtContext<'a, S, N>

impl Unpin for Json

impl Unpin for JsonFields

impl<'a> Unpin for JsonVisitor<'a>

impl Unpin for Pretty

impl<'a> Unpin for PrettyVisitor<'a>

impl<F> Unpin for FieldFn<F> where
    F: Unpin

impl<'a, F> Unpin for FieldFnVisitor<'a, F> where
    F: Unpin

impl Unpin for Compact

impl Unpin for Full

impl<F, T> Unpin for Format<F, T> where
    F: Unpin,
    T: Unpin

impl<'a> Unpin for DefaultVisitor<'a>

impl Unpin for FmtSpan

impl Unpin for SystemTime

impl Unpin for Uptime

impl Unpin for ChronoUtc

impl Unpin for TestWriter

impl<A, B> Unpin for EitherWriter<A, B> where
    A: Unpin,
    B: Unpin

impl<M> Unpin for WithMaxLevel<M> where
    M: Unpin

impl<M> Unpin for WithMinLevel<M> where
    M: Unpin

impl<M, F> Unpin for WithFilter<M, F> where
    F: Unpin,
    M: Unpin

impl<A, B> Unpin for OrElse<A, B> where
    A: Unpin,
    B: Unpin

impl<A, B> Unpin for Tee<A, B> where
    A: Unpin,
    B: Unpin

impl<W> Unpin for ArcWriter<W>

impl<N, E, F, W> Unpin for Subscriber<N, E, F, W> where
    E: Unpin,
    F: Unpin,
    N: Unpin,
    W: Unpin

impl<N, E, F, W> Unpin for SubscriberBuilder<N, E, F, W> where
    E: Unpin,
    F: Unpin,
    N: Unpin,
    W: Unpin

impl<'a, S> Unpin for Context<'a, S>

impl<L, I, S> Unpin for Layered<L, I, S> where
    I: Unpin,
    L: Unpin

impl Unpin for Identity

impl<'a, L> Unpin for Scope<'a, L> where
    <L as LookupSpan<'a>>::Data: Unpin

impl<'a> Unpin for Extensions<'a>

impl<'a> Unpin for ExtensionsMut<'a>

impl Unpin for Registry

impl<'a> Unpin for Data<'a>

impl<'a, R> Unpin for SpanRef<'a, R> where
    <R as LookupSpan<'a>>::Data: Unpin

impl<'a, R> Unpin for Scope<'a, R>

impl<'a, R> Unpin for ScopeFromRoot<'a, R> where
    <R as LookupSpan<'a>>::Data: Unpin

impl<'a, R> Unpin for Parents<'a, R>

impl<'a, R> Unpin for FromRoot<'a, R> where
    <R as LookupSpan<'a>>::Data: Unpin

impl<L, S> Unpin for Layer<L, S>

impl<L, S> Unpin for Handle<L, S>

impl Unpin for Error

impl<'a> Unpin for NodeHandle<'a>

impl<'a> Unpin for Node<'a>

impl Unpin for NodePlan

impl<D> Unpin for OwnedNode<D> where
    D: Unpin

impl<HO, CE> Unpin for Error<HO, CE> where
    CE: Unpin,
    HO: Unpin

impl<'db, L> Unpin for TrieDB<'db, L>

impl<'a, L> Unpin for TrieDBIterator<'a, L> where
    <<L as TrieLayout>::Hash as Hasher>::Out: Unpin

impl<HO> Unpin for ChildReference<HO> where
    HO: Unpin

impl<'a, L> Unpin for TrieDBMut<'a, L> where
    <<L as TrieLayout>::Hash as Hasher>::Out: Unpin

impl<'db, L> Unpin for SecTrieDB<'db, L>

impl<'db, L> Unpin for SecTrieDBMut<'db, L> where
    <<L as TrieLayout>::Hash as Hasher>::Out: Unpin

impl<HO> Unpin for Record<HO> where
    HO: Unpin

impl<HO> Unpin for Recorder<HO> where
    HO: Unpin

impl<'db, L> Unpin for FatDB<'db, L>

impl<'db, L> Unpin for FatDBIterator<'db, L> where
    <<L as TrieLayout>::Hash as Hasher>::Out: Unpin

impl<'db, L> Unpin for FatDBMut<'db, L> where
    <<L as TrieLayout>::Hash as Hasher>::Out: Unpin

impl<'a, H, HO, V, DB> Unpin for TrieBuilder<'a, H, HO, V, DB> where
    H: Unpin,
    HO: Unpin,
    V: Unpin

impl<H, HO> Unpin for TrieRoot<H, HO> where
    H: Unpin,
    HO: Unpin

impl<H> Unpin for TrieRootUnhashed<H> where
    H: Unpin

impl<H, HO> Unpin for TrieRootPrint<H, HO> where
    H: Unpin,
    HO: Unpin

impl<'a, L> Unpin for TrieDBNodeIterator<'a, L> where
    <<L as TrieLayout>::Hash as Hasher>::Out: Unpin

impl<'a, L, Q> Unpin for Lookup<'a, L, Q> where
    Q: Unpin,
    <<L as TrieLayout>::Hash as Hasher>::Out: Unpin

impl Unpin for NibbleVec

impl<'a> Unpin for NibbleSlice<'a>

impl<T, E> Unpin for TrieError<T, E> where
    E: Unpin,
    T: Unpin

impl Unpin for TrieSpec

impl<L> Unpin for TrieFactory<L> where
    L: Unpin

impl<'db, L> Unpin for TrieKinds<'db, L>

impl<T> Unpin for TryLock<T> where
    T: Unpin

impl<'a, T> Unpin for Locked<'a, T>

impl Unpin for XxHash64

impl Unpin for XxHash32

impl Unpin for Hash64

impl Unpin for Hash128

impl Unpin for B0

impl Unpin for B1

impl<U> Unpin for PInt<U> where
    U: Unpin

impl<U> Unpin for NInt<U> where
    U: Unpin

impl Unpin for Z0

impl Unpin for UTerm

impl<U, B> Unpin for UInt<U, B> where
    B: Unpin,
    U: Unpin

impl Unpin for ATerm

impl<V, A> Unpin for TArr<V, A> where
    A: Unpin,
    V: Unpin

impl Unpin for Greater

impl Unpin for Less

impl Unpin for Equal

impl Unpin for Error

impl<'a> Unpin for TrieSetSlice<'a>

impl<S> Unpin for UniCase<S> where
    S: Unpin

impl<S> Unpin for Ascii<S> where
    S: Unpin

impl Unpin for Level

impl Unpin for Error

impl Unpin for BidiClass

impl<'text> Unpin for InitialInfo<'text>

impl<'text> Unpin for BidiInfo<'text>

impl<I> Unpin for Decompositions<I> where
    I: Unpin

impl<I> Unpin for Recompositions<I> where
    I: Unpin

impl<I> Unpin for Replacements<I> where
    I: Unpin

impl<I> Unpin for StreamSafe<I> where
    I: Unpin

impl<'a> Unpin for GraphemeIndices<'a>

impl<'a> Unpin for Graphemes<'a>

impl<'a> Unpin for UnicodeWords<'a>

impl<'a> Unpin for UnicodeWordIndices<'a>

impl<'a> Unpin for UWordBounds<'a>

impl<'a> Unpin for UWordBoundIndices<'a>

impl<'a> Unpin for UnicodeSentences<'a>

impl<'a> Unpin for USentenceBounds<'a>

impl<'a> Unpin for USentenceBoundIndices<'a>

impl<U> Unpin for Output<U> where
    <<U as UniversalHash>::BlockSize as ArrayLength<u8>>::ArrayType: Unpin

impl Unpin for Error

impl Unpin for Error

impl Unpin for ReadError

impl<T> Unpin for Uvi<T> where
    T: Unpin

impl<T> Unpin for UviBytes<T> where
    T: Unpin

impl<'a> Unpin for Input<'a>

impl<'a> Unpin for Reader<'a>

impl Unpin for Mark

impl Unpin for EndOfInput

impl<S> Unpin for Host<S> where
    S: Unpin

impl Unpin for Origin

impl Unpin for ParseError

impl<'a> Unpin for PathSegmentsMut<'a>

impl Unpin for Position

impl Unpin for Url

impl<'a> Unpin for ParseOptions<'a>

impl<'a> Unpin for UrlQuery<'a>

impl Unpin for Error

impl<'s, 'f> Unpin for Slot<'s, 'f> where
    'f: 's, 

impl<'v> Unpin for ValueBag<'v>

impl<V> Unpin for VecMap<V> where
    V: Unpin

impl<'a, V> Unpin for Entry<'a, V>

impl<'a, V> Unpin for VacantEntry<'a, V>

impl<'a, V> Unpin for OccupiedEntry<'a, V>

impl<'a, V> Unpin for Iter<'a, V>

impl<'a, V> Unpin for IterMut<'a, V>

impl<'a, V> Unpin for Keys<'a, V>

impl<'a, V> Unpin for Values<'a, V>

impl<'a, V> Unpin for ValuesMut<'a, V>

impl<V> Unpin for IntoIter<V> where
    V: Unpin

impl<'a, V> Unpin for Drain<'a, V>

impl Unpin for Void

impl Unpin for Giver

impl Unpin for Taker

impl Unpin for Closed

impl Unpin for Wasm64

impl Unpin for WasmSlice

impl<T: ?Sized> Unpin for Closure<T>

impl Unpin for JsValue

impl<T> Unpin for JsStatic<T>

impl<T> Unpin for Clamped<T> where
    T: Unpin

impl Unpin for Diagnostic

impl Unpin for Program

impl Unpin for Export

impl Unpin for MethodSelf

impl Unpin for Import

impl Unpin for ImportKind

impl Unpin for MethodKind

impl Unpin for Operation

impl Unpin for ImportType

impl Unpin for ImportEnum

impl Unpin for Function

impl Unpin for Struct

impl Unpin for Enum

impl Unpin for Variant

impl Unpin for TypeKind

impl<T> Unpin for ShortHash<T> where
    T: Unpin

impl Unpin for JsFuture

impl<F> Unpin for Timeout<F> where
    F: Unpin

impl<S> Unpin for TimeoutStream<S> where
    S: Unpin

impl Unpin for Delay

impl Unpin for Interval

impl Unpin for Timer

impl Unpin for FuncRef

impl<'args> Unpin for FuncInvocation<'args>

impl Unpin for GlobalRef

impl<'a> Unpin for RuntimeArgs<'a>

impl<'a> Unpin for ImportsBuilder<'a>

impl Unpin for MemoryRef

impl Unpin for ModuleRef

impl Unpin for ExternVal

impl<'a> Unpin for NotStartedModuleRef<'a>

impl Unpin for F32

impl Unpin for F64

impl Unpin for TableRef

impl Unpin for Signature

impl Unpin for ValueType

impl Unpin for Error

impl Unpin for Trap

impl Unpin for TrapKind

impl Unpin for Error

impl Unpin for Module

impl Unpin for Error

impl<T> Unpin for StackWithLimit<T> where
    T: Unpin

impl Unpin for BlockFrame

impl<'a> Unpin for Locals<'a>

impl Unpin for Error

impl Unpin for Range

impl<'a> Unpin for BinaryReader<'a>

impl<'a, T> Unpin for WasmFuncTypeInputs<'a, T>

impl<'a, T> Unpin for WasmFuncTypeOutputs<'a, T>

impl Unpin for Parser

impl<'a> Unpin for Chunk<'a>

impl<'a> Unpin for Payload<'a>

impl<'a> Unpin for SectionCode<'a>

impl Unpin for Type

impl<'a> Unpin for TypeDef<'a>

impl Unpin for FuncType

impl<'a> Unpin for InstanceType<'a>

impl<'a> Unpin for ModuleType<'a>

impl<'a> Unpin for ExportType<'a>

impl Unpin for TableType

impl Unpin for MemoryType

impl Unpin for EventType

impl Unpin for GlobalType

impl<'a> Unpin for Naming<'a>

impl Unpin for NameType

impl Unpin for RelocType

impl<'a> Unpin for BrTable<'a>

impl Unpin for Ieee32

impl Unpin for Ieee64

impl Unpin for V128

impl<'a> Unpin for Operator<'a>

impl<'a> Unpin for AliasSectionReader<'a>

impl Unpin for Alias

impl<'a> Unpin for FunctionBody<'a>

impl<'a> Unpin for LocalsReader<'a>

impl<'a> Unpin for CodeSectionReader<'a>

impl<'a> Unpin for LocalsIterator<'a>

impl<'a> Unpin for Data<'a>

impl<'a> Unpin for DataKind<'a>

impl<'a> Unpin for DataSectionReader<'a>

impl<'a> Unpin for Element<'a>

impl<'a> Unpin for ElementKind<'a>

impl<'a> Unpin for ElementItems<'a>

impl<'a> Unpin for ElementItemsReader<'a>

impl<'a> Unpin for ElementItemsIterator<'a>

impl<'a> Unpin for ElementSectionReader<'a>

impl<'a> Unpin for EventSectionReader<'a>

impl<'a> Unpin for Export<'a>

impl<'a> Unpin for ExportSectionReader<'a>

impl<'a> Unpin for FunctionSectionReader<'a>

impl<'a> Unpin for Global<'a>

impl<'a> Unpin for GlobalSectionReader<'a>

impl<'a> Unpin for Import<'a>

impl<'a> Unpin for ImportSectionReader<'a>

impl<'a> Unpin for InitExpr<'a>

impl<'a> Unpin for InstanceSectionReader<'a>

impl<'a> Unpin for Instance<'a>

impl<'a> Unpin for InstanceArgsReader<'a>

impl<'a> Unpin for LinkingSectionReader<'a>

impl<'a> Unpin for MemorySectionReader<'a>

impl<'a> Unpin for ModuleCode<'a>

impl<'a> Unpin for ModuleSectionReader<'a>

impl<'a> Unpin for ModuleName<'a>

impl<'a> Unpin for NamingReader<'a>

impl<'a> Unpin for FunctionName<'a>

impl<'a> Unpin for FunctionLocalName<'a>

impl<'a> Unpin for FunctionLocalReader<'a>

impl<'a> Unpin for LocalName<'a>

impl<'a> Unpin for Name<'a>

impl<'a> Unpin for NameSectionReader<'a>

impl<'a> Unpin for OperatorsReader<'a>

impl<'a> Unpin for OperatorsIterator<'a>

impl<'a> Unpin for ProducersFieldValue<'a>

impl<'a> Unpin for ProducersField<'a>

impl<'a> Unpin for ProducersSectionReader<'a>

impl Unpin for Reloc

impl<'a> Unpin for RelocSectionReader<'a>

impl<R> Unpin for SectionIterator<R> where
    R: Unpin

impl<R> Unpin for SectionIteratorLimited<R> where
    R: Unpin

impl<'a> Unpin for TableSectionReader<'a>

impl<'a> Unpin for TypeSectionReader<'a>

impl<T> Unpin for FuncValidator<T> where
    T: Unpin

impl Unpin for Validator

impl<'a> Unpin for ValidPayload<'a>

impl Unpin for Config

impl Unpin for Strategy

impl Unpin for OptLevel

impl Unpin for Engine

impl Unpin for Extern

impl Unpin for Global

impl Unpin for Table

impl Unpin for Memory

impl<'instance> Unpin for Export<'instance>

impl Unpin for FrameInfo

impl Unpin for Func

impl<'a> Unpin for Caller<'a>

impl Unpin for Instance

impl Unpin for Linker

impl Unpin for Module

impl Unpin for ExternRef

impl Unpin for Store

impl Unpin for Trap

impl Unpin for TrapCode

impl Unpin for Mutability

impl Unpin for Limits

impl Unpin for ValType

impl Unpin for ExternType

impl Unpin for FuncType

impl Unpin for GlobalType

impl Unpin for TableType

impl Unpin for MemoryType

impl Unpin for ModuleType

impl<'module> Unpin for ImportType<'module>

impl<'module> Unpin for ExportType<'module>

impl Unpin for Val

impl<'config> Unpin for ModuleCacheEntry<'config>

impl Unpin for Cranelift

impl Unpin for Relocation

impl Unpin for MemoryPlan

impl Unpin for TableStyle

impl Unpin for TablePlan

impl Unpin for ModuleType

impl Unpin for Module

impl Unpin for TypeTables

impl<'data> Unpin for ModuleEnvironment<'data>

impl<'data> Unpin for ModuleTranslation<'data>

impl<'a> Unpin for FunctionBodyData<'a>

impl<'a> Unpin for DebugInfoData<'a>

impl<'a> Unpin for NameSection<'a>

impl<'data> Unpin for DataInitializer<'data>

impl Unpin for Tunables

impl Unpin for VMOffsets

impl Unpin for CodeMemory

impl Unpin for Compiler

impl Unpin for SetupError

impl Unpin for TypeTables

impl Unpin for ModuleCode

impl<'a> Unpin for ObjectBuilder<'a>

impl Unpin for VTuneAgent

impl<'a> Unpin for Export<'a>

impl<'a> Unpin for Imports<'a>

impl Unpin for LinkError

impl Unpin for Mmap

impl Unpin for Table

impl Unpin for Trap

impl Unpin for VMContext

impl<'a> Unpin for Names<'a>

impl Unpin for Span

impl<'a> Unpin for Id<'a>

impl<'a> Unpin for Index<'a>

impl<'a, K> Unpin for ItemRef<'a, K> where
    K: Unpin

impl<'a, K> Unpin for IndexOrRef<'a, K> where
    K: Unpin

impl<'a> Unpin for NameAnnotation<'a>

impl Unpin for Float32

impl Unpin for Float64

impl Unpin for LParen

impl<'a> Unpin for Alias<'a>

impl<'a> Unpin for AliasSource<'a>

impl<'a> Unpin for AssertExpression<'a>

impl<T> Unpin for NanPattern<T> where
    T: Unpin

impl<'a> Unpin for Custom<'a>

impl<'a> Unpin for Tag<'a>

impl<'a> Unpin for TagType<'a>

impl<'a> Unpin for TagKind<'a>

impl<'a> Unpin for Export<'a>

impl Unpin for ExportKind

impl<'a> Unpin for InlineExport<'a>

impl<'a> Unpin for Expression<'a>

impl<'a> Unpin for Instruction<'a>

impl<'a> Unpin for BlockType<'a>

impl<'a> Unpin for FuncBindType<'a>

impl<'a> Unpin for LetType<'a>

impl<'a> Unpin for BrTableIndices<'a>

impl Unpin for LaneArg

impl<'a> Unpin for MemArg<'a>

impl<'a> Unpin for LoadOrStoreLane<'a>

impl<'a> Unpin for CallIndirect<'a>

impl<'a> Unpin for TableInit<'a>

impl<'a> Unpin for TableCopy<'a>

impl<'a> Unpin for TableArg<'a>

impl<'a> Unpin for MemoryArg<'a>

impl<'a> Unpin for MemoryInit<'a>

impl<'a> Unpin for MemoryCopy<'a>

impl<'a> Unpin for StructAccess<'a>

impl Unpin for V128Const

impl<'a> Unpin for SelectTypes<'a>

impl<'a> Unpin for Func<'a>

impl<'a> Unpin for FuncKind<'a>

impl<'a> Unpin for Local<'a>

impl<'a> Unpin for Global<'a>

impl<'a> Unpin for GlobalKind<'a>

impl<'a> Unpin for Import<'a>

impl<'a> Unpin for ItemSig<'a>

impl<'a> Unpin for ItemKind<'a>

impl<'a> Unpin for InlineImport<'a>

impl<'a> Unpin for Instance<'a>

impl<'a> Unpin for InstanceKind<'a>

impl<'a> Unpin for InstanceArg<'a>

impl<'a> Unpin for Memory<'a>

impl<'a> Unpin for MemoryKind<'a>

impl<'a> Unpin for Data<'a>

impl<'a> Unpin for DataKind<'a>

impl<'a> Unpin for DataVal<'a>

impl<'a> Unpin for Wat<'a>

impl<'a> Unpin for Module<'a>

impl<'a> Unpin for ModuleKind<'a>

impl<'a> Unpin for ModuleField<'a>

impl<'a> Unpin for NestedModule<'a>

impl<'a> Unpin for NestedModuleKind<'a>

impl<'a> Unpin for Table<'a>

impl<'a> Unpin for TableKind<'a>

impl<'a> Unpin for Elem<'a>

impl<'a> Unpin for ElemKind<'a>

impl<'a> Unpin for ElemPayload<'a>

impl<'a> Unpin for ValType<'a>

impl<'a> Unpin for HeapType<'a>

impl<'a> Unpin for RefType<'a>

impl<'a> Unpin for StorageType<'a>

impl<'a> Unpin for GlobalType<'a>

impl Unpin for Limits

impl Unpin for Limits64

impl<'a> Unpin for TableType<'a>

impl Unpin for MemoryType

impl<'a> Unpin for FunctionType<'a>

impl<'a> Unpin for FunctionTypeNoNames<'a>

impl<'a> Unpin for StructType<'a>

impl<'a> Unpin for StructField<'a>

impl<'a> Unpin for ArrayType<'a>

impl<'a> Unpin for ModuleType<'a>

impl<'a> Unpin for InstanceType<'a>

impl<'a> Unpin for ExportType<'a>

impl<'a> Unpin for TypeDef<'a>

impl<'a> Unpin for Type<'a>

impl<'a, T> Unpin for TypeUse<'a, T> where
    T: Unpin

impl<'a> Unpin for Wast<'a>

impl<'a> Unpin for WastDirective<'a>

impl<'a> Unpin for WastExecute<'a>

impl<'a> Unpin for WastInvoke<'a>

impl<'a> Unpin for QuoteModule<'a>

impl Unpin for after

impl Unpin for alias

impl Unpin for any

impl Unpin for anyfunc

impl Unpin for anyref

impl Unpin for arg

impl Unpin for array

impl Unpin for before

impl Unpin for binary

impl Unpin for block

impl Unpin for catch

impl Unpin for catch_all

impl Unpin for code

impl Unpin for data

impl Unpin for dataref

impl Unpin for declare

impl Unpin for delegate

impl Unpin for do

impl Unpin for elem

impl Unpin for end

impl Unpin for tag

impl Unpin for export

impl Unpin for extern

impl Unpin for externref

impl Unpin for eq

impl Unpin for eqref

impl Unpin for f32

impl Unpin for f32x4

impl Unpin for f64

impl Unpin for f64x2

impl Unpin for field

impl Unpin for first

impl Unpin for func

impl Unpin for funcref

impl Unpin for get

impl Unpin for global

impl Unpin for i16

impl Unpin for i16x8

impl Unpin for i31

impl Unpin for i31ref

impl Unpin for i32

impl Unpin for i32x4

impl Unpin for i64

impl Unpin for i64x2

impl Unpin for i8

impl Unpin for i8x16

impl Unpin for import

impl Unpin for instance

impl Unpin for invoke

impl Unpin for item

impl Unpin for last

impl Unpin for local

impl Unpin for memory

impl Unpin for module

impl Unpin for modulecode

impl Unpin for null

impl Unpin for nullref

impl Unpin for offset

impl Unpin for outer

impl Unpin for param

impl Unpin for parent

impl Unpin for passive

impl Unpin for quote

impl Unpin for else

impl Unpin for if

impl Unpin for loop

impl Unpin for mut

impl Unpin for type

impl Unpin for ref

impl Unpin for ref_func

impl Unpin for ref_null

impl Unpin for register

impl Unpin for result

impl Unpin for rtt

impl Unpin for shared

impl Unpin for start

impl Unpin for struct

impl Unpin for table

impl Unpin for then

impl Unpin for try

impl Unpin for v128

impl Unpin for custom

impl Unpin for name

impl<'a> Unpin for Lexer<'a>

impl<'a> Unpin for Token<'a>

impl Unpin for LexError

impl Unpin for SignToken

impl<'a> Unpin for Integer<'a>

impl<'a> Unpin for Float<'a>

impl<'a> Unpin for WasmString<'a>

impl<'a> Unpin for FloatVal<'a>

impl<'a> Unpin for ParseBuffer<'a>

impl<'a> Unpin for Parser<'a>

impl<'a> Unpin for Lookahead1<'a>

impl<'a> Unpin for Cursor<'a>

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for DNSName

impl<'a> Unpin for DNSNameRef<'a>

impl Unpin for Time

impl<'a> Unpin for EndEntityCert<'a>

impl<'a> Unpin for TrustAnchor<'a>

impl<'a> Unpin for TLSServerTrustAnchors<'a>

impl<'a> Unpin for TLSClientTrustAnchors<'a>

impl<T> Unpin for AnagolayWeight<T> where
    T: Unpin

impl<T> Unpin for Pallet<T> where
    T: Unpin

impl<T> Unpin for GenesisConfig<T> where
    <T as Config>::AccountId: Unpin,
    <T as Config>::BlockNumber: Unpin

impl<T> Unpin for Event<T> where
    T: Unpin,
    <T as Config>::AccountId: Unpin

impl<T> Unpin for Error<T> where
    T: Unpin

impl<T> Unpin for Call<T> where
    T: Unpin

impl<T> Unpin for _GeneratedPrefixForStorageVersionByVersionId<T> where
    T: Unpin

impl<T> Unpin for _GeneratedPrefixForStorageTotal<T> where
    T: Unpin

impl<T> Unpin for FmtBinary<T> where
    T: Unpin

impl<T> Unpin for FmtDisplay<T> where
    T: Unpin

impl<T> Unpin for FmtLowerExp<T> where
    T: Unpin

impl<T> Unpin for FmtLowerHex<T> where
    T: Unpin

impl<T> Unpin for FmtOctal<T> where
    T: Unpin

impl<T> Unpin for FmtPointer<T> where
    T: Unpin

impl<T> Unpin for FmtUpperExp<T> where
    T: Unpin

impl<T> Unpin for FmtUpperHex<T> where
    T: Unpin

impl Unpin for PublicKey

impl Unpin for StreamId

impl Unpin for Control

impl Unpin for Stream

impl Unpin for Packet

impl Unpin for Mode

impl<T> Unpin for Connection<T> where
    T: Unpin

impl Unpin for Config

impl<Z> Unpin for Zeroizing<Z> where
    Z: Unpin

impl Unpin for Compressor

impl<'a> Unpin for EncoderDictionary<'a>

impl<'a> Unpin for DecoderDictionary<'a>

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

impl<R> Unpin for Encoder<R> where
    R: Unpin

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

impl<W> Unpin for Decoder<W> where
    W: Unpin

impl<W> Unpin for AutoFinishEncoder<W> where
    W: Unpin

impl<R, D> Unpin for Reader<R, D> where
    D: Unpin,
    R: Unpin

impl<W, D> Unpin for Writer<W, D> where
    D: Unpin,
    W: Unpin

impl Unpin for NoOp

impl Unpin for Status

impl Unpin for Decoder

impl Unpin for Encoder

impl<'a> Unpin for CCtx<'a>

impl<'a> Unpin for DCtx<'a>

impl<'a> Unpin for CDict<'a>

impl<'a> Unpin for DDict<'a>

impl<'a> Unpin for InBuffer<'a>

impl<'a> Unpin for OutBuffer<'a>

impl Unpin for CParameter

impl Unpin for DParameter

impl Unpin for POOL_ctx_s