Trait core::marker::Freeze

source ·
pub(crate) unsafe auto trait Freeze { }
Expand description

Compiler-internal trait 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.

Implementors§

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 AsciiChar

§

impl Freeze for CharErrorKind

§

impl Freeze for CaseMappingIter

§

impl Freeze for EscapeDebugInner

§

impl Freeze for core::cmp::Ordering

§

impl Freeze for Infallible

§

impl Freeze for Which

§

impl Freeze for FromBytesWithNulErrorKind

§

impl Freeze for c_void

§

impl Freeze for core::fmt::Alignment

§

impl Freeze for core::fmt::rt::Alignment

§

impl Freeze for Count

§

impl Freeze for Flag

§

impl Freeze for IpAddr

§

impl Freeze for Ipv6MulticastScope

§

impl Freeze for AddrKind

§

impl Freeze for SocketAddr

§

impl Freeze for FloatErrorKind

§

impl Freeze for FpCategory

§

impl Freeze for IntErrorKind

§

impl Freeze for FullDecoded

§

impl Freeze for Sign

§

impl Freeze for NeverShortCircuitResidual

§

impl Freeze for AlignmentEnum16

§

impl Freeze for AlignmentEnum32

§

impl Freeze for AlignmentEnum64

§

impl Freeze for Direction

§

impl Freeze for MatchOnly

§

impl Freeze for RejectAndMatch

§

impl Freeze for SearchStep

§

impl Freeze for StrSearcherImpl

§

impl Freeze for core::sync::atomic::Ordering

§

impl Freeze for TryFromFloatSecsErrorKind

§

impl Freeze for bool

§

impl Freeze for char

§

impl Freeze for f32

§

impl Freeze for f64

§

impl Freeze for i8

§

impl Freeze for i16

§

impl Freeze for i32

§

impl Freeze for i64

§

impl Freeze for i128

§

impl Freeze for isize

§

impl Freeze for str

§

impl Freeze for u8

§

impl Freeze for u16

§

impl Freeze for u32

§

impl Freeze for u64

§

impl Freeze for u128

§

impl Freeze for ()

§

impl Freeze for usize

§

impl Freeze for Layout

§

impl Freeze for LayoutError

§

impl Freeze for AllocError

§

impl Freeze for TypeId

§

impl Freeze for TryFromSliceError

§

impl Freeze for core::ascii::EscapeDefault

§

impl Freeze for TryCaptureWithDebug

§

impl Freeze for TryCaptureWithoutDebug

§

impl Freeze for BorrowError

§

impl Freeze for BorrowMutError

§

impl Freeze for CharTryFromError

§

impl Freeze for ParseCharError

§

impl Freeze for DecodeUtf16Error

§

impl Freeze for EscapeDebugExtArgs

§

impl Freeze for core::char::EscapeDebug

§

impl Freeze for core::char::EscapeDefault

§

impl Freeze for core::char::EscapeUnicode

§

impl Freeze for ToLowercase

§

impl Freeze for ToUppercase

§

impl Freeze for TryFromCharError

§

impl Freeze for float64x1_t

§

impl Freeze for float64x1x2_t

§

impl Freeze for float64x1x3_t

§

impl Freeze for float64x1x4_t

§

impl Freeze for float64x2_t

§

impl Freeze for float64x2x2_t

§

impl Freeze for float64x2x3_t

§

impl Freeze for float64x2x4_t

§

impl Freeze for int16x2_t

§

impl Freeze for uint16x2_t

§

impl Freeze for int8x4_t

§

impl Freeze for uint8x4_t

§

impl Freeze for SY

§

impl Freeze for float32x2_t

§

impl Freeze for float32x2x2_t

§

impl Freeze for float32x2x3_t

§

impl Freeze for float32x2x4_t

§

impl Freeze for float32x4_t

§

impl Freeze for float32x4x2_t

§

impl Freeze for float32x4x3_t

§

impl Freeze for float32x4x4_t

§

impl Freeze for int8x8_t

§

impl Freeze for int8x8x2_t

§

impl Freeze for int8x8x3_t

§

impl Freeze for int8x8x4_t

§

impl Freeze for int8x16_t

§

impl Freeze for int8x16x2_t

§

impl Freeze for int8x16x3_t

§

impl Freeze for int8x16x4_t

§

impl Freeze for int16x4_t

§

impl Freeze for int16x4x2_t

§

impl Freeze for int16x4x3_t

§

impl Freeze for int16x4x4_t

§

impl Freeze for int16x8_t

§

impl Freeze for int16x8x2_t

§

impl Freeze for int16x8x3_t

§

impl Freeze for int16x8x4_t

§

impl Freeze for int32x2_t

§

impl Freeze for int32x2x2_t

§

impl Freeze for int32x2x3_t

§

impl Freeze for int32x2x4_t

§

impl Freeze for int32x4_t

§

impl Freeze for int32x4x2_t

§

impl Freeze for int32x4x3_t

§

impl Freeze for int32x4x4_t

§

impl Freeze for int64x1_t

§

impl Freeze for int64x1x2_t

§

impl Freeze for int64x1x3_t

§

impl Freeze for int64x1x4_t

§

impl Freeze for int64x2_t

§

impl Freeze for int64x2x2_t

§

impl Freeze for int64x2x3_t

§

impl Freeze for int64x2x4_t

§

impl Freeze for poly8x8_t

§

impl Freeze for poly8x8x2_t

§

impl Freeze for poly8x8x3_t

§

impl Freeze for poly8x8x4_t

