referrerpolicy=no-referrer-when-downgrade
sp_std::marker

Trait Unpin

1.33.0 · Source
pub auto trait Unpin { }
Expand description

Types that do not require any pinning guarantees.

For information on what “pinning” is, see the pin module documentation.

Implementing the Unpin trait for T expresses the fact that T is pinning-agnostic: it shall not expose nor rely on any pinning guarantees. This, in turn, means that a Pin-wrapped pointer to such a type can feature a fully unrestricted API. In other words, if T: Unpin, a value of type T will not be bound by the invariants which pinning otherwise offers, even when “pinned” by a Pin<Ptr> pointing at it. When a value of type T is pointed at by a Pin<Ptr>, Pin will not restrict access to the pointee value like it normally would, thus allowing the user to do anything that they normally could with a non-Pin-wrapped Ptr to that value.

The idea of this trait is to alleviate the reduced ergonomics of APIs that require the use of Pin for soundness for some types, but which also want to be used by other types that don’t care about pinning. The prime example of such an API is Future::poll. There are many Future types that don’t care about pinning. These futures can implement Unpin and therefore get around the pinning related restrictions in the API, while still allowing the subset of Futures which do require pinning to be implemented soundly.

For more discussion on the consequences of Unpin within the wider scope of the pinning system, see the section about Unpin in the pin module.

Unpin has no consequence at all for non-pinned data. In particular, mem::replace happily moves !Unpin data, which would be immovable when pinned (mem::replace works for any &mut T, not just when T: Unpin).

However, you cannot use mem::replace on !Unpin data which is pinned by being wrapped inside a Pin<Ptr> pointing at it. This is because you cannot (safely) use a Pin<Ptr> to get a &mut T to its pointee value, which you would need to call mem::replace, 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. The compiler is free to take the conservative stance of marking types as Unpin so long as all of the types that compose its fields are also Unpin. This is because if a type implements Unpin, then it is unsound for that type’s implementation to rely on pinning-related guarantees for soundness, even when viewed through a “pinning” pointer! It is the responsibility of the implementor of a type that relies upon pinning for soundness to ensure that type is not marked as Unpin by adding PhantomPinned field. For more details, see the pin module docs.

Implementors§

1.33.0 · Source§

impl !Unpin for PhantomPinned

Source§

impl Unpin for LocalWaker

1.36.0 · Source§

impl Unpin for Waker

Source§

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

1.64.0 · Source§

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

Source§

impl<I> Unpin for FromIter<I>

1.38.0 · Source§

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

1.38.0 · Source§

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

1.33.0 · Source§

impl<T> Unpin for &T
where T: ?Sized,

1.33.0 · Source§

impl<T> Unpin for &mut T
where T: ?Sized,

1.28.0 · Source§

impl<T> Unpin for NonZero<T>

1.48.0 · Source§

impl<T> Unpin for Ready<T>

1.33.0 · Source§

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

1.33.0 · Source§

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

1.33.0 · Source§

impl<T, A> Unpin for Arc<T, A>
where A: Allocator, T: ?Sized,

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

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

impl<M, R> Unpin for Receiver<M, R>
where R: Unsubscribe,

impl<Payload> Unpin for NotificationReceiver<Payload>

Auto implementors§

§

impl Unpin for sp_std::cmp::Ordering

§

impl Unpin for Infallible

§

impl Unpin for sp_std::fmt::Alignment

§

impl Unpin for FpCategory

§

impl Unpin for IntErrorKind

§

impl Unpin for SearchStep

§

impl Unpin for sp_std::sync::atomic::Ordering

§

impl Unpin for RecvTimeoutError

§

impl Unpin for TryRecvError

§

impl Unpin for AllocError

§

impl Unpin for Global

§

impl Unpin for Layout

§

impl Unpin for LayoutError

§

impl Unpin for System

§

impl Unpin for TypeId

§

impl Unpin for BorrowError

§

impl Unpin for BorrowMutError

§

impl Unpin for UnorderedKeyError

§

impl Unpin for Error

§

impl Unpin for DefaultHasher

§

impl Unpin for RandomState

§

impl Unpin for SipHasher

§

impl Unpin for Assume

§

impl Unpin for ParseFloatError

§

impl Unpin for ParseIntError

§

impl Unpin for TryFromIntError

§

impl Unpin for RangeFull

§

impl Unpin for sp_std::ptr::Alignment

§

impl Unpin for ParseBoolError

§

impl Unpin for Utf8Error

§

impl Unpin for Writer

§

impl Unpin for AtomicBool

§

impl Unpin for AtomicI8

§

impl Unpin for AtomicI16

§

impl Unpin for AtomicI32

§

impl Unpin for AtomicI64

§

impl Unpin for AtomicIsize

§

impl Unpin for AtomicU8

§

impl Unpin for AtomicU16

§

impl Unpin for AtomicU32

§

impl Unpin for AtomicU64

§

impl Unpin for AtomicUsize

§

impl Unpin for RecvError

§

impl Unpin for Barrier

§

impl Unpin for BarrierWaitResult

§

impl Unpin for Condvar

§

impl Unpin for sp_std::sync::Once

§

impl Unpin for OnceState

§

impl Unpin for WaitTimeoutResult

§

impl Unpin for Duration

§

impl Unpin for TryFromFloatSecsError

§

impl<'a> Unpin for Utf8Pattern<'a>

§

impl<'a> Unpin for Arguments<'a>

§

impl<'a> Unpin for Formatter<'a>

§

impl<'a> Unpin for EscapeAscii<'a>

§

impl<'a> Unpin for CharSearcher<'a>

§

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

§

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

§

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

§

impl<'a> Unpin for EncodeUtf16<'a>

§

impl<'a> Unpin for EscapeDebug<'a>

§

impl<'a> Unpin for EscapeDefault<'a>

§

impl<'a> Unpin for EscapeUnicode<'a>

§

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

§

impl<'a> Unpin for LinesAny<'a>

§

impl<'a> Unpin for SplitAsciiWhitespace<'a>

§

impl<'a> Unpin for SplitWhitespace<'a>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, I> Unpin for ByRefSized<'a, I>

§

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

§

impl<'a, K> Unpin for sp_std::collections::btree_set::Cursor<'a, K>

§

impl<'a, K, A> Unpin for sp_std::collections::btree_set::CursorMut<'a, K, A>

§

impl<'a, K, A> Unpin for sp_std::collections::btree_set::CursorMutKey<'a, K, A>

§

impl<'a, K, V> Unpin for sp_std::collections::btree_map::Cursor<'a, K, V>

§

impl<'a, K, V> Unpin for sp_std::collections::btree_map::Iter<'a, K, V>

§

impl<'a, K, V> Unpin for sp_std::collections::btree_map::IterMut<'a, K, V>

§

impl<'a, K, V> Unpin for Keys<'a, K, V>

§

impl<'a, K, V> Unpin for sp_std::collections::btree_map::Range<'a, K, V>

§

impl<'a, K, V> Unpin for RangeMut<'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, A> Unpin for Entry<'a, K, V, A>
where K: Unpin, A: Unpin,

§

impl<'a, K, V, A> Unpin for sp_std::collections::btree_map::CursorMut<'a, K, V, A>

§

impl<'a, K, V, A> Unpin for sp_std::collections::btree_map::CursorMutKey<'a, K, V, A>

§

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

§

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

§

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

§

impl<'a, K, V, F, A> Unpin for sp_std::collections::btree_map::ExtractIf<'a, K, V, F, A>
where F: Unpin, A: Unpin,

§

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

§

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

§

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

§

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

§

impl<'a, P> Unpin for sp_std::str::RSplit<'a, P>
where <P as Pattern>::Searcher<'a>: Unpin,

§

impl<'a, P> Unpin for sp_std::str::RSplitN<'a, P>
where <P as Pattern>::Searcher<'a>: Unpin,

§

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

§

impl<'a, P> Unpin for sp_std::str::Split<'a, P>
where <P as Pattern>::Searcher<'a>: Unpin,

§

impl<'a, P> Unpin for sp_std::str::SplitInclusive<'a, P>
where <P as Pattern>::Searcher<'a>: Unpin,

§

impl<'a, P> Unpin for sp_std::str::SplitN<'a, P>
where <P as Pattern>::Searcher<'a>: Unpin,

§

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

§

impl<'a, T> Unpin for sp_std::collections::btree_set::Iter<'a, T>

§

impl<'a, T> Unpin for sp_std::collections::btree_set::Range<'a, T>

§

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

§

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

§

impl<'a, T> Unpin for sp_std::collections::vec_deque::Iter<'a, T>

§

impl<'a, T> Unpin for sp_std::collections::vec_deque::IterMut<'a, T>

§

impl<'a, T> Unpin for sp_std::result::Iter<'a, T>

§

impl<'a, T> Unpin for sp_std::result::IterMut<'a, T>

§

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

§

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

§

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

§

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

§

impl<'a, T> Unpin for sp_std::slice::Iter<'a, T>

§

impl<'a, T> Unpin for sp_std::slice::IterMut<'a, T>

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T> Unpin for sp_std::sync::mpmc::Iter<'a, T>

§

impl<'a, T> Unpin for sp_std::sync::mpmc::TryIter<'a, T>

§

impl<'a, T> Unpin for sp_std::sync::mpsc::Iter<'a, T>

§

impl<'a, T> Unpin for sp_std::sync::mpsc::TryIter<'a, T>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T, A> Unpin for Difference<'a, T, A>

§

impl<'a, T, A> Unpin for Intersection<'a, T, A>

§

impl<'a, T, A> Unpin for sp_std::collections::vec_deque::Drain<'a, T, A>

§

impl<'a, T, A> Unpin for sp_std::vec::Drain<'a, T, A>

§

impl<'a, T, F, A> Unpin for sp_std::collections::btree_set::ExtractIf<'a, T, F, A>
where F: Unpin, A: Unpin,

§

impl<'a, T, F, A> Unpin for sp_std::vec::ExtractIf<'a, T, F, A>
where F: Unpin,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T, P> Unpin for sp_std::slice::SplitInclusive<'a, T, P>
where P: Unpin,

§

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

§

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

§

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

§

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

§

impl<'a, T, const N: usize> Unpin for sp_std::slice::ArrayChunks<'a, T, N>

§

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

§

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

§

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

§

impl<'b, T> Unpin for Ref<'b, T>
where T: ?Sized,

§

impl<'b, T> Unpin for RefMut<'b, T>
where T: ?Sized,

§

impl<A> Unpin for Repeat<A>
where A: Unpin,

§

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

§

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

§

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

§

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

§

impl<F> Unpin for sp_std::fmt::FromFn<F>
where F: Unpin,

§

impl<F> Unpin for sp_std::iter::FromFn<F>
where F: Unpin,

§

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

§

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

§

impl<H> Unpin for BuildHasherDefault<H>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<I> Unpin for Take<I>
where I: Unpin,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<I, const N: usize> Unpin for sp_std::iter::ArrayChunks<I, N>
where I: Unpin, <I as Iterator>::Item: Unpin,

§

impl<Idx> Unpin for sp_std::ops::Range<Idx>
where Idx: Unpin,

§

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

§

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

§

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

§

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

§

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

§

impl<K, V, A> Unpin for sp_std::collections::btree_map::IntoIter<K, V, A>
where A: Unpin,

§

impl<K, V, A> Unpin for IntoKeys<K, V, A>
where A: Unpin,

§

impl<K, V, A> Unpin for IntoValues<K, V, A>
where A: Unpin,

§

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

§

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

§

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

§

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

§

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

§

impl<T> Unpin for Cell<T>
where T: Unpin + ?Sized,

§

impl<T> Unpin for OnceCell<T>
where T: Unpin,

§

impl<T> Unpin for RefCell<T>
where T: Unpin + ?Sized,

§

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

§

impl<T> Unpin for UnsafeCell<T>
where T: Unpin + ?Sized,

§

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

§

impl<T> Unpin for Empty<T>

§

impl<T> Unpin for sp_std::iter::Once<T>
where T: Unpin,

§

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

§

impl<T> Unpin for Discriminant<T>

§

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

§

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

§

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

§

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

§

impl<T> Unpin for NonNull<T>
where T: ?Sized,

§

impl<T> Unpin for sp_std::result::IntoIter<T>
where T: Unpin,

§

impl<T> Unpin for AtomicPtr<T>

§

impl<T> Unpin for sp_std::sync::mpmc::IntoIter<T>

§

impl<T> Unpin for sp_std::sync::mpmc::Receiver<T>

§

impl<T> Unpin for sp_std::sync::mpmc::Sender<T>

§

impl<T> Unpin for sp_std::sync::mpsc::IntoIter<T>

§

impl<T> Unpin for sp_std::sync::mpsc::Receiver<T>

§

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

§

impl<T> Unpin for sp_std::sync::mpsc::Sender<T>

§

impl<T> Unpin for SyncSender<T>

§

impl<T> Unpin for Exclusive<T>
where T: Unpin + ?Sized,

§

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

§

impl<T> Unpin for OnceLock<T>
where T: Unpin,

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T, A> Unpin for sp_std::collections::btree_set::IntoIter<T, A>
where A: Unpin,

§

impl<T, A> Unpin for sp_std::collections::vec_deque::IntoIter<T, A>
where A: Unpin, T: Unpin,

§

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

§

impl<T, A> Unpin for UniqueRc<T, A>
where A: Unpin, T: Unpin + ?Sized,

§

impl<T, A> Unpin for sp_std::rc::Weak<T, A>
where A: Unpin, T: ?Sized,

§

impl<T, A> Unpin for sp_std::sync::Weak<T, A>
where A: Unpin, T: ?Sized,

§

impl<T, A> Unpin for sp_std::vec::IntoIter<T, A>
where T: Unpin, A: Unpin,

§

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

§

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

§

impl<T, F> Unpin for LazyCell<T, F>
where F: Unpin, T: Unpin,

§

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

§

impl<T, F> Unpin for LazyLock<T, F>
where T: Unpin, F: Unpin,

§

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

impl Unpin for Subcommand

impl Unpin for Cli

impl Unpin for RunCmd

impl<N> Unpin for AssetHubRococo<N>
where N: Unpin,

impl Unpin for ProxyType

impl Unpin for FeeAssetId

impl Unpin for MaxPending

impl Unpin for MaxProxies

impl Unpin for Offset

impl Unpin for PalletInfo

impl Unpin for Period

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for StakingPot

impl Unpin for Version

impl Unpin for StakingPot

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<N> Unpin for AssetHubWestend<N>
where N: Unpin,

impl Unpin for ProxyType

impl Unpin for FeeAssetId

impl Unpin for MaxPending

impl Unpin for MaxProxies

impl Unpin for Offset

impl Unpin for PalletInfo

impl Unpin for Period

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for StakingPot

impl Unpin for Version

impl Unpin for StakingPot

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<AssetsAllowedNetworks, OriginLocation> Unpin for RemoteAssetFromLocation<AssetsAllowedNetworks, OriginLocation>
where AssetsAllowedNetworks: Unpin, OriginLocation: Unpin,

impl<Equivalence, AssetId, L> Unpin for LocalFromLeft<Equivalence, AssetId, L>
where Equivalence: Unpin, AssetId: Unpin, L: Unpin,

impl<IsForeign> Unpin for IsForeignConcreteAsset<IsForeign>
where IsForeign: Unpin,

impl<IsForeign, AccountOf, AccountId, L> Unpin for ForeignCreators<IsForeign, AccountOf, AccountId, L>
where IsForeign: Unpin, AccountOf: Unpin, AccountId: Unpin, L: Unpin,

impl<Runtime> Unpin for PoolAdapter<Runtime>
where Runtime: Unpin,

impl<SelfParaId, L> Unpin for FromSiblingParachain<SelfParaId, L>
where SelfParaId: Unpin, L: Unpin,

impl<Target, L> Unpin for TargetFromLeft<Target, L>
where Target: Unpin, L: Unpin,

impl<Target, SelfParaId, PalletId, L> Unpin for AssetPairFactory<Target, SelfParaId, PalletId, L>
where Target: Unpin, SelfParaId: Unpin, PalletId: Unpin, L: Unpin,

impl<UniversalLocation, ExpectedNetworkId, L> Unpin for FromNetwork<UniversalLocation, ExpectedNetworkId, L>
where UniversalLocation: Unpin, ExpectedNetworkId: Unpin, L: Unpin,

impl Unpin for Action

impl<'a, H> Unpin for Leaf<'a, H>
where H: Unpin,

impl<H, L> Unpin for MerkleProof<H, L>
where H: Unpin, L: Unpin,

impl Unpin for Call

impl Unpin for Call

impl<BlockNumber, BlockHash, MmrHash> Unpin for ImportedCommitment<BlockNumber, BlockHash, MmrHash>
where MmrHash: Unpin, BlockNumber: Unpin, BlockHash: Unpin,

impl<BlockNumber, Hash> Unpin for InitializationData<BlockNumber, Hash>
where BlockNumber: Unpin, Hash: Unpin,

impl Unpin for Error

impl Unpin for Error

impl<'a, Header> Unpin for EquivocationsCollector<'a, Header>

impl<C> Unpin for GrandpaEquivocationsFinder<C>
where C: Unpin,

impl<FinalityProof, FinalityVerificationContext> Unpin for HeaderFinalityInfo<FinalityProof, FinalityVerificationContext>
where FinalityProof: Unpin, FinalityVerificationContext: Unpin,

impl<H> Unpin for InitializationData<H>

impl<Header> Unpin for BridgeGrandpaCall<Header>
where <Header as Header>::Hash: Unpin, <Header as Header>::Number: Unpin, Header: Unpin,

impl<Header> Unpin for AncestryChain<Header>
where <Header as Header>::Number: Unpin, <Header as Header>::Hash: Unpin,

impl<Header> Unpin for GrandpaJustification<Header>
where <Header as Header>::Hash: Unpin, <Header as Header>::Number: Unpin, Header: Unpin,

impl<N> Unpin for SubmitFinalityProofInfo<N>
where N: Unpin,

impl<Number> Unpin for GrandpaConsensusLogReader<Number>
where Number: Unpin,

impl<Number, Hash> Unpin for StoredHeaderData<Number, Hash>
where Number: Unpin, Hash: Unpin,

impl Unpin for LaneState

impl<AccountId, MessagesProof, MessagesDeliveryProof> Unpin for BridgeMessagesCall<AccountId, MessagesProof, MessagesDeliveryProof>
where AccountId: Unpin, MessagesProof: Unpin, MessagesDeliveryProof: Unpin,

impl<BridgedHeaderHash, Lane> Unpin for FromBridgedChainMessagesProof<BridgedHeaderHash, Lane>
where BridgedHeaderHash: Unpin, Lane: Unpin,

impl<BridgedHeaderHash, LaneId> Unpin for FromBridgedChainMessagesDeliveryProof<BridgedHeaderHash, LaneId>
where BridgedHeaderHash: Unpin, LaneId: Unpin,

impl<DispatchLevelResult> Unpin for ReceptionResult<DispatchLevelResult>
where DispatchLevelResult: Unpin,

impl<DispatchLevelResult, LaneId> Unpin for ReceivedMessages<DispatchLevelResult, LaneId>
where LaneId: Unpin, DispatchLevelResult: Unpin,

impl<DispatchPayload> Unpin for DispatchMessageData<DispatchPayload>
where DispatchPayload: Unpin,

impl<DispatchPayload, LaneId> Unpin for DispatchMessage<DispatchPayload, LaneId>
where LaneId: Unpin, DispatchPayload: Unpin,

impl<DispatchPayload, LaneId> Unpin for ForbidInboundMessages<DispatchPayload, LaneId>
where DispatchPayload: Unpin, LaneId: Unpin,

impl<LaneId> Unpin for MessagesCallInfo<LaneId>
where LaneId: Unpin,

impl<LaneId> Unpin for BaseMessagesProofInfo<LaneId>
where LaneId: Unpin,

impl<LaneId> Unpin for Message<LaneId>
where LaneId: Unpin,

impl<LaneId> Unpin for MessageKey<LaneId>
where LaneId: Unpin,

impl<LaneId> Unpin for ReceiveMessagesDeliveryProofInfo<LaneId>
where LaneId: Unpin,

impl<LaneId> Unpin for ReceiveMessagesProofInfo<LaneId>
where LaneId: Unpin,

impl<Message> Unpin for ProvedLaneMessages<Message>
where Message: Unpin,

impl<RelayerId> Unpin for InboundLaneData<RelayerId>
where RelayerId: Unpin,

impl<RelayerId> Unpin for UnrewardedRelayer<RelayerId>
where RelayerId: Unpin,

impl Unpin for ParaInfo

impl Unpin for ParaHead

impl Unpin for ParaId

impl<AccountId, LaneId> Unpin for ExplicitOrAccountParams<AccountId, LaneId>
where AccountId: Unpin, LaneId: Unpin,

impl<AccountId, Reward, RewardBalance> Unpin for RelayerRewardsKeyProvider<AccountId, Reward, RewardBalance>
where AccountId: Unpin, Reward: Unpin, RewardBalance: Unpin,

impl<BlockNumber, Balance> Unpin for Registration<BlockNumber, Balance>
where BlockNumber: Unpin, Balance: Unpin,

impl<LaneId> Unpin for RewardsAccountParams<LaneId>
where LaneId: Unpin,

impl<RemoteGrandpaChainBlockNumber, LaneId> Unpin for ExtensionCallInfo<RemoteGrandpaChainBlockNumber, LaneId>
where RemoteGrandpaChainBlockNumber: Unpin, LaneId: Unpin,

impl<Runtime> Unpin for RuntimeWithUtilityPallet<Runtime>
where Runtime: Unpin,

impl<T, Relayer, LaneId, RewardBalance> Unpin for PayRewardFromAccount<T, Relayer, LaneId, RewardBalance>
where T: Unpin, Relayer: Unpin, LaneId: Unpin, RewardBalance: Unpin,

impl Unpin for Rococo

impl<B, V> Unpin for BoundedStorageValue<B, V>
where V: Unpin, B: Unpin,

impl<BlockNumber, BlockHash> Unpin for TransactionEra<BlockNumber, BlockHash>
where BlockNumber: Unpin, BlockHash: Unpin,

impl<ChainCall> Unpin for EncodedOrDecodedCall<ChainCall>
where ChainCall: Unpin,

impl<DispatchLevelResult> Unpin for MessageDispatchResult<DispatchLevelResult>
where DispatchLevelResult: Unpin,

impl<H> Unpin for StorageProofChecker<H>
where <H as Hasher>::Out: Unpin, H: Unpin,

impl<Hash, Number> Unpin for HeaderId<Hash, Number>
where Number: Unpin, Hash: Unpin,

impl<P, S> Unpin for GenericTransactionExtensionSchema<P, S>
where P: Unpin, S: Unpin,

impl<Para> Unpin for ParachainIdOf<Para>
where Para: Unpin,

impl Unpin for Account

impl<H> Unpin for JustificationGeneratorParams<H>
where H: Unpin,

impl Unpin for Westend

impl Unpin for BridgeId

impl<ThisChain, LaneId> Unpin for Bridge<ThisChain, LaneId>
where <ThisChain as Chain>::AccountId: Unpin, <ThisChain as Chain>::Balance: Unpin, LaneId: Unpin,

impl<FromOrigin, ToGlobalConsensus> Unpin for DenyExportMessageFrom<FromOrigin, ToGlobalConsensus>
where FromOrigin: Unpin, ToGlobalConsensus: Unpin,

impl<Inner> Unpin for NarrowOriginToSibling<Inner>
where Inner: Unpin,

impl<Version, RemoteBridge> Unpin for XcmVersionOfDestAndRemoteBridge<Version, RemoteBridge>
where Version: Unpin, RemoteBridge: Unpin,

impl<XcmpProcessor, SnowbridgeProcessor> Unpin for BridgeHubMessageRouter<XcmpProcessor, SnowbridgeProcessor>
where XcmpProcessor: Unpin, SnowbridgeProcessor: Unpin,

impl<XcmpProcessor, SnowbridgeProcessor, SnowbridgeProcessorV2> Unpin for BridgeHubDualMessageRouter<XcmpProcessor, SnowbridgeProcessor, SnowbridgeProcessorV2>
where XcmpProcessor: Unpin, SnowbridgeProcessor: Unpin, SnowbridgeProcessorV2: Unpin,

impl<N> Unpin for BridgeHubRococo<N>
where N: Unpin,

impl Unpin for Parameters

impl Unpin for FeeAssetId

impl Unpin for PalletInfo

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<T, I> Unpin for FixMessagesV1Migration<T, I>
where T: Unpin, I: Unpin,

impl<WaivedLocations, HandleFee> Unpin for XcmFeeManagerFromComponentsBridgeHub<WaivedLocations, HandleFee>
where WaivedLocations: Unpin, HandleFee: Unpin,

impl<Runtime, AllPalletsWithoutSystem, GPI, MPI, RPI> Unpin for WithRemoteGrandpaChainHelperAdapter<Runtime, AllPalletsWithoutSystem, GPI, MPI, RPI>
where Runtime: Unpin, AllPalletsWithoutSystem: Unpin, GPI: Unpin, MPI: Unpin, RPI: Unpin,

impl<Runtime, AllPalletsWithoutSystem, GPI, PPI, MPI, RPI> Unpin for WithRemoteParachainHelperAdapter<Runtime, AllPalletsWithoutSystem, GPI, PPI, MPI, RPI>
where Runtime: Unpin, AllPalletsWithoutSystem: Unpin, GPI: Unpin, PPI: Unpin, MPI: Unpin, RPI: Unpin,

impl<N> Unpin for BridgeHubWestend<N>
where N: Unpin,

impl Unpin for Parameters

impl Unpin for FeeAssetId

impl Unpin for PalletInfo

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<T, I> Unpin for FixMessagesV1Migration<T, I>
where T: Unpin, I: Unpin,

impl<WaivedLocations, HandleFee> Unpin for XcmFeeManagerFromComponentsBridgeHub<WaivedLocations, HandleFee>
where WaivedLocations: Unpin, HandleFee: Unpin,

impl<T, I, Priority, SlashAccount> Unpin for CheckAndBoostBridgeGrandpaTransactions<T, I, Priority, SlashAccount>
where T: Unpin, I: Unpin, Priority: Unpin, SlashAccount: Unpin,

impl<T, ParachainsInstance, Para, Priority, SlashAccount> Unpin for CheckAndBoostBridgeParachainsTransactions<T, ParachainsInstance, Para, Priority, SlashAccount>
where T: Unpin, ParachainsInstance: Unpin, Para: Unpin, Priority: Unpin, SlashAccount: Unpin,

impl Unpin for FooEnum

impl Unpin for FooStruct

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for Version

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

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

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

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

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

impl<T> Unpin for GenesisConfig<T>
where T: Unpin,

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

impl<N> Unpin for CollectivesWestend<N>
where N: Unpin,

impl Unpin for Origin

impl Unpin for ProxyType

impl Unpin for Origin

impl Unpin for Architects

impl Unpin for Fellows

impl Unpin for Masters

impl Unpin for Members

impl Unpin for ToVoice

impl Unpin for Burn

impl Unpin for Interior

impl Unpin for MaxBalance

impl Unpin for SelfParaId

impl Unpin for FeeAssetId

impl Unpin for PalletInfo

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for AssetHub

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<Fungible> Unpin for RankToSalary<Fungible>
where Fungible: Unpin,

impl<I> Unpin for OpenHrmpChannel<I>
where I: Unpin,

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

impl<R> Unpin for EnsureAmbassadorsVoiceFrom<R>
where R: Unpin,

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

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

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

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

impl<T, I> Unpin for AllianceProposalProvider<T, I>
where T: Unpin, I: Unpin,

impl<N> Unpin for CoretimeRococo<N>
where N: Unpin,

impl Unpin for ProxyType

impl Unpin for FeeAssetId

impl Unpin for MaxPending

impl Unpin for MaxProxies

impl Unpin for PalletInfo

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<N> Unpin for CoretimeWestend<N>
where N: Unpin,

impl Unpin for ProxyType

impl Unpin for FeeAssetId

impl Unpin for MaxPending

impl Unpin for MaxProxies

impl Unpin for PalletInfo

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl Unpin for RunCmd

impl<Block, BS, RA> Unpin for CollatorService<Block, BS, RA>

impl<Block, BS, RA> Unpin for Collator<Block, BS, RA>

impl<Block, RA, BS, Spawner> Unpin for StartCollatorParams<Block, RA, BS, Spawner>
where Spawner: Unpin,

impl<'a, I, C, CIDP, S> Unpin for ImportQueueParams<'a, I, C, CIDP, S>
where I: Unpin, CIDP: Unpin,

impl<B, CIDP, W> Unpin for AuraConsensus<B, CIDP, W>
where B: Unpin,

impl<BI, CIDP, Client, Backend, RClient, CHP, Proposer, CS> Unpin for Params<BI, CIDP, Client, Backend, RClient, CHP, Proposer, CS>
where CIDP: Unpin, BI: Unpin, RClient: Unpin, CHP: Unpin, Proposer: Unpin, CS: Unpin,

impl<BI, CIDP, Client, Backend, RClient, CHP, Proposer, CS> Unpin for ParamsWithExport<BI, CIDP, Client, Backend, RClient, CHP, Proposer, CS>
where CIDP: Unpin, BI: Unpin, RClient: Unpin, CHP: Unpin, Proposer: Unpin, CS: Unpin,

impl<BI, CIDP, Client, RClient, Proposer, CS> Unpin for Params<BI, CIDP, Client, RClient, Proposer, CS>
where CIDP: Unpin, BI: Unpin, RClient: Unpin, Proposer: Unpin, CS: Unpin,

impl<BI, CIDP, RClient, Proposer, CS> Unpin for Params<BI, CIDP, RClient, Proposer, CS>
where CIDP: Unpin, BI: Unpin, RClient: Unpin, Proposer: Unpin, CS: Unpin,

impl<Block> Unpin for SlotBasedBlockImportHandle<Block>

impl<Block, BI, CIDP, Client, Backend, RClient, CHP, Proposer, CS, Spawner> Unpin for Params<Block, BI, CIDP, Client, Backend, RClient, CHP, Proposer, CS, Spawner>
where CIDP: Unpin, BI: Unpin, RClient: Unpin, CHP: Unpin, Proposer: Unpin, CS: Unpin, Spawner: Unpin,

impl<Block, BI, Client> Unpin for SlotBasedBlockImport<Block, BI, Client>
where BI: Unpin,

impl<Block, P, BI, CIDP, RClient, Proposer, CS> Unpin for Collator<Block, P, BI, CIDP, RClient, Proposer, CS>
where CIDP: Unpin, BI: Unpin, RClient: Unpin, Proposer: Unpin, CS: Unpin, Block: Unpin,

impl<C, CIDP> Unpin for BuildVerifierParams<C, CIDP>
where CIDP: Unpin,

impl<P, Client, Block, CIDP> Unpin for Verifier<P, Client, Block, CIDP>
where CIDP: Unpin,

impl<PF, BI, CIDP, Client, BS, SO> Unpin for BuildAuraConsensusParams<PF, BI, CIDP, Client, BS, SO>
where PF: Unpin, CIDP: Unpin, BI: Unpin, SO: Unpin, BS: Unpin,

impl<Pub> Unpin for SlotClaim<Pub>
where Pub: Unpin,

impl Unpin for LevelLimit

impl<B> Unpin for ParachainCandidate<B>
where B: Unpin,

impl<B> Unpin for PotentialParent<B>
where <B as Block>::Hash: Unpin, <B as Block>::Header: Unpin,

impl<Block, BI, BE> Unpin for ParachainBlockImport<Block, BI, BE>
where BI: Unpin,

impl Unpin for Error

impl<B, T> Unpin for Proposer<B, T>
where T: Unpin, B: Unpin,

impl<B, PF, BI, RCInterface, CIDP> Unpin for RelayChainConsensus<B, PF, BI, RCInterface, CIDP>
where RCInterface: Unpin, B: Unpin,

impl<Client, Block, CIDP> Unpin for Verifier<Client, Block, CIDP>
where CIDP: Unpin, Block: Unpin,

impl<PF, BI, CIDP, RCInterface> Unpin for BuildRelayChainConsensusParams<PF, BI, CIDP, RCInterface>
where PF: Unpin, CIDP: Unpin, BI: Unpin, RCInterface: Unpin,

impl<Block> Unpin for WaitToAnnounce<Block>

impl<Block, RCInterface> Unpin for RequireSecondedInBlockAnnounce<Block, RCInterface>
where RCInterface: Unpin, Block: Unpin,

impl<Block> Unpin for RecoveryRequest<Block>
where <Block as Block>::Hash: Unpin,

impl<Block, PC, RC> Unpin for PoVRecovery<Block, PC, RC>
where RC: Unpin, <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin, Block: Unpin,

impl<'a, Block, BS, Client, RCInterface, Spawner> Unpin for StartCollatorParams<'a, Block, BS, Client, RCInterface, Spawner>
where Spawner: Unpin, RCInterface: Unpin,

impl<'a, Block, Client, Network, RCInterface, IQ> Unpin for BuildNetworkParams<'a, Block, Client, Network, RCInterface, IQ>
where RCInterface: Unpin, IQ: Unpin, <Network as NetworkBackend<Block, <Block as Block>::Hash>>::PeerStore: Unpin, <Network as NetworkBackend<Block, <Block as Block>::Hash>>::NotificationProtocolConfig: Unpin, <Network as NetworkBackend<Block, <Block as Block>::Hash>>::RequestResponseProtocolConfig: Unpin,

impl<'a, Block, Client, RCInterface> Unpin for StartFullNodeParams<'a, Block, Client, RCInterface>
where RCInterface: Unpin,

impl<'a, Block, Client, RCInterface> Unpin for StartRelayChainTasksParams<'a, Block, Client, RCInterface>
where RCInterface: Unpin,

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

impl<T> Unpin for GenesisConfig<T>
where T: Unpin,

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

impl<T, I> Unpin for BlockExecutor<T, I>
where T: Unpin, I: Unpin,

impl<T, const RELAY_CHAIN_SLOT_DURATION_MILLIS: u32, const V: u32, const C: u32> Unpin for FixedVelocityConsensusHook<T, RELAY_CHAIN_SLOT_DURATION_MILLIS, V, C>
where T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

impl Unpin for Error

impl<H> Unpin for Ancestor<H>
where H: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T> Unpin for Migration<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for DefaultCoreSelector<T>
where T: Unpin,

impl<T> Unpin for LookaheadCoreSelector<T>
where T: Unpin,

impl<T> Unpin for ParachainSetCode<T>
where T: Unpin,

impl<T> Unpin for RelaychainDataProvider<T>
where T: Unpin,

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

impl<T> Unpin for Pallet<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl Unpin for Event

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

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

impl<T, S> Unpin for StorageWeightReclaim<T, S>
where S: Unpin, T: Unpin,

impl Unpin for Origin

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<Runtime> Unpin for InAndOutXcmpChannelStatusProvider<Runtime>
where Runtime: Unpin,

impl<Runtime> Unpin for OutXcmpChannelStatusProvider<Runtime>
where Runtime: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T> Unpin for UncheckedMigrationToV2<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for UncheckedMigrationToV3<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for UncheckedMigrationToV4<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl Unpin for PingCount

impl Unpin for Pings

impl Unpin for Targets

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl Unpin for Cli

impl<Block> Unpin for ParachainBlockData<Block>
where Block: Unpin,

impl<T> Unpin for StorageWeightReclaim<T>
where T: Unpin,

impl<AccountId, FeeCharger, Matcher, ConcreteAssets, HandleRefund> Unpin for TakeFirstAssetTrader<AccountId, FeeCharger, Matcher, ConcreteAssets, HandleRefund>
where AccountId: Unpin, FeeCharger: Unpin, Matcher: Unpin, ConcreteAssets: Unpin, HandleRefund: Unpin,

