kvarn_async::prelude::compact_str::core::marker

Trait 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,

1.28.0 · source§

impl<T> Freeze for NonZero<T>

source§

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

Auto implementors§

§

impl !Freeze for PresentArguments

§

impl !Freeze for PresentExtensions

§

impl !Freeze for PresentExtensionsIter

§

impl !Freeze for kvarn_async::prelude::Bytes

§

impl !Freeze for HeaderName

§

impl !Freeze for HeaderValue

§

impl !Freeze for Uri

§

impl !Freeze for Authority

§

impl !Freeze for Builder

§

impl !Freeze for Parts

§

impl !Freeze for PathAndQuery

§

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 IpAddr

§

impl Freeze for SocketAddr

§

impl Freeze for kvarn_async::prelude::fmt::Alignment

§

impl Freeze for ErrorKind

§

impl Freeze for SeekFrom

§

impl Freeze for Ipv6MulticastScope

§

impl Freeze for Shutdown

§

impl Freeze for CacheControlError

§

impl Freeze for kvarn_async::prelude::parse::Error

§

impl Freeze for RequestParseStage

§

impl Freeze for SanitizeError

§

impl Freeze for ToCompactStringError

§

impl Freeze for AsciiChar

§

impl Freeze for kvarn_async::prelude::compact_str::core::cmp::Ordering

§

impl Freeze for Infallible

§

impl Freeze for c_void

§

impl Freeze for BasicBlock

§

impl Freeze for UnwindTerminateReason

§

impl Freeze for FpCategory

§

impl Freeze for IntErrorKind

§

impl Freeze for SearchStep

§

impl Freeze for kvarn_async::prelude::compact_str::core::sync::atomic::Ordering

§

impl Freeze for UninitSlice

§

impl Freeze for kvarn_async::prelude::fmt::Error

§

impl Freeze for InvalidHeaderName

§

impl Freeze for InvalidHeaderValue

§

impl Freeze for MaxSizeReached

§

impl Freeze for ToStrError

§

impl Freeze for kvarn_async::prelude::io::Empty

§

impl Freeze for kvarn_async::prelude::io::Error

§

impl Freeze for kvarn_async::prelude::io::Repeat

§

impl Freeze for Sink

§

impl Freeze for Stderr

§

impl Freeze for Stdin

§

impl Freeze for Stdout

§

impl Freeze for WriterPanicked

§

impl Freeze for AddrParseError

§

impl Freeze for IntoIncoming

§

impl Freeze for Ipv4Addr

§

impl Freeze for Ipv6Addr

§

impl Freeze for SocketAddrV4

§

impl Freeze for SocketAddrV6

§

impl Freeze for TcpListener

§

impl Freeze for TcpStream

§

impl Freeze for UdpSocket

§

impl Freeze for CacheControl

§

impl Freeze for CriticalRequestComponents

§

impl Freeze for ParseBoolError

§

impl Freeze for Utf8Error

§

impl Freeze for BytesMut

§

impl Freeze for CompactString

§

impl Freeze for Duration

§

impl Freeze for Instant

§

impl Freeze for Method

§

impl Freeze for Path

§

impl Freeze for PathBuf

§

impl Freeze for StatusCode

§

impl Freeze for Version

§

impl Freeze for WriteableBytes

§

impl Freeze for InvalidUri

§

impl Freeze for InvalidUriParts

§

impl Freeze for Scheme

§

impl Freeze for ReserveError

§

impl Freeze for Utf16Error

§

impl Freeze for AllocError

§

impl Freeze for Layout

§

impl Freeze for LayoutError

§

impl Freeze for TypeId

§

impl Freeze for CpuidResult

§

impl Freeze for __m128

§

impl Freeze for __m128bh

§

impl Freeze for __m128d

§

impl Freeze for __m128h

§

impl Freeze for __m128i

§

impl Freeze for __m256

§

impl Freeze for __m256bh

§

impl Freeze for __m256d

§

impl Freeze for __m256h

§

impl Freeze for __m256i

§

impl Freeze for __m512

§

impl Freeze for __m512bh

§

impl Freeze for __m512d

§

impl Freeze for __m512h

§

impl Freeze for __m512i

§

impl Freeze for bf16

§

impl Freeze for TryFromSliceError

§

impl Freeze for kvarn_async::prelude::compact_str::core::ascii::EscapeDefault

§

impl Freeze for BorrowError

§

impl Freeze for BorrowMutError

§

impl Freeze for CharTryFromError

§

impl Freeze for DecodeUtf16Error

§

impl Freeze for kvarn_async::prelude::compact_str::core::char::EscapeDebug

§