§

impl Freeze for poly8x16_t

§

impl Freeze for poly8x16x2_t

§

impl Freeze for poly8x16x3_t

§

impl Freeze for poly8x16x4_t

§

impl Freeze for poly16x4_t

§

impl Freeze for poly16x4x2_t

§

impl Freeze for poly16x4x3_t

§

impl Freeze for poly16x4x4_t

§

impl Freeze for poly16x8_t

§

impl Freeze for poly16x8x2_t

§

impl Freeze for poly16x8x3_t

§

impl Freeze for poly16x8x4_t

§

impl Freeze for poly64x1_t

§

impl Freeze for poly64x1x2_t

§

impl Freeze for poly64x1x3_t

§

impl Freeze for poly64x1x4_t

§

impl Freeze for poly64x2_t

§

impl Freeze for poly64x2x2_t

§

impl Freeze for poly64x2x3_t

§

impl Freeze for poly64x2x4_t

§

impl Freeze for uint8x8_t

§

impl Freeze for uint8x8x2_t

§

impl Freeze for uint8x8x3_t

§

impl Freeze for uint8x8x4_t

§

impl Freeze for uint8x16_t

§

impl Freeze for uint8x16x2_t

§

impl Freeze for uint8x16x3_t

§

impl Freeze for uint8x16x4_t

§

impl Freeze for uint16x4_t

§

impl Freeze for uint16x4x2_t

§

impl Freeze for uint16x4x3_t

§

impl Freeze for uint16x4x4_t

§

impl Freeze for uint16x8_t

§

impl Freeze for uint16x8x2_t

§

impl Freeze for uint16x8x3_t

§

impl Freeze for uint16x8x4_t

§

impl Freeze for uint32x2_t

§

impl Freeze for uint32x2x2_t

§

impl Freeze for uint32x2x3_t

§

impl Freeze for uint32x2x4_t

§

impl Freeze for uint32x4_t

§

impl Freeze for uint32x4x2_t

§

impl Freeze for uint32x4x3_t

§

impl Freeze for uint32x4x4_t

§

impl Freeze for uint64x1_t

§

impl Freeze for uint64x1x2_t

§

impl Freeze for uint64x1x3_t

§

impl Freeze for uint64x1x4_t

§

impl Freeze for uint64x2_t

§

impl Freeze for uint64x2x2_t

§

impl Freeze for uint64x2x3_t

§

impl Freeze for uint64x2x4_t

§

impl Freeze for APSR

§

impl Freeze for vector_bool_char

§

impl Freeze for vector_bool_int

§

impl Freeze for vector_bool_short

§

impl Freeze for vector_float

§

impl Freeze for vector_signed_char

§

impl Freeze for vector_signed_int

§

impl Freeze for vector_signed_short

§

impl Freeze for vector_unsigned_char

§

impl Freeze for vector_unsigned_int

§

impl Freeze for vector_unsigned_short

§

impl Freeze for vector_bool_long

§

impl Freeze for vector_double

§

impl Freeze for vector_signed_long

§

impl Freeze for vector_unsigned_long

§

impl Freeze for f32x2

§

impl Freeze for f32x4

§

impl Freeze for f32x8

§

impl Freeze for f32x16

§

impl Freeze for f64x1

§

impl Freeze for f64x2

§

impl Freeze for f64x4

§

impl Freeze for f64x8

§

impl Freeze for i8x2

§

impl Freeze for i8x4

§

impl Freeze for i8x8

§

impl Freeze for i8x16

§

impl Freeze for i8x32

§

impl Freeze for i8x64

§

impl Freeze for i16x2

§

impl Freeze for i16x4

§

impl Freeze for i16x8

§

impl Freeze for i16x16

§

impl Freeze for i16x32

§

impl Freeze for i32x2

§

impl Freeze for i32x4

§

impl Freeze for i32x8

§

impl Freeze for i32x16

§

impl Freeze for i64x1

§

impl Freeze for i64x2

§

impl Freeze for i64x4

§

impl Freeze for i64x8

§

impl Freeze for m8x16

§

impl Freeze for m16x8

§

impl Freeze for m32x4

§

impl Freeze for m64x2

§

impl Freeze for u8x2

§

impl Freeze for u8x4

§

impl Freeze for u8x8

§

impl Freeze for u8x16

§

impl Freeze for u8x32

§

impl Freeze for u8x64

§

impl Freeze for u16x2

§

impl Freeze for u16x4

§

impl Freeze for u16x8

§

impl Freeze for u16x16

§

impl Freeze for u16x32

§

impl Freeze for u32x2

§

impl Freeze for u32x4

§

impl Freeze for u32x8

§

impl Freeze for u32x16

§

impl Freeze for u64x1

§

impl Freeze for u64x2

§

impl Freeze for u64x4

§

impl Freeze for u64x8

§

impl Freeze for v128

§

impl Freeze for CpuidResult

§

impl Freeze for __m128

§

impl Freeze for __m128bh

§

impl Freeze for __m128d

§

impl Freeze for __m128i

§

impl Freeze for __m256

§

impl Freeze for __m256bh

§

impl Freeze for __m256d

§

impl Freeze for __m256i

§

impl Freeze for __m512

§

impl Freeze for __m512bh

§

impl Freeze for __m512d

§

impl Freeze for __m512i

§

impl Freeze for Internal

§

impl Freeze for CStr

§

impl Freeze for FromBytesUntilNulError

§

impl Freeze for FromBytesWithNulError

§

