Sync

Trait Sync 

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

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

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

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

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

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

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

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

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

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

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

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

See the Nomicon for more details about Sync.

Implementors§

1.29.0 · Source§

impl !Sync for TokenTree

1.0.0 · Source§

impl !Sync for Arguments<'_>

Source§

impl !Sync for LocalWaker

Source§

impl !Sync for ExpandError

1.29.0 · Source§

impl !Sync for Group

1.15.0 · Source§

impl !Sync for LexError

1.29.0 · Source§

impl !Sync for Punct

1.29.0 · Source§

impl !Sync for Span

1.15.0 · Source§

impl !Sync for TokenStream

1.26.0 · Source§

impl !Sync for Args

1.26.0 · Source§

impl !Sync for ArgsOs

1.6.0 · Source§

impl Sync for scrypto_test::prelude::rust::string::Drain<'_>

1.0.0 · Source§

impl Sync for AtomicBool

1.34.0 · Source§

impl Sync for AtomicI8

1.34.0 · Source§

impl Sync for AtomicI16

1.34.0 · Source§

impl Sync for AtomicI32

1.34.0 · Source§

impl Sync for AtomicI64

1.0.0 · Source§

impl Sync for AtomicIsize

1.34.0 · Source§

impl Sync for AtomicU8

1.34.0 · Source§

impl Sync for AtomicU16

1.34.0 · Source§

impl Sync for AtomicU32

1.34.0 · Source§

impl Sync for AtomicU64

1.0.0 · Source§

impl Sync for AtomicUsize

1.0.0 · Source§

impl Sync for TypeId

Source§

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

1.10.0 · Source§

impl Sync for core::panic::location::Location<'_>

1.36.0 · Source§

impl Sync for Waker

Source§

impl Sync for Select<'_>

Source§

impl Sync for Collector

Source§

impl Sync for Unparker

Source§

impl Sync for Scope<'_>

Source§

impl Sync for GuardNoSend

Source§

impl Sync for ResumableInvocation

1.44.0 · Source§

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

1.44.0 · Source§

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

Source§

impl<'a, 'b, K, Q, V, S, A> Sync for OccupiedEntryRef<'a, 'b, K, Q, V, S, A>
where K: Sync, Q: Sync + ?Sized, V: Sync, S: Sync, A: Sync + Allocator + Clone,

Source§

impl<'a, 'i, K, V> Sync for moka::sync_base::iter::Iter<'i, K, V>
where K: 'a + Eq + Hash + Sync, V: 'a + Sync,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<C> Sync for Secp256k1<C>
where C: Context,

Source§

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

Source§

impl<H, T> Sync for ThinArc<H, T>
where H: Sync + Send, T: Sync + Send,

Source§

impl<Idx, T> Sync for ComponentVec<Idx, T>
where T: Sync,

ComponentVec does not store Idx therefore it is Sync without its bound.

Source§

impl<Idx, T> Sync for Arena<Idx, T>
where T: Sync,

Arena does not store Idx therefore it is Sync without its bound.

Source§

impl<K, V> Sync for indexmap::map::core::raw::OccupiedEntry<'_, K, V>
where K: Sync, V: Sync,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<K, V, S, A> Sync for hashbrown::map::RawOccupiedEntryMut<'_, K, V, S, A>
where K: Sync, V: Sync, S: Sync, A: Sync + Allocator + Clone,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.70.0 · Source§

impl<T> !Sync for OnceCell<T>

1.0.0 · Source§

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

1.0.0 · Source§

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

1.25.0 · Source§

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

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

1.0.0 · Source§

impl<T> !Sync for scrypto_test::prelude::rust::sync::mpsc::Receiver<T>

Source§

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

Source§

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

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

1.28.0 · Source§

impl<T> Sync for NonZero<T>

1.31.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

impl<T> Sync for scrypto_test::prelude::rust::slice::Iter<'_, T>
where T: Sync,

1.0.0 · Source§

impl<T> Sync for scrypto_test::prelude::rust::slice::IterMut<'_, T>
where T: Sync,

1.31.0 · Source§

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

1.31.0 · Source§

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

1.0.0 · Source§

impl<T> Sync for AtomicPtr<T>

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::mpmc::Receiver<T>
where T: Send,

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::mpmc::Sender<T>
where T: Send,

1.72.0 · Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::mpsc::Sender<T>
where T: Send,

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::nonpoison::MappedMutexGuard<'_, T>
where T: Sync + ?Sized,

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::nonpoison::MappedRwLockReadGuard<'_, T>
where T: Sync + ?Sized,

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::nonpoison::MappedRwLockWriteGuard<'_, T>
where T: Sync + ?Sized,

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::nonpoison::Mutex<T>
where T: Send + ?Sized,

T must be Send for Mutex to be Sync. This ensures that the protected data can be accessed safely from multiple threads without causing data races or other unsafe behavior.

Mutex<T> provides mutable access to T to one thread at a time. However, it’s essential for T to be Send because it’s not safe for non-Send structures to be accessed in this manner. For instance, consider Rc, a non-atomic reference counted smart pointer, which is not Send. With Rc, we can have multiple copies pointing to the same heap allocation with a non-atomic reference count. If we were to use Mutex<Rc<_>>, it would only protect one instance of Rc from shared access, leaving other copies vulnerable to potential data races.

Also note that it is not necessary for T to be Sync as &T is only made available to one thread at a time if T is not Sync.

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::nonpoison::MutexGuard<'_, T>
where T: Sync + ?Sized,

T must be Sync for a MutexGuard<T> to be Sync because it is possible to get a &T from &MutexGuard (via Deref).

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::nonpoison::RwLock<T>
where T: Send + Sync + ?Sized,

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::nonpoison::RwLockReadGuard<'_, T>
where T: Sync + ?Sized,

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::nonpoison::RwLockWriteGuard<'_, T>
where T: Sync + ?Sized,

Source§

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

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::MappedMutexGuard<'_, T>
where T: Sync + ?Sized,

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::MappedRwLockReadGuard<'_, T>
where T: Sync + ?Sized,

Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::MappedRwLockWriteGuard<'_, T>
where T: Sync + ?Sized,

1.0.0 · Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::Mutex<T>
where T: Send + ?Sized,

T must be Send for Mutex to be Sync. This ensures that the protected data can be accessed safely from multiple threads without causing data races or other unsafe behavior.

Mutex<T> provides mutable access to T to one thread at a time. However, it’s essential for T to be Send because it’s not safe for non-Send structures to be accessed in this manner. For instance, consider Rc, a non-atomic reference counted smart pointer, which is not Send. With Rc, we can have multiple copies pointing to the same heap allocation with a non-atomic reference count. If we were to use Mutex<Rc<_>>, it would only protect one instance of Rc from shared access, leaving other copies vulnerable to potential data races.

Also note that it is not necessary for T to be Sync as &T is only made available to one thread at a time if T is not Sync.

1.19.0 · Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::MutexGuard<'_, T>
where T: Sync + ?Sized,

T must be Sync for a MutexGuard<T> to be Sync because it is possible to get a &T from &MutexGuard (via Deref).

1.70.0 · Source§

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

Source§

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

Source§

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

1.0.0 · Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::RwLock<T>
where T: Send + Sync + ?Sized,

1.23.0 · Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::RwLockReadGuard<'_, T>
where T: Sync + ?Sized,

1.23.0 · Source§

impl<T> Sync for scrypto_test::prelude::rust::sync::RwLockWriteGuard<'_, T>
where T: Sync + ?Sized,

1.0.0 · Source§

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

1.0.0 · Source§

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

Source§

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

1.29.0 · Source§

impl<T> Sync for JoinHandle<T>

Source§

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

Source§

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

Source§

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

Source§

impl<T> Sync for crossbeam_channel::channel::Receiver<T>
where T: Send,

Source§

impl<T> Sync for crossbeam_channel::channel::Sender<T>
where T: Send,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<T> Sync for SharedPtr<T>
where T: Send + Sync + SharedPtrTarget,

Source§

impl<T> Sync for UniquePtr<T>
where T: Sync + UniquePtrTarget,

Source§

impl<T> Sync for WeakPtr<T>
where T: Send + Sync + WeakPtrTarget,

Source§

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

Source§

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

Source§

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

Source§

impl<T> Sync for triomphe::arc::Arc<T>
where T: Sync + Send + ?Sized,

Source§

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

Source§

impl<T> Sync for triomphe::unique_arc::UniqueArc<T>
where T: Sync + ?Sized,

1.0.0 · Source§

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

Source§

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

1.4.0 · Source§

impl<T, A> !Sync for scrypto_test::prelude::rust::rc::Weak<T, A>
where A: Allocator, T: ?Sized,

1.0.0 · Source§

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

1.0.0 · Source§

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

1.6.0 · Source§

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

1.0.0 · Source§

impl<T, A> Sync for scrypto_test::prelude::vec::IntoIter<T, A>
where T: Sync, A: Allocator + Sync,

Source§

impl<T, A> Sync for scrypto_test::prelude::rust::sync::UniqueArc<T, A>
where T: Sync + Send + ?Sized, A: Allocator + Sync,

1.4.0 · Source§

impl<T, A> Sync for scrypto_test::prelude::rust::sync::Weak<T, A>
where T: Sync + Send + ?Sized, A: Allocator + Sync,

Source§

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

Source§

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

1.6.0 · Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

1.80.0 · Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Auto implementors§

§

impl !Sync for OnApplyCost

§

impl !Sync for ReadOnly

§

impl !Sync for ResumeResult

§

impl !Sync for TrackedSubstateValue

§

impl !Sync for Write

§

impl !Sync for CostingModule

§

impl !Sync for DroppedNode

§

impl !Sync for Heap

§

impl !Sync for IndexedScryptoValue

§

impl !Sync for LockData

§

impl !Sync for ManifestNameLookup

§

impl !Sync for ManifestNameRegistrar

§

impl !Sync for ProtocolUpdateExecutor

§

impl !Sync for RuntimeSubstate

§

impl !Sync for SystemModuleMixer

§

impl !Sync for TrackedNode

§

impl !Sync for TrackedPartition

§

impl !Sync for TrackedSubstate

§

impl !Sync for TrackedSubstates

§

impl !Sync for WasmiInstance

§

impl !Sync for WasmiInstanceEnv

§

impl !Sync for OnceState

§

impl Sync for CompileProfile

§

impl Sync for PackagePublishingSource

§

impl Sync for CreationStrategy

§

impl Sync for FactoryResourceSpecifier

§

impl Sync for DumpManifestError

§

impl Sync for AbortReason

§

impl Sync for AcceptedLedgerTransactionKind

§

impl Sync for AccessControllerError

§

impl Sync for AccessControllerPartitionOffset

§

impl Sync for AccessRule

§

impl Sync for AccountLockerPartitionOffset

§

impl Sync for AccountPartitionOffset

§

impl Sync for Actor

§

impl Sync for AddressBech32DecodeError

§

impl Sync for AddressBech32EncodeError

§

impl Sync for AlignerExecutionMode

§

impl Sync for AlignerFolderMode

§

impl Sync for AllowedIds

§

impl Sync for AlwaysVisibleGlobalNodesVersion

§

impl Sync for AnyTransaction

§

impl Sync for ApplicationError

§

impl Sync for AttachedModuleId

§

impl Sync for AuthError

§

impl Sync for AuthZoneError

§

impl Sync for AuthZoneField

§

impl Sync for AuthorityListAuthorizationResult

§

impl Sync for AuthorizationCheckResult

§

impl Sync for BalanceChange

§

impl Sync for BasicRequirement

§

impl Sync for BatchPartitionStateUpdate

§

impl Sync for BlueprintPartitionType

§

impl Sync for BlueprintPayloadDef

§

impl Sync for BlueprintPayloadIdentifier

§

impl Sync for BlueprintType

§

impl Sync for BootLoaderField

§

impl Sync for BootloadingError

§

impl Sync for BoundAdjustmentError

§

impl Sync for BucketError

§

impl Sync for BucketSnapshot

§

impl Sync for CallFrameDrainSubstatesError

§

impl Sync for CallFrameError

§

impl Sync for CallFrameRemoveSubstateError

§

impl Sync for CallFrameScanKeysError

§

impl Sync for CallFrameScanSortedSubstatesError

§

impl Sync for CallFrameSetSubstateError

§

impl Sync for CannotGlobalizeError

§

impl Sync for ChildNames

§

impl Sync for CloseSubstateError

§

impl Sync for CloseSubstateEvent

§

impl Sync for ComponentField

§

impl Sync for ComponentRoyaltyPartitionOffset

§

impl Sync for ComposeProofError

§

impl Sync for ComposedProof

§

impl Sync for CompositeRequirement

§

impl Sync for ConcatenatedDigest

§

impl Sync for ConsensusManagerCollection

§

impl Sync for ConsensusManagerConfigurationVersions

§

impl Sync for ConsensusManagerCurrentProposalStatisticVersions

§

impl Sync for ConsensusManagerCurrentValidatorSetVersions

§

impl Sync for ConsensusManagerError

§

impl Sync for ConsensusManagerFeature

§

impl Sync for ConsensusManagerField

§

impl Sync for ConsensusManagerPartitionOffset

§

impl Sync for ConsensusManagerProposerMilliTimestampVersions

§

impl Sync for ConsensusManagerProposerMinuteTimestampVersions

§

impl Sync for ConsensusManagerRegisteredValidatorByStakeVersions

§

impl Sync for ConsensusManagerStateVersions

§

impl Sync for ConsensusManagerTypedFieldSubstateValue

§

impl Sync for ConsensusManagerTypedSubstateKey

§

impl Sync for ConsensusManagerTypedSubstateValue

§

impl Sync for ConsensusManagerValidatorRewardsVersions

§

impl Sync for ContentValidationError

§

impl Sync for CostingError

§

impl Sync for CostingTaskMode

§

impl Sync for CreateFrameError

§

impl Sync for CreateNodeError

§

impl Sync for CreateObjectError

§

impl Sync for CurveType

§

impl Sync for DatabaseUpdate

§

impl Sync for DateTimeError

§

impl Sync for DecodeError

§

impl Sync for DecryptorsByCurve

§

impl Sync for DecryptorsByCurveV2

§

impl Sync for DefaultDepositRule

§

impl Sync for DropNodeError

§

impl Sync for Emitter

§

impl Sync for EncodeError

§

impl Sync for EntityType

§

impl Sync for EpochChangeOutcome

§