impl Freeze for kvarn_async::prelude::compact_str::core::char::EscapeDefault

§

impl Freeze for kvarn_async::prelude::compact_str::core::char::EscapeUnicode

§

impl Freeze for ParseCharError

§

impl Freeze for ToLowercase

§

impl Freeze for ToUppercase

§

impl Freeze for TryFromCharError

§

impl Freeze for CStr

§

impl Freeze for FromBytesUntilNulError

§

impl Freeze for FromBytesWithNulError

§

impl Freeze for SipHasher

§

impl Freeze for ReturnToArg

§

impl Freeze for UnwindActionArg

§

impl Freeze for Assume

§

impl Freeze for ParseFloatError

§

impl Freeze for ParseIntError

§

impl Freeze for TryFromIntError

§

impl Freeze for kvarn_async::prelude::compact_str::core::ptr::Alignment

§

impl Freeze for RangeFull

§

impl Freeze for LocalWaker

§

impl Freeze for RawWaker

§

impl Freeze for RawWakerVTable

§

impl Freeze for Waker

§

impl Freeze for TryFromFloatSecsError

§

impl Freeze for PhantomPinned

§

impl Freeze for Big8x3

§

impl Freeze for Big32x40

§

impl Freeze for Decoded

§

impl Freeze for FullDecoded

§

impl Freeze for Maybe

§

impl Freeze for NoRuntime

§

impl Freeze for Number

§

impl Freeze for Runtime

§

impl Freeze for Sign

§

impl Freeze for TryCaptureWithDebug

§

impl Freeze for TryCaptureWithoutDebug

§

impl<'a> !Freeze for kvarn_async::prelude::compact_str::core::error::Request<'a>

§

impl<'a> Freeze for Utf8Pattern<'a>

§

impl<'a> Freeze for PresentArgumentsIter<'a>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a> Freeze for Query<'a>

§

impl<'a> Freeze for QueryPair<'a>

§

impl<'a> Freeze for QueryPairIter<'a>

§

impl<'a> Freeze for ValueQualitySet<'a>

§

impl<'a> Freeze for kvarn_async::prelude::str::Bytes<'a>

§

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

§

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

§

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

§

impl<'a> Freeze for kvarn_async::prelude::str::EscapeDebug<'a>

§

impl<'a> Freeze for kvarn_async::prelude::str::EscapeDefault<'a>

§

impl<'a> Freeze for kvarn_async::prelude::str::EscapeUnicode<'a>

§

impl<'a> Freeze for kvarn_async::prelude::str::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 Formatter<'a>

§

impl<'a> Freeze for ReadBuf<'a>

§

impl<'a> Freeze for kvarn_async::prelude::compact_str::Drain<'a>

§

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

§

impl<'a> Freeze for kvarn_async::prelude::compact_str::core::ffi::c_str::Bytes<'a>

§

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

§

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

§

impl<'a> Freeze for PanicMessage<'a>

§

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

§

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

§

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

§

impl<'a> Freeze for ContextBuilder<'a>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T> !Freeze for Entry<'a, T>

§

impl<'a, T> !Freeze for VacantEntry<'a, T>

§

impl<'a, T> Freeze for kvarn_async::prelude::header::Drain<'a, T>

§

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

§

impl<'a, T> Freeze for kvarn_async::prelude::header::Iter<'a, T>

§

impl<'a, T> Freeze for kvarn_async::prelude::header::IterMut<'a, T>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T, P> Freeze for kvarn_async::prelude::compact_str::core::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 kvarn_async::prelude::compact_str::core::slice::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 kvarn_async::prelude::compact_str::core::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, 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<'data> Freeze for BorrowedBuf<'data>

§

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

§

impl<A> Freeze for kvarn_async::prelude::compact_str::core::iter::Repeat<A>
where A: Freeze,

§

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

§

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

§

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

§

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

§

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

§

impl<A, B> Freeze for kvarn_async::prelude::compact_str::core::iter::Chain<A, B>
where A: Freeze, B: Freeze,

§

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

§

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

§

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

§

impl<B> Freeze for kvarn_async::prelude::io::Lines<B>
where B: Freeze,

§

impl<B> Freeze for kvarn_async::prelude::io::Split<B>
where B: Freeze,

§

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

§

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

§

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

§

impl<F> Freeze for kvarn_async::prelude::fmt::FromFn<F>
where F: Freeze,

§

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

§

impl<F> Freeze for kvarn_async::prelude::compact_str::core::iter::FromFn<F>
where F: Freeze,

§

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

§

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

§

impl<H> Freeze for BuildHasherDefault<H>