impl Freeze for PadAdapterState

§

impl Freeze for Binary

§

impl Freeze for LowerHex

§

impl Freeze for Octal

§

impl Freeze for UpperHex

§

impl Freeze for Placeholder

§

impl Freeze for UnsafeArg

§

impl Freeze for Error

§

impl Freeze for PostPadding

§

impl Freeze for Sip13Rounds

§

impl Freeze for Sip24Rounds

§

impl Freeze for SipHasher24

§

impl Freeze for SipHasher

§

impl Freeze for core::hash::sip::State

§

impl Freeze for BasicBlock

§

impl Freeze for Assume

§

impl Freeze for Ipv4Addr

§

impl Freeze for Ipv6Addr

§

impl Freeze for AddrParseError

§

impl Freeze for SocketAddrV4

§

impl Freeze for SocketAddrV6

§

impl Freeze for Big32x40

§

impl Freeze for Big8x3

§

impl Freeze for BiasedFp

§

impl Freeze for Decimal

§

impl Freeze for Number

§

impl Freeze for ParseIntError

§

impl Freeze for TryFromIntError

§

impl Freeze for Decoded

§

impl Freeze for NonZeroI8

§

impl Freeze for NonZeroI16

§

impl Freeze for NonZeroI32

§

impl Freeze for NonZeroI64

§

impl Freeze for NonZeroI128

§

impl Freeze for NonZeroIsize

§

impl Freeze for NonZeroU8

§

impl Freeze for NonZeroU16

§

impl Freeze for NonZeroU32

§

impl Freeze for NonZeroU64

§

impl Freeze for NonZeroU128

§

impl Freeze for NonZeroUsize

§

impl Freeze for ParseFloatError

§

impl Freeze for IndexRange

§

impl Freeze for RangeFull

§

impl Freeze for core::ptr::alignment::Alignment

§

impl Freeze for EscapeByte

§

impl Freeze for TimSortRun

§

impl Freeze for ParseBoolError

§

impl Freeze for Utf8Error

§

impl Freeze for EmptyNeedle

§

impl Freeze for TwoWaySearcher

§

impl Freeze for BytesIsNotEmpty

§

impl Freeze for CharEscapeDebugContinue

§

impl Freeze for CharEscapeDefault

§

impl Freeze for CharEscapeUnicode

§

impl Freeze for IsAsciiWhitespace

§

impl Freeze for IsNotEmpty

§

impl Freeze for IsWhitespace

§

impl Freeze for LinesMap

§

impl Freeze for UnsafeBytesToStr

§

impl Freeze for RawWaker

§

impl Freeze for RawWakerVTable

§

impl Freeze for Waker

§

impl Freeze for Duration

§

impl Freeze for Nanoseconds

§

impl Freeze for TryFromFloatSecsError

§

impl Freeze for PhantomPinned

§

impl<'a> !Freeze for Demand<'a>

§

impl<'a> Freeze for Part<'a>

§

impl<'a> Freeze for Source<'a>

§

impl<'a> Freeze for Argument<'a>

§

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

§

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

§

impl<'a> Freeze for Parser<'a>

§

impl<'a> Freeze for Formatted<'a>

§

impl<'a> Freeze for Location<'a>

§

impl<'a> Freeze for PanicInfo<'a>

§

impl<'a> Freeze for EscapeAscii<'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 core::str::iter::EscapeDebug<'a>

§

impl<'a> Freeze for core::str::iter::EscapeDefault<'a>

§

impl<'a> Freeze for core::str::iter::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 Debug<'a>

§

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

§

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

§

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

§

impl<'a> Freeze for Context<'a>

§

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

§

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, 'f> Freeze for VaList<'a, 'f>

§

impl<'a, A> Freeze for core::option::Iter<'a, A>

§

impl<'a, A> Freeze for core::option::IterMut<'a, A>

§

impl<'a, C> Freeze for MultiCharEqSearcher<'a, C>where C: Freeze,

§

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

§

impl<'a, I> Freeze for TaggedOption<'a, I>where <I as Type<'a>>::Reified: Freeze,

§

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

§

impl<'a, I, R> Freeze for GenericShunt<'a, I, R>where I: Freeze,

§

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

§

impl<'a, P> Freeze for MatchIndicesInternal<'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 MatchesInternal<'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 core::str::iter::RSplit<'a, P>where <P as Pattern<'a>>::Searcher: Freeze,

§

impl<'a, P> Freeze for core::str::iter::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 core::str::iter::Split<'a, P>where <P as Pattern<'a>>::Searcher: Freeze,

§

impl<'a, P> Freeze for core::str::iter::SplitInclusive<'a, P>where <P as Pattern<'a>>::Searcher: Freeze,

§

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

§

impl<'a, P> Freeze for core::str::iter::SplitN<'a, P>where <P as Pattern<'a>>::Searcher: Freeze,

§

impl<'a, P> Freeze for SplitNInternal<'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 Drain<'a, T>

§

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

§

impl<'a, T> Freeze for core::result::Iter<'a, T>

§

impl<'a, T> Freeze for core::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 core::slice::iter::Iter<'a, T>

§

impl<'a, T> Freeze for core::slice::iter::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, P> Freeze for GroupBy<'a, T, P>where P: Freeze,

§

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

§

impl<'a, T, P> Freeze for core::slice::iter::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 core::slice::iter::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 core::slice::iter::Split<'a, T, P>where P: Freeze,

§

impl<'a, T, P> Freeze for core::slice::iter::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 core::slice::iter::SplitN<'a, T, P>where P: Freeze,