impl Sync for EventError

§

impl Sync for ExecutionCostBreakdownItem

§

impl Sync for ExpectedHeaderKind

§

impl Sync for ExpectedTupleHeader

§

impl Sync for ExtractSchemaError

§

impl Sync for FailedAccessRules

§

impl Sync for FallToOwner

§

impl Sync for FeeReserveError

§

impl Sync for FieldLockData

§

impl Sync for FlamegraphError

§

impl Sync for FunctionAuth

§

impl Sync for FungibleBucketField

§

impl Sync for FungibleProofField

§

impl Sync for FungibleResourceManagerCollection

§

impl Sync for FungibleResourceManagerDivisibilityVersions

§

impl Sync for FungibleResourceManagerError

§

impl Sync for FungibleResourceManagerFeature

§

impl Sync for FungibleResourceManagerField

§

impl Sync for FungibleResourceManagerPartitionOffset

§

impl Sync for FungibleResourceManagerTotalSupplyVersions

§

impl Sync for FungibleResourceManagerTypedFieldSubstateValue

§

impl Sync for FungibleResourceManagerTypedSubstateKey

§

impl Sync for FungibleResourceManagerTypedSubstateValue

§

impl Sync for FungibleVaultBalanceVersions

§

impl Sync for FungibleVaultCollection

§

impl Sync for FungibleVaultFeature

§

impl Sync for FungibleVaultField

§

impl Sync for FungibleVaultFreezeStatusVersions

§

impl Sync for FungibleVaultLockedBalanceVersions

§

impl Sync for FungibleVaultPartitionOffset

§

impl Sync for FungibleVaultTypedFieldSubstateValue

§

impl Sync for FungibleVaultTypedSubstateKey

§

impl Sync for FungibleVaultTypedSubstateValue

§

impl Sync for GenericSubstitution

§

impl Sync for GenesisDataChunk

§

impl Sync for GenesisTransaction

§

impl Sync for GlobalCaller

§

impl Sync for HashCreationError

§

impl Sync for HeapRemoveNodeError

§

impl Sync for HeapRemovePartitionError

§

impl Sync for IOAccess

§

impl Sync for IdAllocationError

§

impl Sync for IdentityV1MinorVersion

§

impl Sync for InputOrOutput

§

impl Sync for InstructionOutput

§

impl Sync for InstructionSchemaValidationError

§

impl Sync for InstructionV1

§

impl Sync for InstructionV2

§

impl Sync for IntentError

§

impl Sync for IntentHash

§

impl Sync for IntentHashNullification

§

impl Sync for InvalidImport

§

impl Sync for InvalidMemory

§

impl Sync for InvalidNameError

§

impl Sync for InvalidNonFungibleSchema

§

impl Sync for InvalidTable

§

impl Sync for KernelBoot

§

impl Sync for KernelError

§

impl Sync for KeyOrValue

§

impl Sync for KeyValueEntryLockData

§

impl Sync for KeyValueStoreDataSchema

§

impl Sync for KindedTransactionHashesV1

§

impl Sync for KindedTransactionHashesV2

§

impl Sync for LedgerExecutable

§

impl Sync for LedgerTransaction

§

impl Sync for LedgerTransactionHashesVersions

§

impl Sync for LedgerTransactionValidationError

§

impl Sync for Level

§

impl Sync for LocalRef

§

impl Sync for LocalTypeId

§

impl Sync for LockStatus

§

impl Sync for LowerBound

§

impl Sync for ManifestAddress

§

impl Sync for ManifestBucketBatch

§

impl Sync for ManifestComponentAddress

§

impl Sync for ManifestCustomExtension

§

impl Sync for ManifestCustomTraversal

§

impl Sync for ManifestCustomValue

§

impl Sync for ManifestCustomValueKind

§

impl Sync for ManifestExpression

§

impl Sync for ManifestGenesisDataChunk

§

impl Sync for ManifestGlobalAddress

§

impl Sync for ManifestNonFungibleLocalId

§

impl Sync for ManifestNonFungibleLocalIdValidationError

§

impl Sync for ManifestPackageAddress

§

impl Sync for ManifestProofBatch

§

impl Sync for ManifestResourceAddress

§

impl Sync for ManifestResourceConstraint

§

impl Sync for ManifestResourceOrNonFungible

§

impl Sync for ManifestToRustValueError

§

impl Sync for MarkTransientSubstateError

§

impl Sync for MessageContentsV1

§

impl Sync for MessageV1

§

impl Sync for MessageV2

§

impl Sync for MetadataConversionError

§

impl Sync for MetadataPartitionOffset

§

impl Sync for MethodAccessibility

§

impl Sync for MethodAuthTemplate

§

impl Sync for MethodType

§

impl Sync for ModuleId

§

impl Sync for MovePartitionError

§

impl Sync for MultiResourcePoolPartitionOffset

§

impl Sync for MultiThreadResult

§

impl Sync for NameChangeRule

§

impl Sync for NativeCodeId

§

impl Sync for NativeRuntimeError

§

impl Sync for NoCustomExtension

§

impl Sync for NoCustomSchema

§

impl Sync for NoCustomTerminalValueRef

§

impl Sync for NoCustomTraversal

§

impl Sync for NoCustomTypeKind

§

impl Sync for NoCustomTypeKindLabel

§

impl Sync for NoCustomTypeValidation

§

impl Sync for NoCustomValue

§

impl Sync for NoCustomValueKind

§

impl Sync for NodeStateUpdates

§

impl Sync for NonFungibleBucketField

§

impl Sync for NonFungibleDataSchema

§

impl Sync for NonFungibleIdType

§

impl Sync for NonFungibleLocalId

§

impl Sync for NonFungibleProofField

§

impl Sync for NonFungibleResourceManagerCollection

§

impl Sync for NonFungibleResourceManagerError

§

impl Sync for NonFungibleResourceManagerFeature

§

impl Sync for NonFungibleResourceManagerField

§

impl Sync for NonFungibleResourceManagerGeneric

§

impl Sync for NonFungibleResourceManagerIdTypeVersions

§

impl Sync for NonFungibleResourceManagerMutableFieldsVersions

§

impl Sync for NonFungibleResourceManagerPartitionOffset

§

impl Sync for NonFungibleResourceManagerTotalSupplyVersions

§

impl Sync for NonFungibleResourceManagerTypedFieldSubstateValue

§

impl Sync for NonFungibleResourceManagerTypedSubstateKey

§

impl Sync for NonFungibleResourceManagerTypedSubstateValue

§

impl Sync for NonFungibleVaultBalanceVersions

§

impl Sync for NonFungibleVaultCollection

§

impl Sync for NonFungibleVaultError

§

impl Sync for NonFungibleVaultFeature

§

impl Sync for NonFungibleVaultField

§

impl Sync for NonFungibleVaultFreezeStatusVersions

§

impl Sync for NonFungibleVaultLockedResourceVersions

§

impl Sync for NonFungibleVaultNonFungibleVersions

§

impl Sync for NonFungibleVaultPartitionOffset

§

impl Sync for NonFungibleVaultTypedFieldSubstateValue

§

impl Sync for NonFungibleVaultTypedSubstateKey

§

impl Sync for NonFungibleVaultTypedSubstateValue

§

impl Sync for Nullification

§

impl Sync for ObjectSubstateTypeReference

§

impl Sync for ObjectType

§

impl Sync for OneResourcePoolPartitionOffset

§

impl Sync for OpenSubstateError

§

impl Sync for OuterObjectInfo

§

impl Sync for OwnValidation

§

impl Sync for OwnedNameChange

§

impl Sync for OwnerRole

§

impl Sync for OwnerRoleUpdater

§

impl Sync for PackageBlueprintVersionAuthConfigVersions

§

impl Sync for PackageBlueprintVersionDefinitionVersions

§

impl Sync for PackageBlueprintVersionDependenciesVersions

§

impl Sync for PackageBlueprintVersionRoyaltyConfigVersions

§

impl Sync for PackageCode

§

impl Sync for PackageCodeInstrumentedCodeVersions

§

impl Sync for PackageCodeOriginalCodeVersions

§

impl Sync for PackageCodeVmTypeVersions

§

impl Sync for PackageCollection

§

impl Sync for PackageError

§

impl Sync for PackageFeature

§

impl Sync for PackageField

§

impl Sync for PackagePartitionOffset

§

impl Sync for PackageRoyalty

§

impl Sync for PackageRoyaltyAccumulatorVersions

§

impl Sync for PackageRoyaltyConfig

§

impl Sync for PackageTypedFieldSubstateValue

§

impl Sync for PackageTypedSubstateKey

§

impl Sync for PackageTypedSubstateValue

§

impl Sync for PackageV1MinorVersion

§

impl Sync for ParseBlsPublicKeyError

§

impl Sync for ParseBlsSignatureError

§

impl Sync for ParseComponentAddressError

§

impl Sync for ParseDecimalError

§

impl Sync for ParseEd25519PublicKeyError

§

impl Sync for ParseEd25519SignatureError

§

impl Sync for ParseError

§

impl Sync for ParseGlobalAddressError

§

impl Sync for ParseHashError

§

impl Sync for ParseI192Error

§

impl Sync for ParseI256Error

§

impl Sync for ParseI320Error

§

impl Sync for ParseI384Error

§

impl Sync for ParseI448Error

§

impl Sync for ParseI512Error

§

impl Sync for ParseI768Error

§

impl Sync for ParseInternalAddressError

§

impl Sync for ParseManifestAddressReservationError

§

impl Sync for ParseManifestBlobRefError

§

impl Sync for ParseManifestBucketError

§

impl Sync for ParseManifestDecimalError

§

impl Sync for ParseManifestExpressionError

§

impl Sync for ParseManifestPreciseDecimalError

§

impl Sync for ParseManifestProofError

§

impl Sync for ParseNetworkError

§

impl Sync for ParseNonFungibleGlobalIdError

§

impl Sync for ParseNonFungibleLocalIdError

§

impl Sync for ParseOwnError

§

impl Sync for ParsePackageAddressError

§

impl Sync for ParsePreciseDecimalError

§

impl Sync for ParseReferenceError

§

impl Sync for ParseResourceAddressError

§

impl Sync for ParseSecp256k1PublicKeyError

§

impl Sync for ParseSecp256k1SignatureError

§

impl Sync for ParseU192Error

§

impl Sync for ParseU256Error

§

impl Sync for ParseU320Error

§

impl Sync for ParseU384Error

§

impl Sync for ParseU448Error

§

impl Sync for ParseU512Error

§

impl Sync for ParseU768Error

§

impl Sync for ParseUtcDateTimeError

§

impl Sync for PartitionDatabaseUpdates

§

impl Sync for PartitionDescription

§

impl Sync for PartitionStateUpdates

§

impl Sync for PassMessageError

§

impl Sync for PersistNodeError

§

impl Sync for PinNodeError

§

impl Sync for PreparedGenesisTransaction

§

impl Sync for PreparedLedgerTransactionInner

§

impl Sync for PreparedTestTransaction

§

impl Sync for PreparedUserTransaction

§

impl Sync for PreviewError

§

impl Sync for PrimaryRoleBadgeWithdrawAttemptState

§

impl Sync for PrimaryRoleLockingState

§

impl Sync for PrimaryRoleRecoveryAttemptState

§

impl Sync for PrivateKey

§

impl Sync for ProcessSubstateError

§

impl Sync for ProcessSubstateIOWriteError

§

impl Sync for ProcessSubstateKeyError

§

impl Sync for ProofError

§

impl Sync for ProofSnapshot

§

impl Sync for Proposer

§

impl Sync for ProtocolUpdateStatus

§

impl Sync for ProtocolUpdateStatusField

§

impl Sync for ProtocolUpdateStatusSummaryVersions

§

impl Sync for ProtocolUpdateTransaction

§

impl Sync for ProtocolVersion

§

impl Sync for PublicKey

§

impl Sync for PublicKeyHash

§

impl Sync for ReadSubstateError

§

impl Sync for RecoveryRoleBadgeWithdrawAttemptState

§

impl Sync for RecoveryRoleRecoveryAttemptState

§

impl Sync for RecoveryRoleRecoveryState

§

impl Sync for ReferenceOrigin

§

impl Sync for ReferenceValidation

§

impl Sync for RejectionReason

§

impl Sync for ResolvedPermission

§

impl Sync for ResourceConstraintError

§

impl Sync for ResourceConstraintsError

§

impl Sync for ResourceError

§

impl Sync for ResourceFeature

§

impl Sync for ResourceOrNonFungible

§

impl Sync for ResourcePreference

§

impl Sync for ResourceType

§

impl Sync for Role

§

impl Sync for RoleAssignmentPartitionOffset

§

impl Sync for RoleSpecification

§

impl Sync for RoundingMode

§

impl Sync for RoyaltyAmount

§

impl Sync for RoyaltyField

§

impl Sync for RoyaltyRecipient

§

impl Sync for RuntimeError

§

impl Sync for RustToManifestValueError

§

impl Sync for RustTypeId

§

impl Sync for SchemaValidationError

§

impl Sync for ScryptoCustomTraversal

§

impl Sync for ScryptoCustomTypeKind

§

impl Sync for ScryptoCustomTypeKindLabel

§

impl Sync for ScryptoCustomTypeValidation

§

impl Sync for ScryptoCustomValue

§

impl Sync for ScryptoCustomValueKind

§

impl Sync for ScryptoVmVersion

§

impl Sync for ScryptoVmVersionError

§

impl Sync for SignatureV1

§

impl Sync for SignatureWithPublicKeyV1

§

impl Sync for StableReferenceType

§

impl Sync for StackError

§

impl Sync for StorageType

§

impl Sync for StoreCommit

§

impl Sync for SubstateDevice

§

impl Sync for SubstateDiffError

§

impl Sync for SubstateKey

§

impl Sync for SubstateLockState

§

impl Sync for SubstateSystemStructure

§

impl Sync for SystemBoot

§

impl Sync for SystemError

§

impl Sync for SystemExecution

§

impl Sync for SystemFieldKind

§

impl Sync for SystemInstruction

§

impl Sync for SystemLockData

§

impl Sync for SystemModuleError

§

impl Sync for SystemUpstreamError

§

impl Sync for SystemVersion

§

impl Sync for TakeNodeError

§

impl Sync for TestTransaction

§

impl Sync for TimeComparisonOperator

§

impl Sync for TimePrecisionV1

§

impl Sync for TimePrecisionV2

§

