Trait radix_common::prelude::rust::marker::Freeze

source ยท
pub unsafe auto trait Freeze { }
๐Ÿ”ฌThis is a nightly-only experimental API. (freeze)
Expand description

Used to determine whether a type contains any UnsafeCell internally, but not through an indirection. This affects, for example, whether a static of that type is placed in read-only static memory or writable static memory. This can be used to declare that a constant with a generic type will not contain interior mutability, and subsequently allow placing the constant behind references.

ยงSafety

This trait is a core part of the language, it is just expressed as a trait in libcore for convenience. Do not implement it for other types.

Implementorsยง

sourceยง

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

sourceยง

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

sourceยง

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

sourceยง

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

sourceยง

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

sourceยง

impl<T> Freeze for PhantomData<T>
where T: ?Sized,

1.28.0 ยท sourceยง

impl<T> Freeze for NonZero<T>

Auto implementorsยง

ยง

impl !Freeze for AtomicBool

ยง

impl !Freeze for AtomicI8

ยง

impl !Freeze for AtomicI16

ยง

impl !Freeze for AtomicI32

ยง

impl !Freeze for AtomicI64

ยง

impl !Freeze for AtomicIsize

ยง

impl !Freeze for AtomicU8

ยง

impl !Freeze for AtomicU16

ยง

impl !Freeze for AtomicU32

ยง

impl !Freeze for AtomicU64

ยง

impl !Freeze for AtomicUsize

ยง

impl !Freeze for Barrier

ยง

impl !Freeze for Condvar

ยง

impl !Freeze for radix_common::prelude::rust::sync::Once

ยง

impl !Freeze for OnceState

ยง

impl Freeze for AddressBech32DecodeError

ยง

impl Freeze for AddressBech32EncodeError

ยง

impl Freeze for ParseBlsPublicKeyError

ยง

impl Freeze for ParseBlsSignatureError

ยง

impl Freeze for ParseEd25519PublicKeyError

ยง

impl Freeze for ParseEd25519SignatureError

ยง

impl Freeze for ParseHashError

ยง

impl Freeze for ParseSecp256k1PublicKeyError

ยง

impl Freeze for ParseSecp256k1SignatureError

ยง

impl Freeze for PublicKey

ยง

impl Freeze for PublicKeyHash

ยง

impl Freeze for ManifestAddress

ยง

impl Freeze for ManifestExpression

ยง

impl Freeze for ManifestNonFungibleLocalId

ยง

impl Freeze for ManifestNonFungibleLocalIdValidationError

ยง

impl Freeze for ParseManifestAddressReservationError

ยง

impl Freeze for ParseManifestBlobRefError

ยง

impl Freeze for ParseManifestBucketError

ยง

impl Freeze for ParseManifestDecimalError

ยง

impl Freeze for ParseManifestExpressionError

ยง

impl Freeze for ParseManifestPreciseDecimalError

ยง

impl Freeze for ParseManifestProofError

ยง

impl Freeze for ManifestCustomExtension

ยง

impl Freeze for ManifestCustomTraversal

ยง

impl Freeze for ManifestCustomValue

ยง

impl Freeze for ManifestCustomValueKind

ยง

impl Freeze for ManifestToRustValueError

ยง

impl Freeze for RustToManifestValueError

ยง

impl Freeze for ContentValidationError

ยง

impl Freeze for NonFungibleIdType

ยง

impl Freeze for NonFungibleLocalId

ยง

impl Freeze for ParseNonFungibleLocalIdError

ยง

impl Freeze for ParseOwnError

ยง

impl Freeze for ParseReferenceError

ยง

impl Freeze for OwnValidation

ยง

impl Freeze for ReferenceValidation

ยง

impl Freeze for ScryptoCustomTraversal

ยง

impl Freeze for ScryptoCustomTypeKind

ยง

impl Freeze for ScryptoCustomTypeValidation

ยง

impl Freeze for ScryptoCustomValue

ยง

impl Freeze for ScryptoCustomValueKind

ยง

impl Freeze for ParseI192Error

ยง

impl Freeze for ParseI256Error