§

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

§

impl<'a, T, const N: usize> Freeze for core::slice::iter::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, const N: usize> Freeze for CharArraySearcher<'a, N>

§

impl<'b> Freeze for BorrowRef<'b>

§

impl<'b> Freeze for BorrowRefMut<'b>

§

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

§

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

§

impl<'buf, 'state> Freeze for PadAdapter<'buf, 'state>

§

impl<'f> Freeze for VaListImpl<'f>

§

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

§

impl<A> Freeze for core::option::IntoIter<A>where A: Freeze,

§

impl<A> Freeze for Item<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 B: Freeze, C: Freeze,

§

impl<C> Freeze for MultiCharEqPattern<C>where C: Freeze,

§

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

§

impl<E, M> Freeze for Capture<E, M>where E: Freeze,

§

impl<F> Freeze for MaybeDone<F>where F: Freeze, <F as Future>::Output: Freeze,

§

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

§

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<G> Freeze for FromGenerator<G>where G: Freeze,

§

impl<H> Freeze for BuildHasherDefault<H>

§

impl<I> Freeze for core::any::tags::Ref<I>

§

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

§

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

§

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: Freeze, <<I as Iterator>::Item as IntoIterator>::IntoIter: Freeze,

§

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

§

impl<I> Freeze for Intersperse<I>where I: Freeze, <I as Iterator>::Item: 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> Freeze for GenericSplitN<I>where I: Freeze,

§

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

§

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

§

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

§

impl<I, G> Freeze for IntersperseWith<I, G>where G: Freeze, I: Freeze, <I as Iterator>::Item: 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 F: Freeze, I: Freeze, St: Freeze,

§

impl<I, U> Freeze for FlattenCompat<I, U>where I: Freeze, U: Freeze,

§

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

§

impl<I, const N: usize> Freeze for core::iter::adapters::array_chunks::ArrayChunks<I, N>where I: Freeze, <I as Iterator>::Item: Freeze,

§

impl<Idx> Freeze for 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<P> Freeze for Pin<P>where P: Freeze,

§

impl<Ret, T> Freeze for fn (T₁, T₂, …, Tₙ) -> Ret

§

impl<S> Freeze for Hasher<S>

§

impl<T> !Freeze for OnceCell<T>

§

impl<T> !Freeze for Cell<T>

§

impl<T> !Freeze for RefCell<T>

§

impl<T> !Freeze for SyncUnsafeCell<T>

§

impl<T> !Freeze for AtomicPtr<T>

§

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

§

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

§

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

§

impl<T> Freeze for [T]where T: Freeze,

§

impl<T> Freeze for (T₁, T₂, …, Tₙ)where T: Freeze,

§

impl<T> Freeze for Value<T>

§

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

§

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

§

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

§

impl<T> Freeze for Pending<T>

§

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

§

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

§

impl<T> Freeze for Empty<T>

§

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

§

impl<T> Freeze for Discriminant<T>where <T as DiscriminantKind>::Discriminant: Freeze,

§

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

§

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

§

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

§

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

§

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

§

impl<T> Freeze for core::result::IntoIter<T>where T: Freeze,

§

impl<T> Freeze for InsertionHole<T>

§

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

§

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

§

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

§

impl<T, F> Freeze for core::cell::lazy::State<T, F>where F: Freeze, T: Freeze,

§

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

§

impl<T, const LANES: usize> Freeze for core::core_simd::masks::mask_impl::Mask<T, LANES>where T: Freeze,

§

impl<T, const LANES: usize> Freeze for core::core_simd::masks::Mask<T, LANES>where T: Freeze,

§

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

§

impl<T, const N: usize> Freeze for core::array::iter::IntoIter<T, N>where T: Freeze,

§

impl<T, const N: usize> Freeze for Simd<T, N>where T: Freeze,

§

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

§

impl<T: ?Sized> Freeze for MaybeSizedValue<T>

§

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

§

impl<T: ?Sized> Freeze for PtrComponents<T>where <T as Pointee>::Metadata: Freeze,

§

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

§

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

§

impl<T: ?Sized> Freeze for PtrRepr<T>where <T as Pointee>::Metadata: Freeze,

§

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

§

impl<const LANES: usize> Freeze for LaneCount<LANES>

§

impl<const N: usize> Freeze for EscapeIterInner<N>

§

impl<const N: usize> Freeze for GetManyMutError<N>

§

impl<const N: usize> Freeze for [u8; N]

§

impl<const SIZE: usize> Freeze for DisplayBuffer<SIZE>

impl Freeze for AllocInit

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

impl Freeze for Global

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

impl<H> Freeze for WithHeader<H>

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

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

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

impl<'a, T, A> Freeze for PeekMut<'a, T, A>

impl<'a, T, A> Freeze for RebuildOnDrop<'a, T, A>

impl<'a, T> Freeze for Hole<'a, T>where T: Freeze,

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

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

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

impl<'a, T, A> Freeze for Drain<'a, T, A>

impl<'a, T, A> Freeze for DrainSorted<'a, T, A>

impl<K, V, I> Freeze for MergeIter<K, V, I>where I: Freeze, K: Freeze, V: Freeze,

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

impl<K, V, I> Freeze for DedupSortedIter<K, V, I>where I: Freeze, K: Freeze, V: Freeze,

impl<'a, K, V, A> Freeze for Entry<'a, K, V, A>where A: Freeze, K: Freeze,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