impl Sync for TipSpecifier

§

impl Sync for TraceActor

§

impl Sync for TraceOrigin

§

impl Sync for TrackFinalizeError

§

impl Sync for TrackedSubstateInfo

§

impl Sync for TransactionDiscriminator

§

impl Sync for TransactionExecutionError

§

impl Sync for TransactionHashBech32DecodeError

§

impl Sync for TransactionHashBech32EncodeError

§

impl Sync for TransactionOutcome

§

impl Sync for TransactionPayloadKind

§

impl Sync for TransactionProcessorError

§

impl Sync for TransactionProcessorV1MinorVersion

§

impl Sync for TransactionResult

§

impl Sync for TransactionResultType

§

impl Sync for TransactionStatus

§

impl Sync for TransactionStatusV1

§

impl Sync for TransactionTrackerField

§

impl Sync for TransactionTrackerSubstate

§

impl Sync for TwoResourcePoolPartitionOffset

§

impl Sync for TypeInfoField

§

impl Sync for UpdateNumberOfMinRoundsPerEpochSettings

§

impl Sync for UpperBound

§

impl Sync for UserSubintentManifest

§

impl Sync for UserTransaction

§

impl Sync for UserTransactionManifest

§

impl Sync for ValidatedLedgerTransactionInner

§

impl Sync for ValidatedUserTransaction

§

impl Sync for ValidationChange

§

impl Sync for ValidationError

§

impl Sync for ValidatorCollection

§

impl Sync for ValidatorError

§

impl Sync for ValidatorFeature

§

impl Sync for ValidatorField

§

impl Sync for ValidatorPartitionOffset

§

impl Sync for ValidatorProtocolUpdateReadinessSignalVersions

§

impl Sync for ValidatorStateVersions

§

impl Sync for ValidatorTypedFieldSubstateValue

§

impl Sync for ValidatorTypedSubstateKey

§

impl Sync for ValidatorTypedSubstateValue

§

impl Sync for ValueType

§

impl Sync for VaultError

§

impl Sync for VaultOp

§

impl Sync for Visibility

§

impl Sync for VmBoot

§

impl Sync for VmError

§

impl Sync for VmType

§

impl Sync for WasmRuntimeError

§

impl Sync for WasmiInstantiationError

§

impl Sync for WithdrawStrategy

§

impl Sync for WorktopChange

§

impl Sync for WorktopError

§

impl Sync for WorktopField

§

impl Sync for WriteSubstateError

§

impl Sync for ResourceSpecifier

§

impl Sync for scrypto_test::prelude::fmt::Alignment

§

impl Sync for DebugAsHex

§

impl Sync for Sign

§

impl Sync for scrypto_test::prelude::indexmap::GetDisjointMutError

§

impl Sync for TransactionLimitsError

§

impl Sync for CheckReferenceEventOwned

§

impl Sync for CloseSubstateEventOwned

§

impl Sync for CreateNodeEventOwned

§

impl Sync for DrainSubstatesEventOwned

§

impl Sync for DropNodeEventOwned

§

impl Sync for ExecutionCostingEntryOwned

§

impl Sync for MoveModuleEventOwned

§

impl Sync for OpenSubstateEventOwned

§

impl Sync for ReadSubstateEventOwned

§

impl Sync for RemoveSubstateEventOwned

§

impl Sync for ScanKeysEventOwned

§

impl Sync for ScanSortedSubstatesEventOwned

§

impl Sync for SetSubstateEventOwned

§

impl Sync for WriteSubstateEventOwned

§

impl Sync for scrypto_test::prelude::pool::errors::multi_resource_pool::Error

§

impl Sync for scrypto_test::prelude::pool::errors::one_resource_pool::Error

§

impl Sync for scrypto_test::prelude::pool::errors::two_resource_pool::Error

§

impl Sync for PoolV1MinorVersion

§

impl Sync for MultiResourcePoolCollection

§

impl Sync for MultiResourcePoolFeature

§

impl Sync for MultiResourcePoolField

§

impl Sync for MultiResourcePoolStateVersions

§

impl Sync for MultiResourcePoolTypedFieldSubstateValue

§

impl Sync for MultiResourcePoolTypedSubstateKey

§

impl Sync for MultiResourcePoolTypedSubstateValue

§

impl Sync for OneResourcePoolCollection

§

impl Sync for OneResourcePoolFeature

§

impl Sync for OneResourcePoolField

§

impl Sync for OneResourcePoolStateVersions

§

impl Sync for OneResourcePoolTypedFieldSubstateValue

§

impl Sync for OneResourcePoolTypedSubstateKey

§

impl Sync for OneResourcePoolTypedSubstateValue

§

impl Sync for TwoResourcePoolCollection

§

impl Sync for TwoResourcePoolFeature

§

impl Sync for TwoResourcePoolField

§

impl Sync for TwoResourcePoolStateVersions

§

impl Sync for TwoResourcePoolTypedFieldSubstateValue

§

impl Sync for TwoResourcePoolTypedSubstateKey

§

impl Sync for TwoResourcePoolTypedSubstateValue

§

impl Sync for DisplayMode

§

impl Sync for FormattingError

§

impl Sync for PrintMode

§

impl Sync for MapEntryPart

§

impl Sync for AccessControllerCollection

§

impl Sync for AccessControllerFeature

§

impl Sync for AccessControllerField

§

impl Sync for AccessControllerStateVersions

§

impl Sync for AccessControllerTypedFieldSubstateValue

§

impl Sync for AccessControllerTypedSubstateKey

§

impl Sync for AccessControllerTypedSubstateValue

§

impl Sync for AccessControllerV2Collection

§

impl Sync for AccessControllerV2Feature

§

impl Sync for AccessControllerV2Field

§

impl Sync for AccessControllerV2StateVersions

§

impl Sync for AccessControllerV2TypedFieldSubstateValue

§

impl Sync for AccessControllerV2TypedSubstateKey

§

impl Sync for AccessControllerV2TypedSubstateValue

§

impl Sync for PrepareError

§

impl Sync for scrypto_test::prelude::rust::cmp::Ordering

§

impl Sync for Infallible

§

impl Sync for FpCategory

§

impl Sync for IntErrorKind

§

impl Sync for OneSidedRangeBound

§

impl Sync for scrypto_test::prelude::rust::slice::GetDisjointMutError

§

impl Sync for SearchStep

§

impl Sync for scrypto_test::prelude::rust::sync::atomic::Ordering

§

impl Sync for RecvTimeoutError

§

impl Sync for TryRecvError

§

impl Sync for FlashSubstateDatabase

§

impl Sync for Compile

§

impl Sync for EmptyNonFungibleData

§

impl Sync for LedgerSimulatorSnapshot

§

impl Sync for TransactionParams

§

impl Sync for BucketFactory

§

impl Sync for FungibleResourceType

§

impl Sync for PackageFactory

§

impl Sync for ProofFactory

§

impl Sync for ResourceBuilder

§

impl Sync for UnorderedKeyError

§

impl Sync for OwnedNodeId

§

impl Sync for ReferencedNodeId

§

impl Sync for scrypto_test::prelude::fmt::Error

§

impl Sync for FormattingOptions

§

impl Sync for scrypto_test::prelude::fungible_vault::DepositEvent

§

impl Sync for LockFeeEvent

§

impl Sync for PayFeeEvent

§

impl Sync for scrypto_test::prelude::fungible_vault::RecallEvent

§

impl Sync for scrypto_test::prelude::fungible_vault::WithdrawEvent

§

impl Sync for DefaultHasher

§

impl Sync for RandomState

§

impl Sync for TryReserveError

§

impl Sync for KernelTraceModule

§

impl Sync for LimitsModule

§

impl Sync for TransactionLimitsConfig

§

impl Sync for Assume

§

impl Sync for scrypto_test::prelude::non_fungible_vault::DepositEvent

§

impl Sync for scrypto_test::prelude::non_fungible_vault::RecallEvent

§

impl Sync for scrypto_test::prelude::non_fungible_vault::WithdrawEvent

§

impl Sync for scrypto_test::prelude::pool::events::multi_resource_pool::ContributionEvent

§

impl Sync for scrypto_test::prelude::pool::events::multi_resource_pool::DepositEvent

§

impl Sync for scrypto_test::prelude::pool::events::multi_resource_pool::RedemptionEvent

§

impl Sync for scrypto_test::prelude::pool::events::multi_resource_pool::WithdrawEvent

§

impl Sync for scrypto_test::prelude::pool::events::one_resource_pool::ContributionEvent

§

impl Sync for scrypto_test::prelude::pool::events::one_resource_pool::DepositEvent

§

impl Sync for scrypto_test::prelude::pool::events::one_resource_pool::RedemptionEvent

§

impl Sync for scrypto_test::prelude::pool::events::one_resource_pool::WithdrawEvent

§

impl Sync for scrypto_test::prelude::pool::events::two_resource_pool::ContributionEvent

§

impl Sync for scrypto_test::prelude::pool::events::two_resource_pool::DepositEvent

§

impl Sync for scrypto_test::prelude::pool::events::two_resource_pool::RedemptionEvent

§

impl Sync for scrypto_test::prelude::pool::events::two_resource_pool::WithdrawEvent

§

impl Sync for PoolNativePackage

§

impl Sync for MultiResourcePoolFeatureSet

§

impl Sync for MultiResourcePoolStateFieldPayload

§

impl Sync for MultiResourcePoolStateSchemaInit

§

impl Sync for scrypto_test::prelude::pool::substates::multi_resource_pool::Substate

§

impl Sync for VersionedMultiResourcePoolState

§

impl Sync for OneResourcePoolFeatureSet

§

impl Sync for OneResourcePoolStateFieldPayload

§

impl Sync for OneResourcePoolStateSchemaInit

§

impl Sync for scrypto_test::prelude::pool::substates::one_resource_pool::Substate

§

impl Sync for VersionedOneResourcePoolState

§

impl Sync for scrypto_test::prelude::pool::substates::two_resource_pool::Substate

§

impl Sync for TwoResourcePoolFeatureSet

§

impl Sync for TwoResourcePoolStateFieldPayload

§

impl Sync for TwoResourcePoolStateSchemaInit

§

impl Sync for VersionedTwoResourcePoolState

§

impl Sync for scrypto_test::prelude::pool::v1_0::MultiResourcePoolBlueprint

§

impl Sync for scrypto_test::prelude::pool::v1_0::OneResourcePoolBlueprint

§

impl Sync for scrypto_test::prelude::pool::v1_0::TwoResourcePoolBlueprint

§

impl Sync for scrypto_test::prelude::pool::v1_1::MultiResourcePoolBlueprint

§

impl Sync for scrypto_test::prelude::pool::v1_1::OneResourcePoolBlueprint

§

impl Sync for scrypto_test::prelude::pool::v1_1::TwoResourcePoolBlueprint

§

impl Sync for RustLikeOptions

§

impl Sync for ACCESS_CONTROLLER_PACKAGE_DEFINITION_V1_0

§

impl Sync for ACCESS_CONTROLLER_PACKAGE_DEFINITION_V2_0

§

impl Sync for ACCOUNT_PACKAGE_DEFINITION

§

impl Sync for AbortResult

§

impl Sync for AccessControllerCancelPrimaryRoleBadgeWithdrawAttemptInput

§

impl Sync for AccessControllerCancelPrimaryRoleRecoveryProposalInput

§

impl Sync for AccessControllerCancelRecoveryRoleBadgeWithdrawAttemptInput

§

impl Sync for AccessControllerCancelRecoveryRoleRecoveryProposalInput

§

impl Sync for AccessControllerContributeRecoveryFeeInput

§

impl Sync for AccessControllerContributeRecoveryFeeManifestInput

§

impl Sync for AccessControllerCreateInput

§

impl Sync for AccessControllerCreateManifestInput

§

impl Sync for AccessControllerCreateProofInput

§

impl Sync for AccessControllerInitiateBadgeWithdrawAttemptAsPrimaryInput

§

impl Sync for AccessControllerInitiateBadgeWithdrawAttemptAsRecoveryInput

§

impl Sync for AccessControllerInitiateRecoveryAsPrimaryInput

§

impl Sync for AccessControllerInitiateRecoveryAsRecoveryInput

§

impl Sync for AccessControllerLockPrimaryRoleInput

§

impl Sync for AccessControllerLockRecoveryFeeInput

§

impl Sync for AccessControllerMarker

§

impl Sync for AccessControllerMintRecoveryBadgesInput

§

impl Sync for AccessControllerQuickConfirmPrimaryRoleBadgeWithdrawAttemptInput

§

impl Sync for AccessControllerQuickConfirmPrimaryRoleRecoveryProposalInput

§

impl Sync for AccessControllerQuickConfirmRecoveryRoleBadgeWithdrawAttemptInput

§

impl Sync for AccessControllerQuickConfirmRecoveryRoleRecoveryProposalInput

§

impl Sync for AccessControllerStopTimedRecoveryInput

§

impl Sync for AccessControllerTimedConfirmRecoveryInput

§

impl Sync for AccessControllerUnlockPrimaryRoleInput

§

impl Sync for AccessControllerWithdrawRecoveryFeeInput

§

impl Sync for Account

§

impl Sync for AccountAddAuthorizedDepositorInput

§

impl Sync for AccountAddAuthorizedDepositorManifestInput

§

impl Sync for AccountBalanceDynamicInput

§

impl Sync for AccountBalanceInput

§

impl Sync for AccountBurnInput

§

impl Sync for AccountBurnManifestInput

§

impl Sync for AccountBurnNonFungiblesInput

§

impl Sync for AccountBurnNonFungiblesManifestInput

§

impl Sync for AccountCreateAdvancedInput

§

impl Sync for AccountCreateAdvancedManifestInput

§

impl Sync for AccountCreateInput

§

impl Sync for AccountCreateProofOfAmountInput

§

impl Sync for AccountCreateProofOfAmountManifestInput

§

impl Sync for AccountCreateProofOfNonFungiblesInput

§

impl Sync for AccountCreateProofOfNonFungiblesManifestInput

§

impl Sync for AccountDepositBatchInput

§

impl Sync for AccountDepositBatchManifestInput

§

impl Sync for AccountDepositInput

§

impl Sync for AccountDepositManifestInput

§

impl Sync for AccountHasNonFungibleInput

§

impl Sync for AccountLockContingentFeeInput

§

impl Sync for AccountLockFeeAndWithdrawInput

§

impl Sync for AccountLockFeeAndWithdrawManifestInput