ยง

impl Freeze for ParseI320Error

ยง

impl Freeze for ParseI384Error

ยง

impl Freeze for ParseI448Error

ยง

impl Freeze for ParseI512Error

ยง

impl Freeze for ParseI768Error

ยง

impl Freeze for ParseU192Error

ยง

impl Freeze for ParseU256Error

ยง

impl Freeze for ParseU320Error

ยง

impl Freeze for ParseU384Error

ยง

impl Freeze for ParseU448Error

ยง

impl Freeze for ParseU512Error

ยง

impl Freeze for ParseU768Error

ยง

impl Freeze for ParseDecimalError

ยง

impl Freeze for ParsePreciseDecimalError

ยง

impl Freeze for RoundingMode

ยง

impl Freeze for ParseNetworkError

ยง

impl Freeze for TimeComparisonOperator

ยง

impl Freeze for DateTimeError

ยง

impl Freeze for ParseUtcDateTimeError

ยง

impl Freeze for EntityType

ยง

impl Freeze for GenericSubstitution

ยง

impl Freeze for GlobalCaller

ยง

impl Freeze for ParseComponentAddressError

ยง

impl Freeze for ParseGlobalAddressError

ยง

impl Freeze for ParseInternalAddressError

ยง

impl Freeze for ParseNonFungibleGlobalIdError

ยง

impl Freeze for ParsePackageAddressError

ยง

impl Freeze for ParseResourceAddressError

ยง

impl Freeze for RoyaltyAmount

ยง

impl Freeze for SubstateKey

ยง

impl Freeze for NoCustomExtension

ยง

impl Freeze for NoCustomSchema

ยง

impl Freeze for NoCustomTerminalValueRef

ยง

impl Freeze for NoCustomTraversal

ยง

impl Freeze for NoCustomTypeKind

ยง

impl Freeze for NoCustomTypeValidation

ยง

impl Freeze for NoCustomValue

ยง

impl Freeze for NoCustomValueKind

ยง

impl Freeze for SchemaValidationError

ยง

impl Freeze for ValidationError

ยง

impl Freeze for ChildNames

ยง

impl Freeze for DecodeError

ยง

impl Freeze for EncodeError

ยง

impl Freeze for LocalTypeId

ยง

impl Freeze for RustTypeId

ยง

impl Freeze for DisplayMode

ยง

impl Freeze for FormattingError

ยง

impl Freeze for PrintMode

ยง

impl Freeze for radix_common::prelude::rust::cmp::Ordering

ยง

impl Freeze for Infallible

ยง

impl Freeze for FpCategory

ยง

impl Freeze for IntErrorKind

ยง

impl Freeze for radix_common::prelude::rust::prelude::fmt::Alignment

ยง

impl Freeze for SearchStep

ยง

impl Freeze for radix_common::prelude::rust::sync::atomic::Ordering

ยง

impl Freeze for RecvTimeoutError

ยง

impl Freeze for TryRecvError

ยง

impl Freeze for AddressBech32Decoder

ยง

impl Freeze for AddressBech32Encoder

ยง

impl Freeze for HrpSet

ยง

impl Freeze for ALWAYS_VISIBLE_GLOBAL_NODES

ยง

impl Freeze for AuthAddresses

ยง

impl Freeze for Bls12381G1PrivateKey

ยง

impl Freeze for Bls12381G1PublicKey

ยง

impl Freeze for Bls12381G2Signature

ยง

impl Freeze for Ed25519PrivateKey

ยง

impl Freeze for Ed25519PublicKey

ยง

impl Freeze for Ed25519PublicKeyHash

ยง

impl Freeze for Ed25519Signature

ยง

impl Freeze for Hash

ยง

impl Freeze for HashAccumulator

ยง

impl Freeze for Secp256k1PublicKey

ยง

impl Freeze for Secp256k1PublicKeyHash

ยง

impl Freeze for Secp256k1Signature

ยง

impl Freeze for ManifestAddressReservation

ยง

impl Freeze for ManifestBlobRef

ยง

impl Freeze for ManifestBucket

ยง