impl<'a, K, V, F, A> Freeze for ExtractIf<'a, K, V, F, A>where A: Freeze, F: Freeze,

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

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

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

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

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

impl<BorrowType, K, V> Freeze for LeafRange<BorrowType, K, V>

impl<BorrowType, K, V> Freeze for LazyLeafHandle<BorrowType, K, V>

impl<BorrowType, K, V> Freeze for LazyLeafRange<BorrowType, K, V>

impl<BorrowType, K, V> Freeze for Position<BorrowType, K, V>

impl Freeze for Leaf

impl Freeze for Internal

impl Freeze for Owned

impl Freeze for Dying

impl<'a> Freeze for Immut<'a>

impl<'a> Freeze for Mut<'a>

impl<'a> Freeze for ValMut<'a>

impl Freeze for KV

impl Freeze for Edge

impl<K, V> Freeze for LeafNode<K, V>where K: Freeze, V: Freeze,

impl<K, V> Freeze for InternalNode<K, V>where K: Freeze, V: Freeze,

impl<BorrowType, K, V, Type> Freeze for NodeRef<BorrowType, K, V, Type>

impl<Node, Type> Freeze for Handle<Node, Type>where Node: Freeze,

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

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

impl<Leaf, Internal> Freeze for ForceResult<Leaf, Internal>where Internal: Freeze, Leaf: Freeze,

impl<'a, K, V, NodeType> Freeze for SplitResult<'a, K, V, NodeType>where K: Freeze, V: Freeze,

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

impl<BorrowType, K, V, FoundType, GoDownType> Freeze for SearchResult<BorrowType, K, V, FoundType, GoDownType>

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

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

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

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

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

impl<'a, T, A> Freeze for DifferenceInner<'a, T, A>

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

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

impl<'a, T, A> Freeze for IntersectionInner<'a, T, A>

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

impl<'a, T, F, A> Freeze for ExtractIf<'a, T, F, A>where A: Freeze, F: Freeze,

impl Freeze for SetValZST

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

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

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

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

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

impl<'a, T, A> Freeze for Cursor<'a, T, A>

impl<'a, T, A> Freeze for CursorMut<'a, T, A>

impl<'a, T, F, A> Freeze for ExtractIf<'a, T, F, A>where F: Freeze,

impl<'a, T, A> Freeze for Drain<'a, T, A>

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

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

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

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

impl Freeze for CString

impl Freeze for NulError

impl<T> !Freeze for RcBox<T>

impl<T: ?Sized> Freeze for Rc<T>

impl<T: ?Sized> Freeze for Weak<T>

impl<'a> Freeze for WeakInner<'a>

impl<T> Freeze for UniqueRc<T>

impl Freeze for String

impl<'a> Freeze for Drain<'a>

impl<T: ?Sized> Freeze for Arc<T>

impl<T: ?Sized> Freeze for Weak<T>

impl<T> !Freeze for ArcInner<T>

impl<'a> Freeze for WeakInner<'a>

impl<'a, T, F, A> Freeze for ExtractIf<'a, T, F, A>where F: Freeze,

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

impl<'a, T, A> Freeze for Drain<'a, T, A>

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

impl<'a> Freeze for SetLenOnDrop<'a>

impl<T> Freeze for InPlaceDrop<T>

impl<T> Freeze for InPlaceDstBufDrop<T>

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

impl Freeze for U64x2

impl Freeze for Result

impl Freeze for Options

impl Freeze for Name

impl Freeze for HasArg

impl Freeze for Occur

impl Freeze for Opt

impl Freeze for OptGroup

impl Freeze for Optval

impl Freeze for Matches

impl Freeze for Fail

impl Freeze for Group

impl Freeze for BitMask

impl Freeze for ProbeSeq

impl<T> Freeze for Bucket<T>

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

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

impl<T> Freeze for RawIterRange<T>

impl<T> Freeze for RawIter<T>

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

impl<'a, T, A> Freeze for RawDrain<'a, T, A>where A: Freeze,

impl<T> Freeze for RawIterHash<T>

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

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

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

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

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

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

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

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

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

impl<'a, K, V, F, A> Freeze for ExtractIf<'a, K, V, F, A>where F: Freeze,

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

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

impl<'a, K, V, S, A> Freeze for RawEntryBuilderMut<'a, K, V, S, A>

impl<'a, K, V, S, A> Freeze for RawEntryMut<'a, K, V, S, A>

impl<'a, K, V, S, A> Freeze for RawOccupiedEntryMut<'a, K, V, S, A>

impl<'a, K, V, S, A> Freeze for RawVacantEntryMut<'a, K, V, S, A>

impl<'a, K, V, S, A> Freeze for RawEntryBuilder<'a, K, V, S, A>

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

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

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

impl<'a, 'b, K, Q: ?Sized, V, S, A> Freeze for EntryRef<'a, 'b, K, Q, V, S, A>where K: Freeze,

impl<'a, K, Q: ?Sized> Freeze for KeyOrRef<'a, K, Q>where K: Freeze,

impl<'a, 'b, K, Q: ?Sized, V, S, A> Freeze for OccupiedEntryRef<'a, 'b, K, Q, V, S, A>where K: Freeze,

impl<'a, 'b, K, Q: ?Sized, V, S, A> Freeze for VacantEntryRef<'a, 'b, K, Q, V, S, A>where K: Freeze,

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

impl<'a, K, V, A> Freeze for RustcEntry<'a, K, V, A>where K: Freeze,

impl<'a, K, V, A> Freeze for RustcOccupiedEntry<'a, K, V, A>where K: Freeze,