§

impl Sync for AccountLockFeeAndWithdrawNonFungiblesInput

§

impl Sync for AccountLockFeeAndWithdrawNonFungiblesManifestInput

§

impl Sync for AccountLockFeeInput

§

impl Sync for AccountLockerAirdropInput

§

impl Sync for AccountLockerAirdropManifestInput

§

impl Sync for AccountLockerClaimInput

§

impl Sync for AccountLockerClaimManifestInput

§

impl Sync for AccountLockerClaimNonFungiblesInput

§

impl Sync for AccountLockerClaimNonFungiblesManifestInput

§

impl Sync for AccountLockerGetAmountInput

§

impl Sync for AccountLockerGetAmountManifestInput

§

impl Sync for AccountLockerGetNonFungibleLocalIdsInput

§

impl Sync for AccountLockerGetNonFungibleLocalIdsManifestInput

§

impl Sync for AccountLockerInstantiateInput

§

impl Sync for AccountLockerInstantiateManifestInput

§

impl Sync for AccountLockerInstantiateSimpleInput

§

impl Sync for AccountLockerInstantiateSimpleManifestInput

§

impl Sync for AccountLockerMarker

§

impl Sync for AccountLockerRecoverInput

§

impl Sync for AccountLockerRecoverManifestInput

§

impl Sync for AccountLockerRecoverNonFungiblesInput

§

impl Sync for AccountLockerRecoverNonFungiblesManifestInput

§

impl Sync for AccountLockerStoreInput

§

impl Sync for AccountLockerStoreManifestInput

§

impl Sync for AccountMarker

§

impl Sync for AccountNonFungibleLocalIdsInput

§

impl Sync for AccountRemoveAuthorizedDepositorInput

§

impl Sync for AccountRemoveAuthorizedDepositorManifestInput

§

impl Sync for AccountRemoveResourcePreferenceInput

§

impl Sync for AccountRemoveResourcePreferenceManifestInput

§

impl Sync for AccountSecurifyInput

§

impl Sync for AccountSetDefaultDepositRuleInput

§

impl Sync for AccountSetResourcePreferenceInput

§

impl Sync for AccountSetResourcePreferenceManifestInput

§

impl Sync for AccountTryDepositBatchOrAbortInput

§

impl Sync for AccountTryDepositBatchOrAbortManifestInput

§

impl Sync for AccountTryDepositBatchOrRefundInput

§

impl Sync for AccountTryDepositBatchOrRefundManifestInput

§

impl Sync for AccountTryDepositOrAbortInput

§

impl Sync for AccountTryDepositOrAbortManifestInput

§

impl Sync for AccountTryDepositOrRefundInput

§

impl Sync for AccountTryDepositOrRefundManifestInput

§

impl Sync for AccountWithdrawInput

§

impl Sync for AccountWithdrawManifestInput

§

impl Sync for AccountWithdrawNonFungiblesInput

§

impl Sync for AccountWithdrawNonFungiblesManifestInput

§

impl Sync for ActiveValidatorSet

§

impl Sync for AddressBech32Decoder

§

impl Sync for AddressBech32Encoder

§

impl Sync for AesGcmPayload

§

impl Sync for AesWrapped128BitKey

§

impl Sync for AesWrapped256BitKey

§

impl Sync for AggregateResourceBalances

§

impl Sync for AnemoneGenerator

§

impl Sync for AnemoneSettings

§

impl Sync for AnemoneValidatorCreationFee

§

impl Sync for ApplicationFnIdentifier

§

impl Sync for AttachedModuleIdIter

§

impl Sync for AuthAddresses

§

impl Sync for AuthConfig

§

impl Sync for AuthModule

§

impl Sync for AuthZone

§

impl Sync for AuthZoneAssertAccessRuleInput

§

impl Sync for AuthZoneBlueprint

§

impl Sync for AuthZoneCreateProofOfAllInput

§

impl Sync for AuthZoneCreateProofOfAmountInput

§

impl Sync for AuthZoneCreateProofOfNonFungiblesInput

§

impl Sync for AuthZoneDrainInput

§

impl Sync for AuthZoneDropProofsInput

§

impl Sync for AuthZoneDropRegularProofsInput

§

impl Sync for AuthZoneDropSignatureProofsInput

§

impl Sync for AuthZoneInit

§

impl Sync for AuthZonePopInput

§

impl Sync for AuthZonePushInput

§

impl Sync for AuthZonePushManifestInput

§

impl Sync for AuthZoneRef

§

impl Sync for Authorization

§

impl Sync for BabylonGenerator

§

impl Sync for BabylonSettings

§

impl Sync for BlobV1

§

impl Sync for BlobsV1

§

impl Sync for Bls12381G1PrivateKey

§

impl Sync for Bls12381G1PublicKey

§

impl Sync for Bls12381G2Signature

§

impl Sync for BlueprintDefinition

§

impl Sync for BlueprintDefinitionInit

§

impl Sync for BlueprintDependencies

§

impl Sync for BlueprintHookActor

§

impl Sync for BlueprintId

§

impl Sync for BlueprintInfo

§

impl Sync for BlueprintInterface

§

impl Sync for BlueprintTypeIdentifier

§

impl Sync for BlueprintVersion

§

impl Sync for BlueprintVersionKey

§

impl Sync for BorrowError

§

impl Sync for BorrowMutError

§

impl Sync for BorrowedObject

§

impl Sync for BottlenoseGenerator

§

impl Sync for BottlenoseSettings

§

impl Sync for Bucket

§

impl Sync for BucketCreateProofOfAllInput

§

impl Sync for BucketGetAmountInput

§

impl Sync for BucketGetNonFungibleLocalIdsInput

§

impl Sync for BucketGetResourceAddressInput

§

impl Sync for BucketPutInput

§

impl Sync for BucketPutManifestInput

§

impl Sync for BucketTakeAdvancedInput

§

impl Sync for BucketTakeInput

§

impl Sync for BucketTakeNonFungiblesInput

§

impl Sync for Buffer

§

impl Sync for BurnFungibleResourceEvent

§

impl Sync for BurnNonFungibleResourceEvent

§

impl Sync for BytesNonFungibleLocalId

§

impl Sync for CONSENSUS_MANAGER_PACKAGE_DEFINITION

§

impl Sync for CallFrameMessage

§

impl Sync for CanonicalBlueprintId

§

impl Sync for CanonicalPartition

§

impl Sync for CanonicalSubstateKey

§

impl Sync for CheckedOrigin

§

impl Sync for CheckedUrl

§

impl Sync for ChildSubintentSpecifier

§

impl Sync for ChildSubintentSpecifiersV2

§

impl Sync for ClaimXrdEvent

§

impl Sync for CodeHash

§

impl Sync for CommitResult

§

impl Sync for ComponentAddress

§

impl Sync for ComponentClaimRoyaltiesInput

§

impl Sync for ComponentRoyaltyConfig

§

impl Sync for ComponentRoyaltyCreateInput

§

impl Sync for ComponentRoyaltyLockInput

§

impl Sync for ComponentRoyaltySetInput

§

impl Sync for ComponentRoyaltySubstate

§

impl Sync for ConsensusManager

§

impl Sync for ConsensusManagerBlueprint

§

impl Sync for ConsensusManagerCompareCurrentTimeInputV1

§

impl Sync for ConsensusManagerCompareCurrentTimeInputV2

§

impl Sync for ConsensusManagerConfig

§

impl Sync for ConsensusManagerConfigSubstate

§

impl Sync for ConsensusManagerConfigurationFieldPayload

§

impl Sync for ConsensusManagerCreateInput

§

impl Sync for ConsensusManagerCreateManifestInput

§

impl Sync for ConsensusManagerCreateValidatorInput

§

impl Sync for ConsensusManagerCreateValidatorManifestInput

§

impl Sync for ConsensusManagerCurrentProposalStatisticFieldPayload

§

impl Sync for ConsensusManagerCurrentValidatorSetFieldPayload

§

impl Sync for ConsensusManagerFeatureSet

§

impl Sync for ConsensusManagerGetCurrentEpochInput

§

impl Sync for ConsensusManagerGetCurrentTimeInputV1

§

impl Sync for ConsensusManagerGetCurrentTimeInputV2

§

impl Sync for ConsensusManagerMarker

§

impl Sync for ConsensusManagerNativePackage

§

impl Sync for ConsensusManagerNextRoundInput

§

impl Sync for ConsensusManagerProposerMilliTimestampFieldPayload

§

impl Sync for ConsensusManagerProposerMinuteTimestampFieldPayload

§

impl Sync for ConsensusManagerRegisteredValidatorByStakeEntryPayload

§

impl Sync for ConsensusManagerRegisteredValidatorByStakeKeyPayload

§

impl Sync for ConsensusManagerSecondsPrecisionNativeCode

§

impl Sync for ConsensusManagerStartInput

§

impl Sync for ConsensusManagerStateFieldPayload

§

impl Sync for ConsensusManagerStateSchemaInit

§

impl Sync for ConsensusManagerSubstate

§

impl Sync for ConsensusManagerValidatorRewardsFieldPayload

§

impl Sync for CostBreakdown

§

impl Sync for CostingModuleConfig

§

impl Sync for CostingParameters

§

impl Sync for CurrentProposalStatisticSubstate

§

impl Sync for CurrentValidatorSetSubstate

§

impl Sync for CuttlefishPart1Generator

§

impl Sync for CuttlefishPart1Settings

§

impl Sync for CuttlefishPart2Generator

§

impl Sync for CuttlefishPart2Settings

§

impl Sync for DEFAULT_TESTING_FAUCET_SUPPLY

§

impl Sync for DEFAULT_VALIDATOR_USD_COST

§

impl Sync for DEFAULT_VALIDATOR_XRD_COST

§

impl Sync for DatabaseUpdates

§

impl Sync for DbPartitionKey

§

impl Sync for DbSortKey

§

impl Sync for Decimal

§

impl Sync for DetailedCostBreakdown

§

impl Sync for DetailedExecutionCostBreakdownEntry

§

impl Sync for DetailedNotarizedTransactionV2

§

impl Sync for DetailedSignedPartialTransactionV2

§

impl Sync for DroppedFungibleBucket

§

impl Sync for DroppedNonFungibleBucket

§

impl Sync for Ed25519PrivateKey

§

impl Sync for Ed25519PublicKey

§

impl Sync for Ed25519PublicKeyHash

§

impl Sync for Ed25519Signature

§

impl Sync for EnabledModules

§

impl Sync for EncryptedMessageV1

§

impl Sync for EncryptedMessageV2

§

impl Sync for Epoch

§

impl Sync for EpochChangeCondition

§

impl Sync for EpochChangeEvent

§

impl Sync for EpochRange

§

impl Sync for EventFlags

§

impl Sync for EventSystemStructure

§

impl Sync for EventTypeIdentifier

§

impl Sync for ExecutableIntent

§

impl Sync for ExecutableTransaction

§

impl Sync for ExecutionConfig

§

impl Sync for ExecutionContext

§

impl Sync for ExecutionTrace

§

impl Sync for ExecutionTraceModule

§

impl Sync for FeeDestination

§

impl Sync for FeeLocks

§

impl Sync for FeeReserveFinalizationSummary

§

impl Sync for FeeSource

§

impl Sync for FeeTable

§

impl Sync for FieldStructure

§

impl Sync for FieldValue

§

impl Sync for FlashReceipt

§

impl Sync for FlashTransactionHash

§

impl Sync for FlashTransactionV1

§

impl Sync for FnIdentifier

§

impl Sync for FolderContentAligner

§

impl Sync for FunctionActor

§

impl Sync for FunctionSchema

§

impl Sync for FungibleBucket

§

impl Sync for FungibleBucketBlueprint

§

impl Sync for FungibleBucketCreateProofOfAmountInput

§

impl Sync for FungibleBucketLockAmountInput

§

impl Sync for FungibleBucketUnlockAmountInput

§

impl Sync for FungibleProof

§

impl Sync for FungibleProofBlueprint

§

impl Sync for FungibleProofSubstate

§

impl Sync for FungibleResourceManagerBlueprint

§

impl Sync for FungibleResourceManagerCreateInput

§

impl Sync for FungibleResourceManagerCreateManifestInput

§

impl Sync for FungibleResourceManagerCreateWithInitialSupplyInput

§

impl Sync for FungibleResourceManagerCreateWithInitialSupplyManifestInput

§

impl Sync for FungibleResourceManagerDivisibilityFieldPayload

§

impl Sync for FungibleResourceManagerFeatureSet

§

impl Sync for FungibleResourceManagerMintInput

§

impl Sync for FungibleResourceManagerStateSchemaInit

§

impl Sync for FungibleResourceManagerTotalSupplyFieldPayload

§

impl Sync for FungibleResourceRoles

§

impl Sync for FungibleVault

§

impl Sync for FungibleVaultBalanceFieldPayload

§

impl Sync for FungibleVaultBlueprint

§

impl Sync for FungibleVaultCreateProofOfAmountInput

§

impl Sync for FungibleVaultFeatureSet

§

impl Sync for FungibleVaultFreezeStatusFieldPayload

§

impl Sync for FungibleVaultLockFeeInput

§

impl Sync for FungibleVaultLockFungibleAmountInput

§

impl Sync for FungibleVaultLockedBalanceFieldPayload

§

impl Sync for FungibleVaultStateSchemaInit

§

impl Sync for FungibleVaultUnlockFungibleAmountInput

§

impl Sync for GeneralResourceConstraint

§

impl Sync for GenericArgs

§

impl Sync for GenesisReceiptExtractionHooks

§

impl Sync for GenesisReceipts

§

impl Sync for GenesisResource

§

impl Sync for GenesisResourceAllocation

§

impl Sync for GenesisSchemaAuthZone

§

impl Sync for GenesisStakeAllocation

§

impl Sync for GenesisValidator

§

impl Sync for GlobalAddress

§

impl Sync for GlobalAddressPhantom

§

impl Sync for GlobalAddressReservation

§

impl Sync for Hash

§

impl Sync for HashAccumulator

§

impl Sync for HrpSet

§

impl Sync for I192

§

impl Sync for I256

§

impl Sync for I320

§

impl Sync for I384

§

impl Sync for I448

§

impl Sync for I512

§

impl Sync for I768

§

impl Sync for IDENTITY_PACKAGE_DEFINITION

§

impl Sync for IdAllocator

§

impl Sync for IdentifiedLedgerExecutable