impl<FungiblesMutateAdapter, AccountId, ReceiverAccount> Unpin for XcmFeesTo32ByteAccount<FungiblesMutateAdapter, AccountId, ReceiverAccount>
where FungiblesMutateAdapter: Unpin, AccountId: Unpin, ReceiverAccount: Unpin,

impl<T, W, P> Unpin for ParentAsUmp<T, W, P>
where T: Unpin, W: Unpin, P: Unpin,

impl<Target, SwapCredit, WeightToFee, Fungibles, FungiblesAssetMatcher, OnUnbalanced, AccountId> Unpin for SwapFirstAssetTrader<Target, SwapCredit, WeightToFee, Fungibles, FungiblesAssetMatcher, OnUnbalanced, AccountId>
where <Fungibles as Inspect<AccountId>>::Balance: Sized + Unpin, <Fungibles as Inspect<AccountId>>::AssetId: Unpin, Target: Unpin, SwapCredit: Unpin, WeightToFee: Unpin, Fungibles: Unpin, FungiblesAssetMatcher: Unpin, OnUnbalanced: Unpin, AccountId: Unpin, <Fungibles as Balanced<AccountId>>::OnDropCredit: Unpin, <Fungibles as Balanced<AccountId>>::OnDropDebt: Unpin,

impl<XcmConfig, ExistentialDeposit, PriceForDelivery> Unpin for ToParentDeliveryHelper<XcmConfig, ExistentialDeposit, PriceForDelivery>
where XcmConfig: Unpin, ExistentialDeposit: Unpin, PriceForDelivery: Unpin,

impl Unpin for Offset

impl Unpin for PalletInfo

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl Unpin for Consensus

impl Unpin for Extensions

impl Unpin for TestNode

impl<S, SI, T, TI> Unpin for BridgeHubMessageHandler<S, SI, T, TI>
where S: Unpin, SI: Unpin, T: Unpin, TI: Unpin,

impl<P, SC> Unpin for FinalityProofsStream<P, SC>

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

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

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

impl Unpin for Analysis

impl<'a> Unpin for BenchmarkRecording<'a>

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

impl<const A: u32, const B: u32> Unpin for Linear<A, B>

impl Unpin for BlockCmd

impl Unpin for MachineCmd

impl Unpin for PalletCmd

impl Unpin for StorageCmd

impl Unpin for LargeValue

impl Unpin for Map16M

impl Unpin for Map1M

impl Unpin for Value

impl Unpin for Value2

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl Unpin for Error

impl Unpin for CountBound

impl Unpin for SizeBound

impl<AccountId, Accuracy> Unpin for QuickDirtySolver<AccountId, Accuracy>
where AccountId: Unpin, Accuracy: Unpin,

impl<AccountId, Accuracy, Balancing> Unpin for PhragMMS<AccountId, Accuracy, Balancing>
where AccountId: Unpin, Accuracy: Unpin, Balancing: Unpin,

impl<AccountId, Accuracy, Balancing> Unpin for SequentialPhragmen<AccountId, Accuracy, Balancing>
where AccountId: Unpin, Accuracy: Unpin, Balancing: Unpin,

impl<AccountId, BOuter, BInner> Unpin for BoundedSupports<AccountId, BOuter, BInner>
where BOuter: Unpin, AccountId: Unpin, BInner: Unpin,

impl<AccountId, Bound> Unpin for BoundedSupport<AccountId, Bound>
where Bound: Unpin, AccountId: Unpin,

impl<T> Unpin for OnChainExecution<T>
where T: Unpin,

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

impl<VoterIndex, TargetIndex, P> Unpin for IndexAssignment<VoterIndex, TargetIndex, P>
where VoterIndex: Unpin, TargetIndex: Unpin, P: Unpin,

impl<X> Unpin for NoElection<X>
where X: Unpin,

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

impl<T> Unpin for CheckMetadataHash<T>
where T: Unpin,

impl Unpin for SubCommand

impl Unpin for Command

impl Unpin for V1Command

impl Unpin for Transport

impl<B> Unpin for Builder<B>
where <B as Block>::Hash: Unpin,

impl<B> Unpin for RemoteExternalities<B>
where <B as Block>::Header: Unpin, <B as Block>::Hash: Unpin, <<B as Block>::Header as Header>::Hashing: Unpin,

impl<H> Unpin for Mode<H>
where H: Unpin,

impl<H> Unpin for OnlineConfig<H>
where H: Unpin,

impl Unpin for Pays

impl Unpin for Never

impl Unpin for Everything

impl Unpin for Nothing

impl Unpin for Select

impl Unpin for Fortitude

impl Unpin for Precision

impl Unpin for Provenance

impl Unpin for Instance1

impl Unpin for ValueQuery

impl Unpin for Blake2_128

impl Unpin for Blake2_256

impl Unpin for Identity

impl Unpin for PalletId

impl Unpin for Twox128

impl Unpin for Twox256

impl Unpin for Backing

impl Unpin for Disabled

impl Unpin for Footprint

impl Unpin for NoOpPoll

impl Unpin for NoParams

impl<'a> Unpin for InitializedField<'a>

impl<'a> Unpin for StorageNoopGuard<'a>

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

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

impl<A, B, OnDrop, OppositeOnDrop> Unpin for Imbalance<A, B, OnDrop, OppositeOnDrop>
where <B as HasCompact>::Type: Sized, A: Unpin, B: Unpin, OnDrop: Unpin, OppositeOnDrop: Unpin,

impl<A, F> Unpin for ResolveAssetTo<A, F>
where A: Unpin, F: Unpin,

impl<A, F> Unpin for ResolveTo<A, F>
where A: Unpin, F: Unpin,

impl<A, F, R, D, Fp> Unpin for FreezeConsideration<A, F, R, D, Fp>
where <F as Inspect<A>>::Balance: Unpin,

impl<A, F, R, D, Fp> Unpin for HoldConsideration<A, F, R, D, Fp>
where <F as Inspect<A>>::Balance: Unpin,

impl<A, Fx, Rx, D, Fp> Unpin for LoneFreezeConsideration<A, Fx, Rx, D, Fp>

impl<A, Fx, Rx, D, Fp> Unpin for LoneHoldConsideration<A, Fx, Rx, D, Fp>

impl<A, T> Unpin for Dust<A, T>
where <T as Inspect<A>>::Balance: Unpin,

impl<A, T> Unpin for Dust<A, T>
where <T as Inspect<A>>::AssetId: Unpin, <T as Inspect<A>>::Balance: Unpin,

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

impl<AccountId> Unpin for Admin<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for Owner<AccountId>
where AccountId: Unpin,

impl<AccountId, U> Unpin for DecreaseIssuance<AccountId, U>
where AccountId: Unpin, U: Unpin,

impl<AccountId, U> Unpin for IncreaseIssuance<AccountId, U>
where AccountId: Unpin, U: Unpin,

impl<AccountId, U> Unpin for DecreaseIssuance<AccountId, U>
where AccountId: Unpin, U: Unpin,

impl<AccountId, U> Unpin for IncreaseIssuance<AccountId, U>
where AccountId: Unpin, U: Unpin,

impl<AssetId> Unpin for NativeOrWithId<AssetId>
where AssetId: Unpin,

impl<B, OnDrop, OppositeOnDrop> Unpin for Imbalance<B, OnDrop, OppositeOnDrop>
where <B as HasCompact>::Type: Sized, B: Unpin, OnDrop: Unpin, OppositeOnDrop: Unpin,

impl<B, PositiveImbalance> Unpin for SignedImbalance<B, PositiveImbalance>
where PositiveImbalance: Unpin, <PositiveImbalance as Imbalance<B>>::Opposite: Unpin,

impl<Balance> Unpin for WithdrawConsequence<Balance>
where Balance: Unpin,

impl<Balance, Imbalance, Target1, Target2, const PART1: u32, const PART2: u32> Unpin for SplitTwoWays<Balance, Imbalance, Target1, Target2, PART1, PART2>
where Balance: Unpin, Imbalance: Unpin, Target1: Unpin, Target2: Unpin,

impl<Base, Slope, Balance> Unpin for LinearStoragePrice<Base, Slope, Balance>
where Base: Unpin, Slope: Unpin, Balance: Unpin,

impl<BlockNumber> Unpin for DispatchTime<BlockNumber>
where BlockNumber: Unpin,

impl<C> Unpin for ConvertRank<C>
where C: Unpin,

impl<C, A> Unpin for ActiveIssuanceOf<C, A>
where C: Unpin, A: Unpin,

impl<C, A> Unpin for TotalIssuanceOf<C, A>
where C: Unpin, A: Unpin,

impl<C, O> Unpin for UnityOrOuterConversion<C, O>
where C: Unpin, O: Unpin,

impl<CA, CB> Unpin for FromContains<CA, CB>
where CA: Unpin, CB: Unpin,

impl<CP> Unpin for FromContainsPair<CP>
where CP: Unpin,

impl<Condition> Unpin for CanCreate<Condition>
where Condition: Unpin,

impl<Condition> Unpin for CanDestroy<Condition>
where Condition: Unpin,

impl<ConfigValue, Extra> Unpin for WithConfig<ConfigValue, Extra>
where ConfigValue: Unpin, Extra: Unpin,

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

impl<E, O, N, C> Unpin for TransformOrigin<E, O, N, C>
where E: Unpin, O: Unpin, N: Unpin, C: Unpin,

impl<EO> Unpin for AsEnsureOriginWithArg<EO>
where EO: Unpin,

impl<Error> Unpin for ResultQuery<Error>
where Error: Unpin,

impl<Exclude> Unpin for EverythingBut<Exclude>
where Exclude: Unpin,

impl<F, A> Unpin for PayAssetFromAccount<F, A>
where F: Unpin, A: Unpin,

impl<F, A> Unpin for PayFromAccount<F, A>
where F: Unpin, A: Unpin,

impl<F, A, AccountId> Unpin for ItemOf<F, A, AccountId>
where F: Unpin, A: Unpin, AccountId: Unpin,

impl<F, A, AccountId> Unpin for ItemOf<F, A, AccountId>
where F: Unpin, A: Unpin, AccountId: Unpin,

impl<F, A, AccountId> Unpin for ItemOf<F, A, AccountId>
where F: Unpin, A: Unpin, AccountId: Unpin,

impl<F, T> Unpin for ClearFilterGuard<F, T>
where <F as FilterStack<T>>::Stack: Unpin, T: Unpin,

impl<F, T> Unpin for FilterStackGuard<F, T>
where F: Unpin, T: Unpin,

impl<Flavor> Unpin for CanUpdate<Flavor>
where Flavor: Unpin,

impl<H> Unpin for BinaryMerkleTreeProver<H>
where H: Unpin,

impl<Hasher, KeyType> Unpin for Key<Hasher, KeyType>
where Hasher: Unpin, KeyType: Unpin,

impl<Id, Balance> Unpin for IdAmount<Id, Balance>
where Id: Unpin, Balance: Unpin,

impl<Inspect> Unpin for ConfigValue<Inspect>
where <Inspect as InspectStrategy>::Value: Unpin,

impl<Inspect, Inner> Unpin for CheckState<Inspect, Inner>
where <Inspect as InspectStrategy>::Value: Unpin, Inner: Unpin,

impl<K, T, H> Unpin for StorageKeyIterator<K, T, H>
where K: Unpin, T: Unpin, H: Unpin,

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

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

impl<Left, Right, Criterion, AssetKind, AccountId> Unpin for UnionOf<Left, Right, Criterion, AssetKind, AccountId>
where Left: Unpin, Right: Unpin, Criterion: Unpin, AssetKind: Unpin, AccountId: Unpin,

impl<Left, Right, Criterion, AssetKind, AccountId> Unpin for UnionOf<Left, Right, Criterion, AssetKind, AccountId>
where Left: Unpin, Right: Unpin, Criterion: Unpin, AssetKind: Unpin, AccountId: Unpin,

impl<M> Unpin for KeyLenOf<M>
where M: Unpin,

impl<O, A, Morph, Inner, Success> Unpin for TryWithMorphedArg<O, A, Morph, Inner, Success>
where O: Unpin, A: Unpin, Morph: Unpin, Inner: Unpin, Success: Unpin,

impl<OM> Unpin for AsContains<OM>
where OM: Unpin,

impl<Orig, Mutator> Unpin for TryMapSuccess<Orig, Mutator>
where Orig: Unpin, Mutator: Unpin,

impl<Origin, PrivilegeCmp> Unpin for EnsureOriginEqualOrHigherPrivilege<Origin, PrivilegeCmp>
where Origin: Unpin, PrivilegeCmp: Unpin,

impl<Original, Mutator> Unpin for MapSuccess<Original, Mutator>
where Original: Unpin, Mutator: Unpin,

impl<OverweightAddr> Unpin for NoopServiceQueues<OverweightAddr>
where OverweightAddr: Unpin,

impl<P, DbWeight> Unpin for RemovePallet<P, DbWeight>
where P: Unpin, DbWeight: Unpin,

impl<P, S, DbWeight> Unpin for RemoveStorage<P, S, DbWeight>
where P: Unpin, S: Unpin, DbWeight: Unpin,

impl<P, T> Unpin for ClassCountOf<P, T>
where P: Unpin, T: Unpin,

impl<PS, KV> Unpin for ParameterStoreAdapter<PS, KV>
where PS: Unpin, KV: Unpin,

impl<Params, ReportedId> Unpin for DeriveAndReportId<Params, ReportedId>
where Params: Unpin, ReportedId: Unpin,

impl<Prefix, Hasher, Key, Value, QueryKind, OnEmpty, MaxValues> Unpin for CountedStorageMap<Prefix, Hasher, Key, Value, QueryKind, OnEmpty, MaxValues>
where Prefix: Unpin, Hasher: Unpin, Key: Unpin, Value: Unpin, QueryKind: Unpin, OnEmpty: Unpin, MaxValues: Unpin,

impl<Prefix, Hasher, Key, Value, QueryKind, OnEmpty, MaxValues> Unpin for StorageMap<Prefix, Hasher, Key, Value, QueryKind, OnEmpty, MaxValues>
where Prefix: Unpin, Hasher: Unpin, Key: Unpin, Value: Unpin, QueryKind: Unpin, OnEmpty: Unpin, MaxValues: Unpin,

impl<Prefix, Hasher1, Key1, Hasher2, Key2, Value, QueryKind, OnEmpty, MaxValues> Unpin for StorageDoubleMap<Prefix, Hasher1, Key1, Hasher2, Key2, Value, QueryKind, OnEmpty, MaxValues>
where Prefix: Unpin, Hasher1: Unpin, Key1: Unpin, Hasher2: Unpin, Key2: Unpin, Value: Unpin, QueryKind: Unpin, OnEmpty: Unpin, MaxValues: Unpin,

impl<Prefix, Key, Value, QueryKind, OnEmpty, MaxValues> Unpin for CountedStorageNMap<Prefix, Key, Value, QueryKind, OnEmpty, MaxValues>
where Prefix: Unpin, Key: Unpin, Value: Unpin, QueryKind: Unpin, OnEmpty: Unpin, MaxValues: Unpin,

impl<Prefix, Key, Value, QueryKind, OnEmpty, MaxValues> Unpin for StorageNMap<Prefix, Key, Value, QueryKind, OnEmpty, MaxValues>
where Prefix: Unpin, Key: Unpin, Value: Unpin, QueryKind: Unpin, OnEmpty: Unpin, MaxValues: Unpin,

impl<Prefix, Value, QueryKind, OnEmpty> Unpin for StorageValue<Prefix, Value, QueryKind, OnEmpty>
where Prefix: Unpin, Value: Unpin, QueryKind: Unpin, OnEmpty: Unpin,

impl<Price, Balance> Unpin for ConstantStoragePrice<Price, Balance>
where Price: Unpin, Balance: Unpin,

impl<Request> Unpin for Bytes<Request>
where Request: Unpin,

impl<RuntimeOrigin, Inner> Unpin for CheckOrigin<RuntimeOrigin, Inner>
where RuntimeOrigin: Unpin, Inner: Unpin,

impl<S, K, T> Unpin for StorageMapShim<S, K, T>
where S: Unpin, K: Unpin, T: Unpin,

impl<SM, Else> Unpin for EnterSafeModeOnFailedMigration<SM, Else>
where SM: Unpin, Else: Unpin,

impl<Success> Unpin for NeverEnsureOrigin<Success>
where Success: Unpin,

impl<T> Unpin for PerDispatchClass<T>
where T: Unpin,

impl<T> Unpin for StorageIterator<T>
where T: Unpin,

impl<T> Unpin for KeyPrefixIterator<T>

impl<T> Unpin for Equals<T>
where T: Unpin,

impl<T> Unpin for IsInVec<T>
where T: Unpin,

impl<T> Unpin for VariantCountOf<T>
where T: Unpin,

impl<T> Unpin for WrapperKeepOpaque<T>
where T: Unpin,

impl<T> Unpin for WrapperOpaque<T>
where T: Unpin,

impl<T, H> Unpin for Bounded<T, H>
where <H as Hash>::Output: Unpin, T: Unpin,

impl<T, Hash> Unpin for MaybeHashed<T, Hash>
where T: Unpin, Hash: Unpin,

impl<T, OnRemoval> Unpin for PrefixIterator<T, OnRemoval>
where OnRemoval: Unpin,

impl<Tally, Moment, Class> Unpin for PollStatus<Tally, Moment, Class>
where Tally: Unpin, Class: Unpin, Moment: Unpin,

impl<These, Except> Unpin for TheseExcept<These, Except>
where These: Unpin, Except: Unpin,

impl<These, Those> Unpin for InsideBoth<These, Those>
where These: Unpin, Those: Unpin,

impl<WitnessData> Unpin for Witness<WitnessData>
where WitnessData: Unpin,

impl<const FROM: u16, const TO: u16, Inner, Pallet, Weight> Unpin for VersionedMigration<FROM, TO, Inner, Pallet, Weight>
where Inner: Unpin, Pallet: Unpin, Weight: Unpin,

impl<const N: usize> Unpin for MigrationId<N>

impl Unpin for Meta

impl Unpin for NoTrailing

impl Unpin for StopParse

impl Unpin for Trailing

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 V: Unpin, P: Unpin, T: Unpin,

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

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

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

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

impl<T> Unpin for TestRandomness<T>
where T: Unpin,

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for Version

impl Unpin for Value

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

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

impl<T> Unpin for GenesisConfig<T>
where T: Unpin,

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

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

impl<T> Unpin for GenesisConfig<T>
where T: Unpin,

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

impl Unpin for Phase

impl Unpin for RefStatus

impl Unpin for ForAll

impl Unpin for ForAny

impl Unpin for Account

impl Unpin for BlockHash

impl Unpin for Digest

impl Unpin for EventCount

impl Unpin for Events

impl Unpin for Number

impl Unpin for ParentHash

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

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

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

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

impl<AccountId, Success> Unpin for EnsureRootWithSuccess<AccountId, Success>
where AccountId: Unpin, Success: Unpin,

impl<C> Unpin for TestBlockHashCount<C>
where C: Unpin,

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

impl<Ensure, AccountId, Success> Unpin for EnsureWithSuccess<Ensure, AccountId, Success>
where Ensure: Unpin, AccountId: Unpin, Success: Unpin,

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

impl<Success> Unpin for EnsureNever<Success>
where Success: Unpin,

impl<T> Unpin for CanSetCodeResult<T>
where T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeTask: Unpin, <T as Config>::Hash: Unpin, T: Unpin,

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

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

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

impl<T> Unpin for GenesisConfig<T>
where T: Unpin,

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

impl<T> Unpin for AuthorizeCall<T>
where T: Unpin,

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

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

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

impl<T> Unpin for CheckNonZeroSender<T>
where T: Unpin,

impl<T> Unpin for CheckNonce<T>
where <T as Config>::Nonce: 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 CodeUpgradeAuthorization<T>
where <T as Config>::Hash: Unpin,

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

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

impl<T> Unpin for SelfSufficient<T>
where T: Unpin,

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

impl<T> Unpin for WeightReclaim<T>
where T: Unpin,

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

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

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

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

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

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

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<T> Unpin for WeightInfo<T>
where T: Unpin,

impl<T> Unpin for WeightInfo<T>
where T: Unpin,

impl<T> Unpin for WeightInfo<T>
where T: Unpin,

impl<T> Unpin for WeightInfo<T>
where T: Unpin,

impl Unpin for ProxyType

impl Unpin for Author

impl Unpin for Budget

impl Unpin for Burn

impl Unpin for Features

impl Unpin for IntoAuthor

impl Unpin for MaxAllies

impl Unpin for MaxBalance

impl Unpin for MaxBids

impl Unpin for MaxCalls

impl Unpin for MaxFellows

impl Unpin for MaxFriends

impl Unpin for MaxKeys

impl Unpin for MaxLocks

impl Unpin for MaxPayouts

impl Unpin for MaxTips

impl Unpin for MaxVoters

impl Unpin for MinBid

impl Unpin for MinReceipt

impl Unpin for Native

impl Unpin for PalletInfo

impl Unpin for QueueCount

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for Schedule

impl Unpin for SetupAsset

impl Unpin for Target

impl Unpin for TracksInfo

impl Unpin for Version

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl Unpin for MalusCli

impl<Context, Fil> Unpin for InterceptedContext<Context, Fil>
where <Context as SubsystemContext>::Sender: Sized + Unpin, Context: Unpin, Fil: Unpin, <Context as SubsystemContext>::Message: Unpin,

impl<Sender, Fil> Unpin for InterceptedSender<Sender, Fil>
where Sender: Unpin, Fil: Unpin,

impl<Spawner> Unpin for AncestorDisputer<Spawner>
where Spawner: Unpin,

impl<Spawner> Unpin for NoteCandidate<Spawner>
where Spawner: Unpin,

impl<Sub, Interceptor> Unpin for InterceptedSubsystem<Sub, Interceptor>
where Sub: Unpin, Interceptor: Unpin,

impl<LaneId> Unpin for Params<LaneId>
where LaneId: Unpin,

impl<SelfHeaderId, PeerHeaderId> Unpin for ClientState<SelfHeaderId, PeerHeaderId>
where SelfHeaderId: Unpin, PeerHeaderId: Unpin,

impl<SourceChainBalance> Unpin for MessageDetails<SourceChainBalance>
where SourceChainBalance: Unpin,

impl<T> Unpin for NoncesSubmitArtifacts<T>
where T: Unpin,

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

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for Version

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<B, BE, C> Unpin for MmrGadget<B, BE, C>
where B: Unpin, BE: Unpin, C: Unpin,

impl<BlockHash> Unpin for LeavesProof<BlockHash>
where BlockHash: Unpin,

impl<Client, Block, S> Unpin for Mmr<Client, Block, S>
where S: Unpin, Block: Unpin,

impl Unpin for SizeType

impl Unpin for Mode

impl Unpin for Path

impl Unpin for Opt

impl Unpin for SizePool

impl Unpin for Storage

impl<'a> Unpin for SimpleTrie<'a>

impl Unpin for BabeDeps

impl<AuthorityId> Unpin for BeefyDeps<AuthorityId>

impl<B> Unpin for GrandpaDeps<B>

impl<C, P, SC, B, AuthorityId> Unpin for FullDeps<C, P, SC, B, AuthorityId>
where SC: Unpin,

impl Unpin for Opt

impl Unpin for Dependency

impl Unpin for Options

impl Unpin for BlockType

impl Unpin for KeyTypes

impl Unpin for BenchDb

impl<'a> Unpin for BlockContentIterator<'a>

impl Unpin for MemberRole

impl Unpin for Version

impl Unpin for DepositOf

impl Unpin for Members

impl Unpin for Rule

impl Unpin for Cid

impl Unpin for Multihash

impl<AccountId, Url> Unpin for UnscrupulousItem<AccountId, Url>
where AccountId: Unpin, Url: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, T: Unpin, I: Unpin, <T as Config>::AccountId: Unpin, <T as Config<I>>::MaxWebsiteUrlLength: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin, I: Unpin, <T as Config<I>>::MaxWebsiteUrlLength: Unpin,

impl<T, I> Unpin for Migration<T, I>
where T: Unpin, I: Unpin,

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin, <T as Config>::AccountId: Unpin,

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

impl Unpin for Pools

impl<AccountId, AssetKind, AccountIdConverter> Unpin for Ascending<AccountId, AssetKind, AccountIdConverter>
where AccountId: Unpin, AssetKind: Unpin, AccountIdConverter: Unpin,

impl<AssetId> Unpin for NativeOrWithIdFactory<AssetId>
where AssetId: Unpin,

impl<First, Second> Unpin for Chain<First, Second>
where First: Unpin, Second: Unpin,

impl<FirstAsset, AccountId, AssetKind, AccountIdConverter> Unpin for WithFirstAsset<FirstAsset, AccountId, AssetKind, AccountIdConverter>
where FirstAsset: Unpin, AccountId: Unpin, AssetKind: Unpin, AccountIdConverter: Unpin,

impl<PoolAssetId> Unpin for PoolInfo<PoolAssetId>
where PoolAssetId: Unpin,

impl<PoolId> Unpin for AccountIdConverterNoSeed<PoolId>
where PoolId: Unpin,

impl<Seed, PoolId> Unpin for AccountIdConverter<Seed, PoolId>
where Seed: Unpin, PoolId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Balance: Unpin, <T as Config>::AccountId: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::PoolId: Unpin, <T as Config>::PoolAssetId: Unpin, <T as Config>::Balance: Unpin, T: Unpin, <T as Config>::AssetKind: Unpin,

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

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

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

impl<A, F, S, OU> Unpin for SwapAssetAdapter<A, F, S, OU>
where A: Unpin, F: Unpin, S: Unpin, OU: Unpin,

impl<T> Unpin for InitialPayment<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::LiquidityInfo: Unpin, <T as Config>::AssetId: Unpin, <<T as Config>::OnChargeAssetTransaction as OnChargeAssetTransaction<T>>::LiquidityInfo: Unpin,

impl<T> Unpin for Pre<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Unpin, <T as Config>::AccountId: Unpin, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::LiquidityInfo: Unpin, <T as Config>::AssetId: Unpin, <<T as Config>::OnChargeAssetTransaction as OnChargeAssetTransaction<T>>::LiquidityInfo: Unpin,

impl<T> Unpin for Val<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Unpin, <T as Config>::AccountId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Unpin, <T as Config>::AssetId: Unpin, T: Unpin,

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

impl<T> Unpin for ChargeAssetTxPayment<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Unpin, <T as Config>::AssetId: Unpin,

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AssetKind: Unpin, T: Unpin,

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

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

impl Unpin for HoldReason

impl Unpin for NextPoolId

impl Unpin for PoolCost

impl Unpin for Pools

impl<AccountId, AssetId, Balance, BlockNumber> Unpin for PoolInfo<AccountId, AssetId, Balance, BlockNumber>
where AssetId: Unpin, Balance: Unpin, BlockNumber: Unpin, AccountId: Unpin,

impl<Balance> Unpin for PoolStakerInfo<Balance>
where Balance: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Balance: Unpin, <T as Config>::AccountId: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::Balance: Unpin, <T as Config>::AssetId: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<CON, HC> Unpin for FungiblesAdapter<CON, HC>
where CON: Unpin, HC: Unpin,

impl<T> Unpin for InitialPayment<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::LiquidityInfo: Unpin, <<T as Config>::Fungibles as Inspect<<T as Config>::AccountId>>::AssetId: Unpin, <<T as Config>::Fungibles as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::Fungibles as Balanced<<T as Config>::AccountId>>::OnDropCredit: Unpin, <<T as Config>::Fungibles as Balanced<<T as Config>::AccountId>>::OnDropDebt: Unpin,

impl<T> Unpin for Pre<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Unpin, <T as Config>::AccountId: Unpin, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::LiquidityInfo: Unpin, <<T as Config>::OnChargeAssetTransaction as OnChargeAssetTransaction<T>>::AssetId: Unpin, <<T as Config>::Fungibles as Inspect<<T as Config>::AccountId>>::AssetId: Unpin, <<T as Config>::Fungibles as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::Fungibles as Balanced<<T as Config>::AccountId>>::OnDropCredit: Unpin, <<T as Config>::Fungibles as Balanced<<T as Config>::AccountId>>::OnDropDebt: Unpin,

impl<T> Unpin for Val<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Unpin, <T as Config>::AccountId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Fungibles as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::OnChargeAssetTransaction as OnChargeAssetTransaction<T>>::AssetId: Unpin, T: Unpin,

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

impl<T> Unpin for ChargeAssetTxPayment<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Unpin, <<T as Config>::OnChargeAssetTransaction as OnChargeAssetTransaction<T>>::AssetId: Unpin,

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

impl Unpin for Account

impl Unpin for Approvals

impl Unpin for Asset

impl Unpin for Metadata

impl Unpin for DebitFlags

impl<Balance, AccountId> Unpin for ExistenceReason<Balance, AccountId>
where Balance: Unpin, AccountId: Unpin,

impl<Balance, AccountId, DepositBalance> Unpin for OldAssetDetails<Balance, AccountId, DepositBalance>
where AccountId: Unpin, Balance: Unpin, DepositBalance: Unpin,

impl<Balance, AccountId, DepositBalance> Unpin for AssetDetails<Balance, AccountId, DepositBalance>
where AccountId: Unpin, Balance: Unpin, DepositBalance: Unpin,

impl<Balance, DepositBalance> Unpin for Approval<Balance, DepositBalance>
where Balance: Unpin, DepositBalance: Unpin,

impl<Balance, DepositBalance, Extra, AccountId> Unpin for AssetAccount<Balance, DepositBalance, Extra, AccountId>
where Balance: Unpin, Extra: Unpin, DepositBalance: Unpin, AccountId: Unpin,

impl<DepositBalance, BoundedString> Unpin for AssetMetadata<DepositBalance, BoundedString>
where DepositBalance: Unpin, BoundedString: Unpin,

impl<F, T, CON, I> Unpin for BalanceToAssetBalance<F, T, CON, I>
where F: Unpin, T: Unpin, CON: Unpin, I: Unpin,

impl<ID, T, I> Unpin for SetNextAssetId<ID, T, I>
where <T as Config>::RuntimeEvent: Sized, ID: Unpin, T: Unpin, I: Unpin,

impl<T> Unpin for MigrateToV1<T>
where T: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::AssetIdParameter: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config<I>>::Balance: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::AssetId: Unpin, <T as Config>::AccountId: Unpin, <T as Config<I>>::Balance: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::AssetId: Unpin, <T as Config>::AccountId: Unpin, <T as Config<I>>::Balance: Unpin,

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

impl<T, I> Unpin for AutoIncAssetId<T, I>
where T: Unpin, I: Unpin,

impl<T, I> Unpin for ExtraMutator<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::AssetId: Unpin, <T as Config>::AccountId: Unpin, <T as Config<I>>::Extra: Unpin,

impl Unpin for Freezes

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config<I>>::AssetId: Unpin, <T as Config<I>>::Balance: Unpin, T: Unpin, I: Unpin,

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

impl Unpin for Holds

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config<I>>::AssetId: Unpin, <T as Config<I>>::RuntimeHoldReason: Unpin, <T as Config<I>>::Balance: Unpin, T: Unpin, I: Unpin,

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

impl<AccountId, C> Unpin for BalanceSwapAction<AccountId, C>
where <C as Currency<AccountId>>::Balance: Unpin, C: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::SwapAction: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::SwapAction: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for PendingSwap<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::SwapAction: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::AuthorityId: Unpin,

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

impl<T> Unpin for MinimumPeriodTimesTwo<T>
where T: Unpin,

impl Unpin for Keys

impl Unpin for NextKeys

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl Unpin for Author

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

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

impl Unpin for EpochIndex

impl Unpin for EpochStart

impl Unpin for Lateness

impl Unpin for Randomness

impl<Offender> Unpin for EquivocationOffence<Offender>
where Offender: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::KeyOwnerProof: Unpin, T: Unpin,

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

impl<T> Unpin for GenesisConfig<T>
where T: Unpin,

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

impl<T> Unpin for CurrentBlockRandomness<T>
where T: Unpin,

impl<T> Unpin for ParentBlockRandomness<T>
where T: Unpin,

impl<T> Unpin for RandomnessFromOneEpochAgo<T>
where T: Unpin,

impl<T> Unpin for RandomnessFromTwoEpochsAgo<T>
where T: Unpin,

impl<T, R, P, L> Unpin for EquivocationReportSystem<T, R, P, L>
where T: Unpin, R: Unpin, P: Unpin, L: Unpin,

impl Unpin for ListError

impl Unpin for ExtBuilder

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for ListBags

impl Unpin for ListNodes

impl Unpin for Lock

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config<I>>::Score: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for AddScore<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for CheckCounterPrefix<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for ScoresViewFunction<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for Bag<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::Score: Unpin, <T as Config>::AccountId: Unpin, I: Unpin,

impl<T, I> Unpin for List<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for Node<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config<I>>::Score: Unpin, I: Unpin,

impl Unpin for Reasons

impl Unpin for Account

impl Unpin for Freezes

impl Unpin for Holds

impl Unpin for Locks

impl Unpin for Reserves

impl Unpin for ExtraFlags

impl<Balance> Unpin for AccountData<Balance>
where Balance: Unpin,

impl<Balance> Unpin for BalanceLock<Balance>
where Balance: Unpin,

impl<ReserveIdentifier, Balance> Unpin for ReserveData<ReserveIdentifier, Balance>
where ReserveIdentifier: Unpin, Balance: Unpin,

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

impl<T, A, I> Unpin for MigrateManyToTrackInactive<T, A, I>
where T: Unpin, A: Unpin, I: Unpin,

impl<T, A, I> Unpin for MigrateToTrackInactive<T, A, I>
where T: Unpin, A: Unpin, I: Unpin,

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config<I>>::Balance: Unpin, T: Unpin, I: Unpin, <T as Config>::AccountId: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config<I>>::Balance: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for ResetInactive<T, I>
where T: Unpin, I: Unpin,

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::Balance: Unpin, <T as Config>::AccountId: Unpin,

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

impl<T, I> Unpin for DustCleaner<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config<I>>::Balance: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for NegativeImbalance<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::Balance: Unpin,

impl<T, I> Unpin for PositiveImbalance<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::Balance: Unpin,

impl<N> Unpin for TimeSlot<N>
where N: Unpin,

impl<Offender, N> Unpin for EquivocationOffence<Offender, N>
where Offender: Unpin, N: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::KeyOwnerProof: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for GenesisConfig<T>
where <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <T as Config>::BeefyId: Unpin,

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

impl<T, R, P, L> Unpin for EquivocationReportSystem<T, R, P, L>
where T: Unpin, R: Unpin, P: Unpin, L: Unpin,

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

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

impl<T> Unpin for DepositBeefyDigest<T>
where T: Unpin,

impl Unpin for Bounties

impl<AccountId, Balance, BlockNumber> Unpin for Bounty<AccountId, Balance, BlockNumber>
where AccountId: Unpin, Balance: Unpin, BlockNumber: Unpin,

impl<AccountId, BlockNumber> Unpin for BountyStatus<AccountId, BlockNumber>
where AccountId: Unpin, BlockNumber: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin, T: Unpin, I: Unpin,

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

impl<BlockNumber> Unpin for ImportedCommitmentsInfoData<BlockNumber>
where BlockNumber: Unpin,

impl<T, I> Unpin for Call<T, I>
where <<T as Config<I>>::BridgedChain as Chain>::BlockNumber: Unpin, <T as Config>::AccountId: Unpin, T: Unpin, I: Unpin, <<T as Config<I>>::BridgedChain as ChainWithBeefy>::MmrHash: Unpin, <<T as Config<I>>::BridgedChain as ChainWithBeefy>::AuthorityId: Unpin, <<<T as Config<I>>::BridgedChain as ChainWithBeefy>::AuthorityId as RuntimeAppPublic>::Signature: Unpin,

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

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::AccountId: Unpin, <<T as Config<I>>::BridgedChain as Chain>::BlockNumber: Unpin, <<T as Config<I>>::BridgedChain as ChainWithBeefy>::MmrHash: Unpin,

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