impl<'a, K, V, A> Freeze for RustcVacantEntry<'a, K, V, A>where K: Freeze,

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

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

impl<'a, K> Freeze for Iter<'a, K>

impl<K, A> Freeze for IntoIter<K, A>where A: Freeze,

impl<'a, K, A> Freeze for Drain<'a, K, A>where A: Freeze,

impl<'a, K, F, A> Freeze for ExtractIf<'a, K, F, A>where F: Freeze,

impl<'a, T, S, A> Freeze for Intersection<'a, T, S, A>

impl<'a, T, S, A> Freeze for Difference<'a, T, S, A>

impl<'a, T, S, A> Freeze for SymmetricDifference<'a, T, S, A>

impl<'a, T, S, A> Freeze for Union<'a, T, S, A>

impl<'a, T, S, A> Freeze for Entry<'a, T, S, A>where T: Freeze,

impl<'a, T, S, A> Freeze for OccupiedEntry<'a, T, S, A>where T: Freeze,

impl<'a, T, S, A> Freeze for VacantEntry<'a, T, S, A>where T: Freeze,

impl Freeze for timezone

impl Freeze for stat

impl Freeze for utimbuf

impl Freeze for tm

impl Freeze for timeval

impl Freeze for timespec

impl Freeze for sockaddr

impl Freeze for FILE

impl Freeze for fpos_t

impl !Freeze for Arena

impl Freeze for Buffer

impl<S> Freeze for HandleStore<S>

impl Freeze for Span

impl<'a> Freeze for Bridge<'a>

impl<'a> Freeze for BridgeState<'a>

impl<I, O> Freeze for Client<I, O>

impl Freeze for ProcMacro

impl<'a, A, R> Freeze for Closure<'a, A, R>

impl Freeze for Env

impl Freeze for FxHasher

impl<T> Freeze for OwnedStore<T>

impl<T> Freeze for InternedStore<T>

impl<'a, 'b, T> Freeze for RefMutL<'a, 'b, T>

impl<T> !Freeze for ScopedCell<T>

impl<S> Freeze for MarkedTypes<S>where S: Freeze,

impl<S> Freeze for Dispatcher<S>where S: Freeze,

impl<P> Freeze for MaybeCrossThread<P>

impl<P> Freeze for CrossThread<P>

impl Freeze for Symbol

impl !Freeze for Interner

impl Freeze for Span

impl Freeze for Symbol

impl Freeze for Method

impl<'a> Freeze for BridgeConfig<'a>

impl<T, M> Freeze for Marked<T, M>where T: Freeze,

impl Freeze for LitKind

impl<Span> Freeze for DelimSpan<Span>where Span: Freeze,

impl<TokenStream, Span> Freeze for Group<TokenStream, Span>where Span: Freeze, TokenStream: Freeze,

impl<Span> Freeze for Punct<Span>where Span: Freeze,

impl<Span, Symbol> Freeze for Ident<Span, Symbol>where Span: Freeze, Symbol: Freeze,

impl<Span, Symbol> Freeze for Literal<Span, Symbol>where Span: Freeze, Symbol: Freeze,

impl<TokenStream, Span, Symbol> Freeze for TokenTree<TokenStream, Span, Symbol>where Span: Freeze, Symbol: Freeze, TokenStream: Freeze,

impl<Span> Freeze for Diagnostic<Span>

impl<Span> Freeze for ExpnGlobals<Span>where Span: Freeze,

impl Freeze for Level

impl<'a> Freeze for Children<'a>

impl Freeze for IntoIter

impl Freeze for LexError

impl Freeze for Span

impl Freeze for TokenTree

impl Freeze for Group

impl Freeze for Delimiter

impl Freeze for Punct

impl Freeze for Spacing

impl Freeze for Ident

impl Freeze for Literal

impl<'a> Freeze for Demangle<'a>

impl<'a> Freeze for Demangle<'a>

impl<'s> Freeze for Ident<'s>

impl<'s> Freeze for HexNibbles<'s>

impl<'s> Freeze for Parser<'s>

impl<'a, 'b, 's> Freeze for Printer<'a, 'b, 's>

impl<'a> Freeze for Demangle<'a>

impl<'a> Freeze for DemangleStyle<'a>

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

impl Freeze for MustAbort

impl<'scope, 'env> Freeze for Scope<'scope, 'env>

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

impl !Freeze for ScopeData

impl<T> Freeze for LocalKey<T>

impl<T> !Freeze for Key<T>

impl Freeze for Builder

impl Freeze for ThreadId

impl !Freeze for Inner

impl Freeze for Thread

impl<'scope, T> !Freeze for Packet<'scope, T>

impl<'scope, T> Freeze for JoinInner<'scope, T>

impl<T> Freeze for JoinHandle<T>

impl !Freeze for Backtrace

impl !Freeze for Inner

impl Freeze for Capture

impl Freeze for RawFrame

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

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

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

impl<K, V> Freeze for IntoIter<K, V>

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

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

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

impl<'a, K, V, F> Freeze for ExtractIf<'a, K, V, F>where F: Freeze,

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

impl<K, V> Freeze for IntoKeys<K, V>

impl<K, V> Freeze for IntoValues<K, V>

impl<'a, K, V, S> Freeze for RawEntryBuilderMut<'a, K, V, S>

impl<'a, K, V, S> Freeze for RawEntryMut<'a, K, V, S>

impl<'a, K, V, S> Freeze for RawOccupiedEntryMut<'a, K, V, S>