§

impl Sync for IdentityBlueprint

§

impl Sync for IdentityCreateAdvancedInput

§

impl Sync for IdentityCreateInput

§

impl Sync for IdentityMarker

§

impl Sync for IdentityNativePackage

§

impl Sync for IdentityOwnerBadgeData

§

impl Sync for IdentitySecurifyToSingleBadgeInput

§

impl Sync for InMemorySubstateDatabase

§

impl Sync for IndexPartitionEntryStructure

§

impl Sync for IndexedStateSchema

§

impl Sync for InstanceContext

§

impl Sync for Instant

§

impl Sync for InstructionWeights

§

impl Sync for InstructionsV1

§

impl Sync for InstructionsV2

§

impl Sync for IntegerNonFungibleLocalId

§

impl Sync for IntentCoreV2

§

impl Sync for IntentHeaderV2

§

impl Sync for IntentSignatureV1

§

impl Sync for IntentSignaturesV1

§

impl Sync for IntentSignaturesV2

§

impl Sync for IntentV1

§

impl Sync for InternalAddress

§

impl Sync for InvalidDropAccess

§

impl Sync for InvalidGlobalizeAccess

§

impl Sync for InvalidModuleType

§

impl Sync for KVEntry

§

impl Sync for KeyValuePartitionEntryStructure

§

impl Sync for KeyValueStoreEntryStructure

§

impl Sync for KeyValueStoreInfo

§

impl Sync for LOCKER_PACKAGE_DEFINITION

§

impl Sync for LatestProtocolUpdateCommitBatch

§

impl Sync for LeaderProposalHistory

§

impl Sync for LedgerTransactionHash

§

impl Sync for LedgerTransactionHashesV1

§

impl Sync for LedgerTransactionHashesV2

§

impl Sync for LegacyTransactionManifestV1

§

impl Sync for LengthValidation

§

impl Sync for LimitParameters

§

impl Sync for LiquidFungibleResource

§

impl Sync for LiquidNonFungibleResource

§

impl Sync for LiquidNonFungibleVault

§

impl Sync for LocalAuthZone

§

impl Sync for LocalKeyValueStoreDataSchema

§

impl Sync for LocalNonFungibleDataSchema

§

impl Sync for LocatedInstructionSchemaValidationError

§

impl Sync for LockFlags

§

impl Sync for LockedFungibleResource

§

impl Sync for LockedNonFungibleResource

§

impl Sync for METADATA_PACKAGE_DEFINITION

§

impl Sync for ManifestAddressReservation

§

impl Sync for ManifestArgs

§

impl Sync for ManifestBlobRef

§

impl Sync for ManifestBucket

§

impl Sync for ManifestCustomTerminalValueRef

§

impl Sync for ManifestDecimal

§

impl Sync for ManifestGenesisResource

§

impl Sync for ManifestNamedAddress

§

impl Sync for ManifestNamedIntent

§

impl Sync for ManifestNamedIntentIndex

§

impl Sync for ManifestPreciseDecimal

§

impl Sync for ManifestProof

§

impl Sync for ManifestResourceConstraints

§

impl Sync for MetadataCreateInput

§

impl Sync for MetadataCreateWithDataInput

§

impl Sync for MetadataGetInput

§

impl Sync for MetadataLockInput

§

impl Sync for MetadataRemoveInput

§

impl Sync for MetadataSetInput

§

impl Sync for MethodActor

§

impl Sync for MethodKey

§

impl Sync for MintFungibleResourceEvent

§

impl Sync for MintNonFungibleResourceEvent

§

impl Sync for ModuleIdIter

§

impl Sync for ModuleRoleKey

§

impl Sync for MultiResourcePoolContributeInput

§

impl Sync for MultiResourcePoolContributeManifestInput

§

impl Sync for MultiResourcePoolGetRedemptionValueInput

§

impl Sync for MultiResourcePoolGetRedemptionValueManifestInput

§

impl Sync for MultiResourcePoolGetVaultAmountsInput

§

impl Sync for MultiResourcePoolGetVaultAmountsManifestInput

§

impl Sync for MultiResourcePoolInstantiateInput

§

impl Sync for MultiResourcePoolInstantiateManifestInput

§

impl Sync for MultiResourcePoolMarker

§

impl Sync for MultiResourcePoolProtectedDepositInput

§

impl Sync for MultiResourcePoolProtectedDepositManifestInput

§

impl Sync for MultiResourcePoolProtectedWithdrawInput

§

impl Sync for MultiResourcePoolProtectedWithdrawManifestInput

§

impl Sync for MultiResourcePoolRedeemInput

§

impl Sync for MultiResourcePoolRedeemManifestInput

§

impl Sync for NATIVE_FUNCTION_BASE_COSTS

§

impl Sync for NATIVE_FUNCTION_BASE_COSTS_SIZE_DEPENDENT

§

impl Sync for NameChangeError

§

impl Sync for NamedManifestAddress

§

impl Sync for NamedManifestAddressReservation

§

impl Sync for NamedManifestBucket

§

impl Sync for NamedManifestIntent

§

impl Sync for NamedManifestProof

§

impl Sync for NetworkDefinition

§

impl Sync for NewSymbols

§

impl Sync for NextCallReturnsChecker

§

impl Sync for NoExtension

§

impl Sync for NoSettings

§

impl Sync for NodeDatabaseUpdates

§

impl Sync for NodeId

§

impl Sync for NodeVisibility

§

impl Sync for NonFungibleBucket

§

impl Sync for NonFungibleBucketBlueprint

§

impl Sync for NonFungibleBucketContainsNonFungibleInput

§

impl Sync for NonFungibleBucketCreateProofOfNonFungiblesInput

§

impl Sync for NonFungibleBucketLockNonFungiblesInput

§

impl Sync for NonFungibleBucketUnlockNonFungiblesInput

§

impl Sync for NonFungibleGlobalId

§

impl Sync for NonFungibleProof

§

impl Sync for NonFungibleProofBlueprint

§

impl Sync for NonFungibleProofGetLocalIdsInput

§

impl Sync for NonFungibleProofSubstate

§

impl Sync for NonFungibleResourceManagerBlueprint

§

impl Sync for NonFungibleResourceManagerCreateInput

§

impl Sync for NonFungibleResourceManagerCreateManifestInput

§

impl Sync for NonFungibleResourceManagerCreateRuidWithInitialSupplyInput

§

impl Sync for NonFungibleResourceManagerCreateRuidWithInitialSupplyManifestInput

§

impl Sync for NonFungibleResourceManagerCreateWithInitialSupplyInput

§

impl Sync for NonFungibleResourceManagerCreateWithInitialSupplyManifestInput

§

impl Sync for NonFungibleResourceManagerDataKeyPayload

§

impl Sync for NonFungibleResourceManagerExistsInput

§

impl Sync for NonFungibleResourceManagerFeatureSet

§

impl Sync for NonFungibleResourceManagerGetNonFungibleInput

§

impl Sync for NonFungibleResourceManagerIdTypeFieldPayload

§

impl Sync for NonFungibleResourceManagerMintInput

§

impl Sync for NonFungibleResourceManagerMintManifestInput

§

impl Sync for NonFungibleResourceManagerMintRuidInput

§

impl Sync for NonFungibleResourceManagerMintRuidManifestInput

§

impl Sync for NonFungibleResourceManagerMintSingleRuidInput

§

impl Sync for NonFungibleResourceManagerMintSingleRuidManifestInput

§

impl Sync for NonFungibleResourceManagerMutableFieldsFieldPayload

§

impl Sync for NonFungibleResourceManagerMutableFieldsV1

§

impl Sync for NonFungibleResourceManagerStateSchemaInit

§

impl Sync for NonFungibleResourceManagerTotalSupplyFieldPayload

§

impl Sync for NonFungibleResourceManagerUpdateDataInput

§

impl Sync for NonFungibleResourceManagerUpdateDataManifestInput

§

impl Sync for NonFungibleResourceRoles

§

impl Sync for NonFungibleVault

§

impl Sync for NonFungibleVaultBalanceFieldPayload

§

impl Sync for NonFungibleVaultBlueprint

§

impl Sync for NonFungibleVaultBurnNonFungiblesInput

§

impl Sync for NonFungibleVaultContainsNonFungibleInput

§

impl Sync for NonFungibleVaultCreateProofOfNonFungiblesInput

§

impl Sync for NonFungibleVaultFeatureSet

§

impl Sync for NonFungibleVaultFreezeStatusFieldPayload

§

impl Sync for NonFungibleVaultGetNonFungibleLocalIdsInput

§

impl Sync for NonFungibleVaultLockNonFungiblesInput

§

impl Sync for NonFungibleVaultLockedResourceFieldPayload

§

impl Sync for NonFungibleVaultNonFungibleEntryPayload

§

impl Sync for NonFungibleVaultNonFungibleKeyPayload

§

impl Sync for NonFungibleVaultRecallNonFungiblesInput

§

impl Sync for NonFungibleVaultStateSchemaInit

§

impl Sync for NonFungibleVaultTakeNonFungiblesInput

§

impl Sync for NonFungibleVaultUnlockNonFungiblesInput

§

impl Sync for NonGlobalNodeRefs

§

impl Sync for NonRootSubintentSignaturesV2

§

impl Sync for NonRootSubintentsV2

§

impl Sync for NotarizedTransactionHash

§

impl Sync for NotarizedTransactionV1

§

impl Sync for NotarizedTransactionV2

§

impl Sync for NotarySignatureV1

§

impl Sync for NotarySignatureV2

§

impl Sync for NovelTypeMetadata

§

impl Sync for NullVmInvoke

§

impl Sync for ObjectInfo

§

impl Sync for ObjectInstanceTypeReference

§

impl Sync for OneResourcePoolContributeInput

§

impl Sync for OneResourcePoolContributeManifestInput

§

impl Sync for OneResourcePoolGetRedemptionValueInput

§

impl Sync for OneResourcePoolGetRedemptionValueManifestInput

§

impl Sync for OneResourcePoolGetVaultAmountInput

§

impl Sync for OneResourcePoolGetVaultAmountManifestInput

§

impl Sync for OneResourcePoolInstantiateInput

§

impl Sync for OneResourcePoolInstantiateManifestInput

§

impl Sync for OneResourcePoolMarker

§

impl Sync for OneResourcePoolProtectedDepositInput

§

impl Sync for OneResourcePoolProtectedDepositManifestInput

§

impl Sync for OneResourcePoolProtectedWithdrawInput

§

impl Sync for OneResourcePoolProtectedWithdrawManifestInput

§

impl Sync for OneResourcePoolRedeemInput

§

impl Sync for OneResourcePoolRedeemManifestInput

§

impl Sync for OverallValidityRangeV2

§

impl Sync for Own

§

impl Sync for OwnedWorktop

§

impl Sync for OwnerRoleEntry

§

impl Sync for PACKAGE_PACKAGE_DEFINITION

§

impl Sync for POOL_PACKAGE_DEFINITION_V1_0

§

impl Sync for POOL_PACKAGE_DEFINITION_V1_1

§

impl Sync for PackageAddress

§

impl Sync for PackageAuthNativeBlueprint

§

impl Sync for PackageBlueprintVersionAuthConfigEntryPayload

§

impl Sync for PackageBlueprintVersionAuthConfigKeyPayload

§

impl Sync for PackageBlueprintVersionDefinitionEntryPayload

§

impl Sync for PackageBlueprintVersionDefinitionKeyPayload

§

impl Sync for PackageBlueprintVersionDependenciesEntryPayload

§

impl Sync for PackageBlueprintVersionDependenciesKeyPayload

§

impl Sync for PackageBlueprintVersionRoyaltyConfigEntryPayload

§

impl Sync for PackageBlueprintVersionRoyaltyConfigKeyPayload

§

impl Sync for PackageClaimRoyaltiesInput

§

impl Sync for PackageCodeInstrumentedCodeEntryPayload

§

impl Sync for PackageCodeInstrumentedCodeKeyPayload

§

impl Sync for PackageCodeInstrumentedCodeV1

§

impl Sync for PackageCodeOriginalCodeEntryPayload

§

impl Sync for PackageCodeOriginalCodeKeyPayload

§

impl Sync for PackageCodeOriginalCodeV1

§

impl Sync for PackageCodeVmTypeEntryPayload

§

impl Sync for PackageCodeVmTypeKeyPayload

§

impl Sync for PackageCodeVmTypeV1

§

impl Sync for PackageDefinition

§

impl Sync for PackageExport

§

impl Sync for PackageFeatureSet

§

impl Sync for PackageNativePackage

§

impl Sync for PackageOwnerBadgeData

§

impl Sync for PackagePublishNativeInput

§

impl Sync for PackagePublishNativeManifestInput

§

impl Sync for PackagePublishWasmAdvancedInput

§

impl Sync for PackagePublishWasmAdvancedManifestInput

§

impl Sync for PackagePublishWasmInput

§

impl Sync for PackagePublishWasmManifestInput

§

impl Sync for PackageRoyaltyAccumulatorFieldPayload

§

impl Sync for PackageRoyaltyAccumulatorV1

§

impl Sync for PackageRoyaltyNativeBlueprint

§

impl Sync for PackageSchemaEntryPayload

§

impl Sync for PackageSchemaKeyPayload

§

impl Sync for PackageStateSchemaInit

§

impl Sync for PackageStructure

§

impl Sync for PackageTypeReference

§

impl Sync for PartialTransactionV2

§

impl Sync for PartialTransactionV2Builder

§

impl Sync for PartitionNumber

§

impl Sync for PartitionOffset

§

impl Sync for PersistableRejectionReason

§

impl Sync for PersistableRuntimeError

§

impl Sync for PlaintextMessageV1

§

impl Sync for PreAllocatedAddress

§

impl Sync for PreciseDecimal

§

impl Sync for PreparationSettingsV1

§

impl Sync for PreparedBlobsV1

§

impl Sync for PreparedChildSubintentSpecifiersV2

§

impl Sync for PreparedFlashTransactionV1

§

impl Sync for PreparedIntentCoreV2

§

impl Sync for PreparedIntentV1

§

impl Sync for PreparedLedgerTransaction

§

impl Sync for PreparedNonRootSubintentSignaturesV2

§

impl Sync for PreparedNonRootSubintentsV2

§

impl Sync for PreparedNotarizedTransactionV1

§

impl Sync for PreparedNotarizedTransactionV2

§

impl Sync for PreparedPartialTransactionV2

§