impl Freeze for ManifestDecimal

ยง

impl Freeze for ManifestPreciseDecimal

ยง

impl Freeze for ManifestProof

ยง

impl Freeze for ManifestArgs

ยง

impl Freeze for ManifestCustomTerminalValueRef

ยง

impl Freeze for BytesNonFungibleLocalId

ยง

impl Freeze for IntegerNonFungibleLocalId

ยง

impl Freeze for Own

ยง

impl Freeze for RUIDNonFungibleLocalId

ยง

impl Freeze for Reference

ยง

impl Freeze for StringNonFungibleLocalId

ยง

impl Freeze for ScryptoCustomExtension

ยง

impl Freeze for ScryptoCustomSchema

ยง

impl Freeze for ScryptoCustomTerminalValueRef

ยง

impl Freeze for I192

ยง

impl Freeze for I256

ยง

impl Freeze for I320

ยง

impl Freeze for I384

ยง

impl Freeze for I448

ยง

impl Freeze for I512

ยง

impl Freeze for I768

ยง

impl Freeze for U192

ยง

impl Freeze for U256

ยง

impl Freeze for U320

ยง

impl Freeze for U384

ยง

impl Freeze for U448

ยง

impl Freeze for U512

ยง

impl Freeze for U768

ยง

impl Freeze for Decimal

ยง

impl Freeze for PreciseDecimal

ยง

impl Freeze for NetworkDefinition

ยง

impl Freeze for Instant

ยง

impl Freeze for UtcDateTime

ยง

impl Freeze for BlueprintId

ยง

impl Freeze for BlueprintTypeIdentifier

ยง

impl Freeze for ComponentAddress

ยง

impl Freeze for Epoch

ยง

impl Freeze for GlobalAddress

ยง

impl Freeze for GlobalAddressReservation

ยง

impl Freeze for InternalAddress

ยง

impl Freeze for NodeId

ยง

impl Freeze for NonFungibleGlobalId

ยง

impl Freeze for PackageAddress

ยง

impl Freeze for PartitionNumber

ยง

impl Freeze for PartitionOffset

ยง

impl Freeze for ResourceAddress

ยง

impl Freeze for Round

ยง

impl Freeze for SchemaHash

ยง

impl Freeze for ScopedTypeId

ยง

impl Freeze for BorrowError

ยง

impl Freeze for BorrowMutError

ยง

impl Freeze for LengthValidation

ยง

impl Freeze for NovelTypeMetadata

ยง

impl Freeze for SborPath

ยง

impl Freeze for SborPathBuf

ยง

impl Freeze for String

ยง

impl Freeze for TypeMetadata

ยง

impl Freeze for WellKnownTypeId

ยง

impl Freeze for SchemaContext

ยง

impl Freeze for EnumVariantHeader

ยง

impl Freeze for TupleHeader

ยง

impl Freeze for AllocError

ยง

impl Freeze for Global

ยง

impl Freeze for Layout

ยง

impl Freeze for LayoutError

ยง

impl Freeze for System

ยง

impl Freeze for SipHasher

ยง

impl Freeze for ParseFloatError

ยง

impl Freeze for ParseIntError

ยง

impl Freeze for TryFromIntError

ยง

impl Freeze for RangeFull

ยง

impl Freeze for UnorderedKeyError

ยง

impl Freeze for Error

ยง

impl Freeze for DefaultHasher

ยง

impl Freeze for RandomState

ยง

impl Freeze for TryReserveError

ยง

impl Freeze for Assume

ยง

impl Freeze for radix_common::prelude::rust::ptr::Alignment

ยง

impl Freeze for ParseBoolError

ยง

impl Freeze for Utf8Error

ยง

impl Freeze for FromUtf8Error

ยง

impl Freeze for FromUtf16Error

ยง

impl Freeze for RecvError

ยง

impl Freeze for BarrierWaitResult

ยง

impl Freeze for WaitTimeoutResult

ยง

impl Freeze for PhantomPinned

ยง

impl<'a> Freeze for AddressDisplayContext<'a>

ยง

impl<'a> Freeze for ManifestValueDisplayContext<'a>