impl<'a, K, V, S> Freeze for RawVacantEntryMut<'a, K, V, S>

impl<'a, K, V, S> Freeze for RawEntryBuilder<'a, K, V, S>

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

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

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

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

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

impl<'a, K> Freeze for Iter<'a, K>

impl<K> Freeze for IntoIter<K>

impl<'a, K> Freeze for Drain<'a, K>

impl<'a, K, F> Freeze for ExtractIf<'a, K, F>where F: Freeze,

impl<'a, T, S> Freeze for Intersection<'a, T, S>

impl<'a, T, S> Freeze for Difference<'a, T, S>

impl<'a, T, S> Freeze for SymmetricDifference<'a, T, S>

impl<'a, T, S> Freeze for Union<'a, T, S>

impl Freeze for Vars

impl Freeze for VarsOs

impl Freeze for VarError

impl<'a> Freeze for SplitPaths<'a>

impl Freeze for Args

impl Freeze for ArgsOs

impl Freeze for Internal

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

impl<'a, D> Freeze for Indented<'a, D>

impl Freeze for OsString

impl Freeze for OsStr

impl Freeze for File

impl Freeze for Metadata

impl Freeze for ReadDir

impl Freeze for DirEntry

impl Freeze for FileTimes

impl Freeze for FileType

impl Freeze for Buffer

impl<R: ?Sized> Freeze for BufReader<R>where R: Freeze,

impl<W: ?Sized> Freeze for BufWriter<W>where W: Freeze,

impl<W: ?Sized> Freeze for LineWriter<W>where W: Freeze,

impl<'a, W: ?Sized> Freeze for LineWriterShim<'a, W>

impl<W> Freeze for IntoInnerError<W>where W: Freeze,

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

impl Freeze for Repr

impl Freeze for Error

impl<C> Freeze for ErrorData<C>where C: Freeze,

impl Freeze for Custom

impl Freeze for ErrorKind

impl<'data> Freeze for BorrowedBuf<'data>

impl<'a> Freeze for BorrowedCursor<'a>

impl Freeze for StdinRaw

impl Freeze for StdoutRaw

impl Freeze for StderrRaw

impl Freeze for Stdin

impl<'a> Freeze for StdinLock<'a>

impl Freeze for Stdout

impl<'a> Freeze for StdoutLock<'a>

impl Freeze for Stderr

impl<'a> Freeze for StderrLock<'a>

impl Freeze for Empty

impl Freeze for Repeat

impl Freeze for Sink

impl<'a> Freeze for Guard<'a>

impl<'a> Freeze for IoSliceMut<'a>

impl<'a> Freeze for IoSlice<'a>

impl Freeze for SeekFrom

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

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

impl<R> Freeze for Bytes<R>where R: Freeze,

impl<B> Freeze for Split<B>where B: Freeze,

impl<B> Freeze for Lines<B>where B: Freeze,

impl Freeze for TcpStream

impl<'a> Freeze for Incoming<'a>

impl Freeze for UdpSocket

impl Freeze for Shutdown

impl Freeze for sockaddr

impl<'a> Freeze for AddressKind<'a>

impl Freeze for ucred

impl Freeze for cmsghdr

impl Freeze for sockcred2

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

impl<'a> Freeze for ScmRights<'a>

impl<'a> Freeze for ScmCredentials<'a>

impl<'a> Freeze for AncillaryData<'a>

impl<'a> Freeze for Messages<'a>

impl<'a> Freeze for SocketAncillary<'a>

impl<'a> Freeze for Incoming<'a>

impl Freeze for FileDesc

impl Freeze for PidFd

impl Freeze for stat

impl<'a> Freeze for EncodeWide<'a>

impl<'handle> Freeze for BorrowedHandle<'handle>

impl<'socket> Freeze for BorrowedSocket<'socket>

impl<'fd> Freeze for BorrowedFd<'fd>

impl Freeze for OwnedFd

impl<'a> Freeze for Prefix<'a>

impl Freeze for State

impl<'a> Freeze for PrefixComponent<'a>

impl<'a> Freeze for Component<'a>

impl<'a> Freeze for Components<'a>

impl<'a> Freeze for Iter<'a>

impl<'a> Freeze for Ancestors<'a>

impl Freeze for PathBuf

impl Freeze for Path

impl<'a> Freeze for Display<'a>

impl<'a> Freeze for CommandEnvs<'a>

impl Freeze for Child

impl Freeze for Command

impl<'a> Freeze for CommandArgs<'a>

impl Freeze for Output

impl Freeze for Stdio

impl Freeze for ExitCode

impl<T> Freeze for Receiver<T>

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

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

impl<T> Freeze for IntoIter<T>

impl<T> Freeze for Sender<T>

impl<T> Freeze for SyncSender<T>

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

impl Freeze for RecvError

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

impl !Freeze for Barrier

impl !Freeze for Condvar

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

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

impl<T> !Freeze for Slot<T>

impl<T> !Freeze for Channel<T>

impl Freeze for Context

impl !Freeze for Inner

impl<C> !Freeze for Counter<C>

impl<C> Freeze for Sender<C>

impl<C> Freeze for Receiver<C>

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

impl<T> !Freeze for Slot<T>

impl<T> !Freeze for Block<T>

impl<T> !Freeze for Position<T>

impl Freeze for ListToken

impl<T> !Freeze for Channel<T>

impl Freeze for Token

impl Freeze for Operation

impl Freeze for Selected

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

impl !Freeze for Backoff