impl<T> Unpin for BridgeWeight<T>
where T: Unpin,

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, T: Unpin, I: Unpin, <<T as Config<I>>::BridgedChain as Chain>::Hash: Unpin, <<T as Config<I>>::BridgedChain as Chain>::BlockNumber: Unpin, <<T as Config<I>>::BridgedChain as Chain>::Header: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::BridgedChain as Chain>::BlockNumber: Unpin, <<T as Config<I>>::BridgedChain as Chain>::Hash: Unpin, T: Unpin, I: Unpin, <<T as Config<I>>::BridgedChain as Chain>::Header: Unpin,

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

impl<T, I> Unpin for MaybeHeadersToKeep<T, I>
where T: Unpin, I: Unpin,

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

impl<T, I> Unpin for StoredAuthoritySet<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for SubmitFinalityProofHelper<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<LaneId> Unpin for MessageProofParams<LaneId>
where LaneId: Unpin,

impl<S> Unpin for InboundLane<S>
where S: Unpin,

impl<S> Unpin for OutboundLane<S>
where S: Unpin,

impl<T> Unpin for BridgeWeight<T>
where T: Unpin,

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::BridgedChain as Chain>::AccountId: Unpin, <T as Config>::AccountId: Unpin, <<T as Config<I>>::BridgedChain as Chain>::Hash: Unpin, <T as Config<I>>::LaneId: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::LaneId: Unpin, T: Unpin, I: Unpin, <<T as Config<I>>::MessageDispatch as MessageDispatch>::DispatchLevelResult: Unpin,

impl<T, I> Unpin for Pallet<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for UncheckedMigrationV0ToV1<T, I>
where T: Unpin, I: Unpin,

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, I: Unpin, <T as Config<I>>::LaneId: Unpin,

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

impl<T, I> Unpin for CallHelper<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for LanesManager<T, I>
where T: Unpin, I: Unpin,

impl<T, I> Unpin for RuntimeInboundLaneStorage<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::LaneId: Unpin, <<T as Config<I>>::BridgedChain as Chain>::AccountId: Unpin,

impl<T, I> Unpin for RuntimeOutboundLaneStorage<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::LaneId: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for SendMessageArgs<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::LaneId: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for StoredInboundLaneData<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::BridgedChain as Chain>::AccountId: Unpin,

impl<ThisChainAccountId, LaneId> Unpin for MessageDeliveryProofParams<ThisChainAccountId, LaneId>
where LaneId: Unpin, ThisChainAccountId: Unpin,

impl Unpin for ParasInfo

impl<T> Unpin for BridgeWeight<T>
where T: Unpin,

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for Pallet<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, I: Unpin,

impl<T, I> Unpin for MaybeMaxParachains<T, I>
where T: Unpin, I: Unpin,

impl<T, I> Unpin for MaybeMaxTotalParachainHashes<T, I>
where T: Unpin, I: Unpin,

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

impl<T, I> Unpin for SubmitParachainHeadsHelper<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I, C> Unpin for ParachainHeaders<T, I, C>
where T: Unpin, I: Unpin, C: Unpin,

impl<Account, LaneId> Unpin for PayRewardFromAccount<Account, LaneId>
where Account: Unpin, LaneId: Unpin,

impl<AccountId, BlockNumber, Currency, ReserveId, Stake, Lease> Unpin for StakeAndSlashNamed<AccountId, BlockNumber, Currency, ReserveId, Stake, Lease>
where AccountId: Unpin, BlockNumber: Unpin, Currency: Unpin, ReserveId: Unpin, Stake: Unpin, Lease: Unpin,

impl<AccountId, RemoteGrandpaChainBlockNumber, LaneId> Unpin for PreDispatchData<AccountId, RemoteGrandpaChainBlockNumber, LaneId>
where AccountId: Unpin, RemoteGrandpaChainBlockNumber: Unpin, LaneId: Unpin,

impl<AccountId, RewardBalance, LaneId> Unpin for RelayerAccountAction<AccountId, RewardBalance, LaneId>
where AccountId: Unpin, RewardBalance: Unpin, LaneId: Unpin,

impl<IdProvider, Runtime, BatchCallUnpacker, BridgeGrandpaPalletInstance, BridgeMessagesPalletInstance, BridgeRelayersPalletInstance, PriorityBoostPerMessage> Unpin for WithGrandpaChainExtensionConfig<IdProvider, Runtime, BatchCallUnpacker, BridgeGrandpaPalletInstance, BridgeMessagesPalletInstance, BridgeRelayersPalletInstance, PriorityBoostPerMessage>
where IdProvider: Unpin, Runtime: Unpin, BatchCallUnpacker: Unpin, BridgeGrandpaPalletInstance: Unpin, BridgeMessagesPalletInstance: Unpin, BridgeRelayersPalletInstance: Unpin, PriorityBoostPerMessage: Unpin,

impl<IdProvider, Runtime, BatchCallUnpacker, BridgeParachainsPalletInstance, BridgeMessagesPalletInstance, BridgeRelayersPalletInstance, PriorityBoostPerMessage> Unpin for WithParachainExtensionConfig<IdProvider, Runtime, BatchCallUnpacker, BridgeParachainsPalletInstance, BridgeMessagesPalletInstance, BridgeRelayersPalletInstance, PriorityBoostPerMessage>
where IdProvider: Unpin, Runtime: Unpin, BatchCallUnpacker: Unpin, BridgeParachainsPalletInstance: Unpin, BridgeMessagesPalletInstance: Unpin, BridgeRelayersPalletInstance: Unpin, PriorityBoostPerMessage: Unpin,

impl<IdProvider, Runtime, BridgeMessagesPalletInstance, BridgeRelayersPalletInstance, PriorityBoostPerMessage> Unpin for WithMessagesExtensionConfig<IdProvider, Runtime, BridgeMessagesPalletInstance, BridgeRelayersPalletInstance, PriorityBoostPerMessage>
where IdProvider: Unpin, Runtime: Unpin, BridgeMessagesPalletInstance: Unpin, BridgeRelayersPalletInstance: Unpin, PriorityBoostPerMessage: Unpin,

impl<LaneId> Unpin for RewardsAccountParams<LaneId>
where LaneId: Unpin,

impl<Runtime, Config> Unpin for BridgeRelayersTransactionExtension<Runtime, Config>
where Runtime: Unpin, Config: Unpin,

impl<T> Unpin for BridgeWeight<T>
where T: Unpin,

impl<T, I> Unpin for Call<T, I>
where <<T as Config<I>>::PaymentProcedure as PaymentProcedure<<T as Config>::AccountId, <T as Config<I>>::Reward, <T as Config<I>>::RewardBalance>>::Beneficiary: Sized + Unpin, <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::Reward: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config<I>>::Reward: Unpin, <T as Config<I>>::RewardBalance: Unpin, <<T as Config<I>>::PaymentProcedure as PaymentProcedure<<T as Config>::AccountId, <T as Config<I>>::Reward, <T as Config<I>>::RewardBalance>>::Beneficiary: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <T as Config<I>>::Balance: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for Pallet<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

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

impl<T, I, LaneId> Unpin for UncheckedMigrationV0ToV1<T, I, LaneId>
where T: Unpin, I: Unpin, LaneId: Unpin,

impl<T, I, LaneId> Unpin for UncheckedMigrationV1ToV2<T, I, LaneId>
where T: Unpin, I: Unpin, LaneId: Unpin,

impl<T, MI, RI, DeliveryReward> Unpin for DeliveryConfirmationPaymentsAdapter<T, MI, RI, DeliveryReward>
where T: Unpin, MI: Unpin, RI: Unpin, DeliveryReward: Unpin,

impl Unpin for Finality

impl Unpin for Leases

impl Unpin for Regions

impl Unpin for SaleInfo

impl Unpin for Status

impl Unpin for Workload

impl Unpin for Workplan

impl Unpin for CoreMask

impl Unpin for RegionId

impl<AccountId> Unpin for ContributionRecord<AccountId>
where AccountId: Unpin,

impl<AccountId, Balance> Unpin for RegionRecord<AccountId, Balance>
where AccountId: Unpin, Balance: Unpin,

impl<Balance> Unpin for AdaptedPrices<Balance>
where Balance: Unpin,

impl<Balance> Unpin for CenterTargetPrice<Balance>
where Balance: Unpin,

impl<Balance> Unpin for InstaPoolHistoryRecord<Balance>
where Balance: Unpin,

impl<Balance> Unpin for PotentialRenewalRecord<Balance>
where Balance: Unpin,

impl<Balance> Unpin for SalePerformance<Balance>
where Balance: Unpin,

impl<Balance, RelayBlockNumber> Unpin for SaleInfoRecord<Balance, RelayBlockNumber>
where RelayBlockNumber: Unpin, Balance: Unpin,

impl<RelayBlockNumber> Unpin for ConfigRecord<RelayBlockNumber>
where RelayBlockNumber: Unpin,

impl<RelayBlockNumber, RelayBalance> Unpin for OnDemandRevenueRecord<RelayBlockNumber, RelayBalance>
where RelayBlockNumber: Unpin, RelayBalance: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin, <<T as Config>::Coretime as CoretimeInterface>::AccountId: Unpin, <<<T as Config>::Coretime as CoretimeInterface>::RelayChainBlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, <<T as Config>::Coretime as CoretimeInterface>::Balance: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Coretime as CoretimeInterface>::RelayChainBlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, <<T as Config>::Coretime as CoretimeInterface>::AccountId: Unpin, T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T, BlockConversion> Unpin for MigrateToV4Impl<T, BlockConversion>
where T: Unpin, BlockConversion: Unpin,

impl<AccountId, Balance, BlockNumber> Unpin for ChildBounty<AccountId, Balance, BlockNumber>
where Balance: Unpin, AccountId: Unpin, BlockNumber: Unpin,

impl<AccountId, BlockNumber> Unpin for ChildBountyStatus<AccountId, BlockNumber>
where AccountId: Unpin, BlockNumber: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

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

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

impl<T, TransferWeight> Unpin for MigrateToV1Impl<T, TransferWeight>
where T: Unpin, TransferWeight: Unpin,

impl<AccountId, Balance> Unpin for CandidateInfo<AccountId, Balance>
where AccountId: Unpin, Balance: Unpin,

impl<R> Unpin for StakingPotAccountId<R>
where R: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for MigrateToV1<T>
where T: Unpin,

impl<T> Unpin for Candidates_Storage_Instance<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for UncheckedMigrationToV2<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin,

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

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

impl Unpin for CostOf

impl Unpin for Members

impl Unpin for Prime

impl Unpin for ProposalOf

impl Unpin for Proposals

impl Unpin for Voting

impl<AccountId, BlockNumber> Unpin for Votes<AccountId, BlockNumber>
where BlockNumber: Unpin, AccountId: Unpin,

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

impl<AccountId, I> Unpin for EnsureMember<AccountId, I>
where AccountId: Unpin, I: Unpin,

impl<AccountId, I, const N: u32> Unpin for EnsureMembers<AccountId, I, N>
where AccountId: Unpin, I: Unpin,

impl<AccountId, I, const N: u32, const D: u32> Unpin for EnsureProportionAtLeast<AccountId, I, N, D>
where AccountId: Unpin, I: Unpin,

impl<AccountId, I, const N: u32, const D: u32> Unpin for EnsureProportionMoreThan<AccountId, I, N, D>
where AccountId: Unpin, I: Unpin,

impl<Ceil, Deposit> Unpin for WithCeil<Ceil, Deposit>
where Ceil: Unpin, Deposit: Unpin,

impl<Delay, Deposit> Unpin for Delayed<Delay, Deposit>
where Delay: Unpin, Deposit: Unpin,

impl<Deposit> Unpin for Constant<Deposit>
where Deposit: Unpin,

impl<I> Unpin for HoldReason<I>
where I: Unpin,

impl<Period, Step> Unpin for Stepped<Period, Step>
where Period: Unpin, Step: Unpin,

impl<Precision, Deposit> Unpin for Round<Precision, Deposit>
where Precision: Unpin, Deposit: Unpin,

impl<Ratio, Base> Unpin for Geometric<Ratio, Base>
where Ratio: Unpin, Base: Unpin,

impl<Slope, Offset> Unpin for Linear<Slope, Offset>
where Slope: Unpin, Offset: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, <T as Config>::AccountId: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::Hash: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, I: Unpin, <T as Config>::AccountId: Unpin,

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

impl Unpin for Charter

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin, I: Unpin,

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

impl Unpin for InitState

impl Unpin for RetVal

impl Unpin for DebugInfo

impl Unpin for IsFinished

impl Unpin for StepResult

impl Unpin for HoldReason

impl Unpin for Diff

impl Unpin for CodeInfoOf

impl Unpin for Nonce

impl Unpin for ApiVersion

impl Unpin for Limits

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

impl<AccountId> Unpin for InstantiateReturnValue<AccountId>
where AccountId: Unpin,

impl<Balance> Unpin for StorageDeposit<Balance>
where Balance: Unpin,

impl<CodeHash, Balance> Unpin for CodeUploadReturnValue<CodeHash, Balance>
where CodeHash: Unpin, Balance: Unpin,

impl<Hash> Unpin for Code<Hash>
where Hash: Unpin,

impl<R, Balance, EventRecord> Unpin for ContractResult<R, Balance, EventRecord>
where R: Unpin, Balance: Unpin, EventRecord: Unpin,

impl<T> Unpin for Origin<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

impl<T> Unpin for Call<T>
where <<<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance as HasCompact>::Type: Sized + Unpin, <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::Hash: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::Hash: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for Migration<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin,

impl<T> Unpin for DepositAccount<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

impl<T> Unpin for DeletionQueueManager<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Migration<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for ContractInfo<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::Hash: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::MaxDelegateDependencies: Unpin,

impl<T> Unpin for Migration<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

impl<T> Unpin for Migration<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

impl<T> Unpin for ContractInfo<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::MaxDelegateDependencies: Unpin,

impl<T> Unpin for Migration<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

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

impl<T> Unpin for Environment<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::Hash: Unpin, <T as Config>::Hashing: Unpin, <<T as Config>::Time as Time>::Moment: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

impl<T> Unpin for EnvironmentType<T>
where T: Unpin,

impl<T> Unpin for Frame<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::Hash: Unpin, T: Unpin, <T as Config>::MaxDelegateDependencies: Unpin,

impl<T> Unpin for InstructionWeights<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Schedule<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for BareCallBuilder<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

impl<T> Unpin for BareInstantiateBuilder<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::Hash: Unpin,

impl<T> Unpin for CallBuilder<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeOrigin: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance as HasCompact>::Type: Unpin,

impl<T> Unpin for InstantiateBuilder<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeOrigin: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::Hash: Unpin, <<<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance as HasCompact>::Type: Unpin,

impl<T> Unpin for InstantiateWithCodeBuilder<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeOrigin: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance as HasCompact>::Type: Unpin,

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

impl<T, OldCurrency> Unpin for ContractInfo<T, OldCurrency>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, <OldCurrency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin,

impl<T, OldCurrency> Unpin for Migration<T, OldCurrency>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, T: Unpin, OldCurrency: Unpin,

impl<T, OldCurrency> Unpin for CodeInfo<T, OldCurrency>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <OldCurrency as Currency<<T as Config>::AccountId>>::Balance: Unpin,

impl<T, OldCurrency> Unpin for Migration<T, OldCurrency>
where <OldCurrency as Currency<<T as Config>::AccountId>>::Balance: Sized, <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, OldCurrency: Unpin,

impl<T, OldCurrency> Unpin for Migration<T, OldCurrency>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, T: Unpin, OldCurrency: Unpin,

impl<T, const TEST_ALL_STEPS: bool> Unpin for Migration<T, TEST_ALL_STEPS>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl Unpin for MaxLocks

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for XcmConfig

impl Unpin for MaxLocks

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for XcmConfig

impl Unpin for MockNet

impl Unpin for ParaA

impl Unpin for Relay

impl<Location, AssetId> Unpin for FromLocationToAsset<Location, AssetId>
where Location: Unpin, AssetId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, T: Unpin,

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

impl<T> Unpin for TrustedLockerCase<T>
where T: Unpin,

impl<T> Unpin for ParachainXcmRouter<T>
where T: Unpin,

impl Unpin for CallFlags

impl Unpin for ReturnCode

impl Unpin for Conviction

impl Unpin for Status

impl Unpin for VotingFor

impl Unpin for Vote

impl<Balance> Unpin for AccountVote<Balance>
where Balance: Unpin,

impl<Balance> Unpin for Delegations<Balance>
where Balance: Unpin,

impl<Balance, AccountId, BlockNumber> Unpin for Delegating<Balance, AccountId, BlockNumber>
where Balance: Unpin, AccountId: Unpin, BlockNumber: Unpin,

impl<Balance, AccountId, BlockNumber, PollIndex, MaxVotes> Unpin for Voting<Balance, AccountId, BlockNumber, PollIndex, MaxVotes>
where Balance: Unpin, AccountId: Unpin, BlockNumber: Unpin, MaxVotes: Unpin, PollIndex: Unpin,

impl<Balance, BlockNumber, PollIndex, MaxVotes> Unpin for Casting<Balance, BlockNumber, PollIndex, MaxVotes>
where Balance: Unpin, BlockNumber: Unpin, MaxVotes: Unpin, PollIndex: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::Polls as Polling<Tally<<<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance, <T as Config<I>>::MaxTurnout>>>::Index: Unpin, <<T as Config<I>>::Polls as Polling<Tally<<<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance, <T as Config<I>>::MaxTurnout>>>::Class: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config<I>>::Polls as Polling<Tally<<<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance, <T as Config<I>>::MaxTurnout>>>::Class: Unpin, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin, I: Unpin,

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

impl<Votes, Total> Unpin for Tally<Votes, Total>
where Votes: Unpin, Total: Unpin,

impl Unpin for Wish

impl Unpin for Member

impl Unpin for Params

impl<Balance, BlockNumber, Ranks> Unpin for ParamsType<Balance, BlockNumber, Ranks>
where BlockNumber: Unpin, Ranks: Unpin, Balance: Unpin,

impl<BlockNumber> Unpin for MemberStatus<BlockNumber>
where BlockNumber: Unpin,

impl<Inner> Unpin for ConvertU16ToU32<Inner>
where Inner: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, T: Unpin, I: Unpin, <T as Config<I>>::EvidenceSize: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <T as Config<I>>::EvidenceSize: Unpin, T: Unpin, I: Unpin, <T as Config<I>>::Balance: Unpin, <T as Config<I>>::MaxRank: Unpin,

impl<T, I> Unpin for MigrateToV1<T, I>
where T: Unpin, I: Unpin,

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

impl<T, I, const MIN_RANK: u16> Unpin for EnsureInducted<T, I, MIN_RANK>
where T: Unpin, I: Unpin,

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for SomeCall

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl Unpin for HoldReason

impl Unpin for Agents

impl Unpin for Delegators

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

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

impl<T, MaxAgents> Unpin for ProxyDelegatorMigration<T, MaxAgents>
where T: Unpin, MaxAgents: Unpin,

impl Unpin for Conviction

impl Unpin for Blacklist

impl Unpin for DepositOf

impl Unpin for MetadataOf

impl Unpin for VotingOf

impl Unpin for Vote

impl<Balance> Unpin for AccountVote<Balance>
where Balance: Unpin,

impl<Balance> Unpin for Delegations<Balance>
where Balance: Unpin,

impl<Balance> Unpin for Tally<Balance>
where Balance: Unpin,

impl<Balance, AccountId, BlockNumber, MaxVotes> Unpin for Voting<Balance, AccountId, BlockNumber, MaxVotes>
where Balance: Unpin, AccountId: Unpin, BlockNumber: Unpin, MaxVotes: Unpin,

impl<BlockNumber, Proposal, Balance> Unpin for ReferendumInfo<BlockNumber, Proposal, Balance>
where BlockNumber: Unpin, Proposal: Unpin, Balance: Unpin,

impl<BlockNumber, Proposal, Balance> Unpin for ReferendumStatus<BlockNumber, Proposal, Balance>
where BlockNumber: Unpin, Proposal: Unpin, Balance: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::Hash: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, T: Unpin, <T as Config>::RuntimeCall: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin, <T as Config>::Hash: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

impl<T> Unpin for UnlockAndUnreserveAllFunds<T>
where T: Unpin,

impl<T> Unpin for Migration<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl Unpin for Bar

impl Unpin for Dummy

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::Balance: Unpin, T: Unpin,

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

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

impl Unpin for HoldReason

impl Unpin for Status

impl Unpin for Round

impl<T> Unpin for AdminOperation<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

impl<T> Unpin for ElectionError<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Fallback as ElectionProvider>::Error: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for Phase<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for MinerError<T>
where <<T as MinerConfig>::Solver as NposSolver>::Error: Unpin,

impl<T> Unpin for OffchainMinerError<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::MinerConfig as MinerConfig>::Solver as NposSolver>::Error: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Event<T>
where T: Unpin,

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

impl<T> Unpin for DepositForViewFunction<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for SubmissionMetadata<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::Pages: Unpin,

impl<T> Unpin for CleanRound<T>
where T: Unpin,

impl<T> Unpin for Continue<T>
where T: Unpin,

impl<T> Unpin for GetDone<T>
where T: Unpin,

impl<T> Unpin for GetSigned<T>
where T: Unpin,

impl<T> Unpin for InitiateEmergencyPhase<T>
where T: Unpin,

impl<T> Unpin for PagedRawSolution<T>
where <T as MinerConfig>::Pages: Unpin, <T as MinerConfig>::Solution: Unpin,

impl<T> Unpin for BaseMiner<T>
where T: Unpin,

impl<T> Unpin for OffchainWorkerMiner<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for QueuedSolution<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

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

impl<T, Queued, NotQueued> Unpin for IfSolutionQueuedElse<T, Queued, NotQueued>
where T: Unpin, Queued: Unpin, NotQueued: Unpin,

impl Unpin for MinerError

impl Unpin for Round

impl Unpin for Snapshot

impl<AccountId, Balance, Solution> Unpin for SignedSubmission<AccountId, Balance, Solution>
where AccountId: Unpin, Balance: Unpin, Solution: Unpin,

impl<AccountId, DataProvider> Unpin for RoundSnapshot<AccountId, DataProvider>
where DataProvider: Unpin, AccountId: Unpin,

impl<AccountId, MaxWinners, MaxBackersPerWinner> Unpin for ReadySolution<AccountId, MaxWinners, MaxBackersPerWinner>
where MaxWinners: Unpin, AccountId: Unpin, MaxBackersPerWinner: Unpin,

impl<Balance, Fixed, Inc> Unpin for GeometricDepositBase<Balance, Fixed, Inc>
where Balance: Unpin, Fixed: Unpin, Inc: Unpin,

impl<Bn> Unpin for Phase<Bn>
where Bn: Unpin,

impl<S> Unpin for RawSolution<S>
where S: Unpin,

impl<T> Unpin for ElectionError<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Fallback as ElectionProvider>::Error: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <T as Config>::AccountId: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

impl<T> Unpin for InsertResult<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::MinerConfig as MinerConfig>::Solution: Unpin,

impl<T> Unpin for MigrateToV1<T>
where T: Unpin,

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

impl<T> Unpin for SignedSubmissions<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::SignedMaxSubmissions: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

impl<T> Unpin for SnapshotWrapper<T>
where T: Unpin,

impl<T> Unpin for Miner<T>
where T: Unpin,

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

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

impl Unpin for Renouncing

impl Unpin for Candidates

impl Unpin for Members

impl Unpin for RunnersUp

impl Unpin for Voting

impl<AccountId, Balance> Unpin for SeatHolder<AccountId, Balance>
where AccountId: Unpin, Balance: Unpin,

impl<AccountId, Balance> Unpin for Voter<AccountId, Balance>
where Balance: Unpin, AccountId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, T: Unpin, <T as Config>::AccountId: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for UnlockAndUnreserveAllFunds<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin,

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

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

impl<AccountId> Unpin for Owner<AccountId>
where AccountId: Unpin,

impl<Signer, Signature> Unpin for AuthCredentials<Signer, Signature>
where Signer: Unpin, Signature: Unpin,

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

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

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

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

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

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

impl<T, Signer, Signature> Unpin for AuthorizeCoownership<T, Signer, Signature>
where T: Unpin, Signer: Unpin, Signature: Unpin,

impl Unpin for Bar

impl Unpin for CountedMap

impl Unpin for Dummy

impl Unpin for Foo

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Balance: Unpin, T: Unpin,

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Balance: Unpin, <T as Config>::AccountId: Unpin,

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

impl<T> Unpin for WatchDummy<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl Unpin for Value

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl Unpin for HoldReason

impl Unpin for Bar

impl Unpin for Foo

impl Unpin for Quux

impl Unpin for Qux

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

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

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

impl Unpin for MyMap

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

impl<T> Unpin for MyMap_Storage_Instance<T>
where T: Unpin,

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

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

impl<T, W> Unpin for LazyMigrationV1<T, W>
where T: Unpin, W: Unpin,

impl Unpin for Pair

impl Unpin for Public

impl Unpin for Signature

impl Unpin for TestAuthId

impl Unpin for Prices

impl<Public, BlockNumber> Unpin for PricePayload<Public, BlockNumber>
where BlockNumber: Unpin, Public: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <T as SigningTypes>::Signature: Unpin, <T as SigningTypes>::Public: Unpin, T: Unpin,

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

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

impl Unpin for Value

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

impl<T> Unpin for InnerMigrateV0ToV1<T>
where T: Unpin,

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

impl Unpin for Something

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

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

impl Unpin for Numbers

impl Unpin for Total

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

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

impl<T> Unpin for Task<T>
where T: Unpin,

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

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

impl Unpin for SomeMap

impl Unpin for SomeValue

impl Unpin for SomeMap

impl Unpin for SomeValue

impl Unpin for SomeType1

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

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

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

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

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

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

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

impl<T, I> Unpin for GetValueViewFunction<T, I>
where <T as Config>::AccountId: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for GetValueWithArgViewFunction<T, I>
where <T as Config>::AccountId: Sized, T: Unpin, I: Unpin,

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

impl Unpin for Head

impl Unpin for Queue

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for MigrateToV1<T>
where T: Unpin,

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

impl<T> Unpin for MaxChecking<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for UnstakeRequest<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::BatchSize: Unpin, T: Unpin, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin,

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

impl Unpin for Event

impl Unpin for Compute

impl Unpin for Length

impl Unpin for Storage

impl Unpin for TrashData

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl Unpin for Event

impl Unpin for NextForced

impl Unpin for Stalled

impl Unpin for State

impl Unpin for TimeSlot

impl<N> Unpin for StoredState<N>
where N: Unpin,

impl<N, Limit> Unpin for StoredPendingChange<N, Limit>
where N: Unpin, Limit: Unpin,

impl<Offender> Unpin for EquivocationOffence<Offender>
where Offender: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::KeyOwnerProof: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for CleanupSetIdSessionMap<T>
where T: Unpin,

impl<T> Unpin for DefaultForState<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T, R, P, L> Unpin for EquivocationReportSystem<T, R, P, L>
where T: Unpin, R: Unpin, P: Unpin, L: Unpin,

impl Unpin for Data

impl Unpin for IdentityOf

impl Unpin for Registrars

impl Unpin for SubsOf

impl Unpin for SuperOf

impl Unpin for UsernameOf

impl<A, U, S> Unpin for MigrationState<A, U, S>
where A: Unpin, U: Unpin, S: Unpin,

impl<Balance> Unpin for Judgement<Balance>
where Balance: Unpin,

impl<Balance, AccountId, IdField> Unpin for RegistrarInfo<Balance, AccountId, IdField>
where AccountId: Unpin, Balance: Unpin, IdField: Unpin,

impl<Balance, MaxJudgements, IdentityInfo> Unpin for Registration<Balance, MaxJudgements, IdentityInfo>
where Balance: Unpin, IdentityInfo: Unpin, MaxJudgements: Unpin,

impl<FieldLimit> Unpin for IdentityInfo<FieldLimit>
where FieldLimit: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::IdentityInformation as IdentityInformationProvider>::FieldsIdentifier: Unpin, <T as Config>::Hash: Unpin, <T as Config>::OffchainSignature: Unpin, T: Unpin, <T as Config>::MaxUsernameLength: Unpin, <T as Config>::AccountId: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin, <T as Config>::MaxUsernameLength: Unpin,

impl<T> Unpin for LazyMigrationV1ToV2<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T, const KL: u64> Unpin for VersionUncheckedMigrateV0ToV1<T, KL>
where T: Unpin,

impl Unpin for Keys

impl<BlockNumber> Unpin for Heartbeat<BlockNumber>
where BlockNumber: Unpin,

impl<Offender> Unpin for UnresponsivenessOffence<Offender>
where Offender: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::AuthorityId as RuntimeAppPublic>::Signature: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AuthorityId: Unpin, T: Unpin, <<T as Config>::ValidatorSet as ValidatorSet<<T as Config>::AccountId>>::ValidatorId: Unpin, <<T as Config>::ValidatorSet as ValidatorSetWithIdentification<<T as Config>::AccountId>>::Identification: Unpin,

impl<T> Unpin for Migration<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AuthorityId: Unpin,

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

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

impl Unpin for Accounts

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountIndex: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::AccountIndex: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountIndex: Unpin, <T as Config>::AccountId: Unpin,

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

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

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

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

impl Unpin for Lottery

impl Unpin for Tickets

impl<BlockNumber, Balance> Unpin for LotteryConfig<BlockNumber, Balance>
where Balance: Unpin, BlockNumber: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin, <T as Config>::RuntimeCall: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

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

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

impl Unpin for Members

impl Unpin for Prime

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, T: Unpin, I: Unpin, <T as Config>::AccountId: Unpin,

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

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

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, I: Unpin, <T as Config<I>>::MaxMembers: Unpin, <T as Config>::AccountId: Unpin,

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

impl Unpin for Pages

impl<MessageOrigin> Unpin for BookState<MessageOrigin>
where MessageOrigin: Unpin,

impl<MessageOrigin> Unpin for Neighbours<MessageOrigin>
where MessageOrigin: Unpin,

impl<Origin, Size, HeapSize> Unpin for MaxMessageLen<Origin, Size, HeapSize>
where Origin: Unpin, Size: Unpin, HeapSize: Unpin,

impl<Origin, const REQUIRED_WEIGHT: u64> Unpin for NoopMessageProcessor<Origin, REQUIRED_WEIGHT>
where Origin: Unpin,

impl<Size> Unpin for ItemHeader<Size>
where Size: Unpin,

impl<Size, HeapSize> Unpin for Page<Size, HeapSize>
where Size: Unpin, HeapSize: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::MessageProcessor as ProcessMessage>::Origin: Unpin, <T as Config>::Size: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::MessageProcessor as ProcessMessage>::Origin: Unpin, <T as Config>::Size: Unpin, T: Unpin,

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

impl<T> Unpin for MaxEncodedLenOf<T>
where T: Unpin,

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

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

impl<Call, Extension> Unpin for MetaTx<Call, Extension>
where Call: Unpin, Extension: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeOrigin: Sized, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeOrigin: Sized, T: Unpin,

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

impl<T> Unpin for MetaTxMarker<T>
where T: Unpin,

impl<T> Unpin for WeightlessExtension<T>
where T: Unpin,

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

impl Unpin for Cursor

impl Unpin for Historic

impl<Cursor, BlockNumber> Unpin for MigrationCursor<Cursor, BlockNumber>
where BlockNumber: Unpin, Cursor: Unpin,

impl<Cursor, BlockNumber> Unpin for ActiveCursor<Cursor, BlockNumber>
where BlockNumber: Unpin, Cursor: Unpin,

impl<Id> Unpin for HistoricCleanupSelector<Id>
where Id: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin, <T as Config>::CursorMaxLen: Unpin, <T as Config>::IdentifierMaxLen: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

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

impl<T, P> Unpin for ResetPallet<T, P>
where T: Unpin, P: Unpin,

impl Unpin for Value

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

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

impl Unpin for Mixnodes

impl<BlockNumber, BoundedMixnode> Unpin for Registration<BlockNumber, BoundedMixnode>
where BlockNumber: Unpin, BoundedMixnode: Unpin,

impl<ExternalAddresses> Unpin for BoundedMixnode<ExternalAddresses>
where ExternalAddresses: Unpin,

impl<T> Unpin for Call<T>
where <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin, <T as Config>::MaxExternalAddressesPerMixnode: Unpin, <T as Config>::MaxExternalAddressSize: Unpin,

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

impl Unpin for Nodes

impl Unpin for RootHash

impl<T> Unpin for DefaultBlockHashProvider<T>
where T: Unpin,

impl<T> Unpin for ParentNumberAndHash<T>
where T: Unpin,

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

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

impl Unpin for Multisigs

impl<BlockNumber> Unpin for Timepoint<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber, Balance, AccountId, MaxApprovals> Unpin for Multisig<BlockNumber, Balance, AccountId, MaxApprovals>
where Balance: Unpin, AccountId: Unpin, BlockNumber: Unpin, MaxApprovals: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, T: Unpin, <T as Config>::AccountId: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, T: Unpin,

impl<T> Unpin for MigrateToV1<T>
where T: Unpin,

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

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

impl Unpin for HoldReason

impl Unpin for NftToAsset

impl<AssetId, Fractions, Deposit, AccountId> Unpin for Details<AssetId, Fractions, Deposit, AccountId>
where AssetId: Unpin, Fractions: Unpin, Deposit: Unpin, AccountId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::NftCollectionId: Unpin, <T as Config>::NftId: Unpin, <T as Config>::AssetId: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config>::AssetBalance: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::NftCollectionId: Unpin, <T as Config>::NftId: Unpin, <T as Config>::AssetBalance: Unpin, <T as Config>::AssetId: Unpin, <T as Config>::AccountId: Unpin, T: Unpin,

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

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

impl Unpin for Account

impl Unpin for Attribute

impl Unpin for Collection

impl Unpin for Item

impl Unpin for ItemConfig

impl<AccountId> Unpin for AttributeNamespace<AccountId>
where AccountId: Unpin,

impl<AccountId, Deposit, Approvals> Unpin for ItemDetails<AccountId, Deposit, Approvals>
where AccountId: Unpin, Approvals: Unpin, Deposit: Unpin,

impl<AccountId, DepositBalance> Unpin for OldCollectionDetails<AccountId, DepositBalance>
where AccountId: Unpin, DepositBalance: Unpin,

impl<AccountId, DepositBalance> Unpin for CollectionDetails<AccountId, DepositBalance>
where AccountId: Unpin, DepositBalance: Unpin,

impl<Amount> Unpin for PriceWithDirection<Amount>
where Amount: Unpin,

impl<CollectionId> Unpin for MintType<CollectionId>
where CollectionId: Unpin,

impl<CollectionId> Unpin for PalletAttributes<CollectionId>
where CollectionId: Unpin,

impl<CollectionId, ItemId, AccountId, Amount> Unpin for ItemTip<CollectionId, ItemId, AccountId, Amount>
where CollectionId: Unpin, ItemId: Unpin, AccountId: Unpin, Amount: Unpin,

impl<CollectionId, ItemId, AccountId, Deadline> Unpin for PreSignedAttributes<CollectionId, ItemId, AccountId, Deadline>
where CollectionId: Unpin, ItemId: Unpin, Deadline: Unpin, AccountId: Unpin,

impl<CollectionId, ItemId, AccountId, Deadline, Balance> Unpin for PreSignedMint<CollectionId, ItemId, AccountId, Deadline, Balance>
where CollectionId: Unpin, ItemId: Unpin, Deadline: Unpin, AccountId: Unpin, Balance: Unpin,