impl Sync for PreparedPreviewTransactionV2

§

impl Sync for PreparedRoundUpdateTransactionV1

§

impl Sync for PreparedSignedIntentV1

§

impl Sync for PreparedSignedPartialTransactionV2

§

impl Sync for PreparedSignedTransactionIntentV2

§

impl Sync for PreparedSubintentV2

§

impl Sync for PreparedSystemTransactionV1

§

impl Sync for PreparedTestIntent

§

impl Sync for PreparedTransactionIntentV2

§

impl Sync for PreviewFlags

§

impl Sync for PreviewIntentV1

§

impl Sync for PreviewTransactionV2

§

impl Sync for Proof

§

impl Sync for ProofCloneInput

§

impl Sync for ProofDropInput

§

impl Sync for ProofDropManifestInput

§

impl Sync for ProofGetAmountInput

§

impl Sync for ProofGetResourceAddressInput

§

impl Sync for ProofMoveableSubstate

§

impl Sync for ProposalStatistic

§

impl Sync for ProposerMilliTimestampSubstate

§

impl Sync for ProposerMinuteTimestampSubstate

§

impl Sync for ProposerTimestampRange

§

impl Sync for ProtocolBuilder

§

impl Sync for ProtocolExecutor

§

impl Sync for ProtocolParamsSettings

§

impl Sync for ProtocolSettings

§

impl Sync for ProtocolSystemTransactionV1

§

impl Sync for ProtocolUpdateBatch

§

impl Sync for ProtocolUpdateReadinessSignalEvent

§

impl Sync for ProtocolUpdateStatusSummarySubstate

§

impl Sync for ProtocolUpdateStatusSummaryV1

§

impl Sync for PublicKeyFingerprint

§

impl Sync for RESOURCE_PACKAGE_DEFINITION

§

impl Sync for ROLE_ASSIGNMENT_PACKAGE_DEFINITION

§

impl Sync for ROYALTY_PACKAGE_DEFINITION

§

impl Sync for RUIDNonFungibleLocalId

§

impl Sync for RawFlashTransaction

§

impl Sync for RawHash

§

impl Sync for RawLedgerTransaction

§

impl Sync for RawNotarizedTransaction

§

impl Sync for RawPartialTransaction

§

impl Sync for RawPreviewTransaction

§

impl Sync for RawRoundUpdateTransactionV1

§

impl Sync for RawSignedPartialTransaction

§

impl Sync for RawSignedTransactionIntent

§

impl Sync for RawSubintent

§

impl Sync for RawSystemTransaction

§

impl Sync for RawTransactionIntent

§

impl Sync for RecoveryProposal

§

impl Sync for Reference

§

impl Sync for RegisterValidatorEvent

§

impl Sync for RejectResult

§

impl Sync for RemoteKeyValueStoreDataSchema

§

impl Sync for RemoteNonFungibleDataSchema

§

impl Sync for ResourceAddress

§

impl Sync for ResourceChange

§

impl Sync for ResourceManager

§

impl Sync for ResourceManagerBurnInput

§

impl Sync for ResourceManagerBurnManifestInput

§

impl Sync for ResourceManagerCreateEmptyBucketInput

§

impl Sync for ResourceManagerCreateEmptyVaultInput

§

impl Sync for ResourceManagerDropEmptyBucketInput

§

impl Sync for ResourceManagerDropEmptyBucketManifestInput

§

impl Sync for ResourceManagerGetAmountForWithdrawalInput

§

impl Sync for ResourceManagerGetResourceTypeInput

§

impl Sync for ResourceManagerGetTotalSupplyInput

§

impl Sync for ResourceManagerPackageBurnInput

§

impl Sync for ResourceManagerPackageBurnManifestInput

§

impl Sync for ResourceNativePackage

§

impl Sync for ResourceOrNonFungibleList

§

impl Sync for ResourceSummary

§

impl Sync for ResourcesUsage

§

impl Sync for RoleAssignmentCreateInput

§

impl Sync for RoleAssignmentGetInput

§

impl Sync for RoleAssignmentGetOwnerRoleInput

§

impl Sync for RoleAssignmentInit

§

impl Sync for RoleAssignmentLockOwnerInput

§

impl Sync for RoleAssignmentSetInput

§

impl Sync for RoleAssignmentSetOwnerInput

§

impl Sync for RoleKey

§

impl Sync for RoleList

§

impl Sync for Round

§

impl Sync for RoundChangeEvent

§

impl Sync for RoundUpdateTransactionHash

§

impl Sync for RoundUpdateTransactionV1

§

impl Sync for RuleSet

§

impl Sync for Runtime

§

impl Sync for SborPath

§

impl Sync for SborPathBuf

§

impl Sync for SchemaComparisonCompletenessSettings

§

impl Sync for SchemaComparisonMetadataSettings

§

impl Sync for SchemaComparisonSettings

§

impl Sync for SchemaComparisonStructureSettings

§

impl Sync for SchemaComparisonValidationSettings

§

impl Sync for SchemaContext

§

impl Sync for SchemaHash

§

impl Sync for ScopedTypeId

§

impl Sync for ScryptoCustomExtension

§

impl Sync for ScryptoCustomSchema

§

impl Sync for ScryptoCustomTerminalValueRef

§

impl Sync for ScryptoV1WasmValidator

§

impl Sync for Secp256k1PrivateKey

§

impl Sync for Secp256k1PublicKey

§

impl Sync for Secp256k1PublicKeyHash

§

impl Sync for Secp256k1Signature

§

impl Sync for Secp256k1UncompressedPublicKey

§

impl Sync for SecretKeyWrapper

§

impl Sync for SignedIntentV1

§

impl Sync for SignedPartialTransactionV2

§

impl Sync for SignedTransactionIntentHash

§

impl Sync for SignedTransactionIntentV2

§

impl Sync for SimulatedSubintentNullification

§

impl Sync for SimulatedTransactionIntentNullification

§

impl Sync for scrypto_test::prelude::Slice

§

impl Sync for SortedIndexPartitionEntryStructure

§

impl Sync for SpreadPrefixKeyMapper

§

impl Sync for StakeEvent

§

impl Sync for StateUpdateSummary

§

impl Sync for StateUpdates

§

impl Sync for StaticRoleDefinition

§

impl Sync for String

§

impl Sync for StringNonFungibleLocalId

§

impl Sync for SubintentHash

§

impl Sync for SubintentIndex

§

impl Sync for SubintentManifestV2

§

impl Sync for SubintentV2

§

impl Sync for SubstateLockError

§

impl Sync for SummarizedRawValueBodyRawBytes

§

impl Sync for Summary

§

impl Sync for SystemFieldStructure

§

impl Sync for SystemFinalization

§

impl Sync for SystemLoanFeeReserve

§

impl Sync for SystemOverrides

§

impl Sync for SystemParameters

§

impl Sync for SystemSelfInit

§

impl Sync for SystemStructure

§

impl Sync for SystemTransactionHash

§

impl Sync for SystemTransactionManifestV1

§

impl Sync for SystemTransactionV1

§

impl Sync for TRANSACTION_PROCESSOR_PACKAGE_DEFINITION

§

impl Sync for TRANSACTION_TRACKER_PACKAGE_DEFINITION

§

impl Sync for TestIntentV1

§

impl Sync for TestIntentV2

§

impl Sync for TestTransactionV2Builder

§

impl Sync for TransactionCostingParameters

§

impl Sync for TransactionCostingParametersReceiptV1

§

impl Sync for TransactionCostingParametersReceiptV2

§

impl Sync for TransactionDebugInformation

§

impl Sync for TransactionExecutionTrace

§

impl Sync for TransactionFeeDetails

§

impl Sync for TransactionFeeSummary

§

impl Sync for TransactionHashBech32Decoder

§

impl Sync for TransactionHashBech32Encoder

§

impl Sync for TransactionHeaderV1

§

impl Sync for TransactionHeaderV2

§

impl Sync for TransactionIntentHash

§

impl Sync for TransactionIntentV2

§

impl Sync for TransactionManifestV1

§

impl Sync for TransactionManifestV2

§

impl Sync for TransactionProcessorBlueprint

§

impl Sync for TransactionProcessorNativePackage

§

impl Sync for TransactionProcessorRunInput

§

impl Sync for TransactionProcessorRunManifestInput

§

impl Sync for TransactionReceipt

§

impl Sync for TransactionTrackerBlueprint

§

impl Sync for TransactionTrackerNativePackage

§

impl Sync for TransactionTrackerSubstateV1

§

impl Sync for TransactionV1Builder

§

impl Sync for TransactionV2Builder

§

impl Sync for TransientReference

§

impl Sync for TransientSubstates

§

impl Sync for TwoResourcePoolContributeInput

§

impl Sync for TwoResourcePoolContributeManifestInput

§

impl Sync for TwoResourcePoolGetRedemptionValueInput

§

impl Sync for TwoResourcePoolGetRedemptionValueManifestInput

§

impl Sync for TwoResourcePoolGetVaultAmountsInput

§

impl Sync for TwoResourcePoolGetVaultAmountsManifestInput

§

impl Sync for TwoResourcePoolInstantiateInput

§

impl Sync for TwoResourcePoolInstantiateManifestInput

§

impl Sync for TwoResourcePoolMarker

§

impl Sync for TwoResourcePoolProtectedDepositInput

§

impl Sync for TwoResourcePoolProtectedDepositManifestInput

§

impl Sync for TwoResourcePoolProtectedWithdrawInput

§

impl Sync for TwoResourcePoolProtectedWithdrawManifestInput

§

impl Sync for TwoResourcePoolRedeemInput

§

impl Sync for TwoResourcePoolRedeemManifestInput

§

impl Sync for TypeMetadata

§

impl Sync for U192

§

impl Sync for U256

§

impl Sync for U320

§

impl Sync for U384

§

impl Sync for U448

§

impl Sync for U512

§

impl Sync for U768

§

impl Sync for Unauthorized

§

impl Sync for UncheckedOrigin

§

impl Sync for UncheckedUrl

§

impl Sync for UnregisterValidatorEvent

§

impl Sync for UnstakeData

§

impl Sync for UnstakeEvent

§

impl Sync for UpdateAcceptingStakeDelegationStateEvent

§

impl Sync for UserTransactionHashesV1

§

impl Sync for UserTransactionHashesV2

§

impl Sync for UtcDateTime

§

impl Sync for ValidatedIntentInformationV2

§

impl Sync for ValidatedLedgerTransaction

§

impl Sync for ValidatedNotarizedTransactionV1

§

impl Sync for ValidatedNotarizedTransactionV2

§

impl Sync for ValidatedPreviewIntent

§

impl Sync for ValidatedPreviewTransactionV2

§

impl Sync for ValidatedSignedPartialTransactionV2

§

impl Sync for ValidatedTransactionTreeV2

§

impl Sync for ValidatorAcceptsDelegatedStakeInput

§

impl Sync for ValidatorApplyEmissionInput

§

impl Sync for ValidatorApplyEmissionManifestInput

§

impl Sync for ValidatorApplyRewardInput

§

impl Sync for ValidatorApplyRewardManifestInput

§

impl Sync for ValidatorBlueprint

§

impl Sync for ValidatorByStakeKey

§

impl Sync for ValidatorClaimXrdInput

§

impl Sync for ValidatorClaimXrdManifestInput

§

impl Sync for ValidatorEmissionAppliedEvent

§

impl Sync for ValidatorFeatureSet

§

impl Sync for ValidatorFeeChangeRequest

§

impl Sync for ValidatorFinishUnlockOwnerStakeUnitsInput

§

impl Sync for ValidatorGetProtocolUpdateReadinessInput

§

impl Sync for ValidatorGetRedemptionValueInput

§

impl Sync for ValidatorLockOwnerStakeUnitsInput

§

impl Sync for ValidatorLockOwnerStakeUnitsManifestInput

§

impl Sync for ValidatorMarker

§

impl Sync for ValidatorOwnerBadgeData

§

impl Sync for ValidatorProtocolUpdateReadinessSignalFieldPayload

§

impl Sync for ValidatorProtocolUpdateReadinessSignalSubstate

§

impl Sync for ValidatorRegisterInput

§

impl Sync for ValidatorRewardAppliedEvent

§

impl Sync for ValidatorRewardsSubstate

§

impl Sync for ValidatorSignalProtocolUpdateReadinessInput

§

impl Sync for ValidatorStakeAsOwnerInput

§

impl Sync for ValidatorStakeAsOwnerManifestInput

§

impl Sync for ValidatorStakeInput

§

impl Sync for ValidatorStakeManifestInput

§

impl Sync for ValidatorStartUnlockOwnerStakeUnitsInput

§

impl Sync for ValidatorStateFieldPayload

§

impl Sync for ValidatorStateSchemaInit

§

impl Sync for ValidatorSubstate

§

impl Sync for ValidatorTotalStakeUnitSupplyInput

§

impl Sync for ValidatorTotalStakeXrdAmountInput

§

impl Sync for ValidatorUnregisterInput

§

impl Sync for ValidatorUnstakeInput

§

impl Sync for ValidatorUnstakeManifestInput

§

impl Sync for ValidatorUpdateAcceptDelegatedStakeInput

§

impl Sync for ValidatorUpdateFeeInput

§

impl Sync for ValidatorUpdateKeyInput

§

impl Sync for Vault

§

impl Sync for VaultBurnInput

§

impl Sync for VaultCreationEvent

§

impl Sync for VaultFreezeFlags

§

impl Sync for VaultFreezeInput

§

impl Sync for VaultFrozenFlag

§

impl Sync for VaultGetAmountInput

§

impl Sync for VaultPutInput

§

impl Sync for VaultPutManifestInput

§

impl Sync for VaultRecallInput

§

impl Sync for VaultTakeAdvancedInput

§

impl Sync for VaultTakeInput

§

impl Sync for VaultUnfreezeInput

§

impl Sync for VaultUtil

§

impl Sync for VersionedConsensusManagerConfiguration

§

impl Sync for VersionedConsensusManagerCurrentProposalStatistic

§

impl Sync for VersionedConsensusManagerCurrentValidatorSet

§

impl Sync for VersionedConsensusManagerProposerMilliTimestamp

§

impl Sync for VersionedConsensusManagerProposerMinuteTimestamp

§

impl Sync for VersionedConsensusManagerRegisteredValidatorByStake

§

impl Sync for VersionedConsensusManagerState

§

impl Sync for VersionedConsensusManagerValidatorRewards