ยง

impl<'a> Freeze for ScryptoValueDisplayContext<'a>

ยง

impl<'a> Freeze for Arguments<'a>

ยง

impl<'a> Freeze for Formatter<'a>

ยง

impl<'a> Freeze for EscapeAscii<'a>

ยง

impl<'a> Freeze for CharSearcher<'a>

ยง

impl<'a> Freeze for Bytes<'a>

ยง

impl<'a> Freeze for CharIndices<'a>

ยง

impl<'a> Freeze for Chars<'a>

ยง

impl<'a> Freeze for EncodeUtf16<'a>

ยง

impl<'a> Freeze for EscapeDebug<'a>

ยง

impl<'a> Freeze for EscapeDefault<'a>

ยง

impl<'a> Freeze for EscapeUnicode<'a>

ยง

impl<'a> Freeze for Lines<'a>

ยง

impl<'a> Freeze for LinesAny<'a>

ยง

impl<'a> Freeze for SplitAsciiWhitespace<'a>

ยง

impl<'a> Freeze for SplitWhitespace<'a>

ยง

impl<'a> Freeze for Utf8Chunk<'a>

ยง

impl<'a> Freeze for Utf8Chunks<'a>

ยง

impl<'a> Freeze for radix_common::prelude::rust::string::Drain<'a>

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<'a, A> Freeze for radix_common::prelude::rust::option::Iter<'a, A>

ยง

impl<'a, A> Freeze for radix_common::prelude::rust::option::IterMut<'a, A>

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<'a, I, A> Freeze for radix_common::prelude::rust::prelude::vec::Splice<'a, I, A>
where I: Freeze,

ยง

impl<'a, I, K, V, S> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::Splice<'a, I, K, V, S>
where I: Freeze,

ยง

impl<'a, I, T, S> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::set::Splice<'a, I, T, S>
where I: Freeze,

ยง

impl<'a, K> Freeze for radix_common::prelude::rust::prelude::hash_set::Drain<'a, K>

ยง

impl<'a, K> Freeze for radix_common::prelude::rust::prelude::hash_set::Iter<'a, K>

ยง

impl<'a, K, F> Freeze for radix_common::prelude::rust::prelude::hash_set::ExtractIf<'a, K, F>
where F: Freeze,

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::Entry<'a, K, V>
where K: Freeze,

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::Entry<'a, K, V>
where K: Freeze,

ยง

impl<'a, K, V> Freeze for Cursor<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::btree_map::Iter<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::btree_map::IterMut<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::btree_map::Keys<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::btree_map::Range<'a, K, V>

ยง

impl<'a, K, V> Freeze for RangeMut<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::btree_map::Values<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::btree_map::ValuesMut<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::Drain<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::Iter<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::IterMut<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::Keys<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::OccupiedEntry<'a, K, V>
where K: Freeze,

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::OccupiedError<'a, K, V>
where V: Freeze, K: Freeze,

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::VacantEntry<'a, K, V>
where K: Freeze,

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::Values<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::ValuesMut<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::Drain<'a, K, V>

ยง

impl<'a, K, V> Freeze for IndexedEntry<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::Iter<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::IterMut<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::Keys<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::OccupiedEntry<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::VacantEntry<'a, K, V>
where K: Freeze,

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::Values<'a, K, V>

ยง

impl<'a, K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::ValuesMut<'a, K, V>

ยง

impl<'a, K, V, A> Freeze for radix_common::prelude::rust::prelude::btree_map::Entry<'a, K, V, A>
where K: Freeze, A: Freeze,

ยง

impl<'a, K, V, A> Freeze for CursorMut<'a, K, V, A>

ยง

impl<'a, K, V, A> Freeze for CursorMutKey<'a, K, V, A>

ยง

impl<'a, K, V, A> Freeze for radix_common::prelude::rust::prelude::btree_map::OccupiedEntry<'a, K, V, A>
where A: Freeze,

ยง

impl<'a, K, V, A> Freeze for radix_common::prelude::rust::prelude::btree_map::OccupiedError<'a, K, V, A>
where V: Freeze, A: Freeze,