§

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 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 kvarn_async::prelude::compact_str::core::iter::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 kvarn_async::prelude::compact_str::core::iter::ArrayChunks<I, N>
where I: Freeze, <I as Iterator>::Item: Freeze,

§

impl<Idx> Freeze for kvarn_async::prelude::compact_str::core::range::legacy::Range<Idx>
where Idx: Freeze,

§

impl<Idx> Freeze for kvarn_async::prelude::compact_str::core::range::legacy::RangeFrom<Idx>
where Idx: Freeze,

§

impl<Idx> Freeze for kvarn_async::prelude::compact_str::core::range::legacy::RangeInclusive<Idx>
where Idx: Freeze,

§

impl<Idx> Freeze for kvarn_async::prelude::compact_str::core::range::Range<Idx>
where Idx: Freeze,

§

impl<Idx> Freeze for kvarn_async::prelude::compact_str::core::range::RangeFrom<Idx>
where Idx: Freeze,

§

impl<Idx> Freeze for kvarn_async::prelude::compact_str::core::range::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, V, S> Freeze for HashMap<K, V, S>
where S: Freeze,

§

impl<Ptr> Freeze for Pin<Ptr>
where Ptr: Freeze,

§

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

§

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

§

impl<R> Freeze for kvarn_async::prelude::io::Bytes<R>
where R: Freeze,

§

impl<T> !Freeze for Mutex<T>

§

impl<T> !Freeze for kvarn_async::prelude::Request<T>

§

impl<T> !Freeze for RwLock<T>

§

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 Option<T>
where T: Freeze,

§

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

§

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

§

impl<T> Freeze for kvarn_async::prelude::bytes::buf::IntoIter<T>
where T: Freeze,

§

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

§

impl<T> Freeze for kvarn_async::prelude::bytes::buf::Take<T>
where T: Freeze,

§

impl<T> Freeze for kvarn_async::prelude::header::IntoIter<T>

§

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

§

impl<T> Freeze for kvarn_async::prelude::io::Take<T>
where T: Freeze,

§

impl<T> Freeze for HeaderMap<T>

§

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

§

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

§

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

§

impl<T> Freeze for AsyncDropInPlace<T>
where <T as AsyncDestruct>::AsyncDestructor: Freeze, T: ?Sized,

§

impl<T> Freeze for Pending<T>

§

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

§

impl<T> Freeze for kvarn_async::prelude::compact_str::core::iter::Empty<T>

§

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

§

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

§

impl<T> Freeze for Discriminant<T>

§

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

§

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 AssertUnwindSafe<T>
where T: Freeze,

§

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

§

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

§

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

§

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

§

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

§

impl<T, A> Freeze for Arc<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> Freeze for Successors<T, F>
where F: Freeze, T: Freeze,

§

impl<T, U> Freeze for kvarn_async::prelude::bytes::buf::Chain<T, U>
where T: Freeze, U: Freeze,

§

impl<T, U> Freeze for kvarn_async::prelude::io::Chain<T, U>
where T: Freeze, U: Freeze,

§

impl<T, const N: usize> Freeze for kvarn_async::prelude::compact_str::core::array::IntoIter<T, N>
where T: Freeze,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

impl !Freeze for Body

impl !Freeze for Error

impl !Freeze for SendKind

impl !Freeze for ByteBody

impl !Freeze for Host

impl !Freeze for Manager

impl !Freeze for CacheReply

impl Freeze for UriKey

impl Freeze for Value

impl Freeze for Error

impl Freeze for Incoming

impl Freeze for Action

impl Freeze for Error

impl Freeze for PathQuery

impl Freeze for AllowList

impl Freeze for Rule

impl Freeze for ValueSet

impl Freeze for Arguments

impl Freeze for Plugins

impl Freeze for Id

impl Freeze for Options

impl Freeze for Manager

impl Freeze for Metadata

impl Freeze for RunConfig

impl Freeze for Settings

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

impl<'a> Freeze for MethodAllowList<'a>

impl<'a> Freeze for WSStream<'a>

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

impl<R> !Freeze for Http1Body<R>

impl<R> Freeze for RuleSet<R>

impl<V> Freeze for CacheOut<V>
where V: Freeze,

impl<'a> Freeze for Extendible<'a>

impl<'a> Freeze for Header<'a>

impl<'a> Freeze for IndentIndenter<'a>

impl Freeze for SmartPush

impl Freeze for Manager

impl Freeze for Cache

impl Freeze for ViewCount

impl<'a, B> Freeze for ByteProxy<'a, B>

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

impl Freeze for Server

impl Freeze for QuoteType

impl<'a> Freeze for IterItem<'a>

impl<'a> Freeze for LinkIter<'a>