impl<CollectionId, ItemId, ItemPriceWithDirection, Deadline> Unpin for PendingSwap<CollectionId, ItemId, ItemPriceWithDirection, Deadline>
where CollectionId: Unpin, Deadline: Unpin, ItemId: Unpin, ItemPriceWithDirection: Unpin,

impl<Deposit, StringLimit> Unpin for CollectionMetadata<Deposit, StringLimit>
where Deposit: Unpin, StringLimit: Unpin,

impl<Deposit, StringLimit> Unpin for ItemMetadata<Deposit, StringLimit>
where Deposit: Unpin, StringLimit: Unpin,

impl<DepositBalance, AccountId> Unpin for AttributeDeposit<DepositBalance, AccountId>
where DepositBalance: Unpin, AccountId: Unpin,

impl<DepositBalance, AccountId> Unpin for ItemDeposit<DepositBalance, AccountId>
where AccountId: Unpin, DepositBalance: Unpin,

impl<DepositBalance, AccountId> Unpin for ItemMetadataDeposit<DepositBalance, AccountId>
where DepositBalance: Unpin, AccountId: Unpin,

impl<ItemId, Balance> Unpin for MintWitness<ItemId, Balance>
where ItemId: Unpin, Balance: Unpin,

impl<Price, BlockNumber, CollectionId> Unpin for CollectionConfig<Price, BlockNumber, CollectionId>
where CollectionId: Unpin, Price: Unpin, BlockNumber: Unpin,

impl<Price, BlockNumber, CollectionId> Unpin for MintSettings<Price, BlockNumber, CollectionId>
where CollectionId: Unpin, Price: Unpin, BlockNumber: Unpin,

impl<T> Unpin for MigrateToV1<T>
where T: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config<I>>::CollectionId: Unpin, <T as Config<I>>::ItemId: Unpin, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config<I>>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, <T as Config<I>>::OffchainSignature: Unpin, <T as Config>::AccountId: Unpin, T: Unpin, I: Unpin, <T as Config<I>>::KeyLimit: Unpin, <T as Config<I>>::ValueLimit: Unpin, <T as Config<I>>::StringLimit: Unpin, <T as Config<I>>::MaxTips: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::CollectionId: Unpin, <T as Config>::AccountId: Unpin, <T as Config<I>>::ItemId: Unpin, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config<I>>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, <T as Config<I>>::StringLimit: Unpin, <T as Config<I>>::KeyLimit: Unpin, <T as Config<I>>::ValueLimit: Unpin, T: Unpin, I: Unpin,

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

impl Unpin for HoldReason

impl Unpin for Queues

impl Unpin for Receipts

impl Unpin for Summary

impl<A> Unpin for WithMaximumOf<A>
where A: Unpin,

impl<AccountId, BlockNumber, Balance> Unpin for ReceiptRecord<AccountId, BlockNumber, Balance>
where BlockNumber: Unpin, AccountId: Unpin, Balance: Unpin,

impl<Balance> Unpin for IssuanceInfo<Balance>
where Balance: Unpin,

impl<Balance, AccountId> Unpin for Bid<Balance, AccountId>
where Balance: Unpin, AccountId: Unpin,

impl<BlockNumber, Balance> Unpin for SummaryRecord<BlockNumber, Balance>
where BlockNumber: Unpin, Balance: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::CurrencyBalance: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::CurrencyBalance: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

impl<T> Unpin for OnEmptyQueueTotals<T>
where T: Unpin,

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

impl<T> Unpin for NoCounterpart<T>
where T: Unpin,

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

impl Unpin for Owners

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, T: Unpin, <T as Config>::AccountId: Unpin,

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

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

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

impl Unpin for BondType

impl Unpin for PoolState

impl Unpin for Admin

impl Unpin for CheckLevel

impl Unpin for CurrentEra

impl Unpin for ExtBuilder

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for LastPoolId

impl Unpin for MaxPools

impl Unpin for Metadata

impl<AccountId> Unpin for CommissionClaimPermission<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for OldPoolRoles<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for PoolRoles<AccountId>
where AccountId: Unpin,

impl<B> Unpin for OldRewardPool<B>
where B: Unpin,

impl<Balance> Unpin for BondExtra<Balance>
where Balance: Unpin,

impl<BlockNumber> Unpin for CommissionChangeRate<BlockNumber>
where BlockNumber: Unpin,

impl<T> Unpin for ConfigOp<T>
where T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config>::AccountId: Unpin, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, T: Unpin,

impl<T> Unpin for Member<T>
where T: Unpin,

impl<T> Unpin for Pool<T>
where T: Unpin,

impl<T> Unpin for TotalValueLockedSync<T>
where T: Unpin,

impl<T> Unpin for MigrateToV1<T>
where T: Unpin,

impl<T> Unpin for OldBondedPoolInner<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin,

impl<T> Unpin for MigrateToV2<T>
where T: Unpin,

impl<T> Unpin for OldPoolMember<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::MaxUnbonding: Unpin,

impl<T> Unpin for MigrateToV3<T>
where T: Unpin,

impl<T> Unpin for OldBondedPoolInner<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin,

impl<T> Unpin for MigrateToV5<T>
where T: Unpin,

impl<T> Unpin for OldRewardPool<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RewardCounter: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

impl<T> Unpin for VersionUncheckedMigrateV7ToV8<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

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

impl<T> Unpin for AllPoolMembers<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for BondedPool<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin,

impl<T> Unpin for BondedPoolInner<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin,

impl<T> Unpin for Commission<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, <T as Config>::AccountId: Unpin,

impl<T> Unpin for PoolMember<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::RewardCounter: Unpin, <T as Config>::MaxUnbonding: Unpin,

impl<T> Unpin for RewardPool<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RewardCounter: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

impl<T> Unpin for SubPools<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for TotalUnbondingPools<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for UnbondPool<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

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

impl<T, MaxPools> Unpin for DelegationStakeMigration<T, MaxPools>
where T: Unpin, MaxPools: Unpin,

impl<T, Staking> Unpin for TransferStake<T, Staking>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, Staking: Unpin,

impl<T, Staking, Delegation> Unpin for DelegateStake<T, Staking, Delegation>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, Staking: Unpin, Delegation: Unpin,

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

impl<T> Unpin for Pallet<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl Unpin for Event

impl Unpin for Reports

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for MigrateToV1<T>
where T: Unpin,

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

impl<T> Unpin for Pallet<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl Unpin for MaxPages

impl Unpin for PalletInfo

impl Unpin for Test

impl<Prefix, Value, ValuesPerNewPage> Unpin for StoragePagedList<Prefix, Value, ValuesPerNewPage>
where Prefix: Unpin, Value: Unpin, ValuesPerNewPage: Unpin,

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

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

impl<T, I> Unpin for ListPrefix<T, I>
where T: Unpin, I: Unpin,

impl Unpin for Op

impl Unpin for Something

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <T as Config>::AccountId: Unpin, T: Unpin,

impl<T> Unpin for CompositeStruct<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

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

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

impl Unpin for Parameters

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeParameters: Unpin, T: Unpin,

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::RuntimeParameters as AggregatedKeyValue>::Key: Unpin, <<T as Config>::RuntimeParameters as AggregatedKeyValue>::Value: Unpin, T: Unpin,

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

impl Unpin for HoldReason

impl Unpin for StatusFor

impl<AccountId, Balance> Unpin for OldRequestStatus<AccountId, Balance>
where AccountId: Unpin, Balance: Unpin,

impl<AccountId, Ticket> Unpin for RequestStatus<AccountId, Ticket>
where AccountId: Unpin, Ticket: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, T: Unpin,

impl<T> Unpin for Migration<T>
where T: Unpin,

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

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

impl Unpin for Proxies

impl<AccountId, Hash, BlockNumber> Unpin for Announcement<AccountId, Hash, BlockNumber>
where AccountId: Unpin, Hash: Unpin, BlockNumber: Unpin,

impl<AccountId, ProxyType, BlockNumber> Unpin for ProxyDefinition<AccountId, ProxyType, BlockNumber>
where AccountId: Unpin, ProxyType: Unpin, BlockNumber: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config>::ProxyType: Unpin, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, <<T as Config>::CallHasher as Hash>::Output: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::ProxyType: Unpin, <<T as Config>::CallHasher as Hash>::Output: Unpin, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for CheckPermissionsViewFunction<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeCall: Unpin, <T as Config>::ProxyType: Unpin, T: Unpin,

impl<T> Unpin for IsSupersetViewFunction<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::ProxyType: Unpin, T: Unpin,

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

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

impl Unpin for VoteRecord

impl Unpin for IdToIndex

impl Unpin for IndexToId

impl Unpin for Members

impl Unpin for Voting

impl Unpin for Geometric

impl Unpin for Linear

impl Unpin for Unit

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <<T as Config<I>>::Polls as Polling<Tally<T, I, Pallet<T, I>>>>::Index: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config<I>>::Polls as Polling<Tally<T, I, Pallet<T, I>>>>::Index: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for EnsureOfRank<T, I>
where T: Unpin, I: Unpin,

impl<T, I, M> Unpin for Tally<T, I, M>
where T: Unpin, I: Unpin, M: Unpin,

impl<T, I, const MIN_RANK: u16> Unpin for EnsureMember<T, I, MIN_RANK>
where T: Unpin, I: Unpin,

impl<T, I, const MIN_RANK: u16> Unpin for EnsureRanked<T, I, MIN_RANK>
where T: Unpin, I: Unpin,

impl<T, I, const MIN_RANK: u16> Unpin for EnsureRankedMember<T, I, MIN_RANK>
where T: Unpin, I: Unpin,

impl Unpin for Proxy

impl<BlockNumber, Balance, Friends> Unpin for ActiveRecovery<BlockNumber, Balance, Friends>
where BlockNumber: Unpin, Balance: Unpin, Friends: Unpin,

impl<BlockNumber, Balance, Friends> Unpin for RecoveryConfig<BlockNumber, Balance, Friends>
where BlockNumber: Unpin, Balance: Unpin, Friends: Unpin,

impl<T> Unpin for DepositKind<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, T: Unpin, <T as Config>::AccountId: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

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

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

impl Unpin for Curve

impl Unpin for MetadataOf

impl Unpin for TrackQueue

impl<AccountId, Balance> Unpin for Deposit<AccountId, Balance>
where AccountId: Unpin, Balance: Unpin,

impl<BlockConverter, T, I> Unpin for MigrateBlockNumberProvider<BlockConverter, T, I>
where BlockConverter: Unpin, T: Unpin, I: Unpin,

impl<BlockNumber> Unpin for DecidingStatus<BlockNumber>
where BlockNumber: Unpin,

impl<Id, Balance, Moment, const N: usize> Unpin for Track<Id, Balance, Moment, N>
where Id: Unpin, Balance: Unpin, Moment: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::Tracks as TracksInfo<<<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance, <<T as Config<I>>::BlockNumberProvider as BlockNumberProvider>::BlockNumber, 25>>::Id: Unpin, <T as Config>::Hash: Unpin, <<T as Config<I>>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, T: Unpin, I: Unpin, <T as Config<I>>::RuntimeCall: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::Tracks as TracksInfo<<<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance, <<T as Config<I>>::BlockNumberProvider as BlockNumberProvider>::BlockNumber, 25>>::Id: Unpin, <T as Config>::AccountId: Unpin, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <T as Config<I>>::Tally: Unpin, <T as Config>::Hash: Unpin, <T as Config<I>>::RuntimeCall: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for ReferendumInfoFor_Storage_Instance<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for MigrateV0ToV1<T, I>
where T: Unpin, I: Unpin,

impl<T, I> Unpin for ReferendumInfoFor_Storage_Instance<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

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

impl<TrackId, RuntimeOrigin, Moment, Call, Balance, Tally, AccountId, ScheduleAddress> Unpin for ReferendumInfo<TrackId, RuntimeOrigin, Moment, Call, Balance, Tally, AccountId, ScheduleAddress>
where Moment: Unpin, TrackId: Unpin, RuntimeOrigin: Unpin, Call: Unpin, Tally: Unpin, AccountId: Unpin, Balance: Unpin, ScheduleAddress: Unpin,

impl<TrackId, RuntimeOrigin, Moment, Call, Balance, Tally, AccountId, ScheduleAddress> Unpin for ReferendumInfo<TrackId, RuntimeOrigin, Moment, Call, Balance, Tally, AccountId, ScheduleAddress>
where Moment: Unpin, TrackId: Unpin, RuntimeOrigin: Unpin, Call: Unpin, Tally: Unpin, AccountId: Unpin, Balance: Unpin, ScheduleAddress: Unpin,

impl<TrackId, RuntimeOrigin, Moment, Call, Balance, Tally, AccountId, ScheduleAddress> Unpin for ReferendumStatus<TrackId, RuntimeOrigin, Moment, Call, Balance, Tally, AccountId, ScheduleAddress>
where TrackId: Unpin, RuntimeOrigin: Unpin, Call: Unpin, Moment: Unpin, Tally: Unpin, AccountId: Unpin, Balance: Unpin, ScheduleAddress: Unpin,

impl<const N: usize> Unpin for StringLike<N>

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

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

impl Unpin for Code

impl Unpin for BlockTag

impl Unpin for CallType

impl Unpin for TracerType

impl Unpin for HoldReason

impl Unpin for Error

impl Unpin for Account

impl Unpin for Block

impl Unpin for Byte

impl Unpin for Bytes

impl Unpin for Bytes256

impl Unpin for Bytes8

impl Unpin for CallLog

impl Unpin for Filter

impl Unpin for Log

impl Unpin for TypeLegacy

impl Unpin for Withdrawal

impl Unpin for CodeInfoOf

impl Unpin for WasmModule

impl Unpin for Diff

impl Unpin for ExecError

impl<Address, Signature, E> Unpin for UncheckedExtrinsic<Address, Signature, E>
where <<E as EthExtra>::Config as Config>::RuntimeCall: Unpin, Address: Unpin, Signature: Unpin, <E as EthExtra>::Extension: Unpin,

impl<Balance> Unpin for DepositLimit<Balance>
where Balance: Unpin,

impl<Balance> Unpin for StorageDeposit<Balance>
where Balance: Unpin,

impl<Balance> Unpin for CodeUploadReturnValue<Balance>
where Balance: Unpin,

impl<Balance> Unpin for EthTransactInfo<Balance>
where Balance: Unpin,

impl<Gas> Unpin for CallTrace<Gas>
where Gas: Unpin,

impl<Gas, GasMapper> Unpin for CallTracer<Gas, GasMapper>
where GasMapper: Unpin, Gas: Unpin,

impl<R, Balance> Unpin for ContractResult<R, Balance>
where Balance: Unpin, R: Unpin,

impl<T> Unpin for Origin<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::Hash: Sized, <<T as Config>::Time as Time>::Moment: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Sized + Unpin, <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

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

impl<T> Unpin for CallSetup<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for Contract<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

impl<T> Unpin for GasMeter<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for AccountId32Mapper<T>
where T: Unpin,

impl<T> Unpin for BareCallBuilder<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeOrigin: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

impl<T> Unpin for BareInstantiateBuilder<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeOrigin: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

impl<T> Unpin for CallBuilder<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeOrigin: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

impl<T> Unpin for Contract<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

impl<T> Unpin for InstantiateBuilder<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeOrigin: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

impl<T> Unpin for InstantiateWithCodeBuilder<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::RuntimeOrigin: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

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

impl Unpin for ProxyType

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Call

impl Unpin for Event

impl Unpin for Origin

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Mode

impl Unpin for Pays

impl Unpin for Phase

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for HoldReason

impl Unpin for Call1

impl Unpin for Call2

impl Unpin for Call3

impl Unpin for Error

impl Unpin for Event1

impl Unpin for Event2

impl Unpin for Error

impl Unpin for Event1

impl Unpin for Event2

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Reasons

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for HoldReason

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for CallType

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for HoldReason

impl Unpin for Code

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for HoldReason

impl Unpin for Progress

impl Unpin for Call

impl Unpin for Releases

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Call

impl Unpin for Error

impl Unpin for Event

impl Unpin for Origin

impl Unpin for Call

impl Unpin for Event

impl Unpin for TokenError

impl Unpin for DigestItem

impl Unpin for Era

impl Unpin for TrieError

impl Unpin for Call

impl Unpin for WildAsset

impl Unpin for Response

impl Unpin for Junction

impl Unpin for NetworkId

impl Unpin for Junctions

impl Unpin for WildAsset

impl Unpin for Hint

impl Unpin for Response

impl Unpin for Junction

impl Unpin for NetworkId

impl Unpin for Junctions

impl Unpin for Outcome

impl Unpin for OriginKind

impl Unpin for Response

impl Unpin for BodyId

impl Unpin for BodyPart

impl Unpin for Junction

impl Unpin for NetworkId

impl Unpin for Junctions

impl Unpin for AssetId

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for CliCommand

impl Unpin for Client

impl Unpin for CreatePool

impl Unpin for Touch

impl Unpin for Touched

impl Unpin for StorageApi

impl Unpin for CreatePool

impl Unpin for Stake

impl Unpin for Unstake

impl Unpin for Staked

impl Unpin for Unstaked

impl Unpin for StorageApi

impl Unpin for Block

impl Unpin for Burn

impl Unpin for Create

impl Unpin for Freeze

impl Unpin for Mint

impl Unpin for Refund

impl Unpin for SetTeam

impl Unpin for Thaw

impl Unpin for ThawAsset

impl Unpin for Touch

impl Unpin for TouchOther

impl Unpin for Transfer

impl Unpin for Blocked

impl Unpin for Burned

impl Unpin for Created

impl Unpin for Deposited

impl Unpin for Destroyed

impl Unpin for Frozen

impl Unpin for Issued

impl Unpin for Thawed

impl Unpin for Touched

impl Unpin for Withdrawn

impl Unpin for StorageApi

impl Unpin for Frozen

impl Unpin for Thawed

impl Unpin for StorageApi

impl Unpin for StorageApi

impl Unpin for StorageApi

impl Unpin for StorageApi

impl Unpin for Burn

impl Unpin for BalanceSet

impl Unpin for Burned

impl Unpin for Deposit

impl Unpin for DustLost

impl Unpin for Endowed

impl Unpin for Frozen

impl Unpin for Issued

impl Unpin for Locked

impl Unpin for Minted

impl Unpin for Rescinded

impl Unpin for Reserved

impl Unpin for Restored

impl Unpin for Slashed

impl Unpin for Suspended

impl Unpin for Thawed

impl Unpin for Transfer

impl Unpin for Unlocked

impl Unpin for Unreserved

impl Unpin for Upgraded

impl Unpin for Withdraw

impl Unpin for StorageApi

impl Unpin for UpdateBond

impl Unpin for StorageApi

impl Unpin for Block

impl Unpin for Burn

impl Unpin for Create

impl Unpin for Freeze

impl Unpin for Mint

impl Unpin for Refund

impl Unpin for SetTeam

impl Unpin for Thaw

impl Unpin for ThawAsset

impl Unpin for Touch

impl Unpin for TouchOther

impl Unpin for Transfer

impl Unpin for Blocked

impl Unpin for Burned

impl Unpin for Created

impl Unpin for Deposited

impl Unpin for Destroyed

impl Unpin for Frozen

impl Unpin for Issued

impl Unpin for Thawed

impl Unpin for Touched

impl Unpin for Withdrawn

impl Unpin for StorageApi

impl Unpin for Frozen

impl Unpin for Thawed

impl Unpin for StorageApi

impl Unpin for ReapPage

impl Unpin for PageReaped

impl Unpin for Processed

impl Unpin for StorageApi

impl Unpin for StorageApi

impl Unpin for AsMulti

impl Unpin for StorageApi

impl Unpin for Unify

impl Unpin for NftUnified

impl Unpin for StorageApi

impl Unpin for Burn

impl Unpin for BuyItem

impl Unpin for CancelSwap

impl Unpin for ClaimSwap

impl Unpin for Create

impl Unpin for CreateSwap

impl Unpin for Destroy

impl Unpin for ForceMint

impl Unpin for Mint

impl Unpin for PayTips

impl Unpin for Redeposit

impl Unpin for SetPrice

impl Unpin for SetTeam

impl Unpin for Transfer

impl Unpin for Burned

impl Unpin for Created

impl Unpin for Destroyed

impl Unpin for Issued

impl Unpin for ItemBought

impl Unpin for TipSent

impl Unpin for StorageApi

impl Unpin for StorageApi

impl Unpin for StorageApi

impl Unpin for Execute

impl Unpin for Send

impl Unpin for Attempted

impl Unpin for FeesPaid

impl Unpin for Notified

impl Unpin for Sent

impl Unpin for StorageApi

impl Unpin for Block

impl Unpin for Burn

impl Unpin for Create

impl Unpin for Freeze

impl Unpin for Mint

impl Unpin for Refund

impl Unpin for SetTeam

impl Unpin for Thaw

impl Unpin for ThawAsset

impl Unpin for Touch

impl Unpin for TouchOther

impl Unpin for Transfer

impl Unpin for Blocked

impl Unpin for Burned

impl Unpin for Created

impl Unpin for Deposited

impl Unpin for Destroyed

impl Unpin for Frozen

impl Unpin for Issued

impl Unpin for Thawed

impl Unpin for Touched

impl Unpin for Withdrawn

impl Unpin for StorageApi

impl Unpin for Frozen

impl Unpin for Thawed

impl Unpin for StorageApi

impl Unpin for AddProxy

impl Unpin for Announce

impl Unpin for CreatePure

impl Unpin for KillPure

impl Unpin for Proxy

impl Unpin for Announced

impl Unpin for ProxyAdded

impl Unpin for StorageApi

impl Unpin for Call

impl Unpin for MapAccount

impl Unpin for RemoveCode

impl Unpin for SetCode

impl Unpin for UploadCode

impl Unpin for StorageApi

impl Unpin for AuraApi

impl Unpin for Core

impl Unpin for Version

impl Unpin for DryRunApi

impl Unpin for DryRunCall

impl Unpin for DryRunXcm

impl Unpin for BuildState

impl Unpin for GetPreset

impl Unpin for Metadata

impl Unpin for Metadata

impl Unpin for NftsApi

impl Unpin for Attribute

impl Unpin for Owner

impl Unpin for ReviveApi

impl Unpin for Balance

impl Unpin for Call

impl Unpin for GasPrice

impl Unpin for GetStorage

impl Unpin for Nonce

impl Unpin for TraceBlock

impl Unpin for TraceCall

impl Unpin for TraceTx

impl Unpin for UploadCode

impl Unpin for RuntimeApi

impl Unpin for QueryInfo

impl Unpin for Runtime

impl Unpin for PalletId

impl Unpin for CheckNonce

impl Unpin for ExtraFlags

impl Unpin for ItemConfig

impl Unpin for Byte

impl Unpin for Bytes

impl Unpin for CallLog

impl Unpin for CodeInfo

impl Unpin for HeadData

impl Unpin for Id

impl Unpin for FixedU128

impl Unpin for Perbill

impl Unpin for Permill

impl Unpin for Public

impl Unpin for Slot

impl Unpin for KeyTypeId

impl Unpin for Digest

impl Unpin for Asset

impl Unpin for AssetId

impl Unpin for Assets

impl Unpin for Location

impl Unpin for PalletInfo

impl Unpin for Xcm

impl Unpin for Asset

impl Unpin for AssetId

impl Unpin for Assets

impl Unpin for Location

impl Unpin for PalletInfo

impl Unpin for Xcm

impl Unpin for MultiAsset

impl Unpin for PalletInfo

impl Unpin for Xcm

impl Unpin for PurgeKeys

impl Unpin for SetKeys

impl Unpin for NewSession

impl Unpin for StorageApi

impl Unpin for Halted

impl Unpin for Migrated

impl Unpin for Slashed

impl Unpin for StorageApi

impl Unpin for StorageApi

impl Unpin for KillPrefix

impl Unpin for Remark

impl Unpin for SetCode

impl Unpin for SetStorage

impl Unpin for NewAccount

impl Unpin for Remarked

impl Unpin for StorageApi

impl Unpin for Set

impl Unpin for StorageApi

impl Unpin for StorageApi

impl Unpin for StorageApi

impl Unpin for Burn

impl Unpin for BuyItem

impl Unpin for Create

impl Unpin for Destroy

impl Unpin for Freeze

impl Unpin for Mint

impl Unpin for Redeposit

impl Unpin for SetPrice

impl Unpin for SetTeam

impl Unpin for Thaw

impl Unpin for Transfer

impl Unpin for Burned

impl Unpin for Created

impl Unpin for Destroyed

impl Unpin for Frozen

impl Unpin for Issued

impl Unpin for ItemBought

impl Unpin for Thawed

impl Unpin for StorageApi

impl Unpin for Batch

impl Unpin for BatchAll

impl Unpin for DispatchAs

impl Unpin for ForceBatch

impl Unpin for IfElse

impl Unpin for WithWeight

impl Unpin for ItemFailed

impl Unpin for StorageApi

impl<B> Unpin for ReceiptProvider<B>
where B: Unpin,

impl<Client> Unpin for SubmittedTransaction<Client>

impl<Client> Unpin for TransactionBuilder<Client>

impl<_0> Unpin for RawOrigin<_0>
where _0: Unpin,

impl<_0> Unpin for DispatchTime<_0>
where _0: Unpin,

impl<_0> Unpin for HistoricCleanupSelector<_0>
where _0: Unpin,

impl<_0> Unpin for AttributeNamespace<_0>
where _0: Unpin,

impl<_0> Unpin for MintType<_0>
where _0: Unpin,

impl<_0> Unpin for PalletAttributes<_0>
where _0: Unpin,

impl<_0> Unpin for StorageDeposit<_0>
where _0: Unpin,

impl<_0> Unpin for QueryStatus<_0>
where _0: Unpin,

impl<_0> Unpin for BoundedBTreeSet<_0>
where _0: Unpin,

impl<_0> Unpin for BoundedVec<_0>
where _0: Unpin,

impl<_0> Unpin for WeakBoundedVec<_0>
where _0: Unpin,

impl<_0> Unpin for Ancestor<_0>
where _0: Unpin,

impl<_0> Unpin for SegmentTracker<_0>
where _0: Unpin,

impl<_0> Unpin for PerDispatchClass<_0>
where _0: Unpin,

impl<_0> Unpin for PoolInfo<_0>
where _0: Unpin,

impl<_0> Unpin for PoolStakerInfo<_0>
where _0: Unpin,

impl<_0> Unpin for AccountData<_0>
where _0: Unpin,

impl<_0> Unpin for BalanceLock<_0>
where _0: Unpin,

impl<_0> Unpin for BookState<_0>
where _0: Unpin,

impl<_0> Unpin for Neighbours<_0>
where _0: Unpin,

impl<_0> Unpin for Page<_0>
where _0: Unpin,

impl<_0> Unpin for Timepoint<_0>
where _0: Unpin,

impl<_0> Unpin for BitFlags1<_0>
where _0: Unpin,

impl<_0> Unpin for BitFlags2<_0>
where _0: Unpin,

impl<_0> Unpin for CollectionMetadata<_0>
where _0: Unpin,

impl<_0> Unpin for ItemMetadata<_0>
where _0: Unpin,

impl<_0> Unpin for PriceWithDirection<_0>
where _0: Unpin,

impl<_0> Unpin for CallTrace<_0>
where _0: Unpin,

impl<_0> Unpin for CodeUploadReturnValue<_0>
where _0: Unpin,

impl<_0> Unpin for FeeDetails<_0>
where _0: Unpin,

impl<_0> Unpin for InclusionFee<_0>
where _0: Unpin,

impl<_0> Unpin for CollectionMetadata<_0>
where _0: Unpin,

impl<_0> Unpin for ItemMetadata<_0>
where _0: Unpin,

impl<_0> Unpin for RemoteLockedFungibleRecord<_0>
where _0: Unpin,

impl<_0> Unpin for InboundDownwardMessage<_0>
where _0: Unpin,

impl<_0> Unpin for InboundHrmpMessage<_0>
where _0: Unpin,

impl<_0> Unpin for OutboundHrmpMessage<_0>
where _0: Unpin,

impl<_0> Unpin for Header<_0>
where _0: Unpin,

impl<_0> Unpin for DispatchErrorWithPostInfo<_0>
where _0: Unpin,

impl<_0> Unpin for CallDryRunEffects<_0>
where _0: Unpin,

impl<_0> Unpin for XcmDryRunEffects<_0>
where _0: Unpin,

impl<_0, _1> Unpin for ExistenceReason<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for MigrationCursor<_0, _1>
where _1: Unpin, _0: Unpin,

impl<_0, _1> Unpin for BoundedBTreeMap<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for IdAmount<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for AccountInfo<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for EventRecord<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for Approval<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for AssetMetadata<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for ReserveData<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for CandidateInfo<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for ActiveCursor<_0, _1>
where _1: Unpin, _0: Unpin,

impl<_0, _1> Unpin for AttributeDeposit<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for CollectionDetails<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for ItemDeposit<_0, _1>
where _1: Unpin, _0: Unpin,

impl<_0, _1> Unpin for ItemMetadataDeposit<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for MintWitness<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for ContractResult<_0, _1>
where _1: Unpin, _0: Unpin,

impl<_0, _1> Unpin for RuntimeDispatchInfo<_0, _1>
where _1: Unpin, _0: Unpin,

impl<_0, _1> Unpin for CollectionDetails<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for ItemDetails<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1> Unpin for PersistedValidationData<_0, _1>
where _1: Unpin, _0: Unpin,

impl<_0, _1> Unpin for Block<_0, _1>
where _0: Unpin, _1: Unpin,

impl<_0, _1, _2> Unpin for AssetDetails<_0, _1, _2>
where _1: Unpin, _0: Unpin, _2: Unpin,

impl<_0, _1, _2> Unpin for Multisig<_0, _1, _2>
where _1: Unpin, _2: Unpin, _0: Unpin,

impl<_0, _1, _2> Unpin for CollectionConfig<_0, _1, _2>
where _1: Unpin, _2: Unpin, _0: Unpin,

impl<_0, _1, _2> Unpin for ItemDetails<_0, _1, _2>
where _0: Unpin, _2: Unpin, _1: Unpin,

impl<_0, _1, _2> Unpin for MintSettings<_0, _1, _2>
where _1: Unpin, _0: Unpin, _2: Unpin,

impl<_0, _1, _2> Unpin for Announcement<_0, _1, _2>
where _0: Unpin, _1: Unpin, _2: Unpin,

impl<_0, _1, _2> Unpin for ProxyDefinition<_0, _1, _2>
where _0: Unpin, _1: Unpin, _2: Unpin,

impl<_0, _1, _2, _3> Unpin for PoolInfo<_0, _1, _2, _3>
where _1: Unpin, _2: Unpin, _3: Unpin, _0: Unpin,

impl<_0, _1, _2, _3> Unpin for AssetAccount<_0, _1, _2, _3>
where _0: Unpin, _2: Unpin, _3: Unpin, _1: Unpin,

impl<_0, _1, _2, _3> Unpin for Details<_0, _1, _2, _3>
where _0: Unpin, _1: Unpin, _2: Unpin, _3: Unpin,

impl<_0, _1, _2, _3> Unpin for ItemTip<_0, _1, _2, _3>
where _0: Unpin, _1: Unpin, _2: Unpin, _3: Unpin,

impl<_0, _1, _2, _3> Unpin for PendingSwap<_0, _1, _2, _3>
where _0: Unpin, _3: Unpin, _2: Unpin, _1: Unpin,

impl<_0, _1, _2, _3> Unpin for PreSignedAttributes<_0, _1, _2, _3>
where _0: Unpin, _1: Unpin, _3: Unpin, _2: Unpin,

impl<_0, _1, _2, _3, _4> Unpin for PreSignedMint<_0, _1, _2, _3, _4>
where _0: Unpin, _1: Unpin, _3: Unpin, _2: Unpin, _4: Unpin,

impl<_1> Unpin for StorageWeightReclaim<_1>
where _1: Unpin,

impl Unpin for MaxLocks

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for XcmConfig

impl Unpin for MaxLocks

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for XcmConfig

impl Unpin for MockNet

impl Unpin for ParaA

impl Unpin for Relay

impl<Location, AssetId> Unpin for FromLocationToAsset<Location, AssetId>
where Location: Unpin, AssetId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, T: Unpin,

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

impl<T> Unpin for TrustedLockerCase<T>
where T: Unpin,

impl<T> Unpin for ParachainXcmRouter<T>
where T: Unpin,

impl Unpin for HostFnImpl

impl Unpin for CallFlags

impl Unpin for ReturnCode

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <T as Config>::AccountId: Unpin, <T as Config>::FullIdentification: Unpin,

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

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

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl Unpin for ExitReason

impl Unpin for HoldReason

impl Unpin for Deposits

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

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

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

impl Unpin for Claimant

impl Unpin for Status

impl<Balance, Id> Unpin for ClaimState<Balance, Id>
where Balance: Unpin, Id: Unpin,

impl<CycleIndex, Balance, Id> Unpin for ClaimantStatus<CycleIndex, Balance, Id>
where CycleIndex: Unpin, Balance: Unpin, Id: Unpin,

impl<CycleIndex, BlockNumber, Balance> Unpin for StatusType<CycleIndex, BlockNumber, Balance>
where CycleIndex: Unpin, BlockNumber: Unpin, Balance: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config<I>>::Paymaster as Pay>::Balance: Unpin, <<T as Config<I>>::Paymaster as Pay>::Id: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin, I: Unpin,

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

impl Unpin for EpochIndex

impl Unpin for TicketsIds

impl<T> Unpin for Call<T>
where T: Unpin, <T as Config>::EpochLength: Unpin,

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

impl<T> Unpin for GenesisConfig<T>
where T: Unpin,

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

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

impl Unpin for Agenda

impl Unpin for Lookup

impl Unpin for Retries

impl<Name, Call, BlockNumber, PalletsOrigin, AccountId> Unpin for Scheduled<Name, Call, BlockNumber, PalletsOrigin, AccountId>
where Call: Unpin, PalletsOrigin: Unpin, Name: Unpin, AccountId: Unpin, BlockNumber: Unpin,

impl<Period> Unpin for RetryConfig<Period>
where Period: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, T: Unpin,

impl<T> Unpin for MigrateToV4<T>
where T: Unpin,

impl<T> Unpin for CleanupAgendas<T>
where T: Unpin,

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

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

impl Unpin for Members

impl Unpin for Pool

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config<I>>::Score: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::MaximumMembers: Unpin, <T as Config>::AccountId: Unpin, <T as Config<I>>::Score: Unpin,

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

impl Unpin for KeyOwner

impl Unpin for NextKeys

impl Unpin for QueuedKeys

impl Unpin for Validators

impl<Period, Offset> Unpin for PeriodicSessions<Period, Offset>
where Period: Unpin, Offset: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Event<T>
where T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Keys: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::ValidatorId: Unpin, T: Unpin,

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

impl<T> Unpin for ProvingTrie<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, <T as Config>::Hashing: Unpin,

impl<T> Unpin for InitOffenceSeverity<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::ValidatorId: Unpin, <T as Config>::Keys: Unpin,

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

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

impl<T, I> Unpin for NoteHistoricalRoot<T, I>
where T: Unpin, I: Unpin,

impl<T, Inner> Unpin for FindAccountFromAuthorIndex<T, Inner>
where T: Unpin, Inner: Unpin,

impl<T, S> Unpin for VersionUncheckedMigrateV0ToV1<T, S>
where T: Unpin, S: Unpin,

impl<const DISABLING_LIMIT_FACTOR: usize> Unpin for UpToLimitDisablingStrategy<DISABLING_LIMIT_FACTOR>

impl<const DISABLING_LIMIT_FACTOR: usize> Unpin for UpToLimitWithReEnablingDisablingStrategy<DISABLING_LIMIT_FACTOR>