§

impl Sync for VersionedFungibleResourceManagerDivisibility

§

impl Sync for VersionedFungibleResourceManagerTotalSupply

§

impl Sync for VersionedFungibleVaultBalance

§

impl Sync for VersionedFungibleVaultFreezeStatus

§

impl Sync for VersionedFungibleVaultLockedBalance

§

impl Sync for VersionedLedgerTransactionHashes

§

impl Sync for VersionedNonFungibleResourceManagerIdType

§

impl Sync for VersionedNonFungibleResourceManagerMutableFields

§

impl Sync for VersionedNonFungibleResourceManagerTotalSupply

§

impl Sync for VersionedNonFungibleVaultBalance

§

impl Sync for VersionedNonFungibleVaultFreezeStatus

§

impl Sync for VersionedNonFungibleVaultLockedResource

§

impl Sync for VersionedNonFungibleVaultNonFungible

§

impl Sync for VersionedPackageBlueprintVersionAuthConfig

§

impl Sync for VersionedPackageBlueprintVersionDefinition

§

impl Sync for VersionedPackageBlueprintVersionDependencies

§

impl Sync for VersionedPackageBlueprintVersionRoyaltyConfig

§

impl Sync for VersionedPackageCodeInstrumentedCode

§

impl Sync for VersionedPackageCodeOriginalCode

§

impl Sync for VersionedPackageCodeVmType

§

impl Sync for VersionedPackageRoyaltyAccumulator

§

impl Sync for VersionedValidatorProtocolUpdateReadinessSignal

§

impl Sync for VersionedValidatorState

§

impl Sync for VmPackageValidation

§

impl Sync for WasmModule

§

impl Sync for WasmValidatorConfigV1

§

impl Sync for WasmiEngine

§

impl Sync for WasmiEngineOptions

§

impl Sync for WasmiModule

§

impl Sync for Weight

§

impl Sync for WellKnownTypeId

§

impl Sync for Worktop

§

impl Sync for WorktopAssertContainsAmountInput

§

impl Sync for WorktopAssertContainsInput

§

impl Sync for WorktopAssertContainsNonFungiblesInput

§

impl Sync for WorktopAssertResourcesIncludeInput

§

impl Sync for WorktopAssertResourcesOnlyInput

§

impl Sync for WorktopBlueprint

§

impl Sync for WorktopBlueprintCuttlefishExtension

§

impl Sync for WorktopDrainInput

§

impl Sync for WorktopDropInput

§

impl Sync for WorktopDropManifestInput

§

impl Sync for WorktopPutInput

§

impl Sync for WorktopPutManifestInput

§

impl Sync for WorktopSubstate

§

impl Sync for WorktopTakeAllInput

§

impl Sync for WorktopTakeInput

§

impl Sync for WorktopTakeNonFungiblesInput

§

impl Sync for Event

§

impl Sync for TransactionRuntimeModule

§

impl Sync for EnumVariantHeader

§

impl Sync for TupleHeader

§

impl Sync for VecTraverserConfig

§

impl Sync for AccessControllerFeatureSet

§

impl Sync for AccessControllerStateFieldPayload

§

impl Sync for AccessControllerStateSchemaInit

§

impl Sync for AccessControllerV1Blueprint

§

impl Sync for AccessControllerV1NativePackage

§

impl Sync for AccessControllerV1Substate

§

impl Sync for scrypto_test::prelude::v1::BadgeWithdrawEvent

§

impl Sync for scrypto_test::prelude::v1::CancelBadgeWithdrawAttemptEvent

§

impl Sync for scrypto_test::prelude::v1::CancelRecoveryProposalEvent

§

impl Sync for scrypto_test::prelude::v1::InitiateBadgeWithdrawAttemptEvent

§

impl Sync for scrypto_test::prelude::v1::InitiateRecoveryEvent

§

impl Sync for scrypto_test::prelude::v1::LockPrimaryRoleEvent

§

impl Sync for scrypto_test::prelude::v1::RuleSetUpdateEvent

§

impl Sync for scrypto_test::prelude::v1::StopTimedRecoveryEvent

§

impl Sync for scrypto_test::prelude::v1::UnlockPrimaryRoleEvent

§

impl Sync for VersionedAccessControllerState

§

impl Sync for AccessControllerV2Blueprint

§

impl Sync for AccessControllerV2FeatureSet

§

impl Sync for AccessControllerV2NativePackage

§

impl Sync for AccessControllerV2StateFieldPayload

§

impl Sync for AccessControllerV2StateSchemaInit

§

impl Sync for AccessControllerV2Substate

§

impl Sync for scrypto_test::prelude::v2::BadgeWithdrawEvent

§

impl Sync for scrypto_test::prelude::v2::CancelBadgeWithdrawAttemptEvent

§

impl Sync for scrypto_test::prelude::v2::CancelRecoveryProposalEvent

§

impl Sync for DepositRecoveryXrdEvent

§

impl Sync for scrypto_test::prelude::v2::InitiateBadgeWithdrawAttemptEvent

§

impl Sync for scrypto_test::prelude::v2::InitiateRecoveryEvent

§

impl Sync for scrypto_test::prelude::v2::LockPrimaryRoleEvent

§

impl Sync for scrypto_test::prelude::v2::RuleSetUpdateEvent

§

impl Sync for scrypto_test::prelude::v2::StopTimedRecoveryEvent

§

impl Sync for scrypto_test::prelude::v2::UnlockPrimaryRoleEvent

§

impl Sync for VersionedAccessControllerV2State

§

impl Sync for WithdrawRecoveryXrdEvent

§

impl Sync for AllocError

§

impl Sync for Global

§

impl Sync for Layout

§

impl Sync for LayoutError

§

impl Sync for scrypto_test::prelude::rust::alloc::System

§

impl Sync for SipHasher

§

impl Sync for ParseFloatError

§

impl Sync for ParseIntError

§

impl Sync for TryFromIntError

§

impl Sync for RangeFull

§

impl Sync for scrypto_test::prelude::rust::ptr::Alignment

§

impl Sync for ParseBoolError

§

impl Sync for Utf8Error

§

impl Sync for FromUtf8Error

§

impl Sync for FromUtf16Error

§

impl Sync for IntoChars

§

impl Sync for RecvError

§

impl Sync for scrypto_test::prelude::rust::sync::nonpoison::Condvar

§

impl Sync for WouldBlock

§

impl Sync for Barrier

§

impl Sync for BarrierWaitResult

§

impl Sync for scrypto_test::prelude::rust::sync::Condvar

§

impl Sync for scrypto_test::prelude::rust::sync::Once

§

impl Sync for WaitTimeoutResult

§

impl Sync for PhantomPinned

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a> Sync for CheckReferenceEvent<'a>

§

impl<'a> Sync for ClientCostingEntry<'a>

§

impl<'a> Sync for DrainSubstatesEvent<'a>

§

impl<'a> Sync for FinalizationCostingEntry<'a>

§

impl<'a> Sync for MoveModuleEvent<'a>

§

impl<'a> Sync for NameChange<'a>

§

impl<'a> Sync for OpenSubstateEvent<'a>

§

impl<'a> Sync for RemoveSubstateEvent<'a>

§

impl<'a> Sync for ScanKeysEvent<'a>

§

impl<'a> Sync for ScanSortedSubstatesEvent<'a>

§

impl<'a> Sync for SubstateKeyOrRef<'a>

§

impl<'a> Sync for SubstateKeyRef<'a>

§

impl<'a> Sync for AnnotatedSborAncestorContainer<'a>

§

impl<'a> Sync for AnnotatedSborPartialLeafLocator<'a>

§

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

§

impl<'a> Sync for AddressDisplayContext<'a>

§

impl<'a> Sync for IntentProcessorObjects<'a>

§

impl<'a> Sync for ManifestValueDisplayContext<'a>

§

impl<'a> Sync for ScryptoValueDisplayContext<'a>

§

impl<'a> Sync for SystemTransactionV1WithProofs<'a>

§

impl<'a> Sync for TransactionDecoder<'a>

§

impl<'a> Sync for TransactionHashDisplayContext<'a>

§

impl<'a> Sync for TransactionProcessorRunInputEfficientEncodable<'a>

§

impl<'a> Sync for AnnotatedSborAncestor<'a>

§

impl<'a> Sync for AnnotatedSborPartialLeaf<'a>

§

impl<'a> Sync for NoOpWasmRuntime<'a>

§

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

§

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

§

impl<'a> Sync for scrypto_test::prelude::rust::str::Bytes<'a>

§

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

§

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

§

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

§

impl<'a> Sync for EscapeDebug<'a>

§

impl<'a> Sync for EscapeDefault<'a>

§

impl<'a> Sync for EscapeUnicode<'a>

§

impl<'a> Sync for Lines<'a>

§

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

§

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

§

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

§

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

§

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

§

impl<'a> Sync for PhantomContravariantLifetime<'a>

§

impl<'a> Sync for PhantomCovariantLifetime<'a>

§

impl<'a> Sync for PhantomInvariantLifetime<'a>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, 'e, Y> Sync for IntentProcessorObjectsWithApi<'a, 'e, Y>
where Y: Sync,

§

impl<'a, A> Sync for scrypto_test::prelude::rust::option::Iter<'a, A>
where A: Sync,

§

impl<'a, A> Sync for scrypto_test::prelude::rust::option::IterMut<'a, A>
where A: Sync,

§

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

§

impl<'a, E> !Sync for IterationCountedIter<'a, E>

§

impl<'a, E> Sync for RawPayload<'a, E>

§

impl<'a, E> Sync for RawValue<'a, E>

§

impl<'a, E, K> Sync for WrappedKernelApi<'a, E, K>
where K: Sync,

§

impl<'a, E, K> Sync for WrappedKernelInternalApi<'a, E, K>
where K: Sync,

§

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

§

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

§

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

§

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

§

impl<'a, I, K, V, S> Sync for scrypto_test::prelude::indexmap::map::Splice<'a, I, K, V, S>
where I: Sync, S: Sync, K: Sync, V: Sync,

§

impl<'a, I, T, S> Sync for scrypto_test::prelude::indexmap::set::Splice<'a, I, T, S>
where I: Sync, S: Sync, T: Sync,

§

impl<'a, K> Sync for scrypto_test::prelude::btree_set::Cursor<'a, K>
where K: Sync,

§

impl<'a, K> Sync for scrypto_test::prelude::hash_set::Drain<'a, K>
where K: Sync,

§

impl<'a, K> Sync for scrypto_test::prelude::hash_set::Iter<'a, K>
where K: Sync,

§

impl<'a, K, A> Sync for scrypto_test::prelude::btree_set::CursorMut<'a, K, A>
where A: Sync, K: Sync,

§

impl<'a, K, A> Sync for scrypto_test::prelude::btree_set::CursorMutKey<'a, K, A>
where A: Sync, K: Sync,

§

impl<'a, K, F> Sync for scrypto_test::prelude::hash_set::ExtractIf<'a, K, F>
where F: Sync, K: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::hash_map::Entry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::indexmap::map::Entry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::btree_map::Cursor<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::btree_map::Iter<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::btree_map::IterMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::btree_map::Keys<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::btree_map::Range<'a, K, V>
where K: Sync, V: Sync,

§

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

§

impl<'a, K, V> Sync for scrypto_test::prelude::btree_map::Values<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::btree_map::ValuesMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::hash_map::Drain<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::hash_map::Iter<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::hash_map::IterMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::hash_map::Keys<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::hash_map::OccupiedEntry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::hash_map::OccupiedError<'a, K, V>
where V: Sync, K: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::hash_map::VacantEntry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::hash_map::Values<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::hash_map::ValuesMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::indexmap::map::Drain<'a, K, V>
where K: Sync, V: Sync,

§

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

§

impl<'a, K, V> Sync for scrypto_test::prelude::indexmap::map::Iter<'a, K, V>
where K: Sync, V: Sync,

§

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

§

impl<'a, K, V> Sync for scrypto_test::prelude::indexmap::map::IterMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::indexmap::map::Keys<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::indexmap::map::OccupiedEntry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::indexmap::map::VacantEntry<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::indexmap::map::Values<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V> Sync for scrypto_test::prelude::indexmap::map::ValuesMut<'a, K, V>
where K: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for scrypto_test::prelude::btree_map::Entry<'a, K, V, A>
where K: Sync, A: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for scrypto_test::prelude::btree_map::CursorMut<'a, K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for scrypto_test::prelude::btree_map::CursorMutKey<'a, K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for scrypto_test::prelude::btree_map::OccupiedEntry<'a, K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, A> Sync for scrypto_test::prelude::btree_map::OccupiedError<'a, K, V, A>
where V: Sync, A: Sync, K: Sync,

§

impl<'a, K, V, A> Sync for scrypto_test::prelude::btree_map::VacantEntry<'a, K, V, A>
where K: Sync, A: Sync, V: Sync,

§

impl<'a, K, V, F> Sync for scrypto_test::prelude::hash_map::ExtractIf<'a, K, V, F>
where F: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, F> Sync for scrypto_test::prelude::indexmap::map::ExtractIf<'a, K, V, F>
where F: Sync, K: Sync, V: Sync,

§

impl<'a, K, V, R, F, A> Sync for scrypto_test::prelude::btree_map::ExtractIf<'a, K, V, R, F, A>
where F: Sync, A: Sync, R: Sync, K: Sync, V: Sync,

§

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

§

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

§

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

§

impl<'a, K, V, S> Sync for scrypto_test::prelude::indexmap::map::raw_entry_v1::RawOccupiedEntryMut<'a, K, V, S>
where S: Sync, K: Sync, V: Sync,

§

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

§

impl<'a, M> Sync for SystemState<'a, M>

§

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

§

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

§

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

§

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

§

impl<'a, P> Sync for scrypto_test::prelude::rust::str::RSplit<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for scrypto_test::prelude::rust::str::RSplitN<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

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

§

impl<'a, P> Sync for scrypto_test::prelude::rust::str::Split<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for scrypto_test::prelude::rust::str::SplitInclusive<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

impl<'a, P> Sync for scrypto_test::prelude::rust::str::SplitN<'a, P>
where <P as Pattern>::Searcher<'a>: Sync,

§

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

§

impl<'a, S> !Sync for BalanceAccounter<'a, S>

§

impl<'a, S> !Sync for EventSchemaMapper<'a, S>

§

impl<'a, S> !Sync for SubstateSchemaMapper<'a, S>

§