ยง

impl<'a, K, V, A> Freeze for radix_common::prelude::rust::prelude::btree_map::VacantEntry<'a, K, V, A>
where K: Freeze, A: Freeze,

ยง

impl<'a, K, V, F> Freeze for radix_common::prelude::rust::prelude::hash_map::ExtractIf<'a, K, V, F>
where F: Freeze,

ยง

impl<'a, K, V, F, A> Freeze for radix_common::prelude::rust::prelude::btree_map::ExtractIf<'a, K, V, F, A>
where F: Freeze, A: Freeze,

ยง

impl<'a, K, V, S> Freeze for radix_common::prelude::rust::prelude::hash_map::RawEntryMut<'a, K, V, S>

ยง

impl<'a, K, V, S> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::raw_entry_v1::RawEntryMut<'a, K, V, S>

ยง

impl<'a, K, V, S> Freeze for radix_common::prelude::rust::prelude::hash_map::RawEntryBuilder<'a, K, V, S>

ยง

impl<'a, K, V, S> Freeze for radix_common::prelude::rust::prelude::hash_map::RawEntryBuilderMut<'a, K, V, S>

ยง

impl<'a, K, V, S> Freeze for radix_common::prelude::rust::prelude::hash_map::RawOccupiedEntryMut<'a, K, V, S>

ยง

impl<'a, K, V, S> Freeze for radix_common::prelude::rust::prelude::hash_map::RawVacantEntryMut<'a, K, V, S>

ยง

impl<'a, K, V, S> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::raw_entry_v1::RawEntryBuilder<'a, K, V, S>

ยง

impl<'a, K, V, S> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::raw_entry_v1::RawEntryBuilderMut<'a, K, V, S>

ยง

impl<'a, K, V, S> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::raw_entry_v1::RawOccupiedEntryMut<'a, K, V, S>

ยง

impl<'a, K, V, S> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::raw_entry_v1::RawVacantEntryMut<'a, K, V, S>

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<'a, T> Freeze for radix_common::prelude::rust::prelude::btree_set::Iter<'a, T>

ยง

impl<'a, T> Freeze for radix_common::prelude::rust::prelude::btree_set::Range<'a, T>

ยง

impl<'a, T> Freeze for radix_common::prelude::rust::prelude::btree_set::SymmetricDifference<'a, T>

ยง

impl<'a, T> Freeze for radix_common::prelude::rust::prelude::btree_set::Union<'a, T>

ยง

impl<'a, T> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::set::Drain<'a, T>

ยง

impl<'a, T> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::set::Iter<'a, T>

ยง

impl<'a, T> Freeze for radix_common::prelude::rust::result::Iter<'a, T>

ยง

impl<'a, T> Freeze for radix_common::prelude::rust::result::IterMut<'a, T>

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<'a, T> Freeze for radix_common::prelude::rust::slice::Iter<'a, T>

ยง

impl<'a, T> Freeze for radix_common::prelude::rust::slice::IterMut<'a, T>

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<'a, T> Freeze for radix_common::prelude::rust::sync::mpsc::Iter<'a, T>

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<'a, T, A> Freeze for radix_common::prelude::rust::prelude::btree_set::Difference<'a, T, A>

ยง

impl<'a, T, A> Freeze for radix_common::prelude::rust::prelude::btree_set::Intersection<'a, T, A>

ยง

impl<'a, T, A> Freeze for radix_common::prelude::rust::prelude::vec::Drain<'a, T, A>

ยง

impl<'a, T, F, A> Freeze for radix_common::prelude::rust::prelude::btree_set::ExtractIf<'a, T, F, A>
where F: Freeze, A: Freeze,

ยง

impl<'a, T, F, A> Freeze for radix_common::prelude::rust::prelude::vec::ExtractIf<'a, T, F, A>
where F: Freeze,

ยง

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

ยง

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

ยง

impl<'a, T, P> Freeze for radix_common::prelude::rust::slice::RSplit<'a, T, P>
where P: Freeze,

ยง

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

ยง