impl<T> Unpin for Pallet<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::RuntimeOrigin as OriginTrait>::PalletsOrigin: Unpin, T: Unpin,

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

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

impl<T, S> Unpin for SkipCheckIfFeeless<T, S>
where S: Unpin, T: Unpin,

impl Unpin for Judgement

impl Unpin for Bids

impl Unpin for Candidates

impl Unpin for Defending

impl Unpin for Founder

impl Unpin for Head

impl Unpin for Members

impl Unpin for NextHead

impl Unpin for Parameters

impl Unpin for Payouts

impl Unpin for Pot

impl Unpin for RoundCount

impl Unpin for Rules

impl Unpin for Skeptic

impl Unpin for Votes

impl Unpin for Tally

impl Unpin for Vote

impl<AccountId, Balance> Unpin for BidKind<AccountId, Balance>
where Balance: Unpin, AccountId: Unpin,

impl<AccountId, Balance> Unpin for Bid<AccountId, Balance>
where AccountId: Unpin, Balance: Unpin,

impl<AccountId, Balance> Unpin for Candidacy<AccountId, Balance>
where Balance: Unpin, AccountId: Unpin,

impl<AccountId, Balance> Unpin for IntakeRecord<AccountId, Balance>
where AccountId: Unpin, Balance: Unpin,

impl<Balance> Unpin for GroupParams<Balance>
where Balance: Unpin,

impl<Balance, BlockNumber> Unpin for Payout<Balance, BlockNumber>
where Balance: Unpin, BlockNumber: Unpin,

impl<Balance, PayoutsVec> Unpin for PayoutRecord<Balance, PayoutsVec>
where Balance: Unpin, PayoutsVec: Unpin,

impl<BlockNumber> Unpin for Period<BlockNumber>
where BlockNumber: Unpin,

impl<T> Unpin for EnsureFounder<T>
where T: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config>::AccountId: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin,

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

impl<T, I, PastPayouts> Unpin for VersionUncheckedMigrateToV2<T, I, PastPayouts>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin, PastPayouts: Unpin,

impl Unpin for Forcing

impl Unpin for HoldReason

impl Unpin for ActiveEra

impl Unpin for Bonded

impl Unpin for BondedEras

impl Unpin for CurrentEra

impl Unpin for ForceEra

impl Unpin for Ledger

impl Unpin for Nominators

impl Unpin for Payee

impl Unpin for SpanSlash

impl Unpin for Validators

impl<AccountId> Unpin for RewardDestination<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for EraRewardPoints<AccountId>

impl<AccountId, Balance> Unpin for PagedExposure<AccountId, Balance>
where Balance: Unpin, AccountId: Unpin,

impl<AccountId, Balance> Unpin for UnappliedSlash<AccountId, Balance>
where AccountId: Unpin, Balance: Unpin,

impl<Balance> Unpin for UnlockChunk<Balance>
where Balance: Unpin,

impl<DataProvider> Unpin for StaticTracker<DataProvider>
where DataProvider: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::CurrencyBalance: Unpin, <T as Config>::AccountId: Unpin, T: Unpin, <T as Config>::MaxControllersInDeprecationBatch: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config>::MaxUnlockingChunks: Unpin,

impl<T> Unpin for ConfigOp<T>
where T: Unpin,

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

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

impl<T> Unpin for MigrateToV12<T>
where T: Unpin,

impl<T> Unpin for MigrateToV13<T>
where T: Unpin,

impl<T> Unpin for MigrateToV14<T>
where T: Unpin,

impl<T> Unpin for DisabledValidators_Storage_Instance<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for MigrateDisabledToSession<T>
where T: Unpin,

impl<T> Unpin for AllStakers<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for ConvertCurve<T>
where T: Unpin,

impl<T> Unpin for DefaultExposureOf<T>
where T: Unpin,

impl<T> Unpin for EraInfo<T>
where T: Unpin,

impl<T> Unpin for ExposureOf<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::CurrencyBalance: Unpin, <T as Config>::AccountId: Unpin,

impl<T> Unpin for Nominations<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::NominationsQuota as NominationsQuota<<T as Config>::CurrencyBalance>>::MaxNominations: Unpin, <T as Config>::AccountId: Unpin,

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

impl<T> Unpin for StakingLedger<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::CurrencyBalance: Unpin, <T as Config>::MaxUnlockingChunks: Unpin, <T as Config>::HistoryDepth: Unpin,

impl<T> Unpin for UnitIdentificationOf<T>
where T: Unpin,

impl<T> Unpin for UseNominatorsAndValidatorsMap<T>
where T: Unpin,

impl<T> Unpin for UseValidatorsMap<T>
where T: Unpin,

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

impl<T, P, N> Unpin for MigrateToV11<T, P, N>
where T: Unpin, P: Unpin, N: Unpin,

impl<T, R> Unpin for FilterHistoricalOffences<T, R>
where T: Unpin, R: Unpin,

impl<const MAX: u32> Unpin for FixedNominationsQuota<MAX>

impl Unpin for Forcing

impl Unpin for HoldReason

impl Unpin for ActiveEra

impl Unpin for Bonded

impl Unpin for BondedEras

impl Unpin for CurrentEra

impl Unpin for ForceEra

impl Unpin for Ledger

impl Unpin for Nominators

impl Unpin for Payee

impl Unpin for Validators

impl<AccountId> Unpin for RewardDestination<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for SnapshotStatus<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for OffenceRecord<AccountId>
where AccountId: Unpin,

impl<AccountId, Balance> Unpin for PagedExposure<AccountId, Balance>
where Balance: Unpin, AccountId: Unpin,

impl<Balance> Unpin for UnlockChunk<Balance>
where Balance: Unpin,

impl<DataProvider> Unpin for StaticTracker<DataProvider>
where DataProvider: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::CurrencyBalance: Unpin, <T as Config>::AccountId: Unpin, T: Unpin, <T as Config>::MaxControllersInDeprecationBatch: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config>::MaxUnlockingChunks: Unpin,

impl<T> Unpin for ConfigOp<T>
where T: Unpin,

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

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

impl<T> Unpin for StakingLedger<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::CurrencyBalance: Unpin, <T as Config>::MaxUnlockingChunks: Unpin,

impl<T> Unpin for Eras<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Rotator<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for AllStakers<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for BondedErasBound<T>
where T: Unpin,

impl<T> Unpin for BoundedExposurePage<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::CurrencyBalance: Unpin, <T as Config>::AccountId: Unpin,

impl<T> Unpin for EraRewardPoints<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::MaxValidatorSet: Unpin,

impl<T> Unpin for ErasClaimedRewardsBound<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::CurrencyBalance: Unpin, <T as Config>::MaxInvulnerables: Unpin, <T as Config>::AccountId: Unpin,

impl<T> Unpin for Nominations<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::NominationsQuota as NominationsQuota<<T as Config>::CurrencyBalance>>::MaxNominations: Unpin, <T as Config>::AccountId: Unpin,

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

impl<T> Unpin for UnappliedSlash<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <T as Config>::CurrencyBalance: Unpin, <T as Config>::MaxExposurePageSize: Unpin,

impl<T> Unpin for UseNominatorsAndValidatorsMap<T>
where T: Unpin,

impl<T> Unpin for UseValidatorsMap<T>
where T: Unpin,

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

impl<const MAX: u32> Unpin for FixedNominationsQuota<MAX>

impl Unpin for Mode

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <T as Config>::AccountId: Unpin,

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

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for DefaultExposureOf<T>
where T: Unpin,

impl Unpin for ProxyType

impl Unpin for Origin

impl Unpin for Fellows

impl Unpin for LeaseAdmin

impl Unpin for Spender

impl Unpin for Treasurer

impl Unpin for Burn

impl Unpin for MaxBalance

impl Unpin for MaxKeys

impl Unpin for TracksInfo

impl Unpin for FeeAssetId

impl Unpin for MaxPending

impl Unpin for MaxProxies

impl Unpin for Offset

impl Unpin for PalletInfo

impl Unpin for Period

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for StakingPot

impl Unpin for Version

impl Unpin for StakingPot

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

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

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

impl<AccountId> Unpin for Offence<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for SessionReport<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for ValidatorSetReport<AccountId>
where AccountId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <T as Config>::AccountId: Unpin,

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

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

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

impl Unpin for ProxyType

impl Unpin for Origin

impl Unpin for Fellows

impl Unpin for LeaseAdmin

impl Unpin for Spender

impl Unpin for Treasurer

impl Unpin for MaxBalance

impl Unpin for TracksInfo

impl Unpin for AssetHubId

impl Unpin for BrokerId

impl Unpin for BrokerPot

impl Unpin for Burn

impl Unpin for MaxBalance

impl Unpin for MaxFriends

impl Unpin for MaxKeys

impl Unpin for MaxLocks

impl Unpin for MaxPending

impl Unpin for MaxProxies

impl Unpin for Offset

impl Unpin for PalletInfo

impl Unpin for Period

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for SwapLeases

impl Unpin for Version

impl Unpin for AssetHub

impl Unpin for BridgeHub

impl Unpin for Broker

impl Unpin for Encointer

impl Unpin for FeeAssetId

impl Unpin for Fellows

impl Unpin for People

impl Unpin for Wnd

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

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

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

impl<T, AssetHubId> Unpin for XcmToAssetHub<T, AssetHubId>
where T: Unpin, AssetHubId: Unpin,

impl Unpin for HoldReason

impl Unpin for AutoLimits

impl<MaxKeyLen> Unpin for Progress<MaxKeyLen>
where MaxKeyLen: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <T as Config>::MaxKeyLen: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for MigrationTask<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <T as Config>::MaxKeyLen: Unpin,

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

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

impl<T> Unpin for Call<T>
where <T as Config>::AccountId: Sized, <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl Unpin for Key

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, T: Unpin,

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

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

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

impl<T> Unpin for CheckOnlySudoAccount<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl Unpin for Something

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

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

impl Unpin for DidUpdate

impl Unpin for Now

impl<T> Unpin for Call<T>
where <T as Config>::Moment: Unpin, T: Unpin,

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

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

impl Unpin for Reasons

impl Unpin for Tips

impl<AccountId, Balance, BlockNumber, Hash> Unpin for OpenTip<AccountId, Balance, BlockNumber, Hash>
where Hash: Unpin, AccountId: Unpin, Balance: Unpin, BlockNumber: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config>::Hash: Unpin, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, <T as Config>::AccountId: Unpin, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for UnreserveDeposits<T, I>
where T: Unpin, I: Unpin,

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

impl Unpin for Releases

impl<Balance> Unpin for FeeDetails<Balance>
where Balance: Unpin,

impl<Balance> Unpin for InclusionFee<Balance>
where Balance: Unpin,

impl<Balance, Weight> Unpin for RuntimeDispatchInfo<Balance, Weight>
where Weight: Unpin, Balance: Unpin,

impl<C, OU> Unpin for CurrencyAdapter<C, OU>
where C: Unpin, OU: Unpin,

impl<F, OU> Unpin for FungibleAdapter<F, OU>
where F: Unpin, OU: Unpin,

impl<M> Unpin for ConstFeeMultiplier<M>
where M: Unpin,

impl<T> Unpin for Pre<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Unpin, <T as Config>::AccountId: Unpin, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::LiquidityInfo: Unpin,

impl<T> Unpin for Val<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Unpin, <T as Config>::AccountId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for ChargeTransactionPayment<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::OnChargeTransaction as OnChargeTransaction<T>>::Balance: Unpin,

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

impl<T, S, V, M, X> Unpin for TargetedFeeAdjustment<T, S, V, M, X>
where T: Unpin, S: Unpin, V: Unpin, M: Unpin, X: Unpin,

impl Unpin for Error

impl<C, P> Unpin for TransactionPayment<C, P>
where P: Unpin,

impl Unpin for HoldReason

impl Unpin for ByteFee

impl Unpin for ChunkCount

impl Unpin for EntryFee

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Inspect<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

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

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

impl Unpin for Approvals

impl Unpin for Proposals

impl Unpin for SpendCount

impl Unpin for Spends

impl<AccountId, Balance> Unpin for Proposal<AccountId, Balance>
where AccountId: Unpin, Balance: Unpin,

impl<AssetKind, AssetBalance, Beneficiary, BlockNumber, PaymentId> Unpin for SpendStatus<AssetKind, AssetBalance, Beneficiary, BlockNumber, PaymentId>
where AssetKind: Unpin, AssetBalance: Unpin, Beneficiary: Unpin, BlockNumber: Unpin, PaymentId: Unpin,

impl<Id> Unpin for PaymentState<Id>
where Id: Unpin,

impl<R> Unpin for TreasuryAccountId<R>
where R: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <<T as Config<I>>::Paymaster as Pay>::Balance: Unpin, <<T as Config<I>>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin, <T as Config<I>>::AssetKind: Unpin, <<T as Config<I>>::Paymaster as Pay>::Balance: Unpin, <T as Config<I>>::Beneficiary: Unpin, <<T as Config<I>>::BlockNumberProvider as BlockNumberProvider>::BlockNumber: Unpin, <<T as Config<I>>::Paymaster as Pay>::Id: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

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

impl<T, I, UnreserveWeight> Unpin for Migration<T, I, UnreserveWeight>
where T: Unpin, I: Unpin, UnreserveWeight: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <T as Config>::MaxNameLen: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <T as Config>::MaxNameLen: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::MaxNameLen: Unpin,

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

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

impl Unpin for Account

impl Unpin for Attribute

impl Unpin for Collection

impl Unpin for Item

impl<'a> Unpin for Attribute<'a>

impl<AccountId, DepositBalance> Unpin for CollectionDetails<AccountId, DepositBalance>
where AccountId: Unpin, DepositBalance: Unpin,

impl<AccountId, DepositBalance> Unpin for ItemDetails<AccountId, DepositBalance>
where AccountId: Unpin, DepositBalance: Unpin,

impl<DepositBalance, StringLimit> Unpin for CollectionMetadata<DepositBalance, StringLimit>
where DepositBalance: Unpin, StringLimit: Unpin,

impl<DepositBalance, StringLimit> Unpin for ItemMetadata<DepositBalance, StringLimit>
where DepositBalance: Unpin, StringLimit: Unpin,

impl<PalletInstance> Unpin for Collection<PalletInstance>
where PalletInstance: Unpin,

impl<PalletInstance> Unpin for Item<PalletInstance>
where PalletInstance: Unpin,

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

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::CollectionId: Unpin, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <T as Config<I>>::ItemId: Unpin, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin, I: Unpin, <T as Config<I>>::KeyLimit: Unpin, <T as Config<I>>::ValueLimit: Unpin, <T as Config<I>>::StringLimit: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <T as Config<I>>::CollectionId: Unpin, <T as Config>::AccountId: Unpin, <T as Config<I>>::ItemId: Unpin, <<T as Config<I>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <T as Config<I>>::StringLimit: Unpin, <T as Config<I>>::KeyLimit: Unpin, <T as Config<I>>::ValueLimit: Unpin, T: Unpin, I: Unpin,

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

impl Unpin for Event

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <T as Config>::RuntimeCall: Unpin,

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

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

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

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

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

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

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

impl Unpin for Releases

impl Unpin for Vesting

impl<Balance, BlockNumber> Unpin for VestingInfo<Balance, BlockNumber>
where Balance: Unpin, BlockNumber: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Lookup as StaticLookup>::Source: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin,

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

impl<T> Unpin for MaxVestingSchedulesGet<T>
where T: Unpin,

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, T: Unpin,

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

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

impl Unpin for HoldReason

impl Unpin for Origin

impl Unpin for AssetTraps

impl Unpin for Queries

impl<BlockNumber> Unpin for QueryStatus<BlockNumber>
where BlockNumber: Unpin,

impl<ConsumerIdentifier, MaxConsumers> Unpin for RemoteLockedFungibleRecord<ConsumerIdentifier, MaxConsumers>
where MaxConsumers: Unpin, ConsumerIdentifier: Unpin,

impl<F> Unpin for EnsureResponse<F>
where F: Unpin,

impl<F, L> Unpin for EnsureXcm<F, L>
where F: Unpin, L: Unpin,

impl<Prefix, Body> Unpin for IsMajorityOfBody<Prefix, Body>
where Prefix: Unpin, Body: Unpin,

impl<Prefix, Body> Unpin for IsVoiceOfBody<Prefix, Body>
where Prefix: Unpin, Body: Unpin,

impl<RuntimeOrigin> Unpin for XcmPassthrough<RuntimeOrigin>
where RuntimeOrigin: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T> Unpin for Pallet<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for MigrateToLatestXcmVersion<T>
where T: Unpin,

impl<T> Unpin for VersionUncheckedMigrateToV1<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for VersionDiscoveryQueueSize<T>
where T: Unpin,

impl<T> Unpin for AuthorizedAliasers<T>
where T: Unpin,

impl<T> Unpin for LockTicket<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin,

impl<T> Unpin for ReduceTicket<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

impl<T> Unpin for UnlockTicket<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin,

impl<Ticket, MAX> Unpin for AuthorizedAliasesEntry<Ticket, MAX>
where Ticket: Unpin, MAX: Unpin,

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

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

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

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

impl Unpin for Bridges

impl<I> Unpin for HoldReason<I>
where I: Unpin,

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

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

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, <<T as Config<<T as Config<I>>::BridgeMessagesPalletInstance>>::ThisChain as Chain>::Balance: Unpin, <T as Config<<T as Config<I>>::BridgeMessagesPalletInstance>>::LaneId: Unpin, T: Unpin, I: Unpin,

impl<T, I> Unpin for GenesisConfig<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin, <T as Config<<T as Config<I>>::BridgeMessagesPalletInstance>>::LaneId: Unpin,

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

impl<T, I, Lane, CreateLane, SourceRelativeLocation, BridgedUniversalLocation> Unpin for OpenBridgeForLane<T, I, Lane, CreateLane, SourceRelativeLocation, BridgedUniversalLocation>
where T: Unpin, I: Unpin, Lane: Unpin, CreateLane: Unpin, SourceRelativeLocation: Unpin, BridgedUniversalLocation: Unpin,

impl Unpin for Bridge

impl<T> Unpin for BridgeWeight<T>
where T: Unpin,

impl<T, I> Unpin for Call<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for Event<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

impl<T, I> Unpin for Pallet<T, I>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, I: Unpin,

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

impl Unpin for Subcommand

impl Unpin for Extensions

impl Unpin for Cli

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

impl Unpin for RuntimeApi

impl Unpin for Offset

impl Unpin for Period

impl Unpin for PotId

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for PalletInfo

impl Unpin for Runtime

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<AccountId, Assets> Unpin for AssetExists<AccountId, Assets>
where AccountId: Unpin, Assets: Unpin,

impl<AccountId, Assets> Unpin for NonZeroIssuance<AccountId, Assets>
where AccountId: Unpin, Assets: Unpin,

impl<AssetLocation> Unpin for ConcreteAssetFromSystem<AssetLocation>
where AssetLocation: Unpin,

impl<Inner> Unpin for NarrowOriginToSibling<Inner>
where Inner: Unpin,

impl<LocationValue> Unpin for ConcreteNativeAssetFrom<LocationValue>
where LocationValue: Unpin,

impl<R> Unpin for DealWithFees<R>
where R: Unpin,

impl<R> Unpin for ToStakingPot<R>
where R: Unpin,

impl<R, I> Unpin for AssetsToBlockAuthor<R, I>
where R: Unpin, I: Unpin,

impl<Runtime, WeightToFee, BalanceConverter, AssetInstance> Unpin for AssetFeeAsExistentialDepositMultiplier<Runtime, WeightToFee, BalanceConverter, AssetInstance>
where Runtime: Unpin, WeightToFee: Unpin, BalanceConverter: Unpin, AssetInstance: Unpin,

impl<SystemParachainMatcher, Runtime> Unpin for RelayOrOtherSystemParachains<SystemParachainMatcher, Runtime>
where SystemParachainMatcher: Unpin, Runtime: Unpin,

impl<T> Unpin for AssetsFrom<T>
where T: Unpin,

impl<TreasuryAccount, AccountIdConverter, T> Unpin for ToParentTreasury<TreasuryAccount, AccountIdConverter, T>
where TreasuryAccount: Unpin, AccountIdConverter: Unpin, T: Unpin,

impl<T> Unpin for AvailableHeader<T>
where T: Unpin,

impl<Runtime> Unpin for CollatorSessionKey<Runtime>
where <Runtime as Config>::RuntimeEvent: Sized, <Runtime as Config>::AccountId: Unpin, <Runtime as Config>::ValidatorId: Unpin, <Runtime as Config>::Keys: Unpin,

impl<Runtime> Unpin for CollatorSessionKeys<Runtime>
where <Runtime as Config>::RuntimeEvent: Sized, <Runtime as Config>::AccountId: Unpin, <Runtime as Config>::ValidatorId: Unpin, <Runtime as Config>::Keys: Unpin,

impl<Runtime> Unpin for ExtBuilder<Runtime>
where <Runtime as Config>::RuntimeEvent: Sized, Runtime: Unpin, <Runtime as Config>::AccountId: Unpin, <Runtime as Config>::Balance: Unpin, <Runtime as Config>::ValidatorId: Unpin, <Runtime as Config>::Keys: Unpin,

impl<Runtime, AllPalletsWithoutSystem> Unpin for RuntimeHelper<Runtime, AllPalletsWithoutSystem>
where Runtime: Unpin, AllPalletsWithoutSystem: Unpin,

impl<RuntimeOrigin> Unpin for GovernanceOrigin<RuntimeOrigin>
where RuntimeOrigin: Unpin,

impl<N> Unpin for PenpalA<N>
where N: Unpin,

impl<N> Unpin for PenpalB<N>
where N: Unpin,

impl Unpin for FeeAssetId

impl Unpin for Offset

impl Unpin for PalletInfo

impl Unpin for Period

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for StakingPot

impl Unpin for XcmConfig

impl<AssetLocation, Origin> Unpin for AssetFromChain<AssetLocation, Origin>
where AssetLocation: Unpin, Origin: Unpin,

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<Prefix, Origin> Unpin for AssetPrefixFrom<Prefix, Origin>
where Prefix: Unpin, Origin: Unpin,

impl<N> Unpin for PeopleRococo<N>
where N: Unpin,

impl Unpin for ProxyType

impl Unpin for MaxPending

impl Unpin for MaxProxies

impl Unpin for PalletInfo

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for FeeAssetId

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<N> Unpin for PeopleWestend<N>
where N: Unpin,

impl Unpin for ProxyType

impl Unpin for MaxPending

impl Unpin for MaxProxies

impl Unpin for PalletInfo

impl Unpin for PotId

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for FeeAssetId

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl Unpin for Opt

impl Unpin for Metrics

impl Unpin for State

impl Unpin for PeerData

impl Unpin for Metrics

impl Unpin for Metrics

impl Unpin for Subcommand

impl Unpin for Cli

impl Unpin for RunCmd

impl<BlockNumber> Unpin for InboundDownwardMessage<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber> Unpin for InboundHrmpMessage<BlockNumber>
where BlockNumber: Unpin,

impl<Id> Unpin for OutboundHrmpMessage<Id>
where Id: Unpin,

impl Unpin for Metrics

impl<AD> Unpin for DisputeDistributionSubsystem<AD>
where AD: Unpin,

impl Unpin for Error

impl<'a, I> Unpin for Branches<'a, I>

impl<AD> Unpin for GossipSupport<AD>
where AD: Unpin,

impl Unpin for Metrics

impl<N, AD> Unpin for NetworkBridgeRx<N, AD>
where N: Unpin, AD: Unpin,

impl<N, AD> Unpin for NetworkBridgeTx<N, AD>
where N: Unpin, AD: Unpin,

impl Unpin for Error

impl Unpin for Config

impl Unpin for DbBackend

impl Unpin for BlockEntry

impl Unpin for BlockEntry

impl Unpin for Tick

impl Unpin for BlockEntry

impl Unpin for Config

impl Unpin for Metrics

impl Unpin for Meters

impl Unpin for Metrics

impl<T> Unpin for RxWorker<T>

impl<T> Unpin for ToWorker<T>

impl<T> Unpin for WorkProviderImpl<T>
where T: Unpin,

impl Unpin for Error

impl Unpin for Config

impl Unpin for Metrics

impl Unpin for Error

impl Unpin for Config

impl<Client> Unpin for ChainApiSubsystem<Client>

impl Unpin for Error

impl Unpin for Config

impl Unpin for Config

impl Unpin for Error

impl Unpin for Metrics

impl Unpin for Priority

impl Unpin for Config

impl Unpin for Metrics

impl Unpin for JobError

impl Unpin for WorkerKind

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for Handshake

impl Unpin for PipeFd

impl Unpin for WorkerInfo

impl<Client> Unpin for RuntimeApiSubsystem<Client>

impl Unpin for Metronome

impl Unpin for Metrics

impl Unpin for PeerSet

impl Unpin for Protocol

impl Unpin for Error

impl Unpin for FatalError

impl Unpin for JfyiError

impl Unpin for Recipient

impl Unpin for Requests

impl Unpin for OurView

impl Unpin for View

impl<Req> Unpin for IncomingRequest<Req>
where Req: Unpin,

impl<Req> Unpin for IncomingRequestReceiver<Req>
where Req: Unpin,

impl<Req> Unpin for OutgoingResponseSender<Req>
where Req: Unpin,

impl<Req, FallbackReq> Unpin for OutgoingRequest<Req, FallbackReq>
where Req: Unpin, FallbackReq: Unpin,

impl<Response> Unpin for OutgoingResponse<Response>
where Response: Unpin,

impl<T> Unpin for PerPeerSet<T>
where T: Unpin,

impl<V1, V2> Unpin for CollationProtocols<V1, V2>
where V1: Unpin, V2: Unpin,

impl<V3> Unpin for ValidationProtocols<V3>
where V3: Unpin,

impl Unpin for Error

impl Unpin for Statement

impl Unpin for Config

impl Unpin for BitIndex

impl Unpin for PoV

impl Unpin for Proof

impl<BlockNumber> Unpin for Collation<BlockNumber>
where BlockNumber: Unpin,

impl<T> Unpin for Bitfield<T>
where T: Unpin,

impl Unpin for Yield

impl<M> Unpin for ForwardSubsystem<M>

impl<M, S> Unpin for TestSubsystemContext<M, S>
where S: Unpin, M: Unpin,

impl<T> Unpin for SingleItemSink<T>

impl<T> Unpin for SingleItemStream<T>

impl<Client> Unpin for DefaultSubsystemClient<Client>

impl<M> Unpin for NetworkBridgeEvent<M>
where M: Unpin,

impl Unpin for FetchError

impl Unpin for Error

impl Unpin for Error

impl Unpin for FatalError

impl Unpin for JfyiError

impl Unpin for View

impl Unpin for DbAdapter

impl Unpin for Fragment

impl Unpin for Config

impl Unpin for Validator

impl<D> Unpin for DbAdapter<D>
where D: Unpin,

impl<M, Mnested> Unpin for NestingSender<M, Mnested>

impl Unpin for CliConfig

impl Unpin for Subcommand

impl Unpin for Consensus

impl Unpin for Runtime

impl Unpin for Extensions

impl Unpin for RunConfig

impl<Config> Unpin for Cli<Config>
where Config: Unpin,

impl<Config> Unpin for RelayChainCli<Config>
where Config: Unpin,

impl Unpin for Event

impl Unpin for Metrics

impl Unpin for BlockInfo

impl Unpin for Handle

impl<InitStateSpawner, InitStateSubsystem0, InitStateSubsystem1, InitStateSubsystem2, InitStateSubsystem3, InitStateSubsystem4, InitStateSubsystem5, InitStateSubsystem6, InitStateSubsystem7, InitStateSubsystem8, InitStateSubsystem9, InitStateSubsystem10, InitStateSubsystem11, InitStateSubsystem12, InitStateSubsystem13, InitStateSubsystem14, InitStateSubsystem15, InitStateSubsystem16, InitStateSubsystem17, InitStateSubsystem18, InitStateSubsystem19, InitStateSubsystem20, InitStateSubsystem21, InitStateSubsystem22, InitStateSubsystem23, InitStateBaggage0, InitStateBaggage1, InitStateBaggage2, InitStateBaggage3> Unpin for OverseerBuilder<InitStateSpawner, InitStateSubsystem0, InitStateSubsystem1, InitStateSubsystem2, InitStateSubsystem3, InitStateSubsystem4, InitStateSubsystem5, InitStateSubsystem6, InitStateSubsystem7, InitStateSubsystem8, InitStateSubsystem9, InitStateSubsystem10, InitStateSubsystem11, InitStateSubsystem12, InitStateSubsystem13, InitStateSubsystem14, InitStateSubsystem15, InitStateSubsystem16, InitStateSubsystem17, InitStateSubsystem18, InitStateSubsystem19, InitStateSubsystem20, InitStateSubsystem21, InitStateSubsystem22, InitStateSubsystem23, InitStateBaggage0, InitStateBaggage1, InitStateBaggage2, InitStateBaggage3>
where InitStateSubsystem0: Unpin, InitStateSubsystem1: Unpin, InitStateSubsystem2: Unpin, InitStateSubsystem3: Unpin, InitStateSubsystem4: Unpin, InitStateSubsystem5: Unpin, InitStateSubsystem6: Unpin, InitStateSubsystem7: Unpin, InitStateSubsystem8: Unpin, InitStateSubsystem9: Unpin, InitStateSubsystem10: Unpin, InitStateSubsystem11: Unpin, InitStateSubsystem12: Unpin, InitStateSubsystem13: Unpin, InitStateSubsystem14: Unpin, InitStateSubsystem15: Unpin, InitStateSubsystem16: Unpin, InitStateSubsystem17: Unpin, InitStateSubsystem18: Unpin, InitStateSubsystem19: Unpin, InitStateSubsystem20: Unpin, InitStateSubsystem21: Unpin, InitStateSubsystem22: Unpin, InitStateSubsystem23: Unpin, InitStateBaggage0: Unpin, InitStateBaggage1: Unpin, InitStateBaggage2: Unpin, InitStateBaggage3: Unpin, InitStateSpawner: Unpin,

impl<OutgoingWrapper> Unpin for OverseerSender<OutgoingWrapper>
where OutgoingWrapper: Unpin,

impl<S> Unpin for SpawnGlue<S>
where S: Unpin,

impl<S, SupportsParachains> Unpin for Overseer<S, SupportsParachains>
where SupportsParachains: Unpin, S: Unpin,

impl<T> Unpin for Init<T>
where T: Unpin,

impl<T> Unpin for Missing<T>
where T: Unpin,

impl Unpin for CliConfig

impl Unpin for BlockData

impl Unpin for HeadData

impl Unpin for Id

impl Unpin for Sibling

impl Unpin for UMPSignal

impl Unpin for ChunkIndex

impl Unpin for CoreIndex

impl Unpin for GroupIndex

impl<'a> Unpin for CounterVecDefinition<'a>

impl<'a> Unpin for HistogramDefinition<'a>

impl<BlockNumber> Unpin for SchedulerParams<BlockNumber>
where BlockNumber: Unpin,

impl<H> Unpin for CandidateEvent<H>
where H: Unpin,

impl<H> Unpin for CandidateEvent<H>
where H: Unpin,

impl<H> Unpin for BackedCandidate<H>
where H: Unpin,

impl<H> Unpin for CandidateDescriptor<H>
where H: Unpin,

impl<H> Unpin for CandidateReceipt<H>
where H: Unpin,

impl<H> Unpin for CommittedCandidateReceipt<H>
where H: Unpin,

impl<H> Unpin for ScrapedOnChainVotes<H>
where H: Unpin,

impl<H> Unpin for SigningContext<H>
where H: Unpin,

impl<H> Unpin for BackedCandidate<H>
where H: Unpin,

impl<H> Unpin for CandidateDescriptorV2<H>
where H: Unpin,

impl<H> Unpin for CandidateReceiptV2<H>
where H: Unpin,

impl<H> Unpin for CommittedCandidateReceiptV2<H>
where H: Unpin,

impl<H> Unpin for ScrapedOnChainVotes<H>
where H: Unpin,

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

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

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

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

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

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

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

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

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

impl<HDR> Unpin for InherentData<HDR>
where HDR: Unpin, <HDR as Header>::Hash: Unpin,

impl<HDR> Unpin for InherentData<HDR>
where HDR: Unpin, <HDR as Header>::Hash: Unpin,

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

impl<N> Unpin for Constraints<N>
where N: Unpin,

impl<N> Unpin for InboundHrmpLimitations<N>
where N: Unpin,

impl<N> Unpin for CandidateCommitments<N>
where N: Unpin,

impl<N> Unpin for DisputeState<N>
where N: Unpin,

impl<N> Unpin for GroupRotationInfo<N>
where N: Unpin,

impl<N> Unpin for Constraints<N>
where N: Unpin,

impl<Payload, RealPayload> Unpin for Signed<Payload, RealPayload>
where Payload: Unpin, RealPayload: Unpin,

impl<Payload, RealPayload> Unpin for UncheckedSigned<Payload, RealPayload>
where Payload: Unpin, RealPayload: Unpin,

impl<T> Unpin for WellKnownKey<T>
where T: Unpin,

impl Unpin for BabeDeps

impl<AuthorityId> Unpin for BeefyDeps<AuthorityId>

impl<B> Unpin for GrandpaDeps<B>

impl<C, P, SC, B, AuthorityId> Unpin for FullDeps<C, P, SC, B, AuthorityId>
where SC: Unpin,

impl Unpin for SlotRange

impl Unpin for LeaseError

impl Unpin for Winning

impl Unpin for Claims

impl Unpin for Preclaims

impl Unpin for Signing

impl Unpin for Total

impl Unpin for Vesting

impl Unpin for Funds

impl Unpin for NewRaise

impl Unpin for Paras

impl Unpin for Accounts

impl Unpin for Statement

impl Unpin for Leases

impl<A, B, M, F> Unpin for ExponentialPrice<A, B, M, F>
where A: Unpin, B: Unpin, M: Unpin, F: Unpin,

impl<Account, Balance> Unpin for ParaInfoV1<Account, Balance>
where Account: Unpin, Balance: Unpin,

impl<Account, Balance> Unpin for ParaInfo<Account, Balance>
where Account: Unpin, Balance: Unpin,

impl<AccountId, Balance, BlockNumber, LeasePeriod> Unpin for FundInfo<AccountId, Balance, BlockNumber, LeasePeriod>
where AccountId: Unpin, Balance: Unpin, BlockNumber: Unpin, LeasePeriod: Unpin,

impl<AccountId, LeasePeriod> Unpin for ParachainTemporarySlot<AccountId, LeasePeriod>
where AccountId: Unpin, LeasePeriod: Unpin,

impl<Balance> Unpin for AccountStatus<Balance>
where Balance: Unpin,

impl<BlockNumber> Unpin for LastContribution<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber> Unpin for AuctionStatus<BlockNumber>
where BlockNumber: Unpin,

impl<C> Unpin for ContainsParts<C>
where C: Unpin,

impl<Id> Unpin for NoPriceForMessageDelivery<Id>
where Id: Unpin,

impl<Parents, ParaId> Unpin for TreasuryArguments<Parents, ParaId>
where Parents: Unpin, ParaId: Unpin,

impl<R> Unpin for DealWithFees<R>
where R: Unpin,

impl<R> Unpin for ToAuthor<R>
where R: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <<<T as Config>::Leaser as Leaser<<<<T as Config>::Block as Block>::Header as Header>::Number>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <T as Config>::AccountId: Unpin, <<<T as Config>::Leaser as Leaser<<<<T as Config>::Block as Block>::Header as Header>::Number>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<<T as Config>::VestingSchedule as VestingSchedule<<T as Config>::AccountId>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<<T as Config>::VestingSchedule as VestingSchedule<<T as Config>::AccountId>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Auctioneer as Auctioneer<<<<T as Config>::Block as Block>::Header as Header>::Number>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <T as Config>::AccountId: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<<T as Config>::Auctioneer as Auctioneer<<<<T as Config>::Block as Block>::Header as Header>::Number>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, T: Unpin,

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

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

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