impl<'a, T> !Sync for scrypto_test::prelude::rust::sync::mpsc::Iter<'a, T>

§

impl<'a, T> !Sync for scrypto_test::prelude::rust::sync::mpsc::TryIter<'a, T>

§

impl<'a, T> Sync for scrypto_test::prelude::btree_set::Iter<'a, T>
where T: Sync,

§

impl<'a, T> Sync for scrypto_test::prelude::btree_set::Range<'a, T>
where T: Sync,

§

impl<'a, T> Sync for scrypto_test::prelude::btree_set::SymmetricDifference<'a, T>
where T: Sync,

§

impl<'a, T> Sync for scrypto_test::prelude::btree_set::Union<'a, T>
where T: Sync,

§

impl<'a, T> Sync for scrypto_test::prelude::indexmap::set::Drain<'a, T>
where T: Sync,

§

impl<'a, T> Sync for scrypto_test::prelude::indexmap::set::Iter<'a, T>
where T: Sync,

§

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

§

impl<'a, T> Sync for scrypto_test::prelude::rust::result::Iter<'a, T>
where T: Sync,

§

impl<'a, T> Sync for scrypto_test::prelude::rust::result::IterMut<'a, T>
where T: Sync,

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T> Sync for scrypto_test::prelude::rust::sync::mpmc::Iter<'a, T>
where T: Send,

§

impl<'a, T> Sync for scrypto_test::prelude::rust::sync::mpmc::TryIter<'a, T>
where T: Send,

§

impl<'a, T, A> Sync for scrypto_test::prelude::btree_set::Entry<'a, T, A>
where A: Sync, T: Sync,

§

impl<'a, T, A> Sync for scrypto_test::prelude::btree_set::Difference<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, A> Sync for scrypto_test::prelude::btree_set::Intersection<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, A> Sync for scrypto_test::prelude::btree_set::OccupiedEntry<'a, T, A>
where A: Sync, T: Sync,

§

impl<'a, T, A> Sync for scrypto_test::prelude::btree_set::VacantEntry<'a, T, A>
where T: Sync, A: Sync,

§

impl<'a, T, F> Sync for scrypto_test::prelude::indexmap::set::ExtractIf<'a, T, F>
where F: Sync, T: Sync,

§

impl<'a, T, F, A> Sync for scrypto_test::prelude::vec::ExtractIf<'a, T, F, A>
where F: Sync, A: Sync, T: Sync,

§

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

§

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

§

impl<'a, T, P> Sync for scrypto_test::prelude::rust::slice::RSplit<'a, T, P>
where P: Sync, T: Sync,

§

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

§

impl<'a, T, P> Sync for scrypto_test::prelude::rust::slice::RSplitN<'a, T, P>
where P: Sync, T: Sync,

§

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

§

impl<'a, T, P> Sync for scrypto_test::prelude::rust::slice::Split<'a, T, P>
where P: Sync, T: Sync,

§

impl<'a, T, P> Sync for scrypto_test::prelude::rust::slice::SplitInclusive<'a, T, P>
where P: Sync, T: Sync,

§

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

§

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

§

impl<'a, T, P> Sync for scrypto_test::prelude::rust::slice::SplitN<'a, T, P>
where P: Sync, T: Sync,

§

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

§

impl<'a, T, R, F, A> Sync for scrypto_test::prelude::btree_set::ExtractIf<'a, T, R, F, A>
where F: Sync, A: Sync, R: Sync, T: Sync,

§

impl<'a, T, S1, S2> Sync for scrypto_test::prelude::indexmap::set::SymmetricDifference<'a, T, S1, S2>
where T: Sync, S2: Sync, S1: Sync,

§

impl<'a, T, S> Sync for scrypto_test::prelude::hash_set::Entry<'a, T, S>
where T: Sync, S: Sync,

§

impl<'a, T, S> Sync for scrypto_test::prelude::hash_set::Difference<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for scrypto_test::prelude::hash_set::Intersection<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for scrypto_test::prelude::hash_set::OccupiedEntry<'a, T, S>
where T: Sync, S: Sync,

§

impl<'a, T, S> Sync for scrypto_test::prelude::hash_set::SymmetricDifference<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for scrypto_test::prelude::hash_set::Union<'a, T, S>
where S: Sync, T: Sync,

§

impl<'a, T, S> Sync for scrypto_test::prelude::hash_set::VacantEntry<'a, T, S>
where T: Sync, S: Sync,

§

impl<'a, T, S> Sync for scrypto_test::prelude::indexmap::set::Difference<'a, T, S>
where T: Sync, S: Sync,

§

impl<'a, T, S> Sync for scrypto_test::prelude::indexmap::set::Intersection<'a, T, S>
where T: Sync, S: Sync,

§

impl<'a, T, S> Sync for scrypto_test::prelude::indexmap::set::Union<'a, T, S>
where T: Sync, S: Sync,

§

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

§

impl<'a, TValue, TContext> Sync for ContextDisplayable<'a, TValue, TContext>
where TContext: Sync, TValue: Sync + ?Sized,

§

impl<'a, X> Sync for VecEncoder<'a, X>
where X: Sync,

§

impl<'a, Y> Sync for SystemService<'a, Y>
where Y: Sync + ?Sized,

§

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

§

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

§

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

§

impl<'d, D> Sync for SubtreeVaults<'d, D>
where D: Sync,

§

impl<'de> Sync for TerminalValueBatchRef<'de>

§

impl<'de, 's, E> Sync for TypedTraverser<'de, 's, E>

§

impl<'de, E> Sync for TypedTraversalEvent<'de, E>

§

impl<'de, T> Sync for TerminalValueRef<'de, T>

§

impl<'de, T> Sync for TraversalEvent<'de, T>

§

impl<'de, T> Sync for VecTraverser<'de, T>

§

impl<'de, X> Sync for VecDecoder<'de, X>
where X: Sync,

§

impl<'g, M, S> !Sync for Kernel<'g, M, S>

§

impl<'g, S> !Sync for SubstateIO<'g, S>

§

impl<'g, W, E> Sync for Vm<'g, W, E>
where E: Sync, W: Sync,

§

impl<'g, W, E> Sync for VmInit<'g, W, E>
where E: Sync, W: Sync,

§

impl<'h, S> !Sync for BootLoader<'h, S>

§

impl<'m> Sync for ArrayData<'m>

§

impl<'m> Sync for MapData<'m>

§

impl<'s> Sync for ContainerType<'s>

§

impl<'s> Sync for EnumVariantData<'s>

§

impl<'s> Sync for TupleData<'s>

§

impl<'s, 'a, E> Sync for ValueDisplayParameters<'s, 'a, E>

§

impl<'s, 'a, E> Sync for NestedStringDisplayContext<'s, 'a, E>

§

impl<'s, 'a, E> Sync for RustLikeDisplayContext<'s, 'a, E>

§

impl<'s, E> Sync for LocatedValidationError<'s, E>

§

impl<'s, E> Sync for FullLocation<'s, E>

§

impl<'s, S> Sync for SchemaComparisonResult<'s, S>

§

impl<'s, S, I> Sync for KernelInit<'s, S, I>
where <I as InitializationParameters>::For: Sized, I: Sync, S: Sync,

§

impl<'s, S, M> !Sync for MappedTrack<'s, S, M>

§

impl<'t, 'de, T> Sync for LocatedTraversalEvent<'t, 'de, T>

§

impl<'t, 's, 'de, E> Sync for TypedLocatedTraversalEvent<'t, 's, 'de, E>

§

impl<'t, 's, T> Sync for TypedLocation<'t, 's, T>

§

impl<'t, T> Sync for scrypto_test::prelude::traversal::Location<'t, T>

§

impl<'v> Sync for DatabaseUpdateRef<'v>

§

impl<'y, Y> Sync for ScryptoRuntime<'y, Y>
where Y: Sync,

§

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

§

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

§

impl<A> Sync for scrypto_test::prelude::rust::option::IntoIter<A>
where A: Sync,

§

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

§

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

§

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

§

impl<C> !Sync for KernelInvocation<C>

§

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

§

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

§

impl<C> Sync for TypeAggregator<C>

§

impl<C, L> Sync for CallFrame<C, L>
where C: Sync, L: Sync,

§

impl<C, L> Sync for TypeData<C, L>
where L: Sync, C: Sync, <C as CustomTypeKind<L>>::CustomTypeValidation: Sync,

§

impl<D> !Sync for TestEnvironment<D>

§

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

§

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

§

impl<Data> Sync for NonFungibleResourceManagerDataEntryPayload<Data>
where Data: Sync,

§

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

§

impl<E> Sync for PayloadValidationError<E>

§

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

§

impl<E> Sync for TypeMismatchError<E>

§

impl<E> Sync for TypedTraversalError<E>

§

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

§

impl<E> Sync for CurrentValueInfo<E>

§

impl<E, C> Sync for CallbackError<E, C>
where E: Sync, C: Sync,

§

impl<E, D> Sync for LedgerSimulator<E, D>
where D: Sync, E: Sync,

§

impl<E, D> Sync for LedgerSimulatorBuilder<E, D>
where E: Sync, D: Sync,

§

impl<F> Sync for scrypto_test::prelude::fmt::FromFn<F>
where F: Sync,

§

impl<F> Sync for scrypto_test::prelude::rust::iter::FromFn<F>
where F: Sync,

§

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

§

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

§

impl<G> Sync for FromCoroutine<G>
where G: Sync,

§

impl<H> Sync for BuildHasherDefault<H>

§

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

§

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

§

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

§

impl<I> Sync for SystemInit<I>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<Idx> Sync for scrypto_test::prelude::rust::ops::Range<Idx>
where Idx: Sync,

§

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

§

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

§

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

§

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

§

impl<K> Sync for scrypto_test::prelude::hash_set::IntoIter<K>
where K: Sync,

§

impl<K, V> Sync for scrypto_test::prelude::hash_map::IntoIter<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for scrypto_test::prelude::hash_map::IntoKeys<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for scrypto_test::prelude::hash_map::IntoValues<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for scrypto_test::prelude::indexmap::map::IntoIter<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for scrypto_test::prelude::indexmap::map::IntoKeys<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for scrypto_test::prelude::indexmap::map::IntoValues<K, V>
where K: Sync, V: Sync,

§

impl<K, V> Sync for scrypto_test::prelude::indexmap::map::Slice<K, V>
where K: Sync, V: Sync,

§

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

§

impl<K, V, A> Sync for scrypto_test::prelude::btree_map::IntoIter<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, A> Sync for scrypto_test::prelude::btree_map::IntoKeys<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

impl<K, V, A> Sync for scrypto_test::prelude::btree_map::IntoValues<K, V, A>
where A: Sync, K: Sync, V: Sync,

§

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

§

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

§

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

§

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

§

impl<L> Sync for OpenedSubstate<L>
where L: Sync,

§

impl<M = TransactionManifestV1> !Sync for ManifestBuilder<M>

§

impl<M> Sync for KernelStack<M>

§

impl<M> Sync for KernelStacks<M>

§

impl<S> Sync for SchemaComparisonErrorDetail<S>

§

impl<S> Sync for SchemaVersions<S>

§

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

§

impl<S> Sync for SchemaComparisonError<S>

§

impl<S> Sync for SchemaV1<S>

§

impl<S> Sync for SingleTypeSchema<S>

§

impl<S> Sync for TypeCollectionSchema<S>

§

impl<S> Sync for VersionedSchema<S>

§

impl<S, C> Sync for NamedSchemaVersions<S, C>
where S: Sync, C: Sync,

§

impl<S, C> Sync for TypeCompatibilityParameters<S, C>
where S: Sync, C: Sync,

§

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

§

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

§

impl<T> !Sync for scrypto_test::prelude::rust::sync::mpsc::IntoIter<T>

§

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

§

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

§

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

§

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

§

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

§

impl<T> Sync for ContainerHeader<T>

§

impl<T> Sync for NextAction<T>

§

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

§

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

§

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

§

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

§

impl<T> Sync for InProgressResourceBuilder<T>

§

impl<T> Sync for scrypto_test::prelude::indexmap::set::IntoIter<T>
where T: Sync,

§

impl<T> Sync for scrypto_test::prelude::indexmap::set::Slice<T>
where T: Sync,

§

impl<T> Sync for Discriminant<T>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T> Sync for AncestorState<T>

§

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

§

impl<T> Sync for Empty<T>

§

impl<T> Sync for scrypto_test::prelude::rust::iter::Once<T>
where T: Sync,

§

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

§

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

§

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

§

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

§

impl<T> Sync for scrypto_test::prelude::rust::result::IntoIter<T>
where T: Sync,

§

impl<T> Sync for scrypto_test::prelude::rust::sync::mpmc::IntoIter<T>
where T: Send,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T, A> Sync for scrypto_test::prelude::btree_set::IntoIter<T, A>
where A: Sync, T: Sync,

§

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

§

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

§

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

§

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

§

impl<T, D> Sync for NonFungibleResourceType<T, D>
where T: Sync, D: Sync,

§

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

§

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

§

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

§

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

§

impl<T, L> Sync for TypeKind<T, L>
where L: Sync, T: Sync,

§

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

§

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

§

impl<U, O> Sync for GenericMetadataValue<U, O>
where U: Sync, O: Sync,

§

impl<U, O> Sync for OverlayingIterator<U, O>
where U: Sync, O: Sync, <U as Iterator>::Item: Sync, <O as Iterator>::Item: Sync,

§

impl<U, O> Sync for OverlayingResultIterator<U, O>
where U: Sync, O: Sync, <U as Iterator>::Item: Sync, <O as Iterator>::Item: Sync,

§

impl<V> !Sync for scrypto_test::prelude::System<V>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<X> Sync for ValueKind<X>
where X: Sync,

§

impl<X> Sync for ExpectedStart<X>
where X: Sync,

§

impl<X> Sync for ArrayHeader<X>
where X: Sync,

§

impl<X> Sync for MapHeader<X>
where X: Sync,

§

impl<X> Sync for ValueTreeSummary<X>
where X: Sync,

§

impl<X, Y> Sync for Value<X, Y>
where Y: Sync, X: Sync,

§

impl<X, Y> Sync for EnumVariantValue<X, Y>
where Y: Sync, X: Sync,

§

impl<Y> !Sync for InjectCostingError<Y>

§

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

§

impl<const DISCRIMINATOR: u8, T> Sync for SborFixedEnumVariant<DISCRIMINATOR, T>
where T: Sync,