impl<'a, T, P> Freeze for radix_common::prelude::rust::slice::RSplitN<'a, T, P>
where P: Freeze,

ยง

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

ยง

impl<'a, T, P> Freeze for radix_common::prelude::rust::slice::Split<'a, T, P>
where P: Freeze,

ยง

impl<'a, T, P> Freeze for radix_common::prelude::rust::slice::SplitInclusive<'a, T, P>
where P: Freeze,

ยง

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

ยง

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

ยง

impl<'a, T, P> Freeze for radix_common::prelude::rust::slice::SplitN<'a, T, P>
where P: Freeze,

ยง

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

ยง

impl<'a, T, S1, S2> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::set::SymmetricDifference<'a, T, S1, S2>

ยง

impl<'a, T, S> Freeze for radix_common::prelude::rust::prelude::hash_set::Difference<'a, T, S>

ยง

impl<'a, T, S> Freeze for radix_common::prelude::rust::prelude::hash_set::Intersection<'a, T, S>

ยง

impl<'a, T, S> Freeze for radix_common::prelude::rust::prelude::hash_set::SymmetricDifference<'a, T, S>

ยง

impl<'a, T, S> Freeze for radix_common::prelude::rust::prelude::hash_set::Union<'a, T, S>

ยง

impl<'a, T, S> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::set::Difference<'a, T, S>

ยง

impl<'a, T, S> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::set::Intersection<'a, T, S>

ยง

impl<'a, T, S> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::set::Union<'a, T, S>

ยง

impl<'a, T, const N: usize> Freeze for radix_common::prelude::rust::slice::ArrayChunks<'a, T, N>

ยง

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

ยง

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

ยง

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

ยง

impl<'a, X> Freeze for VecEncoder<'a, X>

ยง

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

ยง

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

ยง

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

ยง

impl<'de> Freeze for TerminalValueBatchRef<'de>

ยง

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

ยง

impl<'de, C> Freeze for TraversalEvent<'de, C>

ยง

impl<'de, C> Freeze for VecTraverser<'de, C>

ยง

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

ยง

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

ยง

impl<'de, X> Freeze for VecDecoder<'de, X>

ยง

impl<'m> Freeze for ArrayData<'m>

ยง

impl<'m> Freeze for MapData<'m>

ยง

impl<'s> Freeze for ContainerType<'s>

ยง

impl<'s> Freeze for EnumVariantData<'s>

ยง

impl<'s> Freeze for TupleData<'s>

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<'t, 'de, C> Freeze for LocatedTraversalEvent<'t, 'de, C>

ยง

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

ยง

impl<'t, 's, C> Freeze for TypedLocation<'t, 's, C>

ยง

impl<'t, C> Freeze for Location<'t, C>

ยง

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

ยง

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

ยง

impl<A> Freeze for radix_common::prelude::rust::option::IntoIter<A>
where A: Freeze,

ยง

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

ยง

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

ยง

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

ยง

impl<C> Freeze for ContainerHeader<C>

ยง

impl<C> Freeze for TypeAggregator<C>

ยง

impl<C> Freeze for ContainerState<C>

ยง

impl<C, L> Freeze for TypeKind<C, L>
where L: Freeze, C: Freeze,

ยง

impl<C, L> Freeze for TypeData<C, L>

ยง

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

ยง

impl<E> Freeze for PayloadValidationError<E>

ยง

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

ยง

impl<E> Freeze for TypeMismatchError<E>

ยง

impl<E> Freeze for TypedTraversalError<E>

ยง

impl<E> Freeze for CurrentValueInfo<E>

ยง

impl<F> Freeze for FromFn<F>
where F: Freeze,

ยง

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

ยง

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

ยง

impl<F> Freeze for FormatterFn<F>
where F: Freeze,

ยง

impl<H> Freeze for BuildHasherDefault<H>

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<I, const N: usize> Freeze for radix_common::prelude::rust::iter::ArrayChunks<I, N>
where I: Freeze, <I as Iterator>::Item: Freeze,

ยง