impl<T> Unpin for VersionUncheckedMigrateToV1<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::VestingSchedule as VestingSchedule<<T as Config>::AccountId>>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

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

impl<T> Unpin for PrevalidateAttests<T>

impl<T> Unpin for MigrateToTrackInactiveV2<T>
where T: Unpin,

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

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

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

impl<T> Unpin for ConstantPrice<T>
where T: Unpin,

impl<T, UnlockParaIds> Unpin for VersionUncheckedMigrateToV1<T, UnlockParaIds>
where T: Unpin, UnlockParaIds: Unpin,

impl<T, W, P> Unpin for ChildParachainRouter<T, W, P>
where T: Unpin, W: Unpin, P: Unpin,

impl<XcmConfig, ExistentialDeposit, PriceForDelivery, ParaId, ToParaIdHelper> Unpin for ToParachainDeliveryHelper<XcmConfig, ExistentialDeposit, PriceForDelivery, ParaId, ToParaIdHelper>
where XcmConfig: Unpin, ExistentialDeposit: Unpin, PriceForDelivery: Unpin, ParaId: Unpin, ToParaIdHelper: Unpin,

impl Unpin for Counter

impl Unpin for CounterVec

impl Unpin for Histogram

impl Unpin for UmpQueueId

impl Unpin for Origin

impl Unpin for ParaKind

impl Unpin for Event

impl Unpin for Assignment

impl Unpin for Disputes

impl Unpin for Frozen

impl Unpin for Included

impl Unpin for Metrics

impl Unpin for Credits

impl Unpin for Revenue

impl Unpin for CodeByHash

impl Unpin for Heads

impl Unpin for Parachains

impl Unpin for Included

impl Unpin for ClaimQueue

impl Unpin for Sessions

impl<BlockNumber> Unpin for InconsistentError<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber> Unpin for V10HostConfiguration<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber> Unpin for V11HostConfiguration<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber> Unpin for V6HostConfiguration<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber> Unpin for V7HostConfiguration<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber> Unpin for V8HostConfiguration<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber> Unpin for V9HostConfiguration<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber> Unpin for HostConfiguration<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber> Unpin for SessionChangeOutcome<BlockNumber>
where BlockNumber: Unpin,

impl<BlockNumber> Unpin for SessionChangeNotification<BlockNumber>
where BlockNumber: Unpin,

impl<C> Unpin for SlashValidatorsForDisputes<C>
where C: Unpin,

impl<C, R> Unpin for RewardValidatorsWithEraPoints<C, R>
where C: Unpin, R: Unpin,

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

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

impl<Hash> Unpin for RelayParentInfo<Hash>
where Hash: Unpin,

impl<Hash, BlockNumber> Unpin for AllowedRelayParentsTracker<Hash, BlockNumber>
where BlockNumber: Unpin, Hash: Unpin,

impl<Hash, BlockNumber> Unpin for AllowedRelayParentsTracker<Hash, BlockNumber>
where BlockNumber: Unpin, Hash: Unpin,

impl<I, R, L> Unpin for SlashingReportHandler<I, R, L>
where I: Unpin, R: Unpin, L: Unpin,

impl<KeyOwnerIdentification> Unpin for SlashingOffence<KeyOwnerIdentification>
where KeyOwnerIdentification: Unpin,

impl<N> Unpin for AvailabilityBitfieldRecord<N>
where N: Unpin,

impl<N> Unpin for ParaPastCodeMeta<N>
where N: Unpin,

impl<N> Unpin for ReplacementTimes<N>
where N: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for Call<T>
where <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::KeyOwnerProof: Unpin, T: Unpin,

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <T as Config>::Hash: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: Unpin, <T as Config>::AccountId: Unpin, T: Unpin,

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin, T: Unpin,

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Block as Block>::Header: Unpin, T: Unpin, <T as Config>::Hash: Unpin,

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T> Unpin for VersionUncheckedMigrateToV10<T>
where T: Unpin,

impl<T> Unpin for UncheckedMigrateToV11<T>
where T: Unpin,

impl<T> Unpin for UncheckedMigrateToV12<T>
where T: Unpin,

impl<T> Unpin for MigrateToV7<T>
where T: Unpin,

impl<T> Unpin for MigrateToV8<T>
where T: Unpin,

impl<T> Unpin for MigrateToV9<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <<<T as Config>::Block as Block>::Header as Header>::Number: Unpin,

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

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

impl<T> Unpin for MigrateToV1<T>
where T: Unpin,

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

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

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

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for AvailabilityBitfields_Storage_Instance<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for PendingAvailabilityCommitments_Storage_Instance<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for PendingAvailability_Storage_Instance<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

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

impl<T> Unpin for MmrSetup<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for RemoveUpgradeCooldownCostViewFunction<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

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

impl<T, SendXcm, LegacyLease, const TIMESLICE_PERIOD: u32> Unpin for MigrateToCoretime<T, SendXcm, LegacyLease, TIMESLICE_PERIOD>
where T: Unpin, SendXcm: Unpin, LegacyLease: Unpin,

impl<const M: u32> Unpin for BenchConfig<M>

impl Unpin for Call

impl Unpin for Origin

impl Unpin for Origin

impl Unpin for Balances

impl Unpin for Balances

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for Value

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for PalletInfo

impl Unpin for Runtime

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, T: Unpin,

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

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

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<T> Unpin for Pallet<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,

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

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

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

impl Unpin for Balances

impl Unpin for Balances

impl Unpin for PalletInfo

impl Unpin for Runtime

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin, T: Unpin,

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

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

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

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

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

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

impl Unpin for PalletInfo

impl Unpin for Runtime

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,

impl Unpin for Chain

impl Unpin for Error

impl Unpin for NewFull

impl Unpin for Extensions

impl Unpin for RuntimeApi

impl<'a, Spawner, RuntimeClient> Unpin for OverseerGenArgs<'a, Spawner, RuntimeClient>

impl<B> Unpin for SelectRelayChain<B>

impl<OverseerGenerator> Unpin for NewFullParams<OverseerGenerator>
where OverseerGenerator: Unpin,

impl<OverseerGenerator, Network> Unpin for PolkadotServiceBuilder<OverseerGenerator, Network>

impl Unpin for Error

impl Unpin for FatalError

impl Unpin for JfyiError

impl<'a, Ctx> Unpin for DrainMisbehaviors<'a, Ctx>
where <Ctx as Context>::AuthorityId: Unpin, <Ctx as Context>::Candidate: Unpin, <Ctx as Context>::Signature: Unpin, <Ctx as Context>::Digest: Unpin,

impl<Candidate, Digest> Unpin for Statement<Candidate, Digest>
where Candidate: Unpin, Digest: Unpin,

impl<Candidate, Digest, AuthorityId, Signature> Unpin for Misbehavior<Candidate, Digest, AuthorityId, Signature>
where Candidate: Unpin, Signature: Unpin, Digest: Unpin, AuthorityId: Unpin,

impl<Candidate, Digest, AuthorityId, Signature> Unpin for SignedStatement<Candidate, Digest, AuthorityId, Signature>
where Signature: Unpin, AuthorityId: Unpin, Candidate: Unpin, Digest: Unpin,

impl<Candidate, Digest, AuthorityId, Signature> Unpin for UnauthorizedStatement<Candidate, Digest, AuthorityId, Signature>
where Signature: Unpin, AuthorityId: Unpin, Candidate: Unpin, Digest: Unpin,

impl<Candidate, Digest, Signature> Unpin for DoubleSign<Candidate, Digest, Signature>
where Candidate: Unpin, Signature: Unpin, Digest: Unpin,

impl<Candidate, Digest, Signature> Unpin for ValidityDoubleVote<Candidate, Digest, Signature>
where Candidate: Unpin, Signature: Unpin, Digest: Unpin,

impl<Ctx> Unpin for CandidateData<Ctx>
where <Ctx as Context>::GroupId: Unpin, <Ctx as Context>::Candidate: Unpin, <Ctx as Context>::AuthorityId: Unpin, <Ctx as Context>::Signature: Unpin,

impl<Ctx> Unpin for Table<Ctx>
where <Ctx as Context>::AuthorityId: Unpin, <Ctx as Context>::Digest: Unpin, <Ctx as Context>::GroupId: Unpin, <Ctx as Context>::Candidate: Unpin, <Ctx as Context>::Signature: Unpin,

impl<Digest, Group> Unpin for Summary<Digest, Group>
where Digest: Unpin, Group: Unpin,

impl<Group, Candidate, AuthorityId, Signature> Unpin for AttestedCandidate<Group, Candidate, AuthorityId, Signature>
where Group: Unpin, Candidate: Unpin, AuthorityId: Unpin, Signature: Unpin,

impl<Signature> Unpin for ValidityAttestation<Signature>
where Signature: Unpin,

impl Unpin for Strategy

impl Unpin for TestState

impl Unpin for TestState

impl Unpin for ChartItem

impl Unpin for BrokerId

impl Unpin for BrokerPot

impl Unpin for MaxLocks

impl Unpin for Offset

impl Unpin for PalletInfo

impl Unpin for Period

impl Unpin for Prefix

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for AnyNetwork

impl Unpin for FeeAssetId

impl Unpin for XcmConfig

impl<A, F> Unpin for TestDeliveryPrice<A, F>
where A: Unpin, F: Unpin,

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

impl Unpin for Runtime

impl Unpin for Opt

impl Unpin for SystemCall

impl Unpin for XcmCall

impl Unpin for Error

impl Unpin for TestChain

impl<C> Unpin for SignParam<C>

impl<C> Unpin for UnsignedTransaction<C>
where <C as Chain>::Nonce: Unpin, <C as Chain>::Balance: Unpin, <C as Chain>::Call: Unpin, <C as Chain>::BlockNumber: Unpin, <C as Chain>::Hash: Unpin,

impl<C, Clnt, V> Unpin for FloatStorageValueMetric<C, Clnt, V>
where V: Unpin, Clnt: Unpin, C: Unpin,

impl<C, E> Unpin for TransactionTracker<C, E>
where E: Unpin, <C as Chain>::Hash: Unpin,

impl<Call> Unpin for SudoCall<Call>

impl<Call> Unpin for UtilityCall<Call>
where Call: Unpin,

impl<Call> Unpin for MockedRuntimeUtilityPallet<Call>
where Call: Unpin,

impl<Header> Unpin for SyncHeader<Header>
where Header: Unpin,

impl<R> Unpin for FullRuntimeUtilityPallet<R>
where R: Unpin,

impl<T> Unpin for Subscription<T>

impl Unpin for Error

impl<BlockId> Unpin for TrackedTransactionStatus<BlockId>
where BlockId: Unpin,

impl<SC, TC, LM> Unpin for Loop<SC, TC, LM>
where SC: Unpin, TC: Unpin, LM: Unpin,

impl<SC, TC, LM> Unpin for LoopMetrics<SC, TC, LM>
where SC: Unpin, TC: Unpin, LM: Unpin,

impl Unpin for Command

impl Unpin for Runtime

impl Unpin for Cli

impl<N> Unpin for Rococo<N>
where N: Unpin,

impl Unpin for AssetHub

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for UnitBody

impl Unpin for Version

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl Unpin for ProxyType

impl Unpin for Origin

impl Unpin for Fellows

impl Unpin for LeaseAdmin

impl Unpin for Spender

impl Unpin for Treasurer

impl Unpin for MaxBalance

impl Unpin for TracksInfo

impl Unpin for BrokerId

impl Unpin for BrokerPot

impl Unpin for Burn

impl Unpin for MaxBalance

impl Unpin for MaxFriends

impl Unpin for MaxKeys

impl Unpin for MaxLocks

impl Unpin for MaxPending

impl Unpin for MaxProxies

impl Unpin for MinReceipt

impl Unpin for PalletInfo

impl Unpin for Prefix

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for SwapLeases

impl Unpin for Version

impl Unpin for AssetHub

impl Unpin for BridgeHub

impl Unpin for Broker

impl Unpin for Contracts

impl Unpin for Encointer

impl Unpin for FeeAssetId

impl Unpin for People

impl Unpin for Roc

impl Unpin for RocForTick

impl Unpin for Tick

impl Unpin for Track

impl Unpin for Trick

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

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

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

impl Unpin for Error

impl Unpin for Error

impl Unpin for Role

impl Unpin for Service

impl<Client, Block, DhtEventStream> Unpin for Worker<Client, Block, DhtEventStream>
where DhtEventStream: Unpin, <Block as Block>::Hash: Unpin, Block: Unpin,

impl<A, C, PR> Unpin for ProposerFactory<A, C, PR>
where PR: Unpin,

impl<Block, C, A, PR> Unpin for Proposer<Block, C, A, PR>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin, PR: Unpin,

impl<'a, B, C> Unpin for BlockBuilderBuilder<'a, B, C>
where B: Unpin,

impl<'a, B, C> Unpin for BlockBuilderBuilderStage1<'a, B, C>
where <B as Block>::Hash: Unpin,

impl<'a, B, C> Unpin for BlockBuilderBuilderStage2<'a, B, C>
where <B as Block>::Hash: Unpin, <<B as Block>::Header as Header>::Number: Unpin,

impl<'a, Block, C> Unpin for BlockBuilder<'a, Block, C>
where <Block as Block>::Hash: Unpin, <C as ProvideRuntimeApi<Block>>::Api: Unpin, <Block as Block>::Extrinsic: Unpin,

impl<Block> Unpin for BuiltBlock<Block>
where Block: Unpin, <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl Unpin for ChainType

impl<'a, EHF> Unpin for GenesisConfigBuilderRuntimeCaller<'a, EHF>
where EHF: Unpin,

impl<Block, B, E> Unpin for GenesisBlockBuilder<Block, B, E>
where E: Unpin, Block: Unpin,

impl<BlockNumber, T> Unpin for Forks<BlockNumber, T>
where T: Unpin,

impl<E, EHF> Unpin for ChainSpecBuilder<E, EHF>
where E: Unpin, EHF: Unpin,

impl<E, EHF> Unpin for ChainSpec<E, EHF>
where E: Unpin, EHF: Unpin,

impl Unpin for Cors

impl Unpin for Database

impl Unpin for OutputType

impl Unpin for RpcMethods

impl Unpin for SyncMode

impl Unpin for Error

impl Unpin for RevertCmd

impl Unpin for RunCmd

impl Unpin for SignCmd

impl Unpin for VanityCmd

impl Unpin for VerifyCmd

impl Unpin for RpcParams

impl Unpin for Signals

impl<C> Unpin for Runner<C>
where C: Unpin,

impl Unpin for IoInfo

impl Unpin for MemoryInfo

impl Unpin for MemorySize

impl Unpin for UsageInfo

impl<'a, H, N> Unpin for Undo<'a, H, N>

impl<Block> Unpin for UnpinWorkerMessage<Block>
where <Block as Block>::Hash: Unpin,

impl<Block> Unpin for FinalizeSummary<Block>
where <Block as Block>::Header: Unpin, <Block as Block>::Hash: 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> Unpin for BlockImportNotification<Block>
where <Block as Block>::Hash: Unpin, <Block as Block>::Header: Unpin,

impl<Block> Unpin for ClientInfo<Block>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block> Unpin for FinalityNotification<Block>
where <Block as Block>::Hash: Unpin, <Block as Block>::Header: Unpin,

impl<Block> Unpin for UnpinHandle<Block>

impl<Block> Unpin for UnpinHandleInner<Block>
where <Block as Block>::Hash: Unpin,

impl<Block> Unpin for ExecutionExtensions<Block>

impl<Block> Unpin for Backend<Block>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<Block> Unpin for BlockImportOperation<Block>
where <Block as Block>::Hash: Unpin, <Block as Block>::Header: Unpin, Block: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<Block> Unpin for Blockchain<Block>

impl<Block> Unpin for StorageNotifications<Block>

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<Block, Ext> Unpin for ExtensionBeforeBlock<Block, Ext>
where <<Block as Block>::Header as Header>::Number: Unpin,

impl<H> Unpin for StorageEventStream<H>

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

impl<H, N> Unpin for LeafSet<H, N>

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

impl<Hash> Unpin for StorageNotification<Hash>
where Hash: Unpin,

impl<I, H, N> Unpin for FinalizationOutcome<I, H, N>
where I: Unpin,

impl<State, Block> Unpin for KeysIter<State, Block>
where <State as Backend<<<Block as Block>::Header as Header>::Hashing>>::RawIter: Unpin, State: Unpin,

impl<State, Block> Unpin for PairsIter<State, Block>
where <State as Backend<<<Block as Block>::Header as Header>::Hashing>>::RawIter: Unpin, State: Unpin,

impl<B> Unpin for RawIter<B>
where <B as Block>::Hash: Unpin,

impl<Block> Unpin for Backend<Block>

impl<Block> Unpin for BlockImportOperation<Block>
where <Block as Block>::Hash: Unpin, <Block as Block>::Header: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin, <Block as Block>::Extrinsic: Unpin,

impl<Block> Unpin for BlockchainDb<Block>

impl<Block> Unpin for RefTrackingState<Block>
where <Block as Block>::Hash: Unpin,

impl<Hasher> Unpin for BenchmarkingState<Hasher>
where <Hasher as Hash>::Output: Unpin,

impl<Hasher> Unpin for RawIter<Hasher>
where <Hasher as Hash>::Output: Unpin,

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

impl<B> Unpin for BlockImportWorkerMsg<B>
where <B as Block>::Hash: Unpin, <<B as Block>::Header as Header>::Number: Unpin,

impl<B> Unpin for ImportedState<B>
where <B as Block>::Hash: Unpin,

impl<B> Unpin for BufferedLinkSender<B>

impl<B> Unpin for Expectation<B>

impl<B> Unpin for Expectation<B>

impl<B> Unpin for Expectation<B>

impl<B> Unpin for Expectation<B>

impl<B> Unpin for Expectation<B>

impl<B> Unpin for Expectation<B>

impl<B> Unpin for MockImportQueue<B>
where B: Unpin,

impl<B> Unpin for MockImportQueueHandle<B>
where B: Unpin,

impl<B> Unpin for BasicQueue<B>

impl<B> Unpin for IncomingBlock<B>
where <B as Block>::Hash: Unpin, <B as Block>::Header: Unpin, <B as Block>::Extrinsic: Unpin,

impl<B, Block> Unpin for LongestChain<B, Block>
where Block: Unpin,

impl<Block> Unpin for StateAction<Block>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<Block> Unpin for StorageChanges<Block>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<Block> Unpin for BlockCheckParams<Block>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block> Unpin for BlockImportParams<Block>
where <Block as Block>::Header: Unpin, <Block as Block>::Hash: Unpin, <Block as Block>::Extrinsic: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<BlockNumber> Unpin for BlockImportStatus<BlockNumber>
where BlockNumber: Unpin,

impl<T> Unpin for SharedData<T>

impl<'a, Block, I, C, S, CIDP> Unpin for ImportQueueParams<'a, Block, I, C, S, CIDP>
where I: Unpin, CIDP: Unpin, <<Block as Block>::Header as Header>::Number: Unpin,

impl<B> Unpin for Error<B>
where <B as Block>::Hash: Unpin,

impl<C, CIDP, N> Unpin for BuildVerifierParams<C, CIDP, N>
where CIDP: Unpin, N: Unpin,

impl<C, I, PF, SO, L, BS, N> Unpin for BuildAuraWorkerParams<C, I, PF, SO, L, BS, N>
where I: Unpin, PF: Unpin, SO: Unpin, L: Unpin, BS: Unpin, N: Unpin,

impl<C, P, CIDP, N> Unpin for AuraVerifier<C, P, CIDP, N>
where CIDP: Unpin, N: Unpin,

impl<C, SC, I, PF, SO, L, CIDP, BS, N> Unpin for StartAuraParams<C, SC, I, PF, SO, L, CIDP, BS, N>
where SC: Unpin, I: Unpin, PF: Unpin, SO: Unpin, L: Unpin, CIDP: Unpin, BS: Unpin, N: Unpin,

impl<Header> Unpin for SealVerificationError<Header>
where Header: Unpin,

impl<N> Unpin for CompatibilityMode<N>
where N: Unpin,

impl Unpin for Epoch

impl<'a, Block, BI, Client, CIDP, SelectChain, Spawn> Unpin for ImportQueueParams<'a, Block, BI, Client, CIDP, SelectChain, Spawn>
where BI: Unpin, SelectChain: Unpin, CIDP: Unpin,

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<B> Unpin for BabeWorker<B>

impl<B> Unpin for BabeWorkerHandle<B>

impl<B, C, SC, E, I, SO, L, CIDP, BS> Unpin for BabeParams<B, C, SC, E, I, SO, L, CIDP, BS>
where SC: Unpin, E: Unpin, I: Unpin, SO: Unpin, L: Unpin, CIDP: Unpin, BS: Unpin,

impl<Block> Unpin for BabeLink<Block>

impl<Block, Client, I> Unpin for BabeBlockImport<Block, Client, I>
where I: Unpin,

impl<Block, Client, SelectChain, CIDP> Unpin for BabeVerifier<Block, Client, SelectChain, CIDP>
where SelectChain: Unpin, CIDP: Unpin,

impl Unpin for Error

impl<B, C, SC> Unpin for Babe<B, C, SC>
where SC: Unpin,

impl Unpin for Error

impl<B> Unpin for JustificationRequest<B>
where <<B as Block>::Header as Header>::Number: Unpin,

impl<B, AuthorityId> Unpin for BeefyRPCLinks<B, AuthorityId>

impl<B, AuthorityId> Unpin for BeefyVoterLinks<B, AuthorityId>

impl<B, BE, C, N, P, R, S, AuthorityId> Unpin for BeefyParams<B, BE, C, N, P, R, S, AuthorityId>
where P: Unpin, B: Unpin,

impl<B, Client> Unpin for BeefyJustifsRequestHandler<B, Client>
where B: Unpin,

impl<B, N, S> Unpin for BeefyNetworkParams<B, N, S>
where B: Unpin,

impl<Block, Backend, RuntimeApi, I, AuthorityId> Unpin for BeefyBlockImport<Block, Backend, RuntimeApi, I, AuthorityId>
where I: Unpin,

impl Unpin for Error

impl Unpin for ErrorCode

impl<Block, AuthorityId> Unpin for Beefy<Block, AuthorityId>

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 EpochHeader<E>
where <E as Epoch>::Slot: Unpin,

impl<E> Unpin for IncrementedEpoch<E>
where E: Unpin,

impl<E, ERef> Unpin for ViableEpoch<E, ERef>
where E: Unpin, ERef: Unpin,

impl<H, Block> Unpin for HeaderBackendDescendentBuilder<H, Block>
where H: Unpin, Block: Unpin,

impl<Hash, Number> Unpin for EpochIdentifier<Hash, Number>
where Hash: Unpin, Number: Unpin,

impl<Hash, Number, E> Unpin for ViableEpochDescriptor<Hash, Number, E>
where <E as Epoch>::Slot: Unpin, Hash: Unpin, Number: Unpin,

impl<Hash, Number, E> Unpin for EpochChangesV0<Hash, Number, E>
where Number: Unpin, Hash: Unpin, E: Unpin,

impl<Hash, Number, E> Unpin for EpochChangesV1<Hash, Number, E>
where Number: Unpin, Hash: Unpin, <E as Epoch>::Slot: Unpin,

impl<Hash, Number, E> Unpin for EpochChanges<Hash, Number, E>
where Number: Unpin, Hash: Unpin, <E as Epoch>::Slot: Unpin,

impl Unpin for Error

impl Unpin for Error

impl Unpin for Config

impl<BE, Block> Unpin for FinalityProofProvider<BE, Block>

impl<Backend, Block, Client, SC> Unpin for GrandpaBlockImport<Backend, Block, Client, SC>
where SC: Unpin, Backend: Unpin, <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block> Unpin for AuthoritySetHardFork<Block>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block> Unpin for GrandpaJustification<Block>
where Block: Unpin, <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin, <Block as Block>::Header: Unpin,

impl<Block> Unpin for WarpSyncFragment<Block>
where <Block as Block>::Header: Unpin, Block: Unpin, <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block> Unpin for WarpSyncProof<Block>
where <Block as Block>::Header: Unpin, Block: Unpin, <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block, B> Unpin for VotingRulesBuilder<Block, B>

impl<Block, Backend> Unpin for NetworkProvider<Block, Backend>
where <<Block as Block>::Header as Header>::Number: Sized + Unpin, <Block as Block>::Hash: Unpin,

impl<Block, C, N, S, SC, VR> Unpin for GrandpaParams<Block, C, N, S, SC, VR>
where N: Unpin, S: Unpin, VR: Unpin, SC: Unpin,

impl<Block, C, SC> Unpin for LinkHalf<Block, C, SC>
where SC: Unpin,

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

impl<H, N> Unpin for SharedAuthoritySet<H, N>

impl<Header> Unpin for FinalityProof<Header>
where <Header as Header>::Hash: Unpin, Header: Unpin,

impl<N> Unpin for AuthoritySetChanges<N>
where N: Unpin,

impl<N> Unpin for BeforeBestBlockBy<N>
where N: Unpin,

impl<AuthoritySet, VoterState, Block, ProofProvider> Unpin for Grandpa<AuthoritySet, VoterState, Block, ProofProvider>
where AuthoritySet: Unpin, VoterState: Unpin,

impl Unpin for Error

impl<'a, B, BI, SC, C, E, TP, CIDP, P> Unpin for SealBlockParams<'a, B, BI, SC, C, E, TP, CIDP, P>
where <B as Block>::Hash: Unpin,

impl<B, BI, E, C, TP, SC, CIDP, P> Unpin for InstantSealParams<B, BI, E, C, TP, SC, CIDP, P>
where BI: Unpin, E: Unpin, SC: Unpin, CIDP: Unpin,

impl<B, BI, E, C, TP, SC, CS, CIDP, P> Unpin for ManualSealParams<B, BI, E, C, TP, SC, CS, CIDP, P>
where BI: Unpin, E: Unpin, CS: Unpin, SC: Unpin, CIDP: Unpin,

impl<B, C> Unpin for BabeVerifier<B, C>

impl<B, C, P> Unpin for AuraConsensusDataProvider<B, C, P>
where B: Unpin, C: Unpin, P: Unpin,

impl<B, C, P> Unpin for BabeConsensusDataProvider<B, C, P>
where P: Unpin,

impl<B, F, CB> Unpin for FinalizeBlockParams<B, F, CB>
where <B as Block>::Hash: Unpin, CB: Unpin,

impl<C, S> Unpin for DelayedFinalizeParams<C, S>
where S: Unpin,

impl<Hash> Unpin for EngineCommand<Hash>
where Hash: Unpin,

impl<Hash> Unpin for CreatedBlock<Hash>
where Hash: Unpin,

impl<Hash> Unpin for ManualSeal<Hash>

impl<B> Unpin for Error<B>
where <B as Block>::Hash: Unpin,

impl<B, Algorithm> Unpin for PowVerifier<B, Algorithm>
where Algorithm: Unpin, B: Unpin,

impl<B, I, C, S, Algorithm, CIDP> Unpin for PowBlockImport<B, I, C, S, Algorithm, CIDP>
where Algorithm: Unpin, I: Unpin, S: Unpin, <<B as Block>::Header as Header>::Number: Unpin,

impl<Block, Algorithm, L, Proof> Unpin for MiningHandle<Block, Algorithm, L, Proof>

impl<Block, Algorithm, Proof> Unpin for MiningBuild<Block, Algorithm, Proof>
where <Block as Block>::Hash: Unpin, <Algorithm as PowAlgorithm<Block>>::Difficulty: Unpin, Block: Unpin, Proof: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<Difficulty> Unpin for PowAux<Difficulty>
where Difficulty: Unpin,

impl<Difficulty> Unpin for PowIntermediate<Difficulty>
where Difficulty: Unpin,

impl<H, D> Unpin for MiningMetadata<H, D>
where H: Unpin, D: Unpin,

impl<B> Unpin for SlotInfo<B>
where <B as Block>::Header: Unpin,

impl<Block, Proof> Unpin for SlotResult<Block, Proof>
where Block: Unpin, Proof: Unpin,

impl<H, S> Unpin for CheckedHeader<H, S>
where H: Unpin, S: Unpin,

impl<T> Unpin for SimpleSlotWorkerToSlotWorker<T>
where T: Unpin,

impl<H> Unpin for WasmExecutor<H>
where H: Unpin,

impl Unpin for Error

impl Unpin for WasmError

impl Unpin for Backtrace

impl Unpin for Instance

impl Unpin for Config

impl Unpin for Semantics

impl Unpin for Error

impl Unpin for Error

impl Unpin for RemoteErr

impl Unpin for Api

impl Unpin for ApiBackend

impl Unpin for Config

impl Unpin for ParseErr

impl Unpin for Error

impl Unpin for DhtEvent

impl Unpin for Event

impl Unpin for Endpoint

impl Unpin for Message

impl Unpin for Event

impl Unpin for Keypair

impl Unpin for PublicKey

impl Unpin for Direction

impl Unpin for ProtocolId

impl Unpin for SetConfig

impl Unpin for Peer

impl Unpin for PeerStore

impl Unpin for SetId

impl Unpin for Signature

impl<'a> Unpin for Node<'a>

impl<B, H> Unpin for NetworkService<B, H>
where H: Unpin, B: Unpin,

impl<Block, H, N> Unpin for Params<Block, H, N>
where <Block as Block>::Hash: Unpin, <N as NetworkBackend<Block, H>>::NotificationProtocolConfig: Unpin, <N as NetworkBackend<Block, H>>::BitswapConfig: Unpin, <N as NetworkBackend<Block, H>>::PeerStore: Unpin, <N as NetworkBackend<Block, H>>::RequestResponseProtocolConfig: Unpin,

impl<K> Unpin for Secret<K>
where K: Unpin,

impl<T> Unpin for LruHashSet<T>

impl Unpin for Role

impl Unpin for SyncMode

impl Unpin for BlockState

impl Unpin for Direction

impl Unpin for Roles

impl<B> Unpin for BlockAnnouncesHandshake<B>
where <<B as Block>::Header as Header>::Number: Unpin, <B as Block>::Hash: Unpin,

impl<H> Unpin for BlockAnnounce<H>
where H: Unpin,

impl<H> Unpin for AnnouncementSummary<H>
where <H as Header>::Hash: Unpin, <H as Header>::Number: Unpin,

impl<Hash, Number> Unpin for FromBlock<Hash, Number>
where Hash: Unpin, Number: Unpin,

impl<Hash, Number> Unpin for BlockRequest<Hash, Number>
where Hash: Unpin, Number: Unpin,

impl<Header, Hash, Extrinsic> Unpin for BlockData<Header, Hash, Extrinsic>
where Hash: Unpin, Header: Unpin, Extrinsic: Unpin,

impl<Header, Hash, Extrinsic> Unpin for BlockResponse<Header, Hash, Extrinsic>
where Hash: Unpin, Header: Unpin, Extrinsic: Unpin,

impl Unpin for DiscardAll

impl<H> Unpin for ValidationResult<H>
where H: Unpin,

impl<B, Client> Unpin for LightClientRequestHandler<B, Client>
where B: Unpin,

impl<N, S> Unpin for StatementHandler<N, S>
where N: Unpin, S: Unpin,

impl Unpin for FromBlock

impl Unpin for Direction

impl Unpin for SyncEvent

impl Unpin for BlockData

impl Unpin for StateEntry

impl Unpin for BadPeer

impl<B> Unpin for ToServiceCommand<B>
where <B as Block>::Hash: Unpin, <<B as Block>::Header as Header>::Number: Unpin, <B as Block>::Header: Unpin,

impl<B> Unpin for SyncingAction<B>
where <B as Block>::Hash: Unpin, <<B as Block>::Header as Header>::Number: Unpin, <B as Block>::Header: Unpin, <B as Block>::Extrinsic: Unpin,

impl<B> Unpin for ImportResult<B>
where <B as Block>::Hash: Unpin, <B as Block>::Header: Unpin, <B as Block>::Extrinsic: Unpin,

impl<B> Unpin for BlockCollection<B>
where <<B as Block>::Header as Header>::Number: Unpin, <B as Block>::Hash: Unpin,

impl<B> Unpin for BlockData<B>
where <B as Block>::Hash: Unpin, <B as Block>::Header: Unpin, <B as Block>::Extrinsic: Unpin,

impl<B> Unpin for Peer<B>
where <B as Block>::Hash: Unpin, <<B as Block>::Header as Header>::Number: Unpin,

impl<B> Unpin for Expectation<B>

impl<B> Unpin for Expectation<B>

impl<B> Unpin for Expectation<B>

impl<B> Unpin for Expectation<B>

impl<B> Unpin for Expectation<B>

impl<B> Unpin for Expectation<B>

impl<B> Unpin for MockChainSyncInterface<B>
where B: Unpin,

impl<B> Unpin for SyncingService<B>

impl<B> Unpin for StateStrategy<B>
where <B as Block>::Hash: Unpin, <<B as Block>::Header as Header>::Number: Unpin, <B as Block>::Header: Unpin, <B as Block>::Extrinsic: Unpin,

impl<B> Unpin for WarpProofRequest<B>
where <B as Block>::Hash: Unpin,

impl<B> Unpin for WarpSyncResult<B>
where <B as Block>::Header: Unpin, <B as Block>::Extrinsic: Unpin,

impl<B> Unpin for ExtendedPeerInfo<B>
where <B as Block>::Hash: Unpin, <<B as Block>::Header as Header>::Number: Unpin,

impl<B, Client> Unpin for BlockRequestHandler<B, Client>
where <B as Block>::Hash: Unpin, <<B as Block>::Header as Header>::Number: Unpin,

impl<B, Client> Unpin for SyncingEngine<B, Client>
where <B as Block>::Hash: Unpin, <<B as Block>::Header as Header>::Number: Unpin,

impl<B, Client> Unpin for StateRequestHandler<B, Client>
where <B as Block>::Hash: Unpin,

impl<B, Client> Unpin for ChainSync<B, Client>
where <<B as Block>::Header as Header>::Number: Unpin, <B as Block>::Hash: Unpin, <B as Block>::Header: Unpin, <B as Block>::Extrinsic: Unpin,

impl<B, Client> Unpin for PolkadotSyncingStrategy<B, Client>
where <<B as Block>::Header as Header>::Number: Unpin, <B as Block>::Hash: Unpin, <B as Block>::Header: Unpin, <B as Block>::Extrinsic: Unpin,

impl<B, Client> Unpin for StateSync<B, Client>
where <B as Block>::Header: Unpin, <B as Block>::Extrinsic: Unpin,

impl<B, Client> Unpin for WarpSync<B, Client>
where <B as Block>::Hash: Unpin, <B as Block>::Header: Unpin, <<B as Block>::Header as Header>::Number: Unpin, <B as Block>::Extrinsic: Unpin,

impl<Block> Unpin for VerificationResult<Block>
where <Block as Block>::Hash: Unpin, <Block as Block>::Header: Unpin,

impl<Block> Unpin for WarpSyncConfig<Block>
where <Block as Block>::Header: Unpin,

impl<Block> Unpin for WarpSyncPhase<Block>
where <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block> Unpin for Expectation<Block>

impl<Block> Unpin for Expectation<Block>

impl<Block> Unpin for Expectation<Block>

impl<Block> Unpin for MockBlockDownloader<Block>
where Block: Unpin,

impl<Block> Unpin for PolkadotSyncingStrategyConfig<Block>

impl<Block> Unpin for WarpSyncProgress<Block>
where <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block> Unpin for PeerInfo<Block>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block> Unpin for SyncStatus<Block>
where <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block, N> Unpin for BlockRelayParams<Block, N>
where <N as NetworkBackend<Block, <Block as Block>::Hash>>::RequestResponseProtocolConfig: Unpin,