impl Freeze for Entry

impl Freeze for Waker

impl !Freeze for SyncWaker

impl Freeze for ZeroToken

impl<T> !Freeze for Packet<T>

impl Freeze for Inner

impl<T> !Freeze for Channel<T>

impl<T> Freeze for Sender<T>

impl<T> Freeze for SenderFlavor<T>

impl<T> Freeze for Receiver<T>

impl<T> Freeze for ReceiverFlavor<T>

impl<T> !Freeze for Mutex<T>

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

impl !Freeze for Once

impl !Freeze for OnceState

impl<T> !Freeze for OnceLock<T>

impl !Freeze for Flag

impl Freeze for Guard

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

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

impl<T> !Freeze for ReentrantMutex<T>

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

impl<T> !Freeze for RwLock<T>

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

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

impl Freeze for Instant

impl<T> !Freeze for Value<T>

impl<T> !Freeze for LazyKeyInner<T>

impl<'a> Freeze for EHContext<'a>

impl Freeze for EHAction

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

impl Freeze for Module

impl Freeze for Header

impl Freeze for Args

impl Freeze for Arg

impl Freeze for Quote

impl Freeze for ADDRINFOA

impl Freeze for CONTEXT

impl Freeze for CONTEXT_0

impl Freeze for FD_SET

impl Freeze for FILETIME

impl Freeze for GUID

impl Freeze for IN6_ADDR

impl Freeze for IN_ADDR

impl Freeze for IN_ADDR_0

impl Freeze for IPV6_MREQ

impl Freeze for IP_MREQ

impl Freeze for LINGER

impl Freeze for M128A

impl Freeze for SOCKADDR

impl Freeze for TIMEVAL

impl Freeze for WSABUF

impl Freeze for WSADATA

impl Freeze for ip_mreq

impl Freeze for ipv6_mreq

impl Freeze for in_addr

impl Freeze for in6_addr

impl Freeze for File

impl Freeze for FileAttr

impl Freeze for FileType

impl Freeze for ReadDir

impl Freeze for DirEntry

impl Freeze for FileTimes

impl Freeze for DirBuff

impl<'a> Freeze for DirBuffIter<'a>

impl Freeze for Handle

impl<'a> Freeze for IoSlice<'a>

impl<'a> Freeze for IoSliceMut<'a>

impl !Freeze for Condvar

impl !Freeze for Mutex

impl !Freeze for RwLock

impl Freeze for Socket

impl Freeze for Env

impl<'a> Freeze for SplitPaths<'a>

impl Freeze for Buf

impl Freeze for Slice

impl<'a, const LEN: usize> Freeze for PrefixParser<'a, LEN>

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

impl Freeze for AnonPipe

impl Freeze for Pipes

impl<'a> Freeze for AsyncPipe<'a>

impl Freeze for State

impl Freeze for Command

impl Freeze for Stdio

impl Freeze for Process

impl Freeze for ExitCode

impl<'a> Freeze for CommandArgs<'a>

impl Freeze for Stdin

impl Freeze for Stdout

impl Freeze for Stderr

impl Freeze for Thread

impl !Freeze for StaticKey

impl !Freeze for Parker

impl Freeze for Instant

impl Freeze for Handler

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

impl<T> !Freeze for LazyBox<T>

impl !Freeze for Once

impl !Freeze for OnceState

impl !Freeze for Waiter

impl<'a> Freeze for WaiterQueue<'a>

impl<'a> Freeze for WStrUnits<'a>

impl Freeze for CodePoint

impl Freeze for Wtf8Buf

impl Freeze for Wtf8

impl<'a> Freeze for Wtf8CodePoints<'a>

impl Freeze for TcpStream

impl Freeze for UdpSocket

impl Freeze for System

impl Freeze for Hook

impl Freeze for Frame

impl Freeze for MyContext

impl Freeze for Frame

impl<'a> Freeze for Symbol<'a>

impl<'a> Freeze for ResolveWhat<'a>

impl Freeze for Symbol

impl<'a> Freeze for OptionCppSymbol<'a>

impl<'a> Freeze for SymbolName<'a>

impl<'a> Freeze for BytesOrWideString<'a>

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

impl Freeze for PrintFmt

impl<'fmt, 'a, 'b> Freeze for BacktraceFrameFmt<'fmt, 'a, 'b>

impl Freeze for Dbghelp

impl Freeze for Init

impl Freeze for ADDRESS64

impl Freeze for KDHELP64

impl Freeze for CONTEXT

impl Freeze for M128A

impl Freeze for Bomb

impl<Ret, T> Freeze for fn (T₁, T₂, …, Tₙ) -> Ret

impl Freeze for ()

impl Freeze for f64

impl Freeze for f32

impl !Freeze for Cache

impl Freeze for TestOpts

impl Freeze for Metric

impl Freeze for MetricMap

impl Freeze for Options

impl Freeze for TestDesc

impl Freeze for TestId

impl Freeze for TestName

impl Freeze for TestType

impl Freeze for Bencher

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

impl Freeze for TestEvent

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

impl<S> Freeze for EscapedString<S>where S: Freeze,

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

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

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

impl Freeze for Rng

impl Freeze for BenchMode

impl Freeze for Summary

impl Freeze for States

impl Freeze for Param

impl Freeze for Variables

impl Freeze for Flags

impl Freeze for FormatOp

impl Freeze for TermInfo

impl Freeze for Error

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

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

impl Freeze for COORD

impl Freeze for TestFn

impl Freeze for Runnable