impl<Idx> Freeze for radix_common::prelude::rust::ops::Range<Idx>
where Idx: Freeze,

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<K> Freeze for radix_common::prelude::rust::prelude::hash_set::IntoIter<K>

ยง

impl<K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::IntoIter<K, V>

ยง

impl<K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::IntoKeys<K, V>

ยง

impl<K, V> Freeze for radix_common::prelude::rust::prelude::hash_map::IntoValues<K, V>

ยง

impl<K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::IntoIter<K, V>

ยง

impl<K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::IntoKeys<K, V>

ยง

impl<K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::IntoValues<K, V>

ยง

impl<K, V> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::map::Slice<K, V>
where K: Freeze, V: Freeze,

ยง

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

ยง

impl<K, V, A> Freeze for radix_common::prelude::rust::prelude::btree_map::IntoIter<K, V, A>
where A: Freeze,

ยง

impl<K, V, A> Freeze for radix_common::prelude::rust::prelude::btree_map::IntoKeys<K, V, A>
where A: Freeze,

ยง

impl<K, V, A> Freeze for radix_common::prelude::rust::prelude::btree_map::IntoValues<K, V, A>
where A: Freeze,

ยง

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

ยง

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

ยง

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

ยง

impl<S> Freeze for SchemaVersions<S>

ยง

impl<S> Freeze for SchemaV1<S>

ยง

impl<S> Freeze for VersionedSchema<S>

ยง

impl<T> !Freeze for Cell<T>

ยง

impl<T> !Freeze for OnceCell<T>

ยง

impl<T> !Freeze for RefCell<T>

ยง

impl<T> !Freeze for SyncUnsafeCell<T>

ยง

impl<T> !Freeze for AtomicPtr<T>

ยง

impl<T> !Freeze for Mutex<T>

ยง

impl<T> !Freeze for OnceLock<T>

ยง

impl<T> !Freeze for ReentrantLock<T>

ยง

impl<T> !Freeze for RwLock<T>

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<T> Freeze for ThinBox<T>
where T: ?Sized,

ยง

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

ยง

impl<T> Freeze for Empty<T>

ยง

impl<T> Freeze for radix_common::prelude::rust::iter::Once<T>
where T: Freeze,

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<T> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::set::IntoIter<T>

ยง

impl<T> Freeze for radix_common::prelude::rust::prelude::index_map::indexmap::set::Slice<T>
where T: Freeze,

ยง

impl<T> Freeze for Discriminant<T>

ยง

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

ยง

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

ยง

impl<T> Freeze for UniqueRc<T>

ยง

impl<T> Freeze for radix_common::prelude::rust::result::IntoIter<T>
where T: Freeze,

ยง

impl<T> Freeze for radix_common::prelude::rust::sync::mpsc::IntoIter<T>

ยง

impl<T> Freeze for Receiver<T>

ยง

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

ยง

impl<T> Freeze for Sender<T>

ยง

impl<T> Freeze for SyncSender<T>

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<T, A> Freeze for LinkedList<T, A>
where A: Freeze,

ยง

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

ยง

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

ยง

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

ยง

impl<T, A> Freeze for radix_common::prelude::rust::prelude::btree_set::IntoIter<T, A>
where A: Freeze,

ยง

impl<T, A> Freeze for radix_common::prelude::rust::prelude::vec::IntoIter<T, A>
where A: Freeze,

ยง

impl<T, A> Freeze for radix_common::prelude::rust::rc::Weak<T, A>
where A: Freeze, T: ?Sized,

ยง

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

ยง

impl<T, A> Freeze for radix_common::prelude::rust::sync::Weak<T, A>
where A: Freeze, T: ?Sized,

ยง

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

ยง

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

ยง

impl<T, F = fn() -> T> !Freeze for LazyLock<T, F>

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<X> Freeze for NextEventOverride<X>
where X: Freeze,

ยง

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

ยง

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

ยง

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

ยง

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

ยง

impl<X, Y> Freeze for EnumVariantValue<X, Y>

ยง

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

ยง

impl<const DISCRIMINATOR: u8, T> Freeze for FixedEnumVariant<DISCRIMINATOR, T>
where T: Freeze,