impl<BlockNumber> Unpin for SyncState<BlockNumber>
where BlockNumber: Unpin,

impl<TBlock> Unpin for RequestHandler<TBlock>

impl Unpin for TestNet

impl<D, BlockImport> Unpin for Peer<D, BlockImport>
where D: Unpin, BlockImport: Unpin,

impl<I> Unpin for BlockImportAdapter<I>
where I: Unpin,

impl<B, H, N, S> Unpin for TransactionsHandler<B, H, N, S>
where N: Unpin, S: Unpin, H: Unpin,

impl Unpin for ParseError

impl Unpin for Code

impl Unpin for Error

impl Unpin for Keypair

impl Unpin for PublicKey

impl Unpin for SecretKey

impl Unpin for Key

impl Unpin for PeerRecord

impl Unpin for Record

impl Unpin for Multiaddr

impl Unpin for Multihash

impl Unpin for PeerId

impl<'a> Unpin for Protocol<'a>

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

impl<RA, Block, Storage> Unpin for OffchainWorkers<RA, Block, Storage>
where Storage: Unpin,

impl<RA, Block, Storage, CE> Unpin for OffchainWorkerOptions<RA, Block, Storage, CE>
where CE: Unpin, Storage: Unpin,

impl Unpin for Metrics

impl Unpin for Mixnet

impl<B> Unpin for Request<B>

impl<B> Unpin for System<B>

impl<Block, Client> Unpin for Chain<Block, Client>

impl<Block, Client> Unpin for Dev<Block, Client>
where Block: Unpin,

impl<Block, Client> Unpin for ChildState<Block, Client>

impl<Block, Client> Unpin for State<Block, Client>

impl<P, Client> Unpin for Author<P, Client>

impl<T> Unpin for Offchain<T>

impl<T> Unpin for BoundedVecDeque<T>
where T: Unpin,

impl<T> Unpin for RingBuffer<T>
where T: Unpin,

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for DenyUnsafe

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for NodeRole

impl Unpin for BlockStats

impl Unpin for Error

impl Unpin for Health

impl Unpin for SystemInfo

impl<Hash> Unpin for ExtrinsicOrHash<Hash>
where Hash: Unpin,

impl<Hash> Unpin for ReadProof<Hash>
where Hash: Unpin,

impl<Hash, Number> Unpin for PeerInfo<Hash, Number>
where Hash: Unpin, Number: Unpin,

impl<Number> Unpin for SyncState<Number>
where Number: Unpin,

impl Unpin for RpcMethods

impl Unpin for Metrics

impl Unpin for RateLimit

impl Unpin for RpcMetrics

impl Unpin for Server

impl<M> Unpin for Config<M>

impl<S> Unpin for Middleware<S>
where S: Unpin,

impl<S> Unpin for NodeHealthProxy<S>
where S: Unpin,

impl Unpin for Error

impl Unpin for Infallible

impl Unpin for Error

impl Unpin for Error

impl Unpin for ErrorEvent

impl Unpin for ChainSpec

impl<BE, Block, Client> Unpin for Archive<BE, Block, Client>
where Block: Unpin,

impl<BE, Block, Client> Unpin for ChainHead<BE, Block, Client>
where Block: Unpin,

impl<Hash> Unpin for FollowEvent<Hash>
where Hash: Unpin,

impl<Hash> Unpin for TransactionEvent<Hash>
where Hash: Unpin,

impl<Hash> Unpin for BestBlockChanged<Hash>
where Hash: Unpin,

impl<Hash> Unpin for Finalized<Hash>
where Hash: Unpin,

impl<Hash> Unpin for Initialized<Hash>
where Hash: Unpin,

impl<Hash> Unpin for NewBlock<Hash>
where Hash: Unpin,

impl<Hash> Unpin for TransactionBlock<Hash>
where Hash: Unpin,

impl<Pool, Client> Unpin for Transaction<Pool, Client>

impl<Pool, Client> Unpin for TransactionBroadcast<Pool, Client>

impl Unpin for Error

impl<'a, 'b, HF> Unpin for RuntimeCaller<'a, 'b, HF>

impl Unpin for TaskType

impl Unpin for Error

impl Unpin for BasePath

impl Unpin for Task

impl<'a, Block, Client, Net> Unpin for DefaultSyncingEngineConfig<'a, Block, Client, Net>
where <Block as Block>::Header: Unpin,

impl<'a, Block, Net, TxPool, IQ, Client> Unpin for BuildNetworkAdvancedParams<'a, Block, Net, TxPool, IQ, Client>
where IQ: Unpin, <Net as NetworkBackend<Block, <Block as Block>::Hash>>::NotificationProtocolConfig: Unpin, <Net as NetworkBackend<Block, <Block as Block>::Hash>>::PeerStore: Unpin, <Net as NetworkBackend<Block, <Block as Block>::Hash>>::RequestResponseProtocolConfig: Unpin,

impl<'a, Block, Net, TxPool, IQ, Client> Unpin for BuildNetworkParams<'a, Block, Net, TxPool, IQ, Client>
where IQ: Unpin, <Net as NetworkBackend<Block, <Block as Block>::Hash>>::PeerStore: Unpin, <Block as Block>::Header: Unpin, <Net as NetworkBackend<Block, <Block as Block>::Hash>>::RequestResponseProtocolConfig: Unpin, <Net as NetworkBackend<Block, <Block as Block>::Hash>>::NotificationProtocolConfig: Unpin,

impl<'a, TBl, TCl, TExPool, TRpc, Backend> Unpin for SpawnTasksParams<'a, TBl, TCl, TExPool, TRpc, Backend>

impl<B, E, Block, RA> Unpin for Client<B, E, Block, RA>
where E: Unpin, RA: Unpin, <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block> Unpin for ClientConfig<Block>
where <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block, B, E> Unpin for LocalCallExecutor<Block, B, E>
where E: Unpin,

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

impl<Client, Backend, SelectChain, ImportQueue, TransactionPool, Other> Unpin for PartialComponents<Client, Backend, SelectChain, ImportQueue, TransactionPool, Other>
where SelectChain: Unpin, ImportQueue: Unpin, Other: Unpin,

impl<TBl, TBackend, TExec, TRtApi, TExPool> Unpin for TestNetComponents<TBl, TBackend, TExec, TRtApi, TExPool>

impl Unpin for IsPruned

impl Unpin for PinError

impl<BlockHash, Key, D> Unpin for StateDb<BlockHash, Key, D>
where BlockHash: Unpin, D: Unpin, Key: Unpin,

impl<BlockHash, Key, D> Unpin for StateDbSync<BlockHash, Key, D>
where BlockHash: Unpin, D: Unpin, Key: Unpin,

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

impl<H> Unpin for ChangeSet<H>
where H: Unpin,

impl<H> Unpin for CommitSet<H>
where H: Unpin,

impl Unpin for Options

impl Unpin for Store

impl Unpin for Error

impl<Block> Unpin for Error<Block>
where <Block as Block>::Hash: Unpin,

impl<Block> Unpin for LightSyncState<Block>
where <Block as Block>::Header: Unpin, <<Block as Block>::Header as Header>::Number: Unpin, <Block as Block>::Hash: Unpin,

impl<Block, Client> Unpin for SyncState<Block, Client>

impl Unpin for Metric

impl Unpin for HwBench

impl Unpin for Throughput

impl Unpin for Error

impl Unpin for SysInfo

impl Unpin for Telemetry

impl Unpin for Error

impl Unpin for Error

impl Unpin for SpanDatum

impl Unpin for TraceEvent

impl Unpin for Values

impl<Block, Client> Unpin for BlockExecutor<Block, Client>
where <Block as Block>::Hash: Unpin,

impl<T> Unpin for EventFormat<T>
where T: Unpin,

impl Unpin for Options

impl Unpin for Limit

impl<'a, Block, Client> Unpin for Builder<'a, Block, Client>
where Client: Unpin, Block: Unpin,

impl<B, L> Unpin for Pool<B, L>

impl<Block, Client> Unpin for TransactionPoolWrapper<Block, Client>

impl<ChainApi, Block> Unpin for ForkAwareTxPool<ChainApi, Block>

impl<Client, Block> Unpin for FullChainApi<Client, Block>
where Block: Unpin,

impl<PoolApi, Block> Unpin for BasicPool<PoolApi, Block>

impl Unpin for Error

impl Unpin for PoolStatus

impl<B> Unpin for ChainEvent<B>
where <B as Block>::Hash: Unpin,

impl<Block> Unpin for OffchainTransactionPoolFactory<Block>

impl<Block> Unpin for RejectAllTxPool<Block>
where Block: Unpin,

impl<Hash, BlockHash> Unpin for TransactionStatus<Hash, BlockHash>
where BlockHash: Unpin, Hash: Unpin,

impl Unpin for IDSequence

impl Unpin for SeqID

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

impl<M, R> Unpin for Hub<M, R>

impl<Payload> Unpin for NotificationSender<Payload>

impl<Payload, TK> Unpin for NotificationStream<Payload, TK>
where TK: Unpin,

impl<T> Unpin for StatusSinks<T>

impl Unpin for BlsError

impl Unpin for Mode

impl Unpin for Fork

impl Unpin for ForkData

impl Unpin for PublicKey

impl Unpin for Signature

impl<const COMMITTEE_SIZE: usize> Unpin for SSZSyncAggregate<COMMITTEE_SIZE>

impl<const COMMITTEE_SIZE: usize> Unpin for SSZSyncCommittee<COMMITTEE_SIZE>

impl<const COMMITTEE_SIZE: usize> Unpin for SyncCommittee<COMMITTEE_SIZE>

impl<const COMMITTEE_SIZE: usize> Unpin for SyncCommitteePrepared<COMMITTEE_SIZE>

impl<const COMMITTEE_SIZE: usize> Unpin for CheckpointUpdate<COMMITTEE_SIZE>

impl<const COMMITTEE_SIZE: usize> Unpin for NextSyncCommitteeUpdate<COMMITTEE_SIZE>

impl<const COMMITTEE_SIZE: usize, const COMMITTEE_BITS_SIZE: usize> Unpin for SyncAggregate<COMMITTEE_SIZE, COMMITTEE_BITS_SIZE>

impl<const COMMITTEE_SIZE: usize, const COMMITTEE_BITS_SIZE: usize> Unpin for Update<COMMITTEE_SIZE, COMMITTEE_BITS_SIZE>

impl Unpin for UD60x18

impl Unpin for Channel

impl Unpin for ChannelId

impl<Balance> Unpin for PricingParameters<Balance>
where Balance: Unpin,

impl<Balance> Unpin for Rewards<Balance>
where Balance: Unpin,

impl<BitMap> Unpin for SparseBitmapImpl<BitMap>
where BitMap: Unpin,

impl<DescribeInterior> Unpin for DescribeGlobalPrefix<DescribeInterior>
where DescribeInterior: Unpin,

impl<Index, B, CurrentIndex, Intermediate, M, QueryKind> Unpin for RingBufferMapImpl<Index, B, CurrentIndex, Intermediate, M, QueryKind>
where Index: Unpin, B: Unpin, CurrentIndex: Unpin, Intermediate: Unpin, M: Unpin, QueryKind: Unpin,

impl<Relayer, RewardBalance, EthereumNetwork, AssetHubLocation, InboundQueueLocation, XcmSender, XcmExecutor, Call> Unpin for PayAccountOnLocation<Relayer, RewardBalance, EthereumNetwork, AssetHubLocation, InboundQueueLocation, XcmSender, XcmExecutor, Call>
where Relayer: Unpin, RewardBalance: Unpin, EthereumNetwork: Unpin, AssetHubLocation: Unpin, InboundQueueLocation: Unpin, XcmSender: Unpin, XcmExecutor: Unpin, Call: Unpin,

impl Unpin for Bloom

impl Unpin for Header

impl Unpin for HeaderId

impl Unpin for Log

impl Unpin for FullNode

impl Unpin for ShortNode

impl Unpin for Receipt

impl Unpin for Command

impl Unpin for Network

impl Unpin for XcmPayload

impl Unpin for MessageV1

impl Unpin for Payload

impl Unpin for Xcm

impl Unpin for Message

impl<AccountId> Unpin for EthereumLocationsConverterFor<AccountId>
where AccountId: Unpin,

impl<CreateAssetCall, CreateAssetDeposit, EthereumNetwork, InboundQueueLocation, ConvertAssetId, GatewayProxyAddress, EthereumUniversalLocation, AssetHubFromEthereum, AssetHubUniversalLocation, AccountId> Unpin for MessageToXcm<CreateAssetCall, CreateAssetDeposit, EthereumNetwork, InboundQueueLocation, ConvertAssetId, GatewayProxyAddress, EthereumUniversalLocation, AssetHubFromEthereum, AssetHubUniversalLocation, AccountId>
where CreateAssetCall: Unpin, CreateAssetDeposit: Unpin, EthereumNetwork: Unpin, InboundQueueLocation: Unpin, ConvertAssetId: Unpin, GatewayProxyAddress: Unpin, EthereumUniversalLocation: Unpin, AssetHubFromEthereum: Unpin, AssetHubUniversalLocation: Unpin, AccountId: Unpin,

impl<CreateAssetCall, CreateAssetDeposit, InboundQueuePalletInstance, AccountId, Balance, ConvertAssetId, EthereumUniversalLocation, GlobalAssetHubLocation> Unpin for MessageToXcm<CreateAssetCall, CreateAssetDeposit, InboundQueuePalletInstance, AccountId, Balance, ConvertAssetId, EthereumUniversalLocation, GlobalAssetHubLocation>
where <Balance as HasCompact>::Type: Sized, CreateAssetCall: Unpin, CreateAssetDeposit: Unpin, InboundQueuePalletInstance: Unpin, AccountId: Unpin, Balance: Unpin, ConvertAssetId: Unpin, EthereumUniversalLocation: Unpin, GlobalAssetHubLocation: Unpin,

impl<'a> Unpin for Leaf<'a>

impl Unpin for SendError

impl Unpin for Command

impl Unpin for Command

impl Unpin for Message

impl Unpin for Message

impl<'a, ConvertAssetId, Call> Unpin for XcmConverter<'a, ConvertAssetId, Call>
where ConvertAssetId: Unpin,

impl<Balance> Unpin for Fee<Balance>
where Balance: Unpin,

impl<PausedQuery, InnerExporter> Unpin for PausableExporter<PausedQuery, InnerExporter>
where PausedQuery: Unpin, InnerExporter: Unpin,

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

impl<UniversalLocation, EthereumNetwork, OutboundQueue, AgentHashedDescription, ConvertAssetId> Unpin for EthereumBlobExporter<UniversalLocation, EthereumNetwork, OutboundQueue, AgentHashedDescription, ConvertAssetId>
where UniversalLocation: Unpin, EthereumNetwork: Unpin, OutboundQueue: Unpin, AgentHashedDescription: Unpin, ConvertAssetId: Unpin,

impl<UniversalLocation, EthereumNetwork, OutboundQueue, ConvertAssetId, AssetHubParaId> Unpin for EthereumBlobExporter<UniversalLocation, EthereumNetwork, OutboundQueue, ConvertAssetId, AssetHubParaId>
where UniversalLocation: Unpin, EthereumNetwork: Unpin, OutboundQueue: Unpin, ConvertAssetId: Unpin, AssetHubParaId: Unpin,

impl Unpin for PalletInfo

impl Unpin for Test

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

impl<T> Unpin for MaxFinalizedHeadersToKeep<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl Unpin for SendError

impl Unpin for Nonce

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::Token as Inspect<<T as Config>::AccountId>>::Balance: Unpin, T: Unpin,

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

impl Unpin for Messages

impl Unpin for Nonce

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

impl<T> Unpin for Ticket<T>
where <T as Config>::RuntimeEvent: Sized, <<T as Config>::MessageQueue as EnqueueMessage<AggregateMessageOrigin>>::MaxMessageLen: Unpin,

impl Unpin for Messages

impl Unpin for Nonce

impl<BlockNumber> Unpin for PendingOrder<BlockNumber>
where BlockNumber: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::AccountId: Sized, <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

impl Unpin for Agents

impl Unpin for Channels

impl<T> Unpin for PaysFee<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::AccountId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <<T as Config>::Token as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

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

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin, <<T as Config>::Token as Inspect<<T as Config>::AccountId>>::Balance: Unpin,

impl<T> Unpin for FeePerGasMigration<T>
where T: Unpin,

impl<T> Unpin for GenesisConfig<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

impl<T, BridgeHubParaId, AssetHubParaId> Unpin for InitializeOnUpgrade<T, BridgeHubParaId, AssetHubParaId>
where T: Unpin, BridgeHubParaId: Unpin, AssetHubParaId: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

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

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

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

impl<Balance, AccountId, FeeAssetLocation, EthereumNetwork, AssetTransactor, FeeProvider> Unpin for XcmExportFeeToSibling<Balance, AccountId, FeeAssetLocation, EthereumNetwork, AssetTransactor, FeeProvider>
where Balance: Unpin, AccountId: Unpin, FeeAssetLocation: Unpin, EthereumNetwork: Unpin, AssetTransactor: Unpin, FeeProvider: Unpin,

impl<IsForeign, AssetInspect, AccountId, LocationToAccountId, L> Unpin for ForeignAssetOwner<IsForeign, AssetInspect, AccountId, LocationToAccountId, L>
where IsForeign: Unpin, AssetInspect: Unpin, AccountId: Unpin, LocationToAccountId: Unpin, L: Unpin,

impl<MatchAssetId, AssetInspect, AccountId, AssetId, L> Unpin for LocalAssetOwner<MatchAssetId, AssetInspect, AccountId, AssetId, L>
where MatchAssetId: Unpin, AssetInspect: Unpin, AccountId: Unpin, AssetId: Unpin, L: Unpin,

impl Unpin for Weightless

impl Unpin for Origin

impl<F> Unpin for EnsureXcm<F>
where F: Unpin,

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

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

impl Unpin for EventProof

impl Unpin for Log

impl Unpin for Proof

impl Unpin for Subcommand

impl Unpin for Cli

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

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl Unpin for PalletInfo

impl Unpin for Runtime

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl Unpin for ApiError

impl<'a, Block> Unpin for CallApiAtParams<'a, Block>
where <Block as Block>::Hash: Unpin,

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

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 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 Public

impl Unpin for Signature

impl Unpin for Rounding

impl Unpin for BigUint

impl Unpin for FixedI128

impl Unpin for FixedI64

impl Unpin for FixedU128

impl Unpin for FixedU64

impl Unpin for PerU16

impl Unpin for Perbill

impl Unpin for Percent

impl Unpin for Permill

impl Unpin for Error

impl<Block> Unpin for CachedHeaderMetadata<Block>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block> Unpin for DisplacedLeavesAfterFinalization<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>::Header as Header>::Number: Unpin, <Block as Block>::Hash: Unpin,

impl<Block> Unpin for HeaderMetadataCache<Block>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: 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 TreeRoute<Block>
where <<Block as Block>::Header as Header>::Number: Unpin, <Block as Block>::Hash: Unpin,

impl<N> Unpin for BlockGap<N>
where N: Unpin,

impl Unpin for Validation

impl Unpin for Error

impl Unpin for NoNetwork

impl<Block, Proof> Unpin for Proposal<Block, Proof>
where Block: Unpin, Proof: Unpin, <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

impl<AuthorityId> Unpin for ConsensusLog<AuthorityId>
where AuthorityId: Unpin,

impl Unpin for PreDigest

impl Unpin for Epoch

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 Public

impl Unpin for Signature

impl Unpin for Payload

impl<AuthorityId> Unpin for ConsensusLog<AuthorityId>
where AuthorityId: Unpin,

impl<AuthorityId> Unpin for Keyring<AuthorityId>
where AuthorityId: Unpin,

impl<AuthorityId> Unpin for ValidatorSet<AuthorityId>
where AuthorityId: Unpin,

impl<AuthorityId> Unpin for KeyringIter<AuthorityId>
where AuthorityId: Unpin,

impl<AuthoritySetCommitment> Unpin for BeefyAuthoritySet<AuthoritySetCommitment>
where AuthoritySetCommitment: Unpin,

impl<B, R> Unpin for MmrRootProvider<B, R>
where B: Unpin,

impl<BlockNumber, Hash, MerkleRoot, ExtraData> Unpin for MmrLeaf<BlockNumber, Hash, MerkleRoot, ExtraData>
where ExtraData: Unpin, BlockNumber: Unpin, Hash: Unpin, MerkleRoot: Unpin,

impl<Header, Id, AncestryProof> Unpin for ForkVotingProof<Header, Id, AncestryProof>
where AncestryProof: Unpin, Header: Unpin, Id: Unpin, <Id as RuntimeAppPublic>::Signature: Unpin, <Header as Header>::Number: Unpin,

impl<N, S> Unpin for VersionedFinalityProof<N, S>
where N: Unpin, S: Unpin,

impl<Number, Id> Unpin for FutureBlockVotingProof<Number, Id>
where Id: Unpin, <Id as RuntimeAppPublic>::Signature: Unpin, Number: Unpin,

impl<Number, Id, Signature> Unpin for DoubleVotingProof<Number, Id, Signature>
where Id: Unpin, Signature: Unpin, Number: Unpin,

impl<Number, Id, Signature> Unpin for VoteMessage<Number, Id, Signature>
where Id: Unpin, Signature: Unpin, Number: Unpin,

impl<TAuthorityId, TSignature> Unpin for KnownSignature<TAuthorityId, TSignature>
where TAuthorityId: Unpin, TSignature: Unpin,

impl<TBlockNumber> Unpin for Commitment<TBlockNumber>
where TBlockNumber: Unpin,

impl<TBlockNumber, TSignature> Unpin for SignedCommitment<TBlockNumber, TSignature>
where TBlockNumber: Unpin, TSignature: Unpin,

impl<TBlockNumber, TSignatureAccumulator> Unpin for SignedCommitmentWitness<TBlockNumber, TSignatureAccumulator>
where TSignatureAccumulator: Unpin, TBlockNumber: Unpin,

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

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

impl<Header> Unpin for GrandpaJustification<Header>
where <Header as Header>::Hash: Unpin, <Header as Header>::Number: Unpin, Header: Unpin,

impl<N> Unpin for ConsensusLog<N>
where N: Unpin,

impl<N> Unpin for ScheduledChange<N>
where N: Unpin,

impl Unpin for SlotClaim

impl Unpin for Epoch

impl Unpin for TicketBody

impl Unpin for Slot

impl<Header, Id> Unpin for EquivocationProof<Header, Id>
where Id: Unpin, Header: Unpin,

impl Unpin for Error

impl Unpin for Void

impl Unpin for HttpError

impl Unpin for Pair

impl Unpin for VrfInput

impl Unpin for KeyTypeId

impl Unpin for SecretUri

impl Unpin for PublicTag

impl Unpin for Pair

impl Unpin for Pair

impl Unpin for Duration

impl Unpin for Timestamp

impl Unpin for PoolState

impl Unpin for Pair

impl Unpin for VrfProof

impl Unpin for Bytes

impl<'a> Unpin for AddressUri<'a>

impl<'a> Unpin for HexDisplay<'a>

impl<'a> Unpin for RuntimeCode<'a>

impl<'a> Unpin for WrappedRuntimeCode<'a>

impl<F> Unpin for DeferGuard<F>
where F: Unpin,

impl<LeftPair, RightPair, const PUBLIC_KEY_LEN: usize, const SIGNATURE_LEN: usize, SubTag> Unpin for Pair<LeftPair, RightPair, PUBLIC_KEY_LEN, SIGNATURE_LEN, SubTag>
where LeftPair: Unpin, RightPair: Unpin,

impl<Storage> Unpin for OffchainDb<Storage>
where Storage: Unpin,

impl<T> Unpin for Pair<T>
where <T as EngineBLS>::SignatureGroup: Unpin, <T as EngineBLS>::PublicKeyGroup: Unpin, <T as EngineBLS>::Scalar: Unpin,

impl<T> Unpin for LimitedExternalities<T>
where T: Unpin,

impl<const N: usize, T> Unpin for CryptoBytes<N, T>

impl<const R: usize> Unpin for RingContext<R>

impl Unpin for HostHooks

impl Unpin for HostHooks

impl Unpin for HostHooks

impl Unpin for HostHooks

impl Unpin for HostHooks

impl Unpin for MemDb

impl<H> Unpin for Change<H>
where H: Unpin,

impl<H> Unpin for Transaction<H>
where H: Unpin,

impl Unpin for Error

impl Unpin for Extensions

impl Unpin for Error

impl<E> Unpin for MakeFatalError<E>
where E: Unpin,

impl Unpin for Keyring

impl Unpin for Keyring

impl Unpin for Keyring

impl Unpin for Error

impl Unpin for Error

impl<T> Unpin for ItemDeprecationInfoIR<T>
where <T as Form>::String: Unpin,

impl<T> Unpin for StorageEntryTypeIR<T>
where <T as Form>::Type: Unpin,

impl<T> Unpin for VariantDeprecationInfoIR<T>
where <T as Form>::String: Unpin,

impl<T> Unpin for ExtrinsicMetadataIR<T>
where <T as Form>::Type: Unpin, <T as Form>::String: Unpin,

impl<T> Unpin for MetadataIR<T>
where <T as Form>::Type: Unpin, <T as Form>::String: Unpin,

impl<T> Unpin for OuterEnumsIR<T>
where <T as Form>::Type: Unpin,

impl<T> Unpin for PalletAssociatedTypeMetadataIR<T>
where <T as Form>::String: Unpin, <T as Form>::Type: Unpin,

impl<T> Unpin for PalletCallMetadataIR<T>
where <T as Form>::Type: Unpin,

impl<T> Unpin for PalletConstantMetadataIR<T>
where <T as Form>::String: Unpin, <T as Form>::Type: Unpin,

impl<T> Unpin for PalletErrorMetadataIR<T>
where <T as Form>::Type: Unpin,

impl<T> Unpin for PalletEventMetadataIR<T>
where <T as Form>::Type: Unpin,

impl<T> Unpin for PalletMetadataIR<T>
where <T as Form>::String: Unpin, <T as Form>::Type: Unpin,

impl<T> Unpin for PalletStorageMetadataIR<T>
where <T as Form>::String: Unpin, <T as Form>::Type: Unpin,

impl<T> Unpin for PalletViewFunctionMetadataIR<T>
where <T as Form>::String: Unpin, <T as Form>::Type: Unpin,

impl<T> Unpin for PalletViewFunctionParamMetadataIR<T>
where <T as Form>::String: Unpin, <T as Form>::Type: Unpin,

impl<T> Unpin for RuntimeApiMetadataIR<T>
where <T as Form>::String: Unpin, <T as Form>::Type: Unpin,

impl<T> Unpin for RuntimeApiMethodMetadataIR<T>
where <T as Form>::String: Unpin, <T as Form>::Type: Unpin,

impl<T> Unpin for RuntimeApiMethodParamMetadataIR<T>
where <T as Form>::String: Unpin, <T as Form>::Type: Unpin,

impl<T> Unpin for StorageEntryMetadataIR<T>
where <T as Form>::String: Unpin, <T as Form>::Type: Unpin,

impl<T> Unpin for TransactionExtensionMetadataIR<T>
where <T as Form>::String: Unpin, <T as Form>::Type: Unpin,

impl Unpin for Mixnode

impl Unpin for Error

impl Unpin for OpaqueLeaf

impl Unpin for NodesUtils

impl<H, L> Unpin for DataOrHash<H, L>
where L: Unpin, <H as Hash>::Output: Unpin,

impl<H, T> Unpin for Compact<H, T>
where T: Unpin, H: Unpin,

impl<Hash> Unpin for AncestryProof<Hash>
where Hash: Unpin,

impl<Hash> Unpin for LeafProof<Hash>
where Hash: Unpin,

impl Unpin for Error

impl<AccountId> Unpin for Candidate<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for Edge<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for StakedAssignment<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for Support<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for Voter<AccountId>
where AccountId: Unpin,

impl<AccountId, P> Unpin for Assignment<AccountId, P>
where AccountId: Unpin, P: Unpin,

impl<AccountId, P> Unpin for ElectionResult<AccountId, P>
where AccountId: Unpin, P: Unpin,

impl Unpin for AbortGuard

impl Unpin for BlockTrace

impl Unpin for Data

impl Unpin for Event

impl Unpin for Span

impl Unpin for TraceError

impl<T> Unpin for ListOrValue<T>
where T: Unpin,

impl Unpin for TokenError

impl Unpin for DigestItem

impl Unpin for Era

impl Unpin for Error

impl Unpin for Method

impl Unpin for TrieError

impl Unpin for Digest

impl Unpin for Headers

impl Unpin for Response

impl Unpin for Time

impl Unpin for BadOrigin

impl Unpin for Identity

impl Unpin for Keccak256

impl Unpin for TakeFirst

impl<'a> Unpin for DigestItemRef<'a>

impl<'a> Unpin for OpaqueDigestItemId<'a>

impl<'a> Unpin for PiecewiseLinear<'a>

impl<'a> Unpin for HeadersIterator<'a>

impl<'a> Unpin for StorageValueRef<'a>

impl<'a> Unpin for TrailingZeroInput<'a>

impl<'a, 'b, L> Unpin for StorageLockGuard<'a, 'b, L>

impl<'a, L> Unpin for StorageLock<'a, L>
where L: Unpin,

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

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

impl<AccountId, AccountIndex> Unpin for MultiAddress<AccountId, AccountIndex>
where AccountId: Unpin, AccountIndex: Unpin,

impl<AccountId, AccountIndex> Unpin for AccountIdLookup<AccountId, AccountIndex>
where AccountId: Unpin, AccountIndex: Unpin,

impl<AccountId, Call, Extension> Unpin for CheckedExtrinsic<AccountId, Call, Extension>
where Call: Unpin, AccountId: Unpin, Extension: Unpin,

impl<AccountId, Extension> Unpin for ExtrinsicFormat<AccountId, Extension>
where AccountId: Unpin, Extension: Unpin,

impl<Address, Call, Signature, Extension> Unpin for UncheckedExtrinsic<Address, Call, Signature, Extension>
where Call: Unpin, Address: Unpin, Signature: Unpin, Extension: Unpin,

impl<Address, Signature, Extension> Unpin for Preamble<Address, Signature, Extension>
where Address: Unpin, Signature: Unpin, Extension: Unpin,

impl<B> Unpin for BlockAndTime<B>
where B: Unpin,

impl<Base, Explicit, Implicit> Unpin for ImplicationParts<Base, Explicit, Implicit>
where Base: Unpin, Explicit: Unpin, Implicit: Unpin,

impl<Block> Unpin for BlockId<Block>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Number: Unpin,

impl<Block> Unpin for SignedBlock<Block>
where Block: Unpin,

impl<Call, Extension> Unpin for SignedPayload<Call, Extension>
where Call: Unpin, Extension: Unpin, <Extension as TransactionExtension<Call>>::Implicit: Unpin,

impl<Hashing, Key, Value> Unpin for BasicProvingTrie<Hashing, Key, Value>
where <Hashing as Hasher>::Out: Unpin, Key: Unpin, Value: Unpin, Hashing: Unpin,

impl<Hashing, Key, Value> Unpin for BasicProvingTrie<Hashing, Key, Value>
where <Hashing as Hasher>::Out: Unpin, Key: Unpin, Value: Unpin,

impl<Header, Extrinsic> Unpin for Block<Header, Extrinsic>
where Header: Unpin, Extrinsic: Unpin,

impl<Info> Unpin for DispatchErrorWithPostInfo<Info>
where Info: Unpin,

impl<Inner> Unpin for FakeDispatchable<Inner>
where Inner: Unpin,

impl<L, M> Unpin for MorphWithUpperLimit<L, M>
where L: Unpin, M: Unpin,

impl<N> Unpin for CheckedReduceBy<N>
where N: Unpin,

impl<N> Unpin for ReduceBy<N>
where N: Unpin,

impl<Number, Hash> Unpin for Header<Number, Hash>
where <Hash as Hash>::Output: Unpin, Number: Unpin,

impl<R> Unpin for TransactionOutcome<R>
where R: Unpin,

impl<SE> Unpin for AsTransactionExtension<SE>
where SE: Unpin,

impl<T> Unpin for ConvertToValue<T>
where T: Unpin,

impl<T> Unpin for IdentityLookup<T>
where T: Unpin,

impl<T> Unpin for MorphInto<T>
where T: Unpin,

impl<T> Unpin for TryMorphInto<T>
where T: Unpin,

impl<T> Unpin for TxBaseImplication<T>
where T: Unpin,

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

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

impl<V> Unpin for Replace<V>
where V: Unpin,

impl<V> Unpin for ReplaceWithDefault<V>
where V: Unpin,

impl<Xt> Unpin for Block<Xt>
where Xt: Unpin,

impl<T> Unpin for AllocateAndReturnByCodec<T>
where T: Unpin,

impl<T> Unpin for AllocateAndReturnFatPointer<T>
where T: Unpin,

impl<T> Unpin for PassFatPointerAndDecode<T>
where T: Unpin,

impl<T> Unpin for PassFatPointerAndDecodeSlice<T>
where T: Unpin,

impl<T> Unpin for PassFatPointerAndRead<T>
where T: Unpin,

impl<T> Unpin for PassFatPointerAndReadWrite<T>
where T: Unpin,

impl<T> Unpin for ExchangeableFunction<T>
where T: Unpin,

impl<T> Unpin for RestoreImplementation<T>
where T: Unpin,

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

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

impl<T, const N: usize> Unpin for AllocateAndReturnPointer<T, N>
where T: Unpin,

impl<T, const N: usize> Unpin for PassPointerAndRead<T, N>
where T: Unpin,

impl<T, const N: usize> Unpin for PassPointerAndReadCopy<T, N>
where T: Unpin,

impl<T, const N: usize> Unpin for PassPointerAndWrite<T, N>
where T: Unpin,

impl Unpin for Opaque

impl<AccountId> Unpin for StakerStatus<AccountId>
where AccountId: Unpin,

impl<AccountId> Unpin for StakingAccount<AccountId>
where AccountId: Unpin,

impl<AccountId, Balance> Unpin for Exposure<AccountId, Balance>
where Balance: Unpin, AccountId: Unpin,

impl<AccountId, Balance> Unpin for ExposurePage<AccountId, Balance>
where Balance: Unpin, AccountId: Unpin,

impl<AccountId, Balance> Unpin for IndividualExposure<AccountId, Balance>
where AccountId: Unpin, Balance: Unpin,

impl<Balance> Unpin for PagedExposureMetadata<Balance>
where Balance: Unpin,

impl<Balance> Unpin for Stake<Balance>
where Balance: Unpin,

impl<Reporter, Offender> Unpin for OffenceDetails<Reporter, Offender>
where Offender: Unpin, Reporter: Unpin,

impl<T> Unpin for Agent<T>
where T: Unpin,

impl<T> Unpin for Delegator<T>
where T: Unpin,

impl Unpin for UsageInfo

impl Unpin for UsageUnit

impl<'a> Unpin for IterArgs<'a>

impl<'a, B, H> Unpin for BackendRuntimeCode<'a, B, H>
where H: Unpin,

impl<'a, B, H, Exec> Unpin for StateMachine<'a, B, H, Exec>
where <H as Hasher>::Out: Unpin,

impl<'a, H, B> Unpin for Ext<'a, H, B>

impl<'a, H, B> Unpin for ReadOnlyExternalities<'a, H, B>
where H: Unpin,

impl<'a, H, I> Unpin for KeysIter<'a, H, I>
where I: Unpin, H: Unpin,

impl<'a, H, I> Unpin for PairsIter<'a, H, I>
where I: Unpin, H: Unpin,

impl<H> Unpin for OverlayedChanges<H>
where <H as Hasher>::Out: Unpin, H: Unpin,

impl<H> Unpin for StorageChanges<H>
where <H as Hasher>::Out: Unpin, H: Unpin,

impl<H> Unpin for TestExternalities<H>
where <H as Hasher>::Out: Sized + Unpin, H: Unpin,

impl<S, H, C, R> Unpin for TrieBackend<S, H, C, R>
where S: Unpin, <H as Hasher>::Out: Unpin, C: Unpin, R: Unpin,

impl<S, H, C, R> Unpin for TrieBackendBuilder<S, H, C, R>
where S: Unpin, <H as Hasher>::Out: Unpin, R: Unpin, C: Unpin,

impl Unpin for Error

impl Unpin for Field

impl Unpin for Proof

impl Unpin for Statement

impl Unpin for ChildInfo

impl Unpin for ChildType

impl Unpin for Storage

impl Unpin for StorageKey

impl<Hash> Unpin for StorageChangeSet<Hash>
where Hash: Unpin,

impl Unpin for Extrinsic

impl Unpin for Timestamp

impl Unpin for WasmLevel

impl Unpin for WasmValue

impl Unpin for WasmFields

impl Unpin for LogCapture

impl Unpin for Error

impl Unpin for CacheSize

impl Unpin for TrieStream

impl<'a, DB, H> Unpin for KeySpacedDB<'a, DB, H>
where H: Unpin, DB: ?Sized,

impl<'a, DB, H> Unpin for KeySpacedDBMut<'a, DB, H>
where H: Unpin, DB: ?Sized,

impl<'a, H> Unpin for TrieCache<'a, H>
where <H as Hasher>::Out: Unpin,

impl<'a, H> Unpin for TrieRecorder<'a, H>
where <H as Hasher>::Out: Unpin, H: Unpin,

impl<H> Unpin for Error<H>

impl<H> Unpin for LocalTrieCache<H>
where <H as Hasher>::Out: Unpin,

impl<H> Unpin for SharedTrieCache<H>

impl<H> Unpin for Recorder<H>

impl<H> Unpin for LayoutV0<H>
where H: Unpin,

impl<H> Unpin for LayoutV1<H>
where H: Unpin,

impl<H> Unpin for NodeCodec<H>
where H: Unpin,

impl<H, CodecError> Unpin for Error<H, CodecError>
where H: Unpin,

impl Unpin for Error

impl Unpin for Value

impl Unpin for ValueType

impl Unpin for Signature

impl<Base, Overlay> Unpin for ExtendedHostFunctions<Base, Overlay>
where Base: Unpin, Overlay: Unpin,

impl<T> Unpin for Pointer<T>
where T: Unpin,

impl Unpin for Weight

impl<Balance> Unpin for FeePolynomial<Balance>
where Balance: Unpin,

impl<Balance> Unpin for WeightToFeeCoefficient<Balance>
where Balance: Unpin,

impl<T> Unpin for IdentityFee<T>
where T: Unpin,

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

impl<const F: u32, T> Unpin for FixedFee<F, T>
where T: Unpin,

impl Unpin for CreateCmd

impl Unpin for VerifyCmd

impl Unpin for Subcommand

impl Unpin for Extensions

impl Unpin for Cli

impl Unpin for Error

impl Unpin for InspectCmd

impl<Hash, Number> Unpin for BlockAddress<Hash, Number>
where Hash: Unpin, Number: Unpin,

impl<Hash, Number> Unpin for ExtrinsicAddress<Hash, Number>
where Hash: Unpin, Number: Unpin,

impl<TBlock, TPrinter> Unpin for Inspector<TBlock, TPrinter>
where TPrinter: Unpin, TBlock: Unpin,

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

impl<T> Unpin for GenesisConfig<T>
where T: Unpin,

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

impl<A> Unpin for TrackingAllocator<A>
where A: Unpin,

impl Unpin for AssetId

impl Unpin for BodyId

impl Unpin for BodyPart

impl Unpin for Error

impl Unpin for Junction

impl Unpin for Junctions

impl Unpin for NetworkId

impl Unpin for OriginKind

impl Unpin for Outcome

impl Unpin for Response

impl Unpin for SendError

impl Unpin for Junction

impl Unpin for Junctions

impl Unpin for NetworkId

impl Unpin for Outcome

impl Unpin for Response

impl Unpin for WildAsset

impl Unpin for Error

impl Unpin for Hint

impl Unpin for Junction

impl Unpin for Junctions

impl Unpin for NetworkId

impl Unpin for Outcome

impl Unpin for Response

impl Unpin for WildAsset

impl Unpin for AlwaysV3

impl Unpin for AlwaysV4

impl Unpin for AlwaysV5

impl Unpin for Ancestor

impl Unpin for MultiAsset

impl Unpin for PalletInfo

impl Unpin for Parent

impl Unpin for ParentThen

impl Unpin for XcmContext

impl Unpin for Ancestor

impl Unpin for Asset

impl Unpin for AssetId

impl Unpin for Assets

impl Unpin for Location

impl Unpin for PalletInfo

impl Unpin for Parent

impl Unpin for ParentThen

impl Unpin for XcmContext

impl Unpin for Ancestor

impl Unpin for Asset

impl Unpin for AssetId

impl Unpin for Assets

impl Unpin for Location

impl Unpin for PalletInfo

impl Unpin for Parent

impl Unpin for ParentThen

impl Unpin for XcmContext

impl<Call> Unpin for Instruction<Call>
where Call: Unpin,

impl<Call> Unpin for Instruction<Call>
where Call: Unpin,

impl<Call> Unpin for Instruction<Call>
where Call: Unpin,

impl<Call> Unpin for Xcm<Call>
where Call: Unpin,

impl<Call> Unpin for Xcm<Call>
where Call: Unpin,

impl<Call> Unpin for Xcm<Call>
where Call: Unpin,

impl<Call, S> Unpin for XcmBuilder<Call, S>
where S: Unpin, Call: Unpin,

impl<Call, S> Unpin for XcmBuilder<Call, S>
where S: Unpin, Call: Unpin,

impl<Call, S> Unpin for XcmBuilder<Call, S>
where S: Unpin, Call: Unpin,

impl<Interior> Unpin for AncestorThen<Interior>
where Interior: Unpin,

impl<Interior> Unpin for AncestorThen<Interior>
where Interior: Unpin,

impl<Interior> Unpin for AncestorThen<Interior>
where Interior: Unpin,

impl<RuntimeCall> Unpin for VersionedXcm<RuntimeCall>
where RuntimeCall: Unpin,

impl<T> Unpin for DoubleEncoded<T>
where T: Unpin,

impl Unpin for AllAssets

impl Unpin for NoChecking

impl<'a, Call> Unpin for Matcher<'a, Call>

impl<AccountId> Unpin for ParentIsPreset<AccountId>
where AccountId: Unpin,

impl<AccountId, Describe> Unpin for HashedDescription<AccountId, Describe>
where AccountId: Unpin, Describe: Unpin,

impl<AssetConversion, Fungibles, Matcher, AccountId> Unpin for SingleAssetExchangeAdapter<AssetConversion, Fungibles, Matcher, AccountId>
where AssetConversion: Unpin, Fungibles: Unpin, Matcher: Unpin, AccountId: Unpin,

impl<AssetId, Balance, ConvertAssetId, ConvertOther> Unpin for ConvertedConcreteId<AssetId, Balance, ConvertAssetId, ConvertOther>
where AssetId: Unpin, Balance: Unpin, ConvertAssetId: Unpin, ConvertOther: Unpin,

impl<AssetId, Balance, MatchAssetId, ConvertAssetId, ConvertOther> Unpin for MatchedConvertedConcreteId<AssetId, Balance, MatchAssetId, ConvertAssetId, ConvertOther>
where AssetId: Unpin, Balance: Unpin, MatchAssetId: Unpin, ConvertAssetId: Unpin, ConvertOther: Unpin,

impl<AssetTransactor, ReceiverAccount> Unpin for SendXcmFeeToAccount<AssetTransactor, ReceiverAccount>
where AssetTransactor: Unpin, ReceiverAccount: Unpin,

impl<Assets, Matcher, AccountIdConverter, AccountId> Unpin for FungiblesTransferAdapter<Assets, Matcher, AccountIdConverter, AccountId>
where Assets: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin,

impl<Assets, Matcher, AccountIdConverter, AccountId> Unpin for NonFungiblesTransferAdapter<Assets, Matcher, AccountIdConverter, AccountId>
where Assets: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin,

impl<Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount> Unpin for FungiblesAdapter<Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>
where Assets: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin, CheckAsset: Unpin, CheckingAccount: Unpin,

impl<Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount> Unpin for FungiblesMutateAdapter<Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>
where Assets: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin, CheckAsset: Unpin, CheckingAccount: Unpin,

impl<Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount> Unpin for NonFungiblesAdapter<Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>
where Assets: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin, CheckAsset: Unpin, CheckingAccount: Unpin,

impl<Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount> Unpin for NonFungiblesMutateAdapter<Assets, Matcher, AccountIdConverter, AccountId, CheckAsset, CheckingAccount>
where Assets: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin, CheckAsset: Unpin, CheckingAccount: Unpin,

impl<Bridge, BridgedNetwork, DestinationVersion, Price> Unpin for HaulBlobExporter<Bridge, BridgedNetwork, DestinationVersion, Price>
where Bridge: Unpin, BridgedNetwork: Unpin, DestinationVersion: Unpin, Price: Unpin,

impl<Bridges, Router, UniversalLocation> Unpin for SovereignPaidRemoteExporter<Bridges, Router, UniversalLocation>
where Bridges: Unpin, Router: Unpin, UniversalLocation: Unpin,

impl<Bridges, Router, UniversalLocation> Unpin for UnpaidRemoteExporter<Bridges, Router, UniversalLocation>
where Bridges: Unpin, Router: Unpin, UniversalLocation: Unpin,

impl<Count> Unpin for IsParentsOnly<Count>
where Count: Unpin,

impl<Currency, Matcher, AccountIdConverter, AccountId, CheckedAccount> Unpin for CurrencyAdapter<Currency, Matcher, AccountIdConverter, AccountId, CheckedAccount>
where Currency: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin, CheckedAccount: Unpin,

impl<Deny, Allow> Unpin for DenyThenTry<Deny, Allow>
where Deny: Unpin, Allow: Unpin,

impl<DescribeInterior> Unpin for DescribeFamily<DescribeInterior>
where DescribeInterior: Unpin,

impl<Exporter, UniversalLocation> Unpin for LocalExporter<Exporter, UniversalLocation>
where Exporter: Unpin, UniversalLocation: Unpin,

impl<Exporter, UniversalLocation> Unpin for UnpaidLocalExporter<Exporter, UniversalLocation>
where Exporter: Unpin, UniversalLocation: Unpin,

impl<FixedLocationValue> Unpin for FixedLocation<FixedLocationValue>
where FixedLocationValue: Unpin,

impl<Fungible, Matcher, AccountIdConverter, AccountId> Unpin for FungibleTransferAdapter<Fungible, Matcher, AccountIdConverter, AccountId>
where Fungible: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin,

impl<Fungible, Matcher, AccountIdConverter, AccountId, CheckingAccount> Unpin for FungibleAdapter<Fungible, Matcher, AccountIdConverter, AccountId, CheckingAccount>
where Fungible: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin, CheckingAccount: Unpin,

impl<Fungible, Matcher, AccountIdConverter, AccountId, CheckingAccount> Unpin for FungibleMutateAdapter<Fungible, Matcher, AccountIdConverter, AccountId, CheckingAccount>
where Fungible: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin, CheckingAccount: Unpin,

impl<Inner> Unpin for DenyRecursively<Inner>
where Inner: Unpin,

impl<Inner> Unpin for EnsureDecodableXcm<Inner>
where Inner: Unpin,

impl<Inner> Unpin for WithUniqueTopic<Inner>
where Inner: Unpin,

impl<Inner, SuspensionChecker> Unpin for RespectSuspension<Inner, SuspensionChecker>
where Inner: Unpin, SuspensionChecker: Unpin,

impl<Inner, TopicSource> Unpin for WithTopicSource<Inner, TopicSource>
where Inner: Unpin, TopicSource: Unpin,

impl<InnerBarrier> Unpin for TrailingSetTopicAsId<InnerBarrier>
where InnerBarrier: Unpin,

impl<InnerBarrier, LocalUniversal, MaxPrefixes> Unpin for WithComputedOrigin<InnerBarrier, LocalUniversal, MaxPrefixes>
where InnerBarrier: Unpin, LocalUniversal: Unpin, MaxPrefixes: Unpin,

impl<Interior, Router, Querier, Timeout, Beneficiary, AssetKind, AssetKindToLocatableAsset, BeneficiaryRefToLocation> Unpin for PayOverXcm<Interior, Router, Querier, Timeout, Beneficiary, AssetKind, AssetKindToLocatableAsset, BeneficiaryRefToLocation>
where Interior: Unpin, Router: Unpin, Querier: Unpin, Timeout: Unpin, Beneficiary: Unpin, AssetKind: Unpin, AssetKindToLocatableAsset: Unpin, BeneficiaryRefToLocation: Unpin,

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

impl<LocationConverter, RuntimeOrigin> Unpin for SovereignSignedViaLocation<LocationConverter, RuntimeOrigin>
where LocationConverter: Unpin, RuntimeOrigin: Unpin,

impl<LocationFilter, AssetFilters> Unpin for LocationWithAssetFilters<LocationFilter, AssetFilters>
where LocationFilter: Unpin, AssetFilters: Unpin,

impl<MessageOrigin, XcmExecutor, Call> Unpin for ProcessXcmMessage<MessageOrigin, XcmExecutor, Call>
where MessageOrigin: Unpin, XcmExecutor: Unpin, Call: Unpin,

impl<Network, AccountId> Unpin for Account32Hash<Network, AccountId>
where Network: Unpin, AccountId: Unpin,

impl<Network, AccountId> Unpin for AccountId32Aliases<Network, AccountId>
where Network: Unpin, AccountId: Unpin,

impl<Network, AccountId> Unpin for AccountKey20Aliases<Network, AccountId>
where Network: Unpin, AccountId: Unpin,

impl<Network, AccountId> Unpin for AliasesIntoAccountId32<Network, AccountId>
where Network: Unpin, AccountId: Unpin,

impl<Network, RuntimeOrigin> Unpin for SignedAccountId32AsNative<Network, RuntimeOrigin>
where Network: Unpin, RuntimeOrigin: Unpin,

impl<Network, RuntimeOrigin> Unpin for SignedAccountKey20AsNative<Network, RuntimeOrigin>
where Network: Unpin, RuntimeOrigin: Unpin,

impl<NonFungible, Matcher, AccountIdConverter, AccountId> Unpin for NonFungibleTransferAdapter<NonFungible, Matcher, AccountIdConverter, AccountId>
where NonFungible: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin,

impl<NonFungible, Matcher, AccountIdConverter, AccountId, CheckingAccount> Unpin for NonFungibleAdapter<NonFungible, Matcher, AccountIdConverter, AccountId, CheckingAccount>
where NonFungible: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin, CheckingAccount: Unpin,

impl<NonFungible, Matcher, AccountIdConverter, AccountId, CheckingAccount> Unpin for NonFungibleMutateAdapter<NonFungible, Matcher, AccountIdConverter, AccountId, CheckingAccount>
where NonFungible: Unpin, Matcher: Unpin, AccountIdConverter: Unpin, AccountId: Unpin, CheckingAccount: Unpin,

impl<Origin, Filter> Unpin for AliasOriginRootUsingFilter<Origin, Filter>
where Origin: Unpin, Filter: Unpin,

impl<ParaId> Unpin for IsChildSystemParachain<ParaId>
where ParaId: Unpin,

impl<ParaId, AccountId> Unpin for ChildParachainConvertsVia<ParaId, AccountId>
where ParaId: Unpin, AccountId: Unpin,

impl<ParaId, AccountId> Unpin for SiblingParachainConvertsVia<ParaId, AccountId>
where ParaId: Unpin, AccountId: Unpin,

impl<ParaId, RuntimeOrigin> Unpin for ChildSystemParachainAsSuperuser<ParaId, RuntimeOrigin>
where ParaId: Unpin, RuntimeOrigin: Unpin,

impl<ParaId, RuntimeOrigin> Unpin for SiblingSystemParachainAsSuperuser<ParaId, RuntimeOrigin>
where ParaId: Unpin, RuntimeOrigin: Unpin,

impl<ParaId, SelfParaId> Unpin for IsSiblingSystemParachain<ParaId, SelfParaId>
where ParaId: Unpin, SelfParaId: Unpin,

impl<ParachainOrigin, RuntimeOrigin> Unpin for ChildParachainAsNative<ParachainOrigin, RuntimeOrigin>
where ParachainOrigin: Unpin, RuntimeOrigin: Unpin,

impl<ParachainOrigin, RuntimeOrigin> Unpin for SiblingParachainAsNative<ParachainOrigin, RuntimeOrigin>
where ParachainOrigin: Unpin, RuntimeOrigin: Unpin,

impl<Prefix> Unpin for AliasForeignAccountId32<Prefix>
where Prefix: Unpin,

impl<Prefix, AssetId, ConvertAssetId, L> Unpin for AsPrefixedGeneralIndex<Prefix, AssetId, ConvertAssetId, L>
where Prefix: Unpin, AssetId: Unpin, ConvertAssetId: Unpin, L: Unpin,

impl<RelayOrigin, RuntimeOrigin> Unpin for RelayChainAsNative<RelayOrigin, RuntimeOrigin>
where RelayOrigin: Unpin, RuntimeOrigin: Unpin,

impl<ResponseHandler> Unpin for AllowKnownQueryResponses<ResponseHandler>
where ResponseHandler: Unpin,

impl<Router, OurPlace, OurPlaceBridgeInstance> Unpin for BridgeBlobDispatcher<Router, OurPlace, OurPlaceBridgeInstance>
where Router: Unpin, OurPlace: Unpin, OurPlaceBridgeInstance: Unpin,

impl<RuntimeOrigin> Unpin for ParentAsSuperuser<RuntimeOrigin>
where RuntimeOrigin: Unpin,

impl<RuntimeOrigin, AccountId, Network> Unpin for SignedToAccountId32<RuntimeOrigin, AccountId, Network>
where RuntimeOrigin: Unpin, AccountId: Unpin, Network: Unpin,

impl<RuntimeOrigin, COrigin, Body> Unpin for BackingToPlurality<RuntimeOrigin, COrigin, Body>
where RuntimeOrigin: Unpin, COrigin: Unpin, Body: Unpin,

impl<RuntimeOrigin, Conversion> Unpin for EnsureXcmOrigin<RuntimeOrigin, Conversion>
where RuntimeOrigin: Unpin, Conversion: Unpin,

impl<RuntimeOrigin, EnsureBodyOrigin, Body> Unpin for OriginToPluralityVoice<RuntimeOrigin, EnsureBodyOrigin, Body>
where RuntimeOrigin: Unpin, EnsureBodyOrigin: Unpin, Body: Unpin,

impl<T> Unpin for AllowSubscriptionsFrom<T>
where T: Unpin,

impl<T> Unpin for AllowUnpaidExecutionFrom<T>
where T: Unpin,

impl<T> Unpin for Case<T>
where T: Unpin,

impl<T> Unpin for IsConcrete<T>
where T: Unpin,

impl<T> Unpin for LocalMint<T>
where T: Unpin,

impl<T> Unpin for NetworkExportTable<T>
where T: Unpin,

impl<T> Unpin for NonLocalMint<T>
where T: Unpin,

impl<T, Aliasers> Unpin for AllowExplicitUnpaidExecutionFrom<T, Aliasers>
where T: Unpin, Aliasers: Unpin,

impl<T, C, M> Unpin for FixedWeightBounds<T, C, M>
where T: Unpin, C: Unpin, M: Unpin,

impl<T, L> Unpin for StartsWith<T, L>
where T: Unpin, L: Unpin,

impl<T, R> Unpin for FixedRateOfFungible<T, R>
where T: Unpin, R: Unpin,

impl<Target> Unpin for WithLatestLocationConverter<Target>
where Target: Unpin,

impl<TreasuryAccount, AccountId> Unpin for LocalTreasuryVoiceConvertsVia<TreasuryAccount, AccountId>
where TreasuryAccount: Unpin, AccountId: Unpin,

impl<UniversalLocation, AccountId> Unpin for ExternalConsensusLocationsConverterFor<UniversalLocation, AccountId>
where UniversalLocation: Unpin, AccountId: Unpin,

impl<UniversalLocation, AccountId> Unpin for GlobalConsensusConvertsFor<UniversalLocation, AccountId>
where UniversalLocation: Unpin, AccountId: Unpin,

impl<UniversalLocation, AccountId> Unpin for GlobalConsensusParachainConvertsFor<UniversalLocation, AccountId>
where UniversalLocation: Unpin, AccountId: Unpin,

impl<W, C, M> Unpin for WeightInfoBounds<W, C, M>
where W: Unpin, C: Unpin, M: Unpin,

impl<WaivedLocations, HandleFee> Unpin for XcmFeeManagerFromComponents<WaivedLocations, HandleFee>
where WaivedLocations: Unpin, HandleFee: Unpin,

impl<WeightToFee, AssetIdValue, AccountId, Fungible, OnUnbalanced> Unpin for UsingComponents<WeightToFee, AssetIdValue, AccountId, Fungible, OnUnbalanced>
where <Fungible as Inspect<AccountId>>::Balance: Unpin, WeightToFee: Unpin, AssetIdValue: Unpin, AccountId: Unpin, Fungible: Unpin, OnUnbalanced: Unpin,

impl<WhitelistedSuperuserLocations, RuntimeOrigin> Unpin for LocationAsSuperuser<WhitelistedSuperuserLocations, RuntimeOrigin>
where WhitelistedSuperuserLocations: Unpin, RuntimeOrigin: Unpin,

impl Unpin for Error

impl Unpin for Error

impl Unpin for FeeReason

impl Unpin for LockError

impl Unpin for FeesMode

impl Unpin for Properties

impl<BlockNumber> Unpin for QueryResponseStatus<BlockNumber>
where BlockNumber: Unpin,

impl<Call> Unpin for WeighedMessage<Call>
where Call: Unpin,

impl<Config> Unpin for XcmExecutor<Config>
where <Config as Config>::Trader: Unpin, Config: Unpin, <Config as Config>::RuntimeCall: Unpin,

impl<Filter> Unpin for WithOriginFilter<Filter>
where Filter: Unpin,

impl Unpin for Subkey

impl Unpin for Error

impl Unpin for NodeInfo

impl<V> Unpin for StorageQuery<V>
where V: Unpin,

impl Unpin for Error

impl<P, C, B> Unpin for System<P, C, B>
where B: Unpin,

impl Unpin for Error

impl<T, S> Unpin for SourcedMetric<T, S>
where S: Unpin, T: Unpin,

impl Unpin for HexLaneId

impl<'a, Source, Target, Bridge> Unpin for FullBridge<'a, Source, Target, Bridge>
where Bridge: Unpin,

impl<AccountId> Unpin for TaggedAccount<AccountId>
where AccountId: Unpin,

impl<C> Unpin for Grandpa<C>
where C: Unpin,

impl<C> Unpin for UtilityPalletBatchCallBuilder<C>
where C: Unpin,

impl<Chain> Unpin for BridgeEndCommonParams<Chain>
where <Chain as ChainWithTransactions>::AccountKeyPair: Unpin, <Chain as Chain>::Hash: Unpin, Chain: Unpin, <Chain as Chain>::AccountId: Unpin,

impl<Hash, HeaderNumber> Unpin for Error<Hash, HeaderNumber>
where HeaderNumber: Unpin, Hash: Unpin,

impl<L2R, R2L> Unpin for ParachainToParachainBridge<L2R, R2L>
where <R2L as CliBridgeBase>::Source: Sized, <L2R as CliBridgeBase>::Source: Sized, <<R2L as CliBridgeBase>::Target as ChainWithTransactions>::AccountKeyPair: Unpin, <<L2R as CliBridgeBase>::Target as ChainWithTransactions>::AccountKeyPair: Unpin, <L2R as ParachainToRelayHeadersCliBridge>::SourceRelay: Unpin, <R2L as ParachainToRelayHeadersCliBridge>::SourceRelay: Unpin, <<R2L as CliBridgeBase>::Target as Chain>::Hash: Unpin, <<L2R as CliBridgeBase>::Target as Chain>::Hash: Unpin, <R2L as CliBridgeBase>::Target: Unpin, <L2R as CliBridgeBase>::Target: Unpin, <<R2L as CliBridgeBase>::Target as Chain>::AccountId: Unpin, <<L2R as CliBridgeBase>::Target as Chain>::AccountId: Unpin,

impl<L2R, R2L> Unpin for RelayToParachainBridge<L2R, R2L>
where <R2L as CliBridgeBase>::Source: Sized, <<R2L as CliBridgeBase>::Target as ChainWithTransactions>::AccountKeyPair: Unpin, <<L2R as CliBridgeBase>::Target as ChainWithTransactions>::AccountKeyPair: Unpin, <R2L as ParachainToRelayHeadersCliBridge>::SourceRelay: Unpin, <<R2L as CliBridgeBase>::Target as Chain>::Hash: Unpin, <<L2R as CliBridgeBase>::Target as Chain>::Hash: Unpin, <R2L as CliBridgeBase>::Target: Unpin, <L2R as CliBridgeBase>::Target: Unpin, <<R2L as CliBridgeBase>::Target as Chain>::AccountId: Unpin, <<L2R as CliBridgeBase>::Target as Chain>::AccountId: Unpin,

impl<L2R, R2L> Unpin for RelayToRelayBridge<L2R, R2L>
where <<R2L as CliBridgeBase>::Target as ChainWithTransactions>::AccountKeyPair: Unpin, <<L2R as CliBridgeBase>::Target as ChainWithTransactions>::AccountKeyPair: Unpin, <<R2L as CliBridgeBase>::Target as Chain>::Hash: Unpin, <<L2R as CliBridgeBase>::Target as Chain>::Hash: Unpin, <R2L as CliBridgeBase>::Target: Unpin, <L2R as CliBridgeBase>::Target: Unpin, <<R2L as CliBridgeBase>::Target as Chain>::AccountId: Unpin, <<L2R as CliBridgeBase>::Target as Chain>::AccountId: Unpin,

impl<Left, Right> Unpin for Full2WayBridgeCommonParams<Left, Right>
where <Left as ChainWithTransactions>::AccountKeyPair: Unpin, <Right as ChainWithTransactions>::AccountKeyPair: Unpin, <Left as Chain>::Hash: Unpin, <Right as Chain>::Hash: Unpin, Left: Unpin, Right: Unpin, <Left as Chain>::AccountId: Unpin, <Right as Chain>::AccountId: Unpin,

impl<P> Unpin for FinalitySyncPipelineAdapter<P>
where P: Unpin,

impl<P> Unpin for MessageLaneAdapter<P>
where P: Unpin,

impl<P> Unpin for ParachainsPipelineAdapter<P>
where P: Unpin,

impl<P, R, I> Unpin for DirectSubmitGrandpaFinalityProofCallBuilder<P, R, I>
where P: Unpin, R: Unpin, I: Unpin,

impl<P, R, I> Unpin for DirectReceiveMessagesDeliveryProofCallBuilder<P, R, I>
where P: Unpin, R: Unpin, I: Unpin,

impl<P, R, I> Unpin for DirectReceiveMessagesProofCallBuilder<P, R, I>
where P: Unpin, R: Unpin, I: Unpin,

impl<P, R, I> Unpin for DirectSubmitParachainHeadsCallBuilder<P, R, I>
where P: Unpin, R: Unpin, I: Unpin,

impl<P, SourceClnt> Unpin for SubstrateFinalitySource<P, SourceClnt>
where SourceClnt: Unpin,

impl<P, SourceClnt, TargetClnt> Unpin for SubstrateMessagesSource<P, SourceClnt, TargetClnt>
where SourceClnt: Unpin, TargetClnt: Unpin, <P as SubstrateMessageLane>::LaneId: Unpin, <<P as SubstrateMessageLane>::SourceChain as ChainWithTransactions>::AccountKeyPair: Unpin,

impl<P, SourceClnt, TargetClnt> Unpin for MessagesRelayParams<P, SourceClnt, TargetClnt>
where SourceClnt: Unpin, TargetClnt: Unpin, <P as SubstrateMessageLane>::LaneId: Unpin, <<P as SubstrateMessageLane>::SourceChain as ChainWithTransactions>::AccountKeyPair: Unpin, <<P as SubstrateMessageLane>::TargetChain as ChainWithTransactions>::AccountKeyPair: Unpin,

impl<P, SourceClnt, TargetClnt> Unpin for SubstrateMessagesTarget<P, SourceClnt, TargetClnt>
where TargetClnt: Unpin, SourceClnt: Unpin, <P as SubstrateMessageLane>::LaneId: Unpin, <<P as SubstrateMessageLane>::SourceChain as Chain>::AccountId: Unpin, <<P as SubstrateMessageLane>::TargetChain as ChainWithTransactions>::AccountKeyPair: Unpin,

impl<P, SourceClnt, TargetClnt> Unpin for OnDemandHeadersRelay<P, SourceClnt, TargetClnt>
where SourceClnt: Unpin, TargetClnt: Unpin,

impl<P, SourceClnt, TargetClnt> Unpin for ParachainsTarget<P, SourceClnt, TargetClnt>
where SourceClnt: Unpin, TargetClnt: Unpin, <<P as SubstrateParachainsPipeline>::TargetChain as ChainWithTransactions>::AccountKeyPair: Unpin,

impl<P, SourceRelayClnt> Unpin for ParachainsSource<P, SourceRelayClnt>
where SourceRelayClnt: Unpin,

impl<P, SourceRelayClnt, TargetClnt> Unpin for OnDemandParachainsRelay<P, SourceRelayClnt, TargetClnt>
where SourceRelayClnt: Unpin, TargetClnt: Unpin,

impl<P, TargetClnt> Unpin for SubstrateFinalityTarget<P, TargetClnt>
where TargetClnt: Unpin, <<P as BaseSubstrateFinalitySyncPipeline>::BoundedTargetChain as ChainWithTransactions>::AccountKeyPair: Unpin,

impl<SC, TC, B> Unpin for BatchProofTransaction<SC, TC, B>
where <B as BatchCallBuilderConstructor<<SC as Chain>::Call>>::CallBuilder: Unpin, <TC as Chain>::BlockNumber: Unpin, <TC as Chain>::Hash: Unpin, <SC as Chain>::Call: Unpin,

impl<TS> Unpin for TransactionParams<TS>
where TS: Unpin,

impl<V> Unpin for ExplicitOrMaximal<V>
where V: Unpin,

impl<'a, Block, HP, HS> Unpin for FinalizedHeaders<'a, Block, HP, HS>
where HS: Unpin, <Block as Block>::Hash: Unpin, <Block as Block>::Header: Unpin,

impl<C, B, BA> Unpin for StateMigration<C, B, BA>
where B: Unpin, BA: Unpin,

impl<Block, ExecutorDispatch, Backend, G> Unpin for TestClientBuilder<Block, ExecutorDispatch, Backend, G>
where G: Unpin, ExecutorDispatch: Unpin, <<Block as Block>::Header as Header>::Number: Unpin, <Block as Block>::Hash: Unpin,

impl Unpin for Transfer

impl Unpin for MaxLocks

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for Version

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

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

impl<T> Unpin for GenesisConfig<T>
where T: Unpin,

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

impl Unpin for ChainState

impl Unpin for Error

impl Unpin for TestApi

impl Unpin for Subcommand

impl Unpin for BlockData

impl Unpin for HeadData

impl Unpin for Collator

impl Unpin for BlockData

impl Unpin for HeadData

impl Unpin for Collator

impl Unpin for Times

impl Unpin for Freq

impl Unpin for MalusType

impl Unpin for Subcommand

impl Unpin for Cli

impl Unpin for RunCmd

impl<N> Unpin for Westend<N>
where N: Unpin,

impl Unpin for ProxyType

impl Unpin for Origin

impl Unpin for Fellows

impl Unpin for LeaseAdmin

impl Unpin for Spender

impl Unpin for Treasurer

impl Unpin for MaxBalance

impl Unpin for TracksInfo

impl Unpin for BrokerId

impl Unpin for BrokerPot

impl Unpin for Burn

impl Unpin for EraPayout

impl Unpin for MaxBalance

impl Unpin for MaxFriends

impl Unpin for MaxKeys

impl Unpin for MaxLocks

impl Unpin for MaxPending

impl Unpin for MaxProxies

impl Unpin for Offset

impl Unpin for PalletInfo

impl Unpin for Period

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for SwapLeases

impl Unpin for Version

impl Unpin for AssetHub

impl Unpin for BridgeHub

impl Unpin for Broker

impl Unpin for Encointer

impl Unpin for FeeAssetId

impl Unpin for Fellows

impl Unpin for People

impl Unpin for Wnd

impl Unpin for XcmConfig

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,

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

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

impl<T> Unpin for XcmToAssetHub<T>
where T: Unpin,

impl Unpin for MockNet

impl Unpin for ParaA

impl Unpin for Relay

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for PalletInfo

impl Unpin for Runtime

impl<T> Unpin for ParachainXcmRouter<T>
where T: Unpin,

impl Unpin for TestArgs

impl<Origin, Destination, Hops, Args> Unpin for Test<Origin, Destination, Hops, Args>
where <Destination as Chain>::RuntimeOrigin: Sized, <Origin as Chain>::RuntimeOrigin: Sized + Unpin, Args: Unpin, <<Origin as Chain>::Runtime as Config>::AccountId: Unpin, <<Destination as Chain>::Runtime as Config>::AccountId: Unpin, Destination: Unpin, Hops: Unpin, <Origin as Chain>::RuntimeCall: Unpin,

impl<R> Unpin for TestAccount<R>
where <<R as Chain>::Runtime as Config>::AccountId: Unpin,

impl<T> Unpin for DefaultRelayMessageProcessor<T>
where T: Unpin,

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

impl<T, Origin, Destination> Unpin for TestContext<T, Origin, Destination>
where <<Origin as Chain>::Runtime as Config>::AccountId: Unpin, <<Destination as Chain>::Runtime as Config>::AccountId: Unpin, T: Unpin,

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for XcmConfig

impl Unpin for AnyNetwork

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for XcmConfig

impl Unpin for MockNet

impl Unpin for ParaA

impl Unpin for ParaB

impl Unpin for ParaC

impl Unpin for Relay

impl Unpin for XcmMessage

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, T: Unpin,

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

impl<T> Unpin for ParachainXcmRouter<T>
where T: Unpin,

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl Unpin for Error

impl<AccountId, Conversion> Unpin for LocationToAccountHelper<AccountId, Conversion>
where AccountId: Unpin, Conversion: Unpin,

impl<Event> Unpin for CallDryRunEffects<Event>
where Event: Unpin,

impl<Event> Unpin for XcmDryRunEffects<Event>
where Event: Unpin,

impl<T> Unpin for Call<T>
where <T as Config>::RuntimeEvent: Sized, T: Unpin,

impl<T> Unpin for Event<T>
where <T as Config>::RuntimeEvent: Sized, <T as Config>::Hash: Unpin, T: Unpin,

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

impl Unpin for MockNet

impl Unpin for ParaA

impl Unpin for ParaB

impl Unpin for Relay

impl<T> Unpin for ParachainXcmRouter<T>
where T: Unpin,

impl Unpin for DmpSink

impl Unpin for PalletInfo

impl Unpin for Runtime

impl Unpin for RuntimeApi

impl Unpin for SS58Prefix

impl Unpin for Version

impl<Block, C> Unpin for RuntimeApiImpl<Block, C>
where <Block as Block>::Hash: Unpin, <<Block as Block>::Header as Header>::Hashing: Unpin,