kvarn::prelude

Trait Debug

1.0.0 · source
pub trait Debug {
    // Required method
    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>;
}
Expand description

? formatting.

Debug should format the output in a programmer-facing, debugging context.

Generally speaking, you should just derive a Debug implementation.

When used with the alternate format specifier #?, the output is pretty-printed.

For more information on formatters, see the module-level documentation.

This trait can be used with #[derive] if all fields implement Debug. When derived for structs, it will use the name of the struct, then {, then a comma-separated list of each field’s name and Debug value, then }. For enums, it will use the name of the variant and, if applicable, (, then the Debug values of the fields, then ).

§Stability

Derived Debug formats are not stable, and so may change with future Rust versions. Additionally, Debug implementations of types provided by the standard library (std, core, alloc, etc.) are not stable, and may also change with future Rust versions.

§Examples

Deriving an implementation:

#[derive(Debug)]
struct Point {
    x: i32,
    y: i32,
}

let origin = Point { x: 0, y: 0 };

assert_eq!(
    format!("The origin is: {origin:?}"),
    "The origin is: Point { x: 0, y: 0 }",
);

Manually implementing:

use std::fmt;

struct Point {
    x: i32,
    y: i32,
}

impl fmt::Debug for Point {
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        f.debug_struct("Point")
         .field("x", &self.x)
         .field("y", &self.y)
         .finish()
    }
}

let origin = Point { x: 0, y: 0 };

assert_eq!(
    format!("The origin is: {origin:?}"),
    "The origin is: Point { x: 0, y: 0 }",
);

There are a number of helper methods on the Formatter struct to help you with manual implementations, such as debug_struct.

Types that do not wish to use the standard suite of debug representations provided by the Formatter trait (debug_struct, debug_tuple, debug_list, debug_set, debug_map) can do something totally custom by manually writing an arbitrary representation to the Formatter.

impl fmt::Debug for Point {
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        write!(f, "Point [{} {}]", self.x, self.y)
    }
}

Debug implementations using either derive or the debug builder API on Formatter support pretty-printing using the alternate flag: {:#?}.

Pretty-printing with #?:

#[derive(Debug)]
struct Point {
    x: i32,
    y: i32,
}

let origin = Point { x: 0, y: 0 };

let expected = "The origin is: Point {
    x: 0,
    y: 0,
}";
assert_eq!(format!("The origin is: {origin:#?}"), expected);

Required Methods§

1.0.0 · source

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter.

§Errors

This function should return Err if, and only if, the provided Formatter returns Err. String formatting is considered an infallible operation; this function only returns a Result because writing to the underlying stream might fail and it must provide a way to propagate the fact that an error has occurred back up the stack.

§Examples
use std::fmt;

struct Position {
    longitude: f32,
    latitude: f32,
}

impl fmt::Debug for Position {
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        f.debug_tuple("")
         .field(&self.longitude)
         .field(&self.latitude)
         .finish()
    }
}

let position = Position { longitude: 1.987, latitude: 2.983 };
assert_eq!(format!("{position:?}"), "(1.987, 2.983)");

assert_eq!(format!("{position:#?}"), "(
    1.987,
    2.983,
)");

Implementors§

source§

impl Debug for Body

source§

impl Debug for kvarn::application::Error

source§

impl Debug for H2SendResponse

source§

impl Debug for HttpConnection

source§

impl Debug for PushedResponsePipe

source§

impl Debug for ResponseBodyPipe

source§

impl Debug for ResponsePipe

source§

impl Debug for CachePreferenceError

source§

impl Debug for ClientCachePreference

source§

impl Debug for CompressPreference

source§

impl Debug for PreferredCompression

source§

impl Debug for ServerCachePreference

source§

impl Debug for UriKey

source§

impl Debug for Value

source§

impl Debug for PluginResponseKind

Available on crate feature handover only.
source§

impl Debug for Encryption

source§

impl Debug for kvarn::encryption::Error

source§

impl Debug for BindIpVersion

source§

impl Debug for kvarn::Incoming

source§

impl Debug for SendKind

source§

impl Debug for CacheAction

source§

impl Debug for kvarn::host::CertificateError

source§

impl Debug for Action

source§

impl Debug for kvarn::websocket::Error

Available on crate feature websocket only.
1.7.0 · source§

impl Debug for kvarn::prelude::IpAddr

1.0.0 · source§

impl Debug for kvarn::prelude::SocketAddr

source§

impl Debug for TryReserveErrorKind

1.65.0 · source§

impl Debug for BacktraceStatus

1.0.0 · source§

impl Debug for VarError

source§

impl Debug for AncillaryError

source§

impl Debug for BacktraceStyle

1.12.0 · source§

impl Debug for std::sync::mpsc::RecvTimeoutError

1.0.0 · source§

impl Debug for std::sync::mpsc::TryRecvError

source§

impl Debug for _Unwind_Reason_Code

source§

impl Debug for FlushCompress

source§

impl Debug for FlushDecompress

source§

impl Debug for Status

source§

impl Debug for log::Level

source§

impl Debug for log::LevelFilter

source§

impl Debug for petgraph::dot::Config

source§

impl Debug for Directed

source§

impl Debug for Direction

source§

impl Debug for Undirected

source§

impl Debug for Always

source§

impl Debug for socket2::socket::InterfaceIndexOrAddress

source§

impl Debug for Variant

source§

impl Debug for uuid::Version

source§

impl Debug for BernoulliError

source§

impl Debug for WeightedError

source§

impl Debug for IndexVec

source§

impl Debug for IndexVecIntoIter

source§

impl Debug for BytesCow

source§

impl Debug for CacheControlError

source§

impl Debug for kvarn::prelude::utils::parse::Error

source§

impl Debug for RequestParseStage

source§

impl Debug for SanitizeError

source§

impl Debug for AsciiChar

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::compact_str::core::cmp::Ordering

1.34.0 · source§

impl Debug for Infallible

1.16.0 · source§

impl Debug for c_void

1.0.0 · source§

impl Debug for FpCategory

1.55.0 · source§

impl Debug for IntErrorKind

source§

impl Debug for SearchStep

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::compact_str::core::sync::atomic::Ordering

§

impl Debug for ToCompactStringError

1.28.0 · source§

impl Debug for kvarn::prelude::utils::prelude::fmt::Alignment

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::io::ErrorKind

1.0.0 · source§

impl Debug for SeekFrom

source§

impl Debug for Ipv6MulticastScope

1.0.0 · source§

impl Debug for Shutdown

1.0.0 · source§

impl Debug for bool

1.0.0 · source§

impl Debug for char

1.0.0 · source§

impl Debug for f16

1.0.0 · source§

impl Debug for f32

1.0.0 · source§

impl Debug for f64

1.0.0 · source§

impl Debug for f128

1.0.0 · source§

impl Debug for i8

1.0.0 · source§

impl Debug for i16

1.0.0 · source§

impl Debug for i32

1.0.0 · source§

impl Debug for i64

1.0.0 · source§

impl Debug for i128

1.0.0 · source§

impl Debug for isize

source§

impl Debug for !

1.0.0 · source§

impl Debug for str

1.0.0 · source§

impl Debug for u8

1.0.0 · source§

impl Debug for u16

1.0.0 · source§

impl Debug for u32

1.0.0 · source§

impl Debug for u64

1.0.0 · source§

impl Debug for u128

1.0.0 · source§

impl Debug for ()

1.0.0 · source§

impl Debug for usize

source§

impl Debug for ByteBody

source§

impl Debug for TcpStreamAsyncWrapper

source§

impl Debug for CompressedResponse

source§

impl Debug for CompressionOptions

source§

impl Debug for PathQuery

source§

impl Debug for AllowList

source§

impl Debug for ComputedRule

source§

impl Debug for Rule

source§

impl Debug for kvarn::csp::ValueSet

source§

impl Debug for kvarn::ctl::Arguments

Available on crate feature handover only.
source§

impl Debug for PluginResponse

Available on crate feature handover only.
source§

impl Debug for Plugins

Available on crate feature handover only.
source§

impl Debug for kvarn::extensions::Extensions

source§

impl Debug for kvarn::extensions::Id

source§

impl Debug for LazyRequestBody

source§

impl Debug for Collection

source§

impl Debug for CollectionBuilder

source§

impl Debug for Host

source§

impl Debug for Options

source§

impl Debug for kvarn::limiting::Manager

source§

impl Debug for kvarn::read::Metadata

source§

impl Debug for kvarn::shutdown::Manager

source§

impl Debug for CacheReply

source§

impl Debug for FatResponse

source§

impl Debug for PortDescriptor

source§

impl Debug for RunConfig

source§

impl Debug for Settings

source§

impl Debug for VariedResponse

§

impl Debug for OffsetDateTime

§

impl Debug for kvarn::prelude::fs::File

§

impl Debug for kvarn::prelude::fs::OpenOptions

source§

impl Debug for Input<'_>

The value is intentionally omitted from the output to avoid leaking secrets.

source§

impl Debug for EndOfInput

source§

impl Debug for untrusted::reader::Reader<'_>

Avoids writing the value or position to avoid creating a side channel, though Reader can’t avoid leaking the position via timing.

source§

impl Debug for Global

source§

impl Debug for UnorderedKeyError

1.57.0 · source§

impl Debug for alloc::collections::TryReserveError

1.0.0 · source§

impl Debug for CString

1.64.0 · source§

impl Debug for FromVecWithNulError

1.64.0 · source§

impl Debug for IntoStringError

1.64.0 · source§

impl Debug for NulError

1.17.0 · source§

impl Debug for alloc::string::Drain<'_>

1.0.0 · source§

impl Debug for FromUtf8Error

1.0.0 · source§

impl Debug for FromUtf16Error

1.0.0 · source§

impl Debug for String

1.28.0 · source§

impl Debug for System

1.65.0 · source§

impl Debug for Backtrace

source§

impl Debug for BacktraceFrame

1.16.0 · source§

impl Debug for Args

1.16.0 · source§

impl Debug for ArgsOs

1.0.0 · source§

impl Debug for JoinPathsError

1.16.0 · source§

impl Debug for SplitPaths<'_>

1.16.0 · source§

impl Debug for Vars

1.16.0 · source§

impl Debug for VarsOs

source§

impl Debug for std::ffi::os_str::Display<'_>

1.0.0 · source§

impl Debug for OsStr

1.0.0 · source§

impl Debug for OsString

1.6.0 · source§

impl Debug for std::fs::DirBuilder

1.13.0 · source§

impl Debug for std::fs::DirEntry

1.0.0 · source§

impl Debug for std::fs::File

1.75.0 · source§

impl Debug for FileTimes

1.16.0 · source§

impl Debug for FileType

1.16.0 · source§

impl Debug for std::fs::Metadata

1.0.0 · source§

impl Debug for std::fs::OpenOptions

1.0.0 · source§

impl Debug for Permissions

1.0.0 · source§

impl Debug for std::fs::ReadDir

1.7.0 · source§

impl Debug for DefaultHasher

1.16.0 · source§

impl Debug for RandomState

1.63.0 · source§

impl Debug for BorrowedFd<'_>

1.63.0 · source§

impl Debug for OwnedFd

source§

impl Debug for PidFd

1.10.0 · source§

impl Debug for std::os::unix::net::addr::SocketAddr

1.10.0 · source§

impl Debug for std::os::unix::net::datagram::UnixDatagram

1.10.0 · source§

impl Debug for std::os::unix::net::listener::UnixListener

1.10.0 · source§

impl Debug for std::os::unix::net::stream::UnixStream

source§

impl Debug for std::os::unix::net::ucred::UCred

1.13.0 · source§

impl Debug for Components<'_>

1.0.0 · source§

impl Debug for std::path::Display<'_>

1.13.0 · source§

impl Debug for std::path::Iter<'_>

1.7.0 · source§

impl Debug for StripPrefixError

source§

impl Debug for PipeReader

source§

impl Debug for PipeWriter

1.16.0 · source§

impl Debug for Child

1.16.0 · source§

impl Debug for ChildStderr

1.16.0 · source§

impl Debug for ChildStdin

1.16.0 · source§

impl Debug for ChildStdout

1.0.0 · source§

impl Debug for std::process::Command

1.61.0 · source§

impl Debug for ExitCode

1.0.0 · source§

impl Debug for ExitStatus

source§

impl Debug for ExitStatusError

1.7.0 · source§

impl Debug for Output

1.16.0 · source§

impl Debug for Stdio

source§

impl Debug for DefaultRandomSource

1.16.0 · source§

impl Debug for std::sync::barrier::Barrier

1.16.0 · source§

impl Debug for std::sync::barrier::BarrierWaitResult

1.16.0 · source§

impl Debug for std::sync::condvar::Condvar

1.5.0 · source§

impl Debug for std::sync::condvar::WaitTimeoutResult

1.0.0 · source§

impl Debug for std::sync::mpsc::RecvError

1.16.0 · source§

impl Debug for std::sync::once::Once

1.16.0 · source§

impl Debug for std::sync::once::OnceState

1.26.0 · source§

impl Debug for AccessError

1.63.0 · source§

impl Debug for std::thread::scoped::Scope<'_, '_>

1.0.0 · source§

impl Debug for std::thread::Builder

1.0.0 · source§

impl Debug for Thread

1.19.0 · source§

impl Debug for ThreadId

1.8.0 · source§

impl Debug for SystemTime

1.8.0 · source§

impl Debug for SystemTimeError

source§

impl Debug for Adler32

source§

impl Debug for FixedBitSet

source§

impl Debug for Crc

source§

impl Debug for GzBuilder

source§

impl Debug for GzHeader

source§

impl Debug for Compress

source§

impl Debug for CompressError

source§

impl Debug for Decompress

source§

impl Debug for flate2::mem::DecompressError

source§

impl Debug for Compression

source§

impl Debug for getrandom::error::Error

source§

impl Debug for log::ParseLevelError

source§

impl Debug for SetLoggerError

source§

impl Debug for FromStrError

source§

impl Debug for NegativeCycle

source§

impl Debug for EdgesNotSorted

source§

impl Debug for petgraph::visit::dfsvisit::Time

source§

impl Debug for socket2::sockaddr::SockAddr

source§

impl Debug for socket2::socket::Socket

source§

impl Debug for socket2::sockref::SockRef<'_>

source§

impl Debug for socket2::Domain

source§

impl Debug for socket2::Protocol

source§

impl Debug for socket2::RecvFlags

Available on non-Redox only.
source§

impl Debug for socket2::TcpKeepalive

source§

impl Debug for socket2::Type

source§

impl Debug for Choice

source§

impl Debug for ATerm

source§

impl Debug for B0

source§

impl Debug for B1

source§

impl Debug for Z0

source§

impl Debug for Equal

source§

impl Debug for Greater

source§

impl Debug for Less

source§

impl Debug for UTerm

source§

impl Debug for uuid::builder::Builder

source§

impl Debug for uuid::error::Error

source§

impl Debug for Braced

source§

impl Debug for Hyphenated

source§

impl Debug for Simple

source§

impl Debug for Urn

source§

impl Debug for Uuid

source§

impl Debug for NoContext

source§

impl Debug for Timestamp

source§

impl Debug for Bernoulli

source§

impl Debug for Open01

source§

impl Debug for OpenClosed01

source§

impl Debug for Alphanumeric

source§

impl Debug for Standard

source§

impl Debug for UniformChar

source§

impl Debug for UniformDuration

source§

impl Debug for rand::rngs::adapter::read::ReadError

source§

impl Debug for StepRng

source§

impl Debug for SmallRng

source§

impl Debug for StdRng

source§

impl Debug for ThreadRng

source§

impl Debug for ChaCha8Core

source§

impl Debug for ChaCha8Rng

source§

impl Debug for ChaCha12Core

source§

impl Debug for ChaCha12Rng

source§

impl Debug for ChaCha20Core

source§

impl Debug for ChaCha20Rng

source§

impl Debug for rand_core::error::Error

source§

impl Debug for OsRng

source§

impl Debug for Mime

§

impl Debug for kvarn::prelude::networking::UdpSocket

§

impl Debug for kvarn::prelude::Bytes

§

impl Debug for BytesMut

§

impl Debug for CompactString

1.36.0 · source§

impl Debug for kvarn::prelude::Context<'_>

1.27.0 · source§

impl Debug for kvarn::prelude::Duration

§

impl Debug for HeaderName

§

impl Debug for HeaderValue

1.8.0 · source§

impl Debug for kvarn::prelude::Instant

§

impl Debug for Method

1.0.0 · source§

impl Debug for Path

1.0.0 · source§

impl Debug for PathBuf

§

impl Debug for ReadBuf<'_>

§

impl Debug for StatusCode

§

impl Debug for Uri

§

impl Debug for kvarn::prelude::Version

source§

impl Debug for WriteableBytes

source§

impl Debug for CacheControl

§

impl Debug for UninitSlice

source§

impl Debug for AllocError

1.28.0 · source§

impl Debug for Layout

1.50.0 · source§

impl Debug for LayoutError

1.0.0 · source§

impl Debug for TypeId

1.27.0 · source§

impl Debug for CpuidResult

1.27.0 · source§

impl Debug for __m128

source§

impl Debug for __m128bh

1.27.0 · source§

impl Debug for __m128d

source§

impl Debug for __m128h

1.27.0 · source§

impl Debug for __m128i

1.27.0 · source§

impl Debug for __m256

source§

impl Debug for __m256bh

1.27.0 · source§

impl Debug for __m256d

source§

impl Debug for __m256h

1.27.0 · source§

impl Debug for __m256i

1.72.0 · source§

impl Debug for __m512

source§

impl Debug for __m512bh

1.72.0 · source§

impl Debug for __m512d

source§

impl Debug for __m512h

1.72.0 · source§

impl Debug for __m512i

source§

impl Debug for bf16

1.34.0 · source§

impl Debug for kvarn::prelude::utils::prelude::compact_str::core::array::TryFromSliceError

1.16.0 · source§

impl Debug for kvarn::prelude::utils::prelude::compact_str::core::ascii::EscapeDefault

1.13.0 · source§

impl Debug for BorrowError

1.13.0 · source§

impl Debug for BorrowMutError

1.34.0 · source§

impl Debug for CharTryFromError

1.9.0 · source§

impl Debug for DecodeUtf16Error

1.20.0 · source§

impl Debug for kvarn::prelude::utils::prelude::compact_str::core::char::EscapeDebug

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::compact_str::core::char::EscapeDefault

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::compact_str::core::char::EscapeUnicode

1.20.0 · source§

impl Debug for ParseCharError

1.0.0 · source§

impl Debug for ToLowercase

1.0.0 · source§

impl Debug for ToUppercase

1.59.0 · source§

impl Debug for TryFromCharError

1.3.0 · source§

impl Debug for CStr

1.69.0 · source§

impl Debug for FromBytesUntilNulError

1.64.0 · source§

impl Debug for FromBytesWithNulError

1.0.0 · source§

impl Debug for SipHasher

1.33.0 · source§

impl Debug for PhantomPinned

source§

impl Debug for Assume

1.0.0 · source§

impl Debug for ParseFloatError

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::compact_str::core::num::ParseIntError

1.34.0 · source§

impl Debug for kvarn::prelude::utils::prelude::compact_str::core::num::TryFromIntError

1.81.0 · source§

impl Debug for PanicMessage<'_>

source§

impl Debug for kvarn::prelude::utils::prelude::compact_str::core::ptr::Alignment

1.0.0 · source§

impl Debug for RangeFull

1.3.0 · source§

impl Debug for AtomicBool

Available on target_has_atomic_load_store="8" only.
1.34.0 · source§

impl Debug for AtomicI8

1.34.0 · source§

impl Debug for AtomicI16

1.34.0 · source§

impl Debug for AtomicI32

1.34.0 · source§

impl Debug for AtomicI64

1.3.0 · source§

impl Debug for AtomicIsize

1.34.0 · source§

impl Debug for AtomicU8

1.34.0 · source§

impl Debug for AtomicU16

1.34.0 · source§

impl Debug for AtomicU32

1.34.0 · source§

impl Debug for AtomicU64

1.3.0 · source§

impl Debug for AtomicUsize

source§

impl Debug for LocalWaker

1.36.0 · source§

impl Debug for RawWaker

1.36.0 · source§

impl Debug for RawWakerVTable

1.36.0 · source§

impl Debug for kvarn::prelude::utils::prelude::compact_str::core::task::Waker

1.66.0 · source§

impl Debug for TryFromFloatSecsError

§

impl Debug for kvarn::prelude::utils::prelude::compact_str::Drain<'_>

§

impl Debug for ReserveError

§

impl Debug for Utf16Error

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::fmt::Arguments<'_>

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::fmt::Error

§

impl Debug for InvalidHeaderName

§

impl Debug for InvalidHeaderValue

§

impl Debug for MaxSizeReached

§

impl Debug for ToStrError

source§

impl Debug for BorrowedBuf<'_>

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::io::Empty

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::io::Error

1.16.0 · source§

impl Debug for kvarn::prelude::utils::prelude::io::Repeat

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::io::Sink

1.16.0 · source§

impl Debug for Stderr

1.16.0 · source§

impl Debug for StderrLock<'_>

1.16.0 · source§

impl Debug for Stdin

1.16.0 · source§

impl Debug for StdinLock<'_>

1.16.0 · source§

impl Debug for Stdout

1.16.0 · source§

impl Debug for StdoutLock<'_>

1.56.0 · source§

impl Debug for WriterPanicked

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::net::AddrParseError

source§

impl Debug for IntoIncoming

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::net::Ipv4Addr

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::net::Ipv6Addr

1.0.0 · source§

impl Debug for SocketAddrV4

1.0.0 · source§

impl Debug for SocketAddrV6

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::net::TcpListener

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::net::TcpStream

1.0.0 · source§

impl Debug for kvarn::prelude::utils::prelude::net::UdpSocket

1.38.0 · source§

impl Debug for Chars<'_>

1.17.0 · source§

impl Debug for EncodeUtf16<'_>

1.0.0 · source§

impl Debug for ParseBoolError

1.79.0 · source§

impl Debug for Utf8Chunks<'_>

1.0.0 · source§

impl Debug for Utf8Error

§

impl Debug for Authority

§

impl Debug for kvarn::prelude::utils::prelude::uri::Builder

§

impl Debug for InvalidUri

§

impl Debug for InvalidUriParts

§

impl Debug for kvarn::prelude::utils::prelude::uri::Parts

§

impl Debug for PathAndQuery

§

impl Debug for Scheme

source§

impl Debug for CriticalRequestComponents

source§

impl Debug for PresentArguments

source§

impl Debug for PresentExtensions

source§

impl Debug for PresentExtensionsIter

§

impl Debug for ACCESS_DESCRIPTION_st

§

impl Debug for ASN1_ADB_TABLE_st

§

impl Debug for ASN1_ADB_st

§

impl Debug for ASN1_AUX_st

§

impl Debug for ASN1_EXTERN_FUNCS_st

§

impl Debug for ASN1_ITEM_st

§

impl Debug for ASN1_TEMPLATE_st

§

impl Debug for ASN1_TLC_st

§

impl Debug for ASN1_VALUE_st

§

impl Debug for AUTHORITY_KEYID_st

§

impl Debug for AbortHandle

§

impl Debug for AbortHandle

§

impl Debug for AbortRegistration

§

impl Debug for Aborted

§

impl Debug for AcceptError

§

impl Debug for Accepted

§

impl Debug for AcceptedAlert

§

impl Debug for AccessKind

§

impl Debug for AccessMode

§

impl Debug for AckFrequencyConfig

§

impl Debug for AcquireError

§

impl Debug for AddrParseError

§

impl Debug for AesBlockCipher

§

impl Debug for AlertDescription

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for Algorithm

§

impl Debug for AlgorithmId

§

impl Debug for AlgorithmId

§

impl Debug for AlgorithmIdentifier

§

impl Debug for Alphabet

§

impl Debug for AnyDelimiterCodec

§

impl Debug for AnyDelimiterCodecError

§

impl Debug for ApplicationClose

§

impl Debug for AtomicWaker

§

impl Debug for AtomicWaker

§

impl Debug for BASIC_CONSTRAINTS_st

§

impl Debug for Backoff

§

impl Debug for Barrier

§

impl Debug for BarrierWaitResult

§

impl Debug for Bbr

§

impl Debug for BbrConfig

§

impl Debug for BigEndian

§

impl Debug for BlockCipherId

§

impl Debug for BlockSwitch

§

impl Debug for BorrowedFormatItem<'_>

Available on crate feature alloc only.
§

impl Debug for BroCatliResult

§

impl Debug for BrotliDistanceParams

§

impl Debug for BrotliEncoderMode

§

impl Debug for BrotliEncoderParameter

§

impl Debug for BrotliEncoderParams

§

impl Debug for BrotliEncoderThreadError

§

impl Debug for BrotliHasherParams

§

impl Debug for BrotliResult

§

impl Debug for Builder

§

impl Debug for Builder

§

impl Debug for Builder

§

impl Debug for Builder

§

impl Debug for Builder

§

impl Debug for Builder

§

impl Debug for BytesCodec

§

impl Debug for CParameter

§

impl Debug for CRYPTO_dynlock

§

impl Debug for CRYPTO_dynlock_value

§

impl Debug for CancelBuilder

§

impl Debug for Canceled

§

impl Debug for CancellationToken

§

impl Debug for CapacityError

§

impl Debug for CertRevocationListError

§

impl Debug for CertificateCompressionAlgorithm

§

impl Debug for CertificateError

§

impl Debug for CertifiedKey

§

impl Debug for Chunk

§

impl Debug for CipherSuite

§

impl Debug for ClientCertVerified

§

impl Debug for ClientCertVerifierBuilder

§

impl Debug for ClientConfig

§

impl Debug for ClientConfig

§

impl Debug for ClientConnection

§

impl Debug for ClientConnection

§

impl Debug for ClientConnectionData

§

impl Debug for ClientSessionMemoryCache

§

impl Debug for CloseCode

§

impl Debug for ClosedStream

§

impl Debug for Code

§

impl Debug for Code

§

impl Debug for CollectionAllocErr

§

impl Debug for Collector

§

impl Debug for Command

§

impl Debug for CompareResult

§

impl Debug for Component

§

impl Debug for ComponentRange

§

impl Debug for CompressionCache

§

impl Debug for CompressionCacheInner

§

impl Debug for CompressionFailed

§

impl Debug for CompressionLevel

§

impl Debug for CompressionLevel

§

impl Debug for CompressionStrategy

§

impl Debug for Condvar

§

impl Debug for Config

§

impl Debug for Config

§

impl Debug for ConfigError

§

impl Debug for ConnectError

§

impl Debug for Connecting

§

impl Debug for Connection

§

impl Debug for Connection

§

impl Debug for Connection

§

impl Debug for Connection

§

impl Debug for ConnectionClose

§

impl Debug for ConnectionError

§

impl Debug for ConnectionError

§

impl Debug for ConnectionEvent

§

impl Debug for ConnectionHandle

§

impl Debug for ConnectionId

§

impl Debug for ConnectionStats

§

impl Debug for ContentSizeError

§

impl Debug for ContentType

§

impl Debug for Context

§

impl Debug for Context

§

impl Debug for Control

§

impl Debug for ConversionRange

§

impl Debug for CopyCommand

§

impl Debug for CreateKind

§

impl Debug for CryptoError

§

impl Debug for CryptoProvider

§

impl Debug for Cubic

§

impl Debug for CubicConfig

§

impl Debug for Current

§

impl Debug for Curve25519SeedBin<'_>

§

impl Debug for DES_cblock_st

§

impl Debug for DES_ks

§

impl Debug for DIST_POINT_st

§

impl Debug for DParameter

§

impl Debug for DSA_SIG_st

§

impl Debug for DangerousClientConfigBuilder

§

impl Debug for Data

§

impl Debug for DataChange

§

impl Debug for DataFormat

§

impl Debug for Datagram

§

impl Debug for Date

§

impl Debug for DateKind

§

impl Debug for Day

§

impl Debug for Day

§

impl Debug for DecodeError

§

impl Debug for DecodeMetadata

§

impl Debug for DecodePaddingMode

§

impl Debug for DecodeSliceError

§

impl Debug for DecompressError

§

impl Debug for DecompressionFailed

§

impl Debug for DecryptingKey

§

impl Debug for DecryptionContext

§

impl Debug for DefaultCallsite

§

impl Debug for DefaultGuard

§

impl Debug for DefaultTimeProvider

§

impl Debug for Der<'_>

§

impl Debug for DerTypeId

§

impl Debug for DestinationSlot

§

impl Debug for DictCommand

§

impl Debug for DifferentVariant

§

impl Debug for Digest

§

impl Debug for Digest

§

impl Debug for DigitallySignedStruct

§

impl Debug for Dir

§

impl Debug for DirBuilder

§

impl Debug for DirBuilder

§

impl Debug for DirEntry

§

impl Debug for DirEntry

§

impl Debug for Dispatch

§

impl Debug for DistinguishedName

§

impl Debug for Domain

§

impl Debug for DropGuard

§

impl Debug for DuplexStream

§

impl Debug for Duration

§

impl Debug for EC_builtin_curve

§

impl Debug for EDIPartyName_st

§

impl Debug for Eager

§

impl Debug for EarlyDataError

§

impl Debug for EcPrivateKeyBin<'_>

§

impl Debug for EcPrivateKeyRfc5915Der<'_>

§

impl Debug for EcPublicKeyCompressedBin<'_>

§

impl Debug for EcPublicKeyUncompressedBin<'_>

§

impl Debug for EcdsaKeyPair

§

impl Debug for EcdsaKeyPair

§

impl Debug for EcdsaSigningAlgorithm

§

impl Debug for EcdsaSigningAlgorithm

§

impl Debug for EcdsaVerificationAlgorithm

§

impl Debug for EcdsaVerificationAlgorithm

§

impl Debug for EchConfig

§

impl Debug for EchConfigListBytes<'_>

§

impl Debug for EchGreaseConfig

§

impl Debug for EchMode

§

impl Debug for EchStatus

§

impl Debug for EcnCodepoint

§

impl Debug for EcnCodepoint

§

impl Debug for Ed25519KeyPair

§

impl Debug for Ed25519KeyPair

§

impl Debug for EdDSAParameters

§

impl Debug for EdDSAParameters

§

impl Debug for Elapsed

§

impl Debug for Empty

§

impl Debug for Empty

§

impl Debug for Empty

§

impl Debug for EncapsulatedSecret

§

impl Debug for EncapsulationKeyBytes<'_>

§

impl Debug for EncodeError

§

impl Debug for EncodeSliceError

§

impl Debug for EncryptError

§

impl Debug for EncryptedClientHelloError

§

impl Debug for EncryptingKey

§

impl Debug for EncryptionAlgorithmId

§

impl Debug for EncryptionContext

§

impl Debug for End

§

impl Debug for Endianness

§

impl Debug for Endpoint

§

impl Debug for Endpoint

§

impl Debug for EndpointConfig

§

impl Debug for EndpointEvent

§

impl Debug for Enter

§

impl Debug for EnterError

§

impl Debug for EnteredSpan

§

impl Debug for Entry

§

impl Debug for Entry

§

impl Debug for Entry32

§

impl Debug for Entry128

§

impl Debug for EphemeralPrivateKey

§

impl Debug for EphemeralPrivateKey

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for ErrorKind

§

impl Debug for ErrorKind

§

impl Debug for ErrorLevel

§

impl Debug for Event

When the alternate flag is enabled this will print platform specific details, for example the fields of the kevent structure on platforms that use kqueue(2). Note however that the output of this implementation is not consider a part of the stable API.

§

impl Debug for Event

§

impl Debug for Event

§

impl Debug for Event

When the alternate flag is enabled this will print platform specific details, for example the fields of the kevent structure on platforms that use kqueue(2). Note however that the output of this implementation is not consider a part of the stable API.

§

impl Debug for EventAttributes

§

impl Debug for EventKind

§

impl Debug for EventMask

§

impl Debug for Events

§

impl Debug for Events

§

impl Debug for EvictionPolicy

§

impl Debug for ExpirationPolicy

§

impl Debug for ExportKeyingMaterialError

§

impl Debug for Extensions

§

impl Debug for Fd

§

impl Debug for Field

§

impl Debug for FieldSet

§

impl Debug for File

§

impl Debug for FileTime

§

impl Debug for FilterOp

§

impl Debug for Finder

§

impl Debug for Finder

§

impl Debug for Finder

§

impl Debug for Finder

§

impl Debug for Finder

§

impl Debug for Finder

§

impl Debug for FinderBuilder

§

impl Debug for FinderRev

§

impl Debug for FinderRev

§

impl Debug for FinishError

§

impl Debug for Fixed

§

impl Debug for FixedBuf

§

impl Debug for Flag

§

impl Debug for Flags

§

impl Debug for FlowControl

§

impl Debug for Format

§

impl Debug for FormattedComponents

§

impl Debug for FormatterOptions

§

impl Debug for Frame

§

impl Debug for FrameHeader

§

impl Debug for FrameStats

§

impl Debug for Fsync

§

impl Debug for FsyncFlags

§

impl Debug for FutexWait

§

impl Debug for FutexWaitV

§

impl Debug for FutexWaitV

§

impl Debug for FutexWake

§

impl Debug for GENERAL_SUBTREE_st

§

impl Debug for GeneralPurpose

§

impl Debug for GeneralPurposeConfig

§

impl Debug for GetRandomFailed

§

impl Debug for Guard

§

impl Debug for HRSS_private_key

§

impl Debug for HRSS_public_key

§

impl Debug for Handle

§

impl Debug for Handle

§

impl Debug for HandshakeKind

§

impl Debug for HandshakeSignatureValid

§

impl Debug for HandshakeType

§

impl Debug for HashAlgorithm

§

impl Debug for Hasher

§

impl Debug for Hour

§

impl Debug for Hour

§

impl Debug for HpkePublicKey

§

impl Debug for HpkeSuite

§

impl Debug for HuffmanCode

§

impl Debug for INotifyWatcher

§

impl Debug for ISSUING_DIST_POINT_st

§

impl Debug for Id

§

impl Debug for Identifier

§

impl Debug for IdleTimeout

§

impl Debug for Ignore

§

impl Debug for Incoming

§

impl Debug for Incoming

§

impl Debug for IncomingFuture

§

impl Debug for Incomplete

§

impl Debug for InconsistentKeys

§

impl Debug for IndeterminateOffset

§

impl Debug for Inotify

§

impl Debug for Instant

§

impl Debug for Instant

§

impl Debug for InsufficientSizeError

§

impl Debug for Interest

§

impl Debug for Interest

§

impl Debug for Interest

§

impl Debug for Interest

§

impl Debug for InterfaceIndexOrAddress

§

impl Debug for Interval

§

impl Debug for IntoIter

§

impl Debug for InvalidBufferSize

§

impl Debug for InvalidCid

§

impl Debug for InvalidDnsNameError

§

impl Debug for InvalidFormatDescription

§

impl Debug for InvalidLength

§

impl Debug for InvalidMessage

§

impl Debug for InvalidMethod

§

impl Debug for InvalidOutputSize

§

impl Debug for InvalidSignature

§

impl Debug for InvalidStatusCode

§

impl Debug for InvalidStreamId

§

impl Debug for InvalidVariant

§

impl Debug for IoState

§

impl Debug for IpAddr

§

impl Debug for Ipv4Addr

§

impl Debug for Ipv6Addr

§

impl Debug for IsFirst

§

impl Debug for Item

§

impl Debug for Iter

§

impl Debug for Iter

§

impl Debug for IterRaw

§

impl Debug for JoinError

§

impl Debug for Key

§

impl Debug for Key

§

impl Debug for KeyExchangeAlgorithm

§

impl Debug for KeyLogFile

§

impl Debug for KeyPair

§

impl Debug for KeyPair

§

impl Debug for KeyRejected

§

impl Debug for KeyRejected

§

impl Debug for KeySize

§

impl Debug for Kind

§

impl Debug for Lazy

§

impl Debug for LengthDelimitedCodec

§

impl Debug for LengthDelimitedCodecError

§

impl Debug for LessSafeKey

§

impl Debug for LessSafeKey

§

impl Debug for Level

§

impl Debug for LevelFilter

§

impl Debug for LinesCodec

§

impl Debug for LinesCodecError

§

impl Debug for LiteralBlockSwitch

§

impl Debug for LiteralPredictionModeNibble

§

impl Debug for LittleEndian

§

impl Debug for LocalEnterGuard

§

impl Debug for LocalHandle

§

impl Debug for LocalPool

§

impl Debug for LocalSet

§

impl Debug for LocalSpawner

§

impl Debug for LongType

§

impl Debug for MZError

§

impl Debug for MZFlush

§

impl Debug for MZStatus

§

impl Debug for Message

§

impl Debug for MetadataKind

§

impl Debug for Microsecond

§

impl Debug for Millisecond

§

impl Debug for MimeGuess

§

impl Debug for Minute

§

impl Debug for Minute

§

impl Debug for MissedTickBehavior

§

impl Debug for Mode

§

impl Debug for ModifyKind

§

impl Debug for Month

§

impl Debug for Month

§

impl Debug for MonthRepr

§

impl Debug for MtuDiscoveryConfig

§

impl Debug for NAME_CONSTRAINTS_st

§

impl Debug for NOTICEREF_st

§

impl Debug for NamedGroup

§

impl Debug for Nanosecond

§

impl Debug for Needed

§

impl Debug for Netscape_spkac_st

§

impl Debug for Netscape_spki_st

§

impl Debug for NewReno

§

impl Debug for NewRenoConfig

§

impl Debug for NoClientAuth

§

impl Debug for NoInitialCipherSuite

§

impl Debug for NoKeyLog

§

impl Debug for NoServerSessionStorage

§

impl Debug for NoSubscriber

§

impl Debug for Nop

§

impl Debug for Notify

§

impl Debug for Null

§

impl Debug for NullWatcher

§

impl Debug for OaepAlgorithm

§

impl Debug for OaepPrivateDecryptingKey

§

impl Debug for OaepPublicEncryptingKey

§

impl Debug for OffsetHour

§

impl Debug for OffsetMinute

§

impl Debug for OffsetPrecision

§

impl Debug for OffsetSecond

§

impl Debug for Once

§

impl Debug for OnceBool

§

impl Debug for OnceNonZeroUsize

§

impl Debug for OnceState

§

impl Debug for One

§

impl Debug for One

§

impl Debug for One

§

impl Debug for OpCode

§

impl Debug for OpenHow

§

impl Debug for OpenOptions

§

impl Debug for OpenOptions

§

impl Debug for OperatingMode

§

impl Debug for Ordinal

§

impl Debug for OtherError

§

impl Debug for OutboundOpaqueMessage

§

impl Debug for OutputLengthError

§

impl Debug for OwnedCertRevocationList

§

impl Debug for OwnedFormatItem

§

impl Debug for OwnedReadHalf

§

impl Debug for OwnedReadHalf

§

impl Debug for OwnedRevokedCert

§

impl Debug for OwnedSemaphorePermit

§

impl Debug for OwnedWriteHalf

§

impl Debug for OwnedWriteHalf

§

impl Debug for PDF

§

impl Debug for POLICYINFO_st

§

impl Debug for POLICY_CONSTRAINTS_st

§

impl Debug for POLICY_MAPPING_st

§

impl Debug for PacketDecodeError

§

impl Debug for PaddedBlockDecryptingKey

§

impl Debug for PaddedBlockEncryptingKey

§

impl Debug for Padding

§

impl Debug for Pair

§

impl Debug for Parameters

§

impl Debug for ParkResult

§

impl Debug for ParkToken

§

impl Debug for Parker

§

impl Debug for Parse

§

impl Debug for ParseAlphabetError

§

impl Debug for ParseFromDescription

§

impl Debug for ParseIntError

§

impl Debug for ParseLevelError

§

impl Debug for ParseLevelFilterError

§

impl Debug for Parsed

§

impl Debug for PartialDecode

§

impl Debug for Parts

§

impl Debug for Parts

§

impl Debug for PathStats

§

impl Debug for PeerIncompatible

§

impl Debug for PeerMisbehaved

§

impl Debug for Period

§

impl Debug for Ping

§

impl Debug for PingPong

§

impl Debug for Pkcs1PrivateDecryptingKey

§

impl Debug for Pkcs1PublicEncryptingKey

§

impl Debug for Pkcs8V1Der<'_>

§

impl Debug for Pkcs8V2Der<'_>

§

impl Debug for PlainMessage

§

impl Debug for Policy

§

impl Debug for Poll

§

impl Debug for Poll

§

impl Debug for PollAdd

§

impl Debug for PollNext

§

impl Debug for PollRemove

§

impl Debug for PollSemaphore

§

impl Debug for PollWatcher

§

impl Debug for Pong

§

impl Debug for PosData

§

impl Debug for PredicateError

§

impl Debug for PrefilterConfig

§

impl Debug for PrefixedPayload

§

impl Debug for PrimitiveDateTime

§

impl Debug for PrivateDecryptingKey

§

impl Debug for PrivateKey

§

impl Debug for PrivateKey<'_>

§

impl Debug for PrivatePkcs1KeyDer<'_>

§

impl Debug for PrivatePkcs8KeyDer<'_>

§

impl Debug for PrivateSec1KeyDer<'_>

§

impl Debug for Prk

§

impl Debug for Prk

§

impl Debug for Probe

§

impl Debug for ProtectedHeader

§

impl Debug for ProtectedInitialHeader

§

impl Debug for Protocol

§

impl Debug for Protocol

§

impl Debug for Protocol

§

impl Debug for ProtocolError

§

impl Debug for ProtocolVersion

§

impl Debug for PublicEncryptingKey

§

impl Debug for PublicKey

§

impl Debug for PublicKey

§

impl Debug for PublicKey

§

impl Debug for PublicKey

§

impl Debug for PublicKey

§

impl Debug for PublicKeyX509Der<'_>

§

impl Debug for PushError

§

impl Debug for PushPromise

§

impl Debug for PushPromises

§

impl Debug for PushedResponseFuture

§

impl Debug for RIPEMD160state_st

§

impl Debug for RandomConnectionIdGenerator

§

impl Debug for RandomizedNonceKey

§

impl Debug for ReadDir

§

impl Debug for ReadError

§

impl Debug for ReadError

§

impl Debug for ReadError

§

impl Debug for ReadExactError

§

impl Debug for ReadFixed

§

impl Debug for ReadToEndError

§

impl Debug for ReadableError

§

impl Debug for Readv

§

impl Debug for Ready

§

impl Debug for ReadyTimeoutError

§

impl Debug for Reason

§

impl Debug for Receiver

§

impl Debug for Receiver

§

impl Debug for Receiver

§

impl Debug for RecursiveMode

§

impl Debug for RecvError

§

impl Debug for RecvError

§

impl Debug for RecvError

§

impl Debug for RecvError

§

impl Debug for RecvFlags

Available on non-Redox only.
§

impl Debug for RecvMeta

§

impl Debug for RecvMsg

§

impl Debug for RecvMsgMulti

§

impl Debug for RecvStream

§

impl Debug for RecvStream

§

impl Debug for RecvTimeoutError

§

impl Debug for Registry

§

impl Debug for Registry

§

impl Debug for RemovalCause

§

impl Debug for RemoveKind

§

impl Debug for RenameMode

§

impl Debug for Repeat

§

impl Debug for Repeat

§

impl Debug for RequeueOp

§

impl Debug for ResetError

§

impl Debug for ResolvesServerCertUsingSni

§

impl Debug for ResponseFuture

§

impl Debug for Resumption

§

impl Debug for RetryError

§

impl Debug for RetryError

§

impl Debug for ReuniteError

§

impl Debug for ReuniteError

§

impl Debug for RevocationCheckDepth

§

impl Debug for RevocationReason

§

impl Debug for Rfc2822

§

impl Debug for Rfc3339

§

impl Debug for Rng

§

impl Debug for Role

§

impl Debug for RootCertStore

§

impl Debug for RsaParameters

§

impl Debug for RsaParameters

§

impl Debug for Runtime

§

impl Debug for RuntimeFlavor

§

impl Debug for RuntimeMetrics

§

impl Debug for Salt

§

impl Debug for Salt

§

impl Debug for Scope<'_>

§

impl Debug for Second

§

impl Debug for Second

§

impl Debug for Secret

§

impl Debug for SectionKind

§

impl Debug for Seed<'_>

§

impl Debug for Select<'_>

§

impl Debug for SelectTimeoutError

§

impl Debug for SelectedOperation<'_>

§

impl Debug for Semaphore

§

impl Debug for SendDatagramError

§

impl Debug for SendDatagramError

§

impl Debug for SendDatagramError

§

impl Debug for SendError

§

impl Debug for SendMsg

§

impl Debug for SendMsgZc

§

impl Debug for SendStream

§

impl Debug for SendStreamError

§

impl Debug for Sender

§

impl Debug for Sender

§

impl Debug for Sender

§

impl Debug for ServerCertVerified

§

impl Debug for ServerCertVerifierBuilder

§

impl Debug for ServerConfig

§

impl Debug for ServerConfig

§

impl Debug for ServerConnection

§

impl Debug for ServerConnection

§

impl Debug for ServerConnectionData

§

impl Debug for ServerSessionMemoryCache

§

impl Debug for SetGlobalDefaultError

§

impl Debug for Sha1Core

§

impl Debug for Side

§

impl Debug for Side

§

impl Debug for SignatureAlgorithm

§

impl Debug for SignatureScheme

§

impl Debug for SimplexStream

§

impl Debug for Sink

§

impl Debug for Sink

§

impl Debug for Sleep

§

impl Debug for SliceOffset

§

impl Debug for SockAddr

§

impl Debug for SockRef<'_>

§

impl Debug for Socket

§

impl Debug for SocketAddr

§

impl Debug for Soundness

§

impl Debug for Span

§

impl Debug for SpawnError

§

impl Debug for SpeedAndMax

§

impl Debug for StandardAlloc

§

impl Debug for StartPosQueue

§

impl Debug for StoppedError

§

impl Debug for StreamEvent

§

impl Debug for StreamId

§

impl Debug for StreamId

§

impl Debug for StreamId

§

impl Debug for StreamResult

§

impl Debug for SubProtocolError

§

impl Debug for Subsecond

§

impl Debug for SubsecondDigits

§

impl Debug for SupportedCipherSuite

§

impl Debug for SupportedProtocolVersion

§

impl Debug for SyncFileRange

§

impl Debug for SystemRandom

§

impl Debug for SystemRandom

§

impl Debug for TDEFLFlush

§

impl Debug for TDEFLStatus

§

impl Debug for TINFLStatus

§

impl Debug for Tag

§

impl Debug for Tag

§

impl Debug for TagPropagation

§

impl Debug for TcpKeepalive

§

impl Debug for TcpListener

§

impl Debug for TcpListener

§

impl Debug for TcpSocket

§

impl Debug for TcpStream

§

impl Debug for TcpStream

§

impl Debug for TestCase

§

impl Debug for Three

§

impl Debug for Three

§

impl Debug for Three

§

impl Debug for TicketSwitcher

§

impl Debug for Time

§

impl Debug for TimePrecision

§

impl Debug for Timeout

§

impl Debug for TimeoutFlags

§

impl Debug for Timespec

§

impl Debug for Tls12CipherSuite

§

impl Debug for Tls12ClientSessionValue

§

impl Debug for Tls12Resumption

§

impl Debug for Tls13CipherSuite

§

impl Debug for Tls13ClientSessionValue

§

impl Debug for TlsError

§

impl Debug for TlsProtocolId

§

impl Debug for TlsRecordOpeningKey

§

impl Debug for TlsRecordSealingKey

§

impl Debug for Token

§

impl Debug for Token

§

impl Debug for TokioRuntime

§

impl Debug for Transmit

§

impl Debug for TransportConfig

§

impl Debug for TransportParameters

§

impl Debug for TruncSide

§

impl Debug for TryAcquireError

§

impl Debug for TryCurrentError

§

impl Debug for TryFromIntError

§

impl Debug for TryFromParsed

§

impl Debug for TryFromSliceError

§

impl Debug for TryIoError

§

impl Debug for TryLockError

§

impl Debug for TryReadyError

§

impl Debug for TryRecvError

§

impl Debug for TryRecvError

§

impl Debug for TryRecvError

§

impl Debug for TryRecvError

§

impl Debug for TryRecvError

§

impl Debug for TryReserveError

§

impl Debug for TryReserveError

§

impl Debug for TryReserveError

§

impl Debug for TryReserveError

§

impl Debug for TrySelectError

§

impl Debug for Two

§

impl Debug for Two

§

impl Debug for Two

§

impl Debug for Type

§

impl Debug for UCred

§

impl Debug for USERNOTICE_st

§

impl Debug for UdpSocket

§

impl Debug for UdpSocketState

§

impl Debug for UdpStats

§

impl Debug for UnboundCipherKey

§

impl Debug for UnboundKey

§

impl Debug for UnboundKey

§

impl Debug for Union1

§

impl Debug for UnixDatagram

§

impl Debug for UnixDatagram

§

impl Debug for UnixListener

§

impl Debug for UnixListener

§

impl Debug for UnixSocket

§

impl Debug for UnixStream

§

impl Debug for UnixStream

§

impl Debug for UnixTime

§

impl Debug for UnixTimestamp

§

impl Debug for UnixTimestampPrecision

§

impl Debug for UnknownStatusPolicy

§

impl Debug for UnparkResult

§

impl Debug for UnparkToken

§

impl Debug for Unparker

§

impl Debug for Unspecified

§

impl Debug for Unspecified

§

impl Debug for UnsupportedOperationError

§

impl Debug for UnsupportedVersion

§

impl Debug for UrlError

§

impl Debug for UtcOffset

§

impl Debug for VarInt

§

impl Debug for VarIntBoundsExceeded

§

impl Debug for VerboseErrorKind

§

impl Debug for VerifierBuilderError

§

impl Debug for Version

§

impl Debug for WaitForCancellationFutureOwned

§

impl Debug for WaitGroup

§

impl Debug for WaitTimeoutResult

§

impl Debug for Waker

§

impl Debug for Waker

§

impl Debug for WalkDir

§

impl Debug for WantsServerCert

§

impl Debug for WantsVerifier

§

impl Debug for WantsVersions

§

impl Debug for WatchDescriptor

§

impl Debug for WatchMask

§

impl Debug for WatcherKind

§

impl Debug for WeakDispatch

§

impl Debug for WebPkiClientVerifier

§

impl Debug for WebPkiServerVerifier

§

impl Debug for WebPkiSupportedAlgorithms

§

impl Debug for WebSocketConfig

§

impl Debug for WebSocketContext

§

impl Debug for Week

§

impl Debug for WeekNumber

§

impl Debug for WeekNumberRepr

§

impl Debug for Weekday

§

impl Debug for Weekday

§

impl Debug for WeekdayRepr

§

impl Debug for WriteError

§

impl Debug for WriteError

§

impl Debug for WriteFixed

§

impl Debug for Writev

§

impl Debug for Written

§

impl Debug for X509_VERIFY_PARAM_st

§

impl Debug for X509_algor_st

§

impl Debug for X509_crl_st

§

impl Debug for X509_extension_st

§

impl Debug for X509_info_st

§

impl Debug for X509_name_entry_st

§

impl Debug for X509_name_st

§

impl Debug for X509_pubkey_st

§

impl Debug for X509_req_st

§

impl Debug for X509_sig_st

§

impl Debug for Year

§

impl Debug for YearRepr

§

impl Debug for ZSTD_CCtx_s

§

impl Debug for ZSTD_CDict_s

§

impl Debug for ZSTD_DCtx_s

§

impl Debug for ZSTD_DDict_s

§

impl Debug for ZSTD_EndDirective

§

impl Debug for ZSTD_ResetDirective

§

impl Debug for ZSTD_bounds

§

impl Debug for ZSTD_cParameter

§

impl Debug for ZSTD_dParameter

§

impl Debug for ZSTD_inBuffer_s

§

impl Debug for ZSTD_outBuffer_s

§

impl Debug for ZSTD_strategy

§

impl Debug for ZopfliNode

§

impl Debug for _IO_FILE

§

impl Debug for _IO_codecvt

§

impl Debug for _IO_marker

§

impl Debug for _IO_wide_data

§

impl Debug for __va_list_tag

§

impl Debug for aes_key_st

§

impl Debug for asn1_must_be_null_st

§

impl Debug for asn1_null_st

§

impl Debug for asn1_object_st

§

impl Debug for asn1_pctx_st

§

impl Debug for asn1_string_st

§

impl Debug for bf_key_st

§

impl Debug for bignum_ctx

§

impl Debug for bignum_st

§

impl Debug for bio_method_st

§

impl Debug for bio_st

§

impl Debug for blake2b_state_st

§

impl Debug for bn_mont_ctx_st

§

impl Debug for buf_mem_st

§

impl Debug for cast_key_st

§

impl Debug for cbb_buffer_st

§

impl Debug for cbb_child_st

§

impl Debug for cbs_st

§

impl Debug for cmac_ctx_st

§

impl Debug for conf_st

§

impl Debug for conf_value_st

§

impl Debug for crypto_buffer_pool_st

§

impl Debug for crypto_buffer_st

§

impl Debug for crypto_ex_data_st

§

impl Debug for ctr_drbg_state_st

§

impl Debug for dh_st

§

impl Debug for dsa_st

1.0.0 · source§

impl Debug for dyn Any

1.0.0 · source§

impl Debug for dyn Any + Send

1.28.0 · source§

impl Debug for dyn Any + Send + Sync

§

impl Debug for dyn Value

§

impl Debug for ec_group_st

§

impl Debug for ec_key_method_st

§

impl Debug for ec_key_st

§

impl Debug for ec_method_st

§

impl Debug for ec_point_st

§

impl Debug for ecdsa_sig_st

§

impl Debug for engine_st

§

impl Debug for env_md_ctx_st

§

impl Debug for env_md_st

§

impl Debug for evp_aead_st

§

impl Debug for evp_cipher_ctx_st

§

impl Debug for evp_cipher_info_st

§

impl Debug for evp_cipher_st

§

impl Debug for evp_encode_ctx_st

§

impl Debug for evp_hpke_aead_st

§

impl Debug for evp_hpke_kdf_st

§

impl Debug for evp_hpke_kem_st

§

impl Debug for evp_hpke_key_st

§

impl Debug for evp_kem_st

§

impl Debug for evp_md_pctx_ops

§

impl Debug for evp_pkey_asn1_method_st

§

impl Debug for evp_pkey_ctx_st

§

impl Debug for evp_pkey_st

§

impl Debug for hmac_methods_st

§

impl Debug for inotify_event

§

impl Debug for kem_key_st

§

impl Debug for lhash_st_CONF_VALUE

§

impl Debug for md4_state_st

§

impl Debug for md5_state_st

§

impl Debug for obj_name_st

§

impl Debug for ocsp_req_ctx_st

§

impl Debug for ossl_init_settings_st

§

impl Debug for otherName_st

§

impl Debug for pkcs7_digest_st

§

impl Debug for pkcs7_encrypt_st

§

impl Debug for pkcs7_envelope_st

§

impl Debug for pkcs7_recip_info_st

§

impl Debug for pkcs7_sign_envelope_st

§

impl Debug for pkcs7_signed_st

§

impl Debug for pkcs7_signer_info_st

§

impl Debug for pkcs8_priv_key_info_st

§

impl Debug for pkcs12_st

§

impl Debug for point_conversion_form_t

§

impl Debug for private_key_st

§

impl Debug for rand_meth_st

§

impl Debug for rc4_key_st

§

impl Debug for rsa_meth_st

§

impl Debug for rsa_pss_params_st

§

impl Debug for rsa_st

§

impl Debug for rsassa_pss_params_st

§

impl Debug for sha256_state_st

§

impl Debug for sha512_state_st

§

impl Debug for sha_state_st

§

impl Debug for spake2_ctx_st

§

impl Debug for srtp_protection_profile_st

§

impl Debug for ssl_cipher_st

§

impl Debug for ssl_ctx_st

§

impl Debug for ssl_early_callback_ctx

§

impl Debug for ssl_ech_keys_st

§

impl Debug for ssl_method_st

§

impl Debug for ssl_private_key_method_st

§

impl Debug for ssl_quic_method_st

§

impl Debug for ssl_session_st

§

impl Debug for ssl_st

§

impl Debug for ssl_ticket_aead_method_st

§

impl Debug for st_ERR_FNS

§

impl Debug for stack_st

§

impl Debug for stack_st_ACCESS_DESCRIPTION

§

impl Debug for stack_st_ASN1_INTEGER

§

impl Debug for stack_st_ASN1_OBJECT

§

impl Debug for stack_st_ASN1_TYPE

§

impl Debug for stack_st_ASN1_VALUE

§

impl Debug for stack_st_BIO

§

impl Debug for stack_st_CONF_VALUE

§

impl Debug for stack_st_CRYPTO_BUFFER

§

impl Debug for stack_st_DIST_POINT

§

impl Debug for stack_st_GENERAL_NAME

§

impl Debug for stack_st_GENERAL_SUBTREE

§

impl Debug for stack_st_OPENSSL_STRING

§

impl Debug for stack_st_PKCS7_RECIP_INFO

§

impl Debug for stack_st_PKCS7_SIGNER_INFO

§

impl Debug for stack_st_POLICYINFO

§

impl Debug for stack_st_POLICYQUALINFO

§

impl Debug for stack_st_POLICY_MAPPING

§

impl Debug for stack_st_TRUST_TOKEN

§

impl Debug for stack_st_X509

§

impl Debug for stack_st_X509V3_EXT_METHOD

§

impl Debug for stack_st_X509_ALGOR

§

impl Debug for stack_st_X509_ATTRIBUTE

§

impl Debug for stack_st_X509_CRL

§

impl Debug for stack_st_X509_EXTENSION

§

impl Debug for stack_st_X509_INFO

§

impl Debug for stack_st_X509_NAME

§

impl Debug for stack_st_X509_NAME_ENTRY

§

impl Debug for stack_st_X509_OBJECT

§

impl Debug for stack_st_X509_PURPOSE

§

impl Debug for stack_st_X509_REVOKED

§

impl Debug for stack_st_X509_TRUST

§

impl Debug for stack_st_void

§

impl Debug for tm

§

impl Debug for trust_token_client_st

§

impl Debug for trust_token_issuer_st

§

impl Debug for trust_token_method_st

§

impl Debug for trust_token_st

§

impl Debug for v3_ext_ctx

§

impl Debug for v3_ext_method

§

impl Debug for x509_attributes_st

§

impl Debug for x509_lookup_method_st

§

impl Debug for x509_lookup_st

§

impl Debug for x509_object_st

§

impl Debug for x509_purpose_st

§

impl Debug for x509_revoked_st

§

impl Debug for x509_sig_info_st

§

impl Debug for x509_st

§

impl Debug for x509_store_ctx_st

§

impl Debug for x509_store_st

§

impl Debug for x509_trust_st

source§

impl<'a> Debug for MethodAllowList<'a>

source§

impl<'a> Debug for WSStream<'a>

Available on crate feature websocket only.
1.0.0 · source§

impl<'a> Debug for std::path::Component<'a>

1.0.0 · source§

impl<'a> Debug for Prefix<'a>

source§

impl<'a> Debug for IndexVecIter<'a>

source§

impl<'a> Debug for Utf8Pattern<'a>

source§

impl<'a> Debug for PresentData<'a>

source§

impl<'a> Debug for SocketAncillary<'a>

1.10.0 · source§

impl<'a> Debug for std::os::unix::net::listener::Incoming<'a>

1.81.0 · source§

impl<'a> Debug for PanicHookInfo<'a>

1.28.0 · source§

impl<'a> Debug for Ancestors<'a>

1.0.0 · source§

impl<'a> Debug for PrefixComponent<'a>

1.57.0 · source§

impl<'a> Debug for CommandArgs<'a>

1.57.0 · source§

impl<'a> Debug for CommandEnvs<'a>

source§

impl<'a> Debug for log::Metadata<'a>

source§

impl<'a> Debug for MetadataBuilder<'a>

source§

impl<'a> Debug for log::Record<'a>

source§

impl<'a> Debug for RecordBuilder<'a>

source§

impl<'a> Debug for MimeIter<'a>

source§

impl<'a> Debug for Name<'a>

source§

impl<'a> Debug for Params<'a>

source§

impl<'a> Debug for socket2::MaybeUninitSlice<'a>

§

impl<'a> Debug for CertificateDer<'a>

source§

impl<'a> Debug for Query<'a>

source§

impl<'a> Debug for QueryPair<'a>

source§

impl<'a> Debug for QueryPairIter<'a>

source§

impl<'a> Debug for kvarn::prelude::utils::prelude::compact_str::core::error::Request<'a>

source§

impl<'a> Debug for Source<'a>

source§

impl<'a> Debug for kvarn::prelude::utils::prelude::compact_str::core::ffi::c_str::Bytes<'a>

1.10.0 · source§

impl<'a> Debug for Location<'a>

1.10.0 · source§

impl<'a> Debug for PanicInfo<'a>

1.60.0 · source§

impl<'a> Debug for EscapeAscii<'a>

source§

impl<'a> Debug for CharSearcher<'a>

source§

impl<'a> Debug for ContextBuilder<'a>

source§

impl<'a> Debug for BorrowedCursor<'a>

1.36.0 · source§

impl<'a> Debug for IoSlice<'a>

1.36.0 · source§

impl<'a> Debug for IoSliceMut<'a>

1.0.0 · source§

impl<'a> Debug for kvarn::prelude::utils::prelude::net::Incoming<'a>

1.0.0 · source§

impl<'a> Debug for kvarn::prelude::utils::prelude::str::Bytes<'a>

1.0.0 · source§

impl<'a> Debug for CharIndices<'a>

1.34.0 · source§

impl<'a> Debug for kvarn::prelude::utils::prelude::str::EscapeDebug<'a>

1.34.0 · source§

impl<'a> Debug for kvarn::prelude::utils::prelude::str::EscapeDefault<'a>

1.34.0 · source§

impl<'a> Debug for kvarn::prelude::utils::prelude::str::EscapeUnicode<'a>

1.0.0 · source§

impl<'a> Debug for kvarn::prelude::utils::prelude::str::Lines<'a>

1.0.0 · source§

impl<'a> Debug for LinesAny<'a>

1.34.0 · source§

impl<'a> Debug for SplitAsciiWhitespace<'a>

1.1.0 · source§

impl<'a> Debug for SplitWhitespace<'a>

1.79.0 · source§

impl<'a> Debug for Utf8Chunk<'a>

source§

impl<'a> Debug for PresentArgumentsIter<'a>

source§

impl<'a> Debug for QuotedStrSplitIter<'a>

source§

impl<'a> Debug for ValueQualitySet<'a>

§

impl<'a> Debug for Attributes<'a>

§

impl<'a> Debug for BorrowedCertRevocationList<'a>

§

impl<'a> Debug for BorrowedRevokedCert<'a>

§

impl<'a> Debug for BufReadDecoderError<'a>

§

impl<'a> Debug for CertRevocationList<'a>

§

impl<'a> Debug for CertificateRevocationListDer<'a>

§

impl<'a> Debug for CertificateSigningRequestDer<'a>

§

impl<'a> Debug for DangerousClientConfig<'a>

§

impl<'a> Debug for DecodeError<'a>

§

impl<'a> Debug for DnsName<'a>

§

impl<'a> Debug for EnterGuard<'a>

§

impl<'a> Debug for Entered<'a>

§

impl<'a> Debug for Event<'a>

§

impl<'a> Debug for Events<'a>

§

impl<'a> Debug for FfdheGroup<'a>

§

impl<'a> Debug for InBuffer<'a>

§

impl<'a> Debug for InboundPlainMessage<'a>

§

impl<'a> Debug for InputPair<'a>

§

impl<'a> Debug for InputReference<'a>

§

impl<'a> Debug for Iter<'a>

§

impl<'a> Debug for Iter<'a>

§

impl<'a> Debug for MaybeUninitSlice<'a>

§

impl<'a> Debug for Metadata<'a>

§

impl<'a> Debug for Notified<'a>

§

impl<'a> Debug for OutboundChunks<'a>

§

impl<'a> Debug for OutboundPlainMessage<'a>

§

impl<'a> Debug for PercentDecode<'a>

§

impl<'a> Debug for PrivateKeyDer<'a>

§

impl<'a> Debug for RawPublicKeyEntity<'a>

§

impl<'a> Debug for ReadHalf<'a>

§

impl<'a> Debug for ReadHalf<'a>

§

impl<'a> Debug for Record<'a>

§

impl<'a> Debug for RevocationOptions<'a>

§

impl<'a> Debug for RevocationOptionsBuilder<'a>

§

impl<'a> Debug for SemaphorePermit<'a>

§

impl<'a> Debug for ServerName<'a>

§

impl<'a> Debug for SourceFd<'a>

§

impl<'a> Debug for SourceFd<'a>

§

impl<'a> Debug for SubjectPublicKeyInfoDer<'a>

§

impl<'a> Debug for Transmit<'a>

§

impl<'a> Debug for TrustAnchor<'a>

§

impl<'a> Debug for ValueSet<'a>

§

impl<'a> Debug for WaitForCancellationFuture<'a>

§

impl<'a> Debug for WakerRef<'a>

§

impl<'a> Debug for WriteHalf<'a>

§

impl<'a> Debug for WriteHalf<'a>

source§

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

source§

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

source§

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

source§

impl<'a, 'f> Debug for VaList<'a, 'f>
where 'f: 'a,

§

impl<'a, 'h> Debug for OneIter<'a, 'h>

§

impl<'a, 'h> Debug for OneIter<'a, 'h>

§

impl<'a, 'h> Debug for OneIter<'a, 'h>

§

impl<'a, 'h> Debug for ThreeIter<'a, 'h>

§

impl<'a, 'h> Debug for ThreeIter<'a, 'h>

§

impl<'a, 'h> Debug for ThreeIter<'a, 'h>

§

impl<'a, 'h> Debug for TwoIter<'a, 'h>

§

impl<'a, 'h> Debug for TwoIter<'a, 'h>

§

impl<'a, 'h> Debug for TwoIter<'a, 'h>

1.0.0 · source§

impl<'a, A> Debug for kvarn::prelude::utils::prelude::compact_str::core::option::Iter<'a, A>
where A: Debug + 'a,

1.0.0 · source§

impl<'a, A> Debug for kvarn::prelude::utils::prelude::compact_str::core::option::IterMut<'a, A>
where A: Debug + 'a,

§

impl<'a, A, B> Debug for ArcUnionBorrow<'a, A, B>
where A: Debug + 'a, B: Debug + 'a,

§

impl<'a, C> Debug for OutBuffer<'a, C>
where C: Debug + WriteBuf + ?Sized,

§

impl<'a, C, T> Debug for Stream<'a, C, T>
where C: Debug + 'a + ?Sized, T: Debug + 'a + Read + Write + ?Sized,

source§

impl<'a, E, Ix> Debug for petgraph::adj::EdgeIndices<'a, E, Ix>
where E: Debug, Ix: Debug + IndexType,

source§

impl<'a, E, Ix> Debug for petgraph::adj::EdgeReference<'a, E, Ix>
where E: Debug, Ix: Debug + IndexType,

source§

impl<'a, E, Ix> Debug for petgraph::adj::EdgeReferences<'a, E, Ix>
where E: Debug, Ix: IndexType,

source§

impl<'a, E, Ix> Debug for petgraph::adj::Neighbors<'a, E, Ix>
where E: Debug, Ix: Debug + IndexType,

source§

impl<'a, E, Ix> Debug for OutgoingEdgeReferences<'a, E, Ix>
where E: Debug, Ix: Debug + IndexType,

source§

impl<'a, E, Ix> Debug for petgraph::graph_impl::stable_graph::EdgeIndices<'a, E, Ix>
where E: Debug + 'a, Ix: Debug + 'a,

source§

impl<'a, E, Ix> Debug for petgraph::graph_impl::stable_graph::EdgeReference<'a, E, Ix>
where E: Debug + 'a, Ix: Debug,

source§

impl<'a, E, Ix> Debug for petgraph::graph_impl::stable_graph::EdgeReferences<'a, E, Ix>
where E: Debug + 'a, Ix: Debug + 'a,

source§

impl<'a, E, Ix> Debug for petgraph::graph_impl::stable_graph::Neighbors<'a, E, Ix>
where E: Debug + 'a, Ix: Debug + 'a,

source§

impl<'a, E, Ix> Debug for petgraph::graph_impl::EdgeReference<'a, E, Ix>
where E: Debug + 'a, Ix: Debug,

source§

impl<'a, E, Ix> Debug for petgraph::graph_impl::EdgeReferences<'a, E, Ix>
where E: Debug + 'a, Ix: Debug + IndexType,

source§

impl<'a, E, Ix> Debug for EdgeWeightsMut<'a, E, Ix>
where E: Debug + 'a, Ix: Debug + IndexType,

source§

impl<'a, E, Ix> Debug for petgraph::graph_impl::Neighbors<'a, E, Ix>
where E: Debug + 'a, Ix: Debug + 'a,

source§

impl<'a, E, Ty, Ix> Debug for petgraph::csr::EdgeReference<'a, E, Ty, Ix>
where E: Debug + 'a, Ty: Debug, Ix: Debug + 'a,

source§

impl<'a, E, Ty, Ix> Debug for petgraph::csr::EdgeReferences<'a, E, Ty, Ix>
where E: Debug + 'a, Ty: Debug, Ix: Debug + 'a,

source§

impl<'a, E, Ty, Ix> Debug for petgraph::csr::Edges<'a, E, Ty, Ix>
where E: Debug + 'a, Ty: Debug, Ix: Debug + 'a,

source§

impl<'a, E, Ty, Ix> Debug for petgraph::graph_impl::stable_graph::Edges<'a, E, Ty, Ix>
where E: Debug + 'a, Ty: Debug + EdgeType, Ix: Debug + 'a + IndexType,

source§

impl<'a, E, Ty, Ix> Debug for petgraph::graph_impl::stable_graph::EdgesConnecting<'a, E, Ty, Ix>
where E: Debug + 'a, Ty: Debug + EdgeType, Ix: Debug + 'a + IndexType,

source§

impl<'a, E, Ty, Ix> Debug for petgraph::graph_impl::Edges<'a, E, Ty, Ix>
where E: Debug + 'a, Ty: Debug + EdgeType, Ix: Debug + 'a + IndexType,

source§

impl<'a, E, Ty, Ix> Debug for petgraph::graph_impl::EdgesConnecting<'a, E, Ty, Ix>
where E: Debug + 'a, Ty: Debug + EdgeType, Ix: Debug + 'a + IndexType,

§

impl<'a, Fut> Debug for Iter<'a, Fut>
where Fut: Debug + Unpin,

§

impl<'a, Fut> Debug for IterMut<'a, Fut>
where Fut: Debug + Unpin,

§

impl<'a, Fut> Debug for IterPinMut<'a, Fut>
where Fut: Debug,

§

impl<'a, Fut> Debug for IterPinRef<'a, Fut>
where Fut: Debug,

source§

impl<'a, G> Debug for Dot<'a, G>

source§

impl<'a, G, F> Debug for EdgeFilteredNeighbors<'a, G, F>
where G: Debug + IntoEdges, F: Debug + 'a, <G as IntoEdges>::Edges: Debug,

source§

impl<'a, G, F> Debug for EdgeFilteredNeighborsDirected<'a, G, F>

source§

impl<'a, G, I, F> Debug for EdgeFilteredEdges<'a, G, I, F>
where G: Debug, I: Debug, F: Debug + 'a,

source§

impl<'a, G, I, F> Debug for NodeFilteredEdgeReferences<'a, G, I, F>
where G: Debug, I: Debug, F: Debug + 'a,

source§

impl<'a, G, I, F> Debug for NodeFilteredEdges<'a, G, I, F>
where G: Debug, I: Debug, F: Debug + 'a,

source§

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

1.21.0 · source§

impl<'a, I, A> Debug for alloc::vec::splice::Splice<'a, I, A>
where I: Debug + Iterator + 'a, A: Debug + Allocator + 'a, <I as Iterator>::Item: Debug,

source§

impl<'a, I, F> Debug for NodeFilteredNeighbors<'a, I, F>
where I: Debug, F: Debug + 'a,

source§

impl<'a, I, F> Debug for NodeFilteredNodes<'a, I, F>
where I: Debug, F: Debug + 'a,

§

impl<'a, I, K, V, S> Debug for Splice<'a, I, K, V, S>
where I: Debug + Iterator<Item = (K, V)>, K: Debug + Hash + Eq, V: Debug, S: BuildHasher,

§

impl<'a, I, T, S> Debug for Splice<'a, I, T, S>
where I: Debug + Iterator<Item = T>, T: Debug + Hash + Eq, S: BuildHasher,

source§

impl<'a, Ix> Debug for petgraph::csr::Neighbors<'a, Ix>
where Ix: Debug + 'a,

source§

impl<'a, Ix> Debug for petgraph::matrix_graph::NodeIdentifiers<'a, Ix>
where Ix: Debug,

source§

impl<'a, K, F> Debug for std::collections::hash::set::ExtractIf<'a, K, F>
where F: FnMut(&K) -> bool,

§

impl<'a, K, V> Debug for Ref<'a, K, V>
where K: Eq + Hash + Debug, V: Debug,

§

impl<'a, K, V> Debug for RefMut<'a, K, V>
where K: Eq + Hash + Debug, V: Debug,

source§

impl<'a, K, V, F> Debug for std::collections::hash::map::ExtractIf<'a, K, V, F>
where F: FnMut(&K, &mut V) -> bool,

§

impl<'a, K, V, T> Debug for MappedRef<'a, K, V, T>
where K: Eq + Hash + Debug, T: Debug,

§

impl<'a, K, V, T> Debug for MappedRefMut<'a, K, V, T>
where K: Eq + Hash + Debug, T: Debug,

§

impl<'a, L> Debug for Okm<'a, L>
where L: Debug + KeyType,

§

impl<'a, L> Debug for Okm<'a, L>
where L: KeyType,

source§

impl<'a, N> Debug for DominatedByIter<'a, N>
where N: Debug + 'a + Copy + Eq + Hash,

source§

impl<'a, N> Debug for DominatorsIter<'a, N>
where N: Debug + 'a + Copy + Eq + Hash,

source§

impl<'a, N> Debug for Nodes<'a, N>
where N: Debug + 'a + NodeTrait,

source§

impl<'a, N, E, Ty> Debug for AllEdges<'a, N, E, Ty>
where N: Debug + 'a + NodeTrait, E: Debug + 'a, Ty: Debug,

source§

impl<'a, N, E, Ty> Debug for petgraph::graphmap::NodeIdentifiers<'a, N, E, Ty>
where N: Debug + 'a + NodeTrait, E: Debug + 'a, Ty: Debug,

source§

impl<'a, N, E, Ty> Debug for petgraph::graphmap::NodeReferences<'a, N, E, Ty>
where N: Debug + 'a + NodeTrait, E: Debug + 'a, Ty: Debug,

source§

impl<'a, N, E, Ty, S> Debug for petgraph::graphmap::Edges<'a, N, E, Ty, S>
where N: Debug + 'a + NodeTrait, E: Debug + 'a, Ty: Debug + EdgeType, S: Debug + BuildHasher,

source§

impl<'a, N, E, Ty, S> Debug for EdgesDirected<'a, N, E, Ty, S>
where N: Debug + 'a + NodeTrait, E: Debug + 'a, Ty: Debug + EdgeType, S: Debug + BuildHasher,

source§

impl<'a, N, Ix> Debug for petgraph::csr::NodeReferences<'a, N, Ix>
where N: Debug + 'a, Ix: Debug + IndexType,

source§

impl<'a, N, Ix> Debug for petgraph::graph_impl::stable_graph::NodeIndices<'a, N, Ix>
where N: Debug + 'a, Ix: Debug + 'a,

source§

impl<'a, N, Ix> Debug for petgraph::graph_impl::stable_graph::NodeReferences<'a, N, Ix>
where N: Debug + 'a, Ix: Debug + IndexType,

source§

impl<'a, N, Ix> Debug for petgraph::graph_impl::NodeReferences<'a, N, Ix>
where N: Debug + 'a, Ix: Debug + IndexType,

source§

impl<'a, N, Ix> Debug for NodeWeightsMut<'a, N, Ix>
where N: Debug + 'a, Ix: Debug + IndexType,

source§

impl<'a, N, Ix> Debug for petgraph::matrix_graph::NodeReferences<'a, N, Ix>
where N: Debug + 'a, Ix: Debug,

source§

impl<'a, N, Ty> Debug for petgraph::graphmap::Neighbors<'a, N, Ty>
where N: Debug + 'a, Ty: Debug + EdgeType,

source§

impl<'a, N, Ty> Debug for NeighborsDirected<'a, N, Ty>
where N: Debug + 'a, Ty: Debug + EdgeType,

source§

impl<'a, N, Ty, Ix> Debug for petgraph::graph_impl::stable_graph::Externals<'a, N, Ty, Ix>
where N: Debug + 'a, Ty: Debug, Ix: Debug + IndexType,

source§

impl<'a, N, Ty, Ix> Debug for petgraph::graph_impl::Externals<'a, N, Ty, Ix>
where N: Debug + 'a, Ty: Debug, Ix: Debug + IndexType,

1.5.0 · source§

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

1.2.0 · source§

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

1.5.0 · source§

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

1.2.0 · source§

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

1.0.0 · source§

impl<'a, P> Debug for kvarn::prelude::utils::prelude::str::RSplit<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · source§

impl<'a, P> Debug for kvarn::prelude::utils::prelude::str::RSplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · source§

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

1.0.0 · source§

impl<'a, P> Debug for kvarn::prelude::utils::prelude::str::Split<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.51.0 · source§

impl<'a, P> Debug for kvarn::prelude::utils::prelude::str::SplitInclusive<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · source§

impl<'a, P> Debug for kvarn::prelude::utils::prelude::str::SplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · source§

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

§

impl<'a, R> Debug for FillBuf<'a, R>
where R: Debug + ?Sized,

§

impl<'a, R> Debug for Read<'a, R>
where R: Debug + ?Sized,

§

impl<'a, R> Debug for ReadExact<'a, R>
where R: Debug + ?Sized,

§

impl<'a, R> Debug for ReadLine<'a, R>
where R: Debug + ?Sized,

§

impl<'a, R> Debug for ReadToEnd<'a, R>
where R: Debug + ?Sized,

§

impl<'a, R> Debug for ReadToString<'a, R>
where R: Debug + ?Sized,

§

impl<'a, R> Debug for ReadUntil<'a, R>
where R: Debug + ?Sized,

§

impl<'a, R> Debug for ReadVectored<'a, R>
where R: Debug + ?Sized,

§

impl<'a, R> Debug for SeeKRelative<'a, R>
where R: Debug,

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, R, T> Debug for RwLockReadGuard<'a, R, T>
where R: RawRwLock + 'a, T: Debug + 'a + ?Sized,

§

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

§

impl<'a, R, T> Debug for RwLockWriteGuard<'a, R, T>
where R: RawRwLock + 'a, T: Debug + 'a + ?Sized,

§

impl<'a, R, W> Debug for Copy<'a, R, W>
where R: Debug, W: Debug + ?Sized,

§

impl<'a, R, W> Debug for CopyBuf<'a, R, W>
where R: Debug, W: Debug + ?Sized,

§

impl<'a, R, W> Debug for CopyBufAbortable<'a, R, W>
where R: Debug, W: Debug + ?Sized,

§

impl<'a, S> Debug for Seek<'a, S>
where S: Debug + ?Sized,

source§

impl<'a, S, T> Debug for SliceChooseIter<'a, S, T>
where S: Debug + 'a + ?Sized, T: Debug + 'a,

§

impl<'a, Si, Item> Debug for Close<'a, Si, Item>
where Si: Debug + ?Sized, Item: Debug,

§

impl<'a, Si, Item> Debug for Feed<'a, Si, Item>
where Si: Debug + ?Sized, Item: Debug,

§

impl<'a, Si, Item> Debug for Flush<'a, Si, Item>
where Si: Debug + ?Sized, Item: Debug,

§

impl<'a, Si, Item> Debug for Send<'a, Si, Item>
where Si: Debug + ?Sized, Item: Debug,

§

impl<'a, St> Debug for Iter<'a, St>
where St: Debug + Unpin,

§

impl<'a, St> Debug for IterMut<'a, St>
where St: Debug + Unpin,

§

impl<'a, St> Debug for Next<'a, St>
where St: Debug + ?Sized,

§

impl<'a, St> Debug for SelectNextSome<'a, St>
where St: Debug + ?Sized,

§

impl<'a, St> Debug for TryNext<'a, St>
where St: Debug + ?Sized,

§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::header::Entry<'a, T>
where T: Debug + 'a,

1.17.0 · source§

impl<'a, T> Debug for alloc::collections::btree::set::Range<'a, T>
where T: Debug + 'a,

source§

impl<'a, T> Debug for std::sync::mpmc::Iter<'a, T>
where T: Debug + 'a,

source§

impl<'a, T> Debug for std::sync::mpmc::TryIter<'a, T>
where T: Debug + 'a,

1.0.0 · source§

impl<'a, T> Debug for std::sync::mpsc::Iter<'a, T>
where T: Debug + 'a,

1.15.0 · source§

impl<'a, T> Debug for std::sync::mpsc::TryIter<'a, T>
where T: Debug + 'a,

source§

impl<'a, T> Debug for rand::distributions::slice::Slice<'a, T>
where T: Debug,

1.0.0 · source§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::compact_str::core::result::Iter<'a, T>
where T: Debug + 'a,

1.0.0 · source§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::compact_str::core::result::IterMut<'a, T>
where T: Debug + 'a,

1.0.0 · source§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::compact_str::core::slice::Chunks<'a, T>
where T: Debug + 'a,

1.31.0 · source§

impl<'a, T> Debug for ChunksExact<'a, T>
where T: Debug + 'a,

1.31.0 · source§

impl<'a, T> Debug for ChunksExactMut<'a, T>
where T: Debug + 'a,

1.0.0 · source§

impl<'a, T> Debug for ChunksMut<'a, T>
where T: Debug + 'a,

1.31.0 · source§

impl<'a, T> Debug for RChunks<'a, T>
where T: Debug + 'a,

1.31.0 · source§

impl<'a, T> Debug for RChunksExact<'a, T>
where T: Debug + 'a,

1.31.0 · source§

impl<'a, T> Debug for RChunksExactMut<'a, T>
where T: Debug + 'a,

1.31.0 · source§

impl<'a, T> Debug for RChunksMut<'a, T>
where T: Debug + 'a,

1.0.0 · source§

impl<'a, T> Debug for Windows<'a, T>
where T: Debug + 'a,

§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::header::Drain<'a, T>
where T: Debug,

§

impl<'a, T> Debug for GetAll<'a, T>
where T: Debug,

§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::header::Iter<'a, T>
where T: Debug,

§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::header::IterMut<'a, T>
where T: Debug,

§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::header::Keys<'a, T>
where T: Debug,

§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::header::OccupiedEntry<'a, T>
where T: Debug,

§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::header::VacantEntry<'a, T>
where T: Debug,

§

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

§

impl<'a, T> Debug for ValueIter<'a, T>
where T: Debug,

§

impl<'a, T> Debug for ValueIterMut<'a, T>
where T: Debug,

§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::header::Values<'a, T>
where T: Debug,

§

impl<'a, T> Debug for kvarn::prelude::utils::prelude::header::ValuesMut<'a, T>
where T: Debug,

source§

impl<'a, T> Debug for CleanDebug<'a, T>
where T: Display + ?Sized,

§

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

§

impl<'a, T> Debug for AsyncFdReadyGuard<'a, T>
where T: Debug + AsRawFd,

§

impl<'a, T> Debug for AsyncFdReadyMutGuard<'a, T>
where T: Debug + AsRawFd,

§

impl<'a, T> Debug for CallocBackingStore<'a, T>
where T: Debug + 'a,

§

impl<'a, T> Debug for Cancellation<'a, T>
where T: Debug,

§

impl<'a, T> Debug for Drain<'a, T>
where T: 'a + Array, <T as Array>::Item: Debug,

§

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

§

impl<'a, T> Debug for OnceRef<'a, T>

§

impl<'a, T> Debug for Ptr<'a, T>
where T: 'a + ?Sized,

§

impl<'a, T> Debug for Ref<'a, T>
where T: Debug,

§

impl<'a, T> Debug for RwLockMappedWriteGuard<'a, T>
where T: Debug + ?Sized,

§

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

§

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

§

impl<'a, T> Debug for VacantEntry<'a, T>
where T: Debug,

1.6.0 · source§

impl<'a, T, A> Debug for alloc::collections::binary_heap::Drain<'a, T, A>
where T: Debug + 'a, A: Debug + Allocator,

source§

impl<'a, T, A> Debug for DrainSorted<'a, T, A>
where T: Debug + Ord, A: Debug + Allocator,

source§

impl<'a, T, F, A> Debug for alloc::vec::extract_if::ExtractIf<'a, T, F, A>
where T: Debug, F: Debug + FnMut(&mut T) -> bool, A: Debug + Allocator,

1.77.0 · source§

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

1.77.0 · source§

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

source§

impl<'a, T, const N: usize> Debug for kvarn::prelude::utils::prelude::compact_str::core::slice::ArrayChunks<'a, T, N>
where T: Debug + 'a,

source§

impl<'a, T, const N: usize> Debug for ArrayChunksMut<'a, T, N>
where T: Debug + 'a,

source§

impl<'a, T, const N: usize> Debug for ArrayWindows<'a, T, N>
where T: Debug + 'a,

source§

impl<'a, Ty, Null, Ix> Debug for petgraph::matrix_graph::EdgeReferences<'a, Ty, Null, Ix>
where Ty: Debug + EdgeType, Null: Debug + 'a + Nullable, Ix: Debug,

source§

impl<'a, Ty, Null, Ix> Debug for petgraph::matrix_graph::Edges<'a, Ty, Null, Ix>
where Ty: Debug + EdgeType, Null: Debug + 'a + Nullable, Ix: Debug,

source§

impl<'a, Ty, Null, Ix> Debug for petgraph::matrix_graph::Neighbors<'a, Ty, Null, Ix>
where Ty: Debug + EdgeType, Null: Debug + 'a + Nullable, Ix: Debug,

§

impl<'a, W> Debug for Close<'a, W>
where W: Debug + ?Sized,

§

impl<'a, W> Debug for Flush<'a, W>
where W: Debug + ?Sized,

§

impl<'a, W> Debug for Write<'a, W>
where W: Debug + ?Sized,

§

impl<'a, W> Debug for WriteAll<'a, W>
where W: Debug + ?Sized,

§

impl<'a, W> Debug for WriteVectored<'a, W>
where W: Debug + ?Sized,

source§

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

source§

impl<'b, T> Debug for petgraph::graphmap::Ptr<'b, T>
where T: Debug,

§

impl<'buf> Debug for RecvMsgOut<'buf>

§

impl<'c, 'i, Data> Debug for UnbufferedStatus<'c, 'i, Data>
where Data: Debug,

§

impl<'e, E, R> Debug for DecoderReader<'e, E, R>
where E: Engine, R: Read,

§

impl<'e, E, W> Debug for EncoderWriter<'e, E, W>
where E: Engine, W: Write,

source§

impl<'f> Debug for VaListImpl<'f>

§

impl<'h> Debug for Memchr2<'h>

§

impl<'h> Debug for Memchr3<'h>

§

impl<'h> Debug for Memchr<'h>

§

impl<'h, 'n> Debug for FindIter<'h, 'n>

§

impl<'h, 'n> Debug for FindRevIter<'h, 'n>

§

impl<'n> Debug for Finder<'n>

§

impl<'n> Debug for FinderRev<'n>

§

impl<'name, 'bufs, 'control> Debug for MsgHdr<'name, 'bufs, 'control>

Available on non-Redox only.
§

impl<'name, 'bufs, 'control> Debug for MsgHdrMut<'name, 'bufs, 'control>

Available on non-Redox only.
§

impl<'prev, 'now> Debug for SubmitArgs<'prev, 'now>
where 'prev: 'now,

§

impl<'s, T> Debug for SliceVec<'s, T>
where T: Debug,

§

impl<'scope, 'env> Debug for ScopedThreadBuilder<'scope, 'env>

1.63.0 · source§

impl<'scope, T> Debug for std::thread::scoped::ScopedJoinHandle<'scope, T>

§

impl<'t> Debug for CloseFrame<'t>

1.0.0 · source§

impl<A> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Repeat<A>
where A: Debug,

1.82.0 · source§

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

1.0.0 · source§

impl<A> Debug for kvarn::prelude::utils::prelude::compact_str::core::option::IntoIter<A>
where A: Debug,

source§

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

source§

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

source§

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

§

impl<A> Debug for Aad<A>
where A: Debug,

§

impl<A> Debug for ArrayVec<A>
where A: Array, <A as Array>::Item: Debug,

§

impl<A> Debug for ArrayVecIterator<A>
where A: Array, <A as Array>::Item: Debug,

§

impl<A> Debug for IntoIter<A>
where A: Array, <A as Array>::Item: Debug,

§

impl<A> Debug for SmallVec<A>
where A: Array, <A as Array>::Item: Debug,

§

impl<A> Debug for TinyVec<A>
where A: Array, <A as Array>::Item: Debug,

§

impl<A> Debug for TinyVecIterator<A>
where A: Array, <A as Array>::Item: Debug,

1.0.0 · source§

impl<A, B> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Chain<A, B>
where A: Debug, B: Debug,

1.0.0 · source§

impl<A, B> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Zip<A, B>
where A: Debug, B: Debug,

§

impl<A, B> Debug for ArcUnion<A, B>
where A: Debug, B: Debug,

§

impl<A, B> Debug for Either<A, B>
where A: Debug, B: Debug,

§

impl<A, B> Debug for Select<A, B>
where A: Debug, B: Debug,

§

impl<A, B> Debug for TrySelect<A, B>
where A: Debug, B: Debug,

1.0.0 · source§

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

source§

impl<B> Debug for petgraph::visit::dfsvisit::Control<B>
where B: Debug,

§

impl<B> Debug for kvarn::prelude::utils::prelude::bytes::buf::Reader<B>
where B: Debug,

§

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

1.0.0 · source§

impl<B> Debug for kvarn::prelude::utils::prelude::io::Lines<B>
where B: Debug,

1.0.0 · source§

impl<B> Debug for kvarn::prelude::utils::prelude::io::Split<B>
where B: Debug,

§

impl<B> Debug for PublicKeyComponents<B>
where B: Debug,

§

impl<B> Debug for PublicKeyComponents<B>
where B: AsRef<[u8]> + Debug,

§

impl<B> Debug for ReadySendRequest<B>
where B: Debug + Buf,

§

impl<B> Debug for SendPushedResponse<B>
where B: Buf + Debug,

§

impl<B> Debug for SendRequest<B>
where B: Buf,

§

impl<B> Debug for SendResponse<B>
where B: Debug + Buf,

§

impl<B> Debug for SendStream<B>
where B: Debug,

§

impl<B> Debug for UnparsedPublicKey<B>
where B: Debug + AsRef<[u8]>,

§

impl<B> Debug for UnparsedPublicKey<B>
where B: Debug + AsRef<[u8]>,

§

impl<B> Debug for UnparsedPublicKey<B>
where B: Debug + AsRef<[u8]>,

§

impl<B> Debug for UnparsedPublicKey<B>
where B: AsRef<[u8]>,

1.55.0 · source§

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

§

impl<BlockSize, Kind> Debug for BlockBuffer<BlockSize, Kind>
where BlockSize: Debug + ArrayLength<u8> + IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>, Kind: Debug + BufferKind, <BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero,

source§

impl<C> Debug for ThreadLocalContext<C>

§

impl<C, T> Debug for StreamOwned<C, T>
where C: Debug, T: Debug + Read + Write,

§

impl<Cipher> Debug for KeyEncryptionKey<Cipher>
where Cipher: BlockCipher,

source§

impl<D, F, T, S> Debug for DistMap<D, F, T, S>
where D: Debug, F: Debug, T: Debug, S: Debug,

source§

impl<D, R, T> Debug for DistIter<D, R, T>
where D: Debug, R: Debug, T: Debug,

§

impl<Data> Debug for ConnectionState<'_, '_, Data>

source§

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

source§

impl<E> Debug for Report<E>
where Report<E>: Display,

§

impl<E> Debug for Err<E>
where E: Debug,

§

impl<E> Debug for SubmissionQueue<'_, E>
where E: EntryMarker,

source§

impl<E, Ix> Debug for List<E, Ix>
where E: Debug, Ix: IndexType,

source§

impl<E, Ix> Debug for Edge<E, Ix>
where E: Debug, Ix: Debug,

1.64.0 · source§

impl<F> Debug for kvarn::prelude::utils::prelude::compact_str::core::future::PollFn<F>

1.34.0 · source§

impl<F> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::FromFn<F>

1.68.0 · source§

impl<F> Debug for OnceWith<F>

1.68.0 · source§

impl<F> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::RepeatWith<F>

source§

impl<F> Debug for CharPredicateSearcher<'_, F>
where F: FnMut(char) -> bool,

source§

impl<F> Debug for kvarn::prelude::utils::prelude::fmt::FromFn<F>
where F: Fn(&mut Formatter<'_>) -> Result<(), Error>,

1.4.0 · source§

impl<F> Debug for F
where F: FnPtr,

§

impl<F> Debug for Flatten<F>
where Flatten<F, <F as Future>::Output>: Debug, F: Future,

§

impl<F> Debug for FlattenStream<F>
where Flatten<F, <F as Future>::Output>: Debug, F: Future,

§

impl<F> Debug for IntoStream<F>
where Once<F>: Debug,

§

impl<F> Debug for JoinAll<F>
where F: Future + Debug, <F as Future>::Output: Debug,

§

impl<F> Debug for Lazy<F>
where F: Debug,

§

impl<F> Debug for OptionFuture<F>
where F: Debug,

§

impl<F> Debug for PollFn<F>

§

impl<F> Debug for PollFn<F>

§

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

§

impl<F> Debug for TryJoinAll<F>
where F: TryFuture + Debug, <F as TryFuture>::Ok: Debug, <F as TryFuture>::Error: Debug, <F as Future>::Output: Debug,

§

impl<Fut1, Fut2> Debug for Join<Fut1, Fut2>
where Fut1: Future + Debug, <Fut1 as Future>::Output: Debug, Fut2: Future + Debug, <Fut2 as Future>::Output: Debug,

§

impl<Fut1, Fut2> Debug for TryFlatten<Fut1, Fut2>
where TryFlatten<Fut1, Fut2>: Debug,

§

impl<Fut1, Fut2> Debug for TryJoin<Fut1, Fut2>
where Fut1: TryFuture + Debug, <Fut1 as TryFuture>::Ok: Debug, <Fut1 as TryFuture>::Error: Debug, Fut2: TryFuture + Debug, <Fut2 as TryFuture>::Ok: Debug, <Fut2 as TryFuture>::Error: Debug,

§

impl<Fut1, Fut2, F> Debug for AndThen<Fut1, Fut2, F>
where TryFlatten<MapOk<Fut1, F>, Fut2>: Debug,

§

impl<Fut1, Fut2, F> Debug for OrElse<Fut1, Fut2, F>
where TryFlattenErr<MapErr<Fut1, F>, Fut2>: Debug,

§

impl<Fut1, Fut2, F> Debug for Then<Fut1, Fut2, F>
where Flatten<Map<Fut1, F>, Fut2>: Debug,

§

impl<Fut1, Fut2, Fut3> Debug for Join3<Fut1, Fut2, Fut3>
where Fut1: Future + Debug, <Fut1 as Future>::Output: Debug, Fut2: Future + Debug, <Fut2 as Future>::Output: Debug, Fut3: Future + Debug, <Fut3 as Future>::Output: Debug,

§

impl<Fut1, Fut2, Fut3> Debug for TryJoin3<Fut1, Fut2, Fut3>
where Fut1: TryFuture + Debug, <Fut1 as TryFuture>::Ok: Debug, <Fut1 as TryFuture>::Error: Debug, Fut2: TryFuture + Debug, <Fut2 as TryFuture>::Ok: Debug, <Fut2 as TryFuture>::Error: Debug, Fut3: TryFuture + Debug, <Fut3 as TryFuture>::Ok: Debug, <Fut3 as TryFuture>::Error: Debug,

§

impl<Fut1, Fut2, Fut3, Fut4> Debug for Join4<Fut1, Fut2, Fut3, Fut4>
where Fut1: Future + Debug, <Fut1 as Future>::Output: Debug, Fut2: Future + Debug, <Fut2 as Future>::Output: Debug, Fut3: Future + Debug, <Fut3 as Future>::Output: Debug, Fut4: Future + Debug, <Fut4 as Future>::Output: Debug,

§

impl<Fut1, Fut2, Fut3, Fut4> Debug for TryJoin4<Fut1, Fut2, Fut3, Fut4>
where Fut1: TryFuture + Debug, <Fut1 as TryFuture>::Ok: Debug, <Fut1 as TryFuture>::Error: Debug, Fut2: TryFuture + Debug, <Fut2 as TryFuture>::Ok: Debug, <Fut2 as TryFuture>::Error: Debug, Fut3: TryFuture + Debug, <Fut3 as TryFuture>::Ok: Debug, <Fut3 as TryFuture>::Error: Debug, Fut4: TryFuture + Debug, <Fut4 as TryFuture>::Ok: Debug, <Fut4 as TryFuture>::Error: Debug,

§

impl<Fut1, Fut2, Fut3, Fut4, Fut5> Debug for Join5<Fut1, Fut2, Fut3, Fut4, Fut5>
where Fut1: Future + Debug, <Fut1 as Future>::Output: Debug, Fut2: Future + Debug, <Fut2 as Future>::Output: Debug, Fut3: Future + Debug, <Fut3 as Future>::Output: Debug, Fut4: Future + Debug, <Fut4 as Future>::Output: Debug, Fut5: Future + Debug, <Fut5 as Future>::Output: Debug,

§

impl<Fut1, Fut2, Fut3, Fut4, Fut5> Debug for TryJoin5<Fut1, Fut2, Fut3, Fut4, Fut5>
where Fut1: TryFuture + Debug, <Fut1 as TryFuture>::Ok: Debug, <Fut1 as TryFuture>::Error: Debug, Fut2: TryFuture + Debug, <Fut2 as TryFuture>::Ok: Debug, <Fut2 as TryFuture>::Error: Debug, Fut3: TryFuture + Debug, <Fut3 as TryFuture>::Ok: Debug, <Fut3 as TryFuture>::Error: Debug, Fut4: TryFuture + Debug, <Fut4 as TryFuture>::Ok: Debug, <Fut4 as TryFuture>::Error: Debug, Fut5: TryFuture + Debug, <Fut5 as TryFuture>::Ok: Debug, <Fut5 as TryFuture>::Error: Debug,

§

impl<Fut> Debug for CatchUnwind<Fut>
where Fut: Debug,

§

impl<Fut> Debug for Fuse<Fut>
where Fut: Debug,

§

impl<Fut> Debug for FuturesOrdered<Fut>
where Fut: Future,

§

impl<Fut> Debug for FuturesUnordered<Fut>

§

impl<Fut> Debug for IntoFuture<Fut>
where Fut: Debug,

§

impl<Fut> Debug for IntoIter<Fut>
where Fut: Debug + Unpin,

§

impl<Fut> Debug for MaybeDone<Fut>
where Fut: Debug + Future, <Fut as Future>::Output: Debug,

§

impl<Fut> Debug for NeverError<Fut>
where Map<Fut, OkFn<Infallible>>: Debug,

§

impl<Fut> Debug for Once<Fut>
where Fut: Debug,

§

impl<Fut> Debug for Remote<Fut>
where Fut: Future + Debug,

§

impl<Fut> Debug for SelectAll<Fut>
where Fut: Debug,

§

impl<Fut> Debug for SelectOk<Fut>
where Fut: Debug,

§

impl<Fut> Debug for Shared<Fut>
where Fut: Future,

§

impl<Fut> Debug for TryFlattenStream<Fut>
where TryFlatten<Fut, <Fut as TryFuture>::Ok>: Debug, Fut: TryFuture,

§

impl<Fut> Debug for TryMaybeDone<Fut>
where Fut: Debug + TryFuture, <Fut as TryFuture>::Ok: Debug,

§

impl<Fut> Debug for UnitError<Fut>
where Map<Fut, OkFn<()>>: Debug,

§

impl<Fut> Debug for WeakShared<Fut>
where Fut: Future,

§

impl<Fut, E> Debug for ErrInto<Fut, E>
where MapErr<Fut, IntoFn<E>>: Debug,

§

impl<Fut, E> Debug for OkInto<Fut, E>
where MapOk<Fut, IntoFn<E>>: Debug,

§

impl<Fut, F> Debug for Inspect<Fut, F>
where Map<Fut, InspectFn<F>>: Debug,

§

impl<Fut, F> Debug for InspectErr<Fut, F>
where Inspect<IntoFuture<Fut>, InspectErrFn<F>>: Debug,

§

impl<Fut, F> Debug for InspectOk<Fut, F>
where Inspect<IntoFuture<Fut>, InspectOkFn<F>>: Debug,

§

impl<Fut, F> Debug for Map<Fut, F>
where Map<Fut, F>: Debug,

§

impl<Fut, F> Debug for MapErr<Fut, F>
where Map<IntoFuture<Fut>, MapErrFn<F>>: Debug,

§

impl<Fut, F> Debug for MapOk<Fut, F>
where Map<IntoFuture<Fut>, MapOkFn<F>>: Debug,

§

impl<Fut, F> Debug for UnwrapOrElse<Fut, F>
where Map<IntoFuture<Fut>, UnwrapOrElseFn<F>>: Debug,

§

impl<Fut, F, G> Debug for MapOkOrElse<Fut, F, G>
where Map<IntoFuture<Fut>, ChainFn<MapOkFn<F>, ChainFn<MapErrFn<G>, MergeResultFn>>>: Debug,

§

impl<Fut, Si> Debug for FlattenSink<Fut, Si>
where TryFlatten<Fut, Si>: Debug,

§

impl<Fut, T> Debug for MapInto<Fut, T>
where Map<Fut, IntoFn<T>>: Debug,

source§

impl<G> Debug for MinSpanningTree<G>

source§

impl<G> Debug for Reversed<G>
where G: Debug,

source§

impl<G, F> Debug for EdgeFiltered<G, F>
where G: Debug, F: Debug,

source§

impl<G, F> Debug for NodeFiltered<G, F>
where G: Debug, F: Debug,

1.9.0 · source§

impl<H> Debug for BuildHasherDefault<H>

§

impl<H> Debug for HeaderWithLength<H>
where H: Debug,

§

impl<H, T> Debug for HeaderSlice<H, T>
where H: Debug, T: Debug + ?Sized,

§

impl<H, T> Debug for ThinArc<H, T>
where H: Debug, T: Debug,

source§

impl<I> Debug for ReversedEdgeReferences<I>
where I: Debug,

source§

impl<I> Debug for ReversedEdges<I>
where I: Debug,

source§

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

1.9.0 · source§

impl<I> Debug for DecodeUtf16<I>
where I: Debug + Iterator<Item = u16>,

1.1.0 · source§

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

1.36.0 · source§

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

1.0.0 · source§

impl<I> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Cycle<I>
where I: Debug,

1.0.0 · source§

impl<I> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Enumerate<I>
where I: Debug,

1.0.0 · source§

impl<I> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Fuse<I>
where I: Debug,

source§

impl<I> Debug for Intersperse<I>
where I: Debug + Iterator, <I as Iterator>::Item: Clone + Debug,

1.0.0 · source§

impl<I> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Peekable<I>
where I: Debug + Iterator, <I as Iterator>::Item: Debug,

1.0.0 · source§

impl<I> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Skip<I>
where I: Debug,

1.28.0 · source§

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

1.0.0 · source§

impl<I> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Take<I>
where I: Debug,

§

impl<I> Debug for Error<I>
where I: Debug,

§

impl<I> Debug for Iter<I>
where I: Debug,

§

impl<I> Debug for VerboseError<I>
where I: Debug,

source§

impl<I, F> Debug for FilterElements<I, F>
where I: Debug, F: Debug,

1.9.0 · source§

impl<I, F> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::FilterMap<I, F>
where I: Debug,

1.9.0 · source§

impl<I, F> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Inspect<I, F>
where I: Debug,

1.9.0 · source§

impl<I, F> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Map<I, F>
where I: Debug,

source§

impl<I, F, const N: usize> Debug for MapWindows<I, F, N>
where I: Iterator + Debug,

source§

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

1.9.0 · source§

impl<I, P> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Filter<I, P>
where I: Debug,

1.57.0 · source§

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

1.9.0 · source§

impl<I, P> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::SkipWhile<I, P>
where I: Debug,

1.9.0 · source§

impl<I, P> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::TakeWhile<I, P>
where I: Debug,

§

impl<I, P> Debug for FilterEntry<I, P>
where I: Debug, P: Debug,

1.9.0 · source§

impl<I, St, F> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Scan<I, St, F>
where I: Debug, St: Debug,

1.29.0 · source§

impl<I, U> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Flatten<I>
where I: Debug + Iterator, <I as Iterator>::Item: IntoIterator<IntoIter = U, Item = <U as Iterator>::Item>, U: Debug + Iterator,

1.9.0 · source§

impl<I, U, F> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::FlatMap<I, U, F>
where I: Debug, U: IntoIterator, <U as IntoIterator>::IntoIter: Debug,

source§

impl<I, const N: usize> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::ArrayChunks<I, N>
where I: Debug + Iterator, <I as Iterator>::Item: Debug,

§

impl<Id> Debug for Algorithm<Id>
where Id: AlgorithmIdentifier,

§

impl<Id> Debug for DecapsulationKey<Id>
where Id: AlgorithmIdentifier,

§

impl<Id> Debug for EncapsulationKey<Id>
where Id: AlgorithmIdentifier,

1.0.0 · source§

impl<Idx> Debug for kvarn::prelude::utils::prelude::compact_str::core::range::legacy::Range<Idx>
where Idx: Debug,

1.0.0 · source§

impl<Idx> Debug for kvarn::prelude::utils::prelude::compact_str::core::range::legacy::RangeFrom<Idx>
where Idx: Debug,

1.26.0 · source§

impl<Idx> Debug for kvarn::prelude::utils::prelude::compact_str::core::range::legacy::RangeInclusive<Idx>
where Idx: Debug,

source§

impl<Idx> Debug for kvarn::prelude::utils::prelude::compact_str::core::range::Range<Idx>
where Idx: Debug,

source§

impl<Idx> Debug for kvarn::prelude::utils::prelude::compact_str::core::range::RangeFrom<Idx>
where Idx: Debug,

source§

impl<Idx> Debug for kvarn::prelude::utils::prelude::compact_str::core::range::RangeInclusive<Idx>
where Idx: Debug,

1.0.0 · source§

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

1.26.0 · source§

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

source§

impl<Ix> Debug for petgraph::adj::EdgeIndex<Ix>
where Ix: Debug + IndexType,

source§

impl<Ix> Debug for petgraph::adj::NodeIndices<Ix>
where Ix: Debug,

source§

impl<Ix> Debug for OutgoingEdgeIndices<Ix>
where Ix: Debug + IndexType,

source§

impl<Ix> Debug for petgraph::csr::NodeIdentifiers<Ix>
where Ix: Debug,

source§

impl<Ix> Debug for petgraph::graph_impl::EdgeIndex<Ix>
where Ix: Debug,

source§

impl<Ix> Debug for petgraph::graph_impl::EdgeIndices<Ix>
where Ix: Debug,

source§

impl<Ix> Debug for NodeIndex<Ix>
where Ix: Debug,

source§

impl<Ix> Debug for petgraph::graph_impl::NodeIndices<Ix>
where Ix: Debug,

source§

impl<K> Debug for alloc::collections::btree::set::Cursor<'_, K>
where K: Debug,

1.16.0 · source§

impl<K> Debug for std::collections::hash::set::Drain<'_, K>
where K: Debug,

1.16.0 · source§

impl<K> Debug for std::collections::hash::set::IntoIter<K>
where K: Debug,

1.16.0 · source§

impl<K> Debug for std::collections::hash::set::Iter<'_, K>
where K: Debug,

source§

impl<K> Debug for UnionFind<K>
where K: Debug,

§

impl<K> Debug for Iter<'_, K>
where K: Debug,

§

impl<K> Debug for Iter<'_, K>
where K: Debug,

source§

impl<K, A> Debug for alloc::collections::btree::set::CursorMut<'_, K, A>
where K: Debug,

source§

impl<K, A> Debug for alloc::collections::btree::set::CursorMutKey<'_, K, A>
where K: Debug,

§

impl<K, A> Debug for Drain<'_, K, A>
where K: Debug, A: Allocator,

§

impl<K, A> Debug for Drain<'_, K, A>
where K: Debug, A: Allocator,

§

impl<K, A> Debug for IntoIter<K, A>
where K: Debug, A: Allocator,

§

impl<K, A> Debug for IntoIter<K, A>
where K: Debug, A: Allocator,

§

impl<K, Q, V, S, A> Debug for EntryRef<'_, '_, K, Q, V, S, A>
where K: Debug + Borrow<Q>, Q: Debug + ?Sized, V: Debug, A: Allocator,

§

impl<K, Q, V, S, A> Debug for EntryRef<'_, '_, K, Q, V, S, A>
where K: Borrow<Q>, Q: Debug + ?Sized, V: Debug, A: Allocator,

§

impl<K, Q, V, S, A> Debug for OccupiedEntryRef<'_, '_, K, Q, V, S, A>
where K: Borrow<Q>, Q: Debug + ?Sized, V: Debug, A: Allocator,

§

impl<K, Q, V, S, A> Debug for VacantEntryRef<'_, '_, K, Q, V, S, A>
where K: Borrow<Q>, Q: Debug + ?Sized, A: Allocator,

§

impl<K, Q, V, S, A> Debug for VacantEntryRef<'_, '_, K, Q, V, S, A>
where K: Borrow<Q>, Q: Debug + ?Sized, A: Allocator,

§

impl<K, S> Debug for DashSet<K, S>
where K: Eq + Hash + Debug, S: BuildHasher + Clone,

1.12.0 · source§

impl<K, V> Debug for std::collections::hash::map::Entry<'_, K, V>
where K: Debug, V: Debug,

source§

impl<K, V> Debug for alloc::collections::btree::map::Cursor<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::Iter<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::IterMut<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::Keys<'_, K, V>
where K: Debug,

1.17.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::Range<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V> Debug for RangeMut<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::Values<'_, K, V>
where V: Debug,

1.10.0 · source§

impl<K, V> Debug for alloc::collections::btree::map::ValuesMut<'_, K, V>
where V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::Drain<'_, K, V>
where K: Debug, V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::IntoIter<K, V>
where K: Debug, V: Debug,

1.54.0 · source§

impl<K, V> Debug for std::collections::hash::map::IntoKeys<K, V>
where K: Debug,

1.54.0 · source§

impl<K, V> Debug for std::collections::hash::map::IntoValues<K, V>
where V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::Iter<'_, K, V>
where K: Debug, V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::IterMut<'_, K, V>
where K: Debug, V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::Keys<'_, K, V>
where K: Debug,

1.12.0 · source§

impl<K, V> Debug for std::collections::hash::map::OccupiedEntry<'_, K, V>
where K: Debug, V: Debug,

source§

impl<K, V> Debug for std::collections::hash::map::OccupiedError<'_, K, V>
where K: Debug, V: Debug,

1.12.0 · source§

impl<K, V> Debug for std::collections::hash::map::VacantEntry<'_, K, V>
where K: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::Values<'_, K, V>
where V: Debug,

1.16.0 · source§

impl<K, V> Debug for std::collections::hash::map::ValuesMut<'_, K, V>
where V: Debug,

§

impl<K, V> Debug for CompResult<K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for Drain<'_, K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for Entry<'_, K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for Entry<K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for IndexedEntry<'_, K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for IntoIter<K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for IntoKeys<K, V>
where K: Debug,

§

impl<K, V> Debug for IntoValues<K, V>
where V: Debug,

§

impl<K, V> Debug for Iter<'_, K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for Iter<'_, K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for Iter<'_, K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for IterMut2<'_, K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for IterMut<'_, K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for IterMut<'_, K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for IterMut<'_, K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for Keys<'_, K, V>
where K: Debug,

§

impl<K, V> Debug for Keys<'_, K, V>
where K: Debug,

§

impl<K, V> Debug for Keys<'_, K, V>
where K: Debug,

§

impl<K, V> Debug for OccupiedEntry<'_, K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for Slice<K, V>
where K: Debug, V: Debug,

§

impl<K, V> Debug for VacantEntry<'_, K, V>
where K: Debug,

§

impl<K, V> Debug for Values<'_, K, V>
where V: Debug,

§

impl<K, V> Debug for Values<'_, K, V>
where V: Debug,

§

impl<K, V> Debug for Values<'_, K, V>
where V: Debug,

§

impl<K, V> Debug for ValuesMut<'_, K, V>
where V: Debug,

§

impl<K, V> Debug for ValuesMut<'_, K, V>
where V: Debug,

§

impl<K, V> Debug for ValuesMut<'_, K, V>
where V: Debug,

1.12.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::entry::Entry<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

1.12.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::entry::OccupiedEntry<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

source§

impl<K, V, A> Debug for alloc::collections::btree::map::entry::OccupiedError<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

1.12.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::entry::VacantEntry<'_, K, V, A>
where K: Debug + Ord, A: Allocator + Clone,

1.0.0 · source§

impl<K, V, A> Debug for BTreeMap<K, V, A>
where K: Debug, V: Debug, A: Allocator + Clone,

source§

impl<K, V, A> Debug for alloc::collections::btree::map::CursorMut<'_, K, V, A>
where K: Debug, V: Debug,

source§

impl<K, V, A> Debug for alloc::collections::btree::map::CursorMutKey<'_, K, V, A>
where K: Debug, V: Debug,

1.17.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::IntoIter<K, V, A>
where K: Debug, V: Debug, A: Allocator + Clone,

1.54.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::IntoKeys<K, V, A>
where K: Debug, A: Allocator + Clone,

1.54.0 · source§

impl<K, V, A> Debug for alloc::collections::btree::map::IntoValues<K, V, A>
where V: Debug, A: Allocator + Clone,

§

impl<K, V, A> Debug for Drain<'_, K, V, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, A> Debug for Drain<'_, K, V, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, A> Debug for IntoIter<K, V, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, A> Debug for IntoIter<K, V, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, A> Debug for IntoKeys<K, V, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, A> Debug for IntoKeys<K, V, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, A> Debug for IntoValues<K, V, A>
where V: Debug, A: Allocator,

§

impl<K, V, A> Debug for IntoValues<K, V, A>
where V: Debug, A: Allocator,

source§

impl<K, V, F> Debug for alloc::collections::btree::map::ExtractIf<'_, K, V, F>
where K: Debug, V: Debug, F: FnMut(&K, &mut V) -> bool,

source§

impl<K, V, S> Debug for std::collections::hash::map::RawEntryMut<'_, K, V, S>
where K: Debug, V: Debug,

source§

impl<K, V, S> Debug for std::collections::hash::map::RawEntryBuilder<'_, K, V, S>

source§

impl<K, V, S> Debug for std::collections::hash::map::RawEntryBuilderMut<'_, K, V, S>

source§

impl<K, V, S> Debug for std::collections::hash::map::RawOccupiedEntryMut<'_, K, V, S>
where K: Debug, V: Debug,

source§

impl<K, V, S> Debug for std::collections::hash::map::RawVacantEntryMut<'_, K, V, S>

1.0.0 · source§

impl<K, V, S> Debug for kvarn::prelude::HashMap<K, V, S>
where K: Debug, V: Debug,

§

impl<K, V, S> Debug for Cache<K, V, S>
where K: Debug + Eq + Hash + Send + Sync + 'static, V: Debug + Clone + Send + Sync + 'static, S: BuildHasher + Clone + Send + Sync + 'static,

§

impl<K, V, S> Debug for DashMap<K, V, S>
where K: Eq + Hash + Debug, V: Debug, S: BuildHasher + Clone,

§

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

§

impl<K, V, S> Debug for RawEntryBuilder<'_, K, V, S>

§

impl<K, V, S> Debug for RawEntryBuilderMut<'_, K, V, S>

§

impl<K, V, S> Debug for RawEntryMut<'_, K, V, S>
where K: Debug, V: Debug,

§

impl<K, V, S> Debug for RawOccupiedEntryMut<'_, K, V, S>
where K: Debug, V: Debug,

§

impl<K, V, S> Debug for RawVacantEntryMut<'_, K, V, S>

§

impl<K, V, S> Debug for ReadOnlyView<K, V, S>
where K: Eq + Hash + Debug, V: Debug, S: BuildHasher + Clone,

§

impl<K, V, S> Debug for SegmentedCache<K, V, S>
where K: Debug + Eq + Hash + Send + Sync + 'static, V: Debug + Clone + Send + Sync + 'static, S: BuildHasher + Clone + Send + Sync + 'static,

§

impl<K, V, S, A> Debug for Entry<'_, K, V, S, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, S, A> Debug for Entry<'_, K, V, S, A>
where K: Debug, V: Debug, A: Allocator,

§

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

§

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

§

impl<K, V, S, A> Debug for OccupiedEntry<'_, K, V, S, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, S, A> Debug for OccupiedEntry<'_, K, V, S, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, S, A> Debug for OccupiedError<'_, K, V, S, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, S, A> Debug for OccupiedError<'_, K, V, S, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, S, A> Debug for RawEntryBuilder<'_, K, V, S, A>
where A: Allocator,

§

impl<K, V, S, A> Debug for RawEntryBuilderMut<'_, K, V, S, A>
where A: Allocator,

§

impl<K, V, S, A> Debug for RawEntryMut<'_, K, V, S, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, S, A> Debug for RawOccupiedEntryMut<'_, K, V, S, A>
where K: Debug, V: Debug, A: Allocator,

§

impl<K, V, S, A> Debug for RawVacantEntryMut<'_, K, V, S, A>
where A: Allocator,

§

impl<K, V, S, A> Debug for VacantEntry<'_, K, V, S, A>
where K: Debug, A: Allocator,

§

impl<K, V, S, A> Debug for VacantEntry<'_, K, V, S, A>
where K: Debug, A: Allocator,

source§

impl<K: Debug + Hash + Eq + Send + Sync + 'static, V: Debug + Clone + Send + Sync + 'static> Debug for MokaCache<K, V>

§

impl<L, R> Debug for Either<L, R>
where L: Debug, R: Debug,

source§

impl<N> Debug for DfsEvent<N>
where N: Debug,

source§

impl<N> Debug for Dominators<N>
where N: Debug + Copy + Eq + Hash,

source§

impl<N> Debug for petgraph::algo::Cycle<N>
where N: Debug,

source§

impl<N> Debug for TarjanScc<N>
where N: Debug,

§

impl<N> Debug for OpeningKey<N>
where N: NonceSequence,

§

impl<N> Debug for OpeningKey<N>
where N: NonceSequence,

§

impl<N> Debug for SealingKey<N>
where N: NonceSequence,

§

impl<N> Debug for SealingKey<N>
where N: NonceSequence,

source§

impl<N, E> Debug for Element<N, E>
where N: Debug, E: Debug,

source§

impl<N, E, Ty, Ix> Debug for Csr<N, E, Ty, Ix>
where N: Debug, E: Debug, Ty: Debug, Ix: Debug,

source§

impl<N, E, Ty, Ix> Debug for StableGraph<N, E, Ty, Ix>
where N: Debug, E: Debug, Ty: EdgeType, Ix: IndexType,

source§

impl<N, E, Ty, Ix> Debug for Graph<N, E, Ty, Ix>
where N: Debug, E: Debug, Ty: EdgeType, Ix: IndexType,

source§

impl<N, E, Ty, S> Debug for GraphMap<N, E, Ty, S>
where N: Eq + Hash + Debug, E: Debug, Ty: EdgeType, S: BuildHasher,

source§

impl<N, Ix> Debug for Node<N, Ix>
where N: Debug, Ix: Debug,

source§

impl<N, VM> Debug for DfsSpace<N, VM>
where N: Debug, VM: Debug,

source§

impl<N, VM> Debug for Dfs<N, VM>
where N: Debug, VM: Debug,

source§

impl<N, VM> Debug for DfsPostOrder<N, VM>
where N: Debug, VM: Debug,

source§

impl<NodeId, EdgeWeight> Debug for Paths<NodeId, EdgeWeight>
where NodeId: Debug, EdgeWeight: Debug,

§

impl<O> Debug for F32<O>
where O: ByteOrder,

§

impl<O> Debug for F64<O>
where O: ByteOrder,

§

impl<O> Debug for I16<O>
where O: ByteOrder,

§

impl<O> Debug for I32<O>
where O: ByteOrder,

§

impl<O> Debug for I64<O>
where O: ByteOrder,

§

impl<O> Debug for I128<O>
where O: ByteOrder,

§

impl<O> Debug for U16<O>
where O: ByteOrder,

§

impl<O> Debug for U32<O>
where O: ByteOrder,

§

impl<O> Debug for U64<O>
where O: ByteOrder,

§

impl<O> Debug for U128<O>
where O: ByteOrder,

1.33.0 · source§

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

§

impl<Public, Private> Debug for KeyPairComponents<Public, Private>
where PublicKeyComponents<Public>: Debug,

source§

impl<R> Debug for CrcReader<R>
where R: Debug,

source§

impl<R> Debug for flate2::deflate::bufread::DeflateDecoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::deflate::bufread::DeflateEncoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::deflate::read::DeflateDecoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::deflate::read::DeflateEncoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::gz::bufread::GzDecoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::gz::bufread::GzEncoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::gz::bufread::MultiGzDecoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::gz::read::GzDecoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::gz::read::GzEncoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::gz::read::MultiGzDecoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::zlib::bufread::ZlibDecoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::zlib::bufread::ZlibEncoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::zlib::read::ZlibDecoder<R>
where R: Debug,

source§

impl<R> Debug for flate2::zlib::read::ZlibEncoder<R>
where R: Debug,

source§

impl<R> Debug for ReversedEdgeReference<R>
where R: Debug,

source§

impl<R> Debug for ReadRng<R>
where R: Debug,

source§

impl<R> Debug for BlockRng64<R>
where R: BlockRngCore + Debug,

source§

impl<R> Debug for BlockRng<R>
where R: BlockRngCore + Debug,

source§

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

1.0.0 · source§

impl<R> Debug for kvarn::prelude::utils::prelude::io::BufReader<R>
where R: Debug + ?Sized,

1.0.0 · source§

impl<R> Debug for kvarn::prelude::utils::prelude::io::Bytes<R>
where R: Debug,

§

impl<R> Debug for BufReader<R>
where R: Debug,

§

impl<R> Debug for BufReader<R>
where R: Debug,

§

impl<R> Debug for Lines<R>
where R: Debug,

§

impl<R> Debug for Lines<R>
where R: Debug,

§

impl<R> Debug for ReaderStream<R>
where R: Debug,

§

impl<R> Debug for Split<R>
where R: Debug,

§

impl<R> Debug for Take<R>
where R: Debug,

§

impl<R> Debug for Take<R>
where R: Debug,

§

impl<R> Debug for TryResult<R>
where R: Debug,

§

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

source§

impl<R, Rsdr> Debug for ReseedingRng<R, Rsdr>
where R: Debug + BlockRngCore + SeedableRng, Rsdr: Debug + RngCore,

§

impl<R, T> Debug for Mutex<R, T>
where R: RawMutex, T: Debug + ?Sized,

§

impl<R, T> Debug for RwLock<R, T>
where R: RawRwLock, T: Debug + ?Sized,

§

impl<R, W> Debug for Join<R, W>
where R: Debug, W: Debug,

source§

impl<R: AsyncRead + Unpin + Debug> Debug for Http1Body<R>

source§

impl<R: Debug> Debug for RuleSet<R>

§

impl<RW> Debug for BufStream<RW>
where RW: Debug,

§

impl<S> Debug for Ascii<S>
where S: Debug,

§

impl<S> Debug for BlockingStream<S>
where S: Debug + Stream + Unpin,

§

impl<S> Debug for CopyToBytes<S>
where S: Debug,

§

impl<S> Debug for Event<S>
where S: Debug,

§

impl<S> Debug for MaybeTlsStream<S>
where S: Read + Write + Debug,

§

impl<S> Debug for PollImmediate<S>
where S: Debug,

§

impl<S> Debug for SinkWriter<S>
where S: Debug,

§

impl<S> Debug for SplitStream<S>
where S: Debug,

§

impl<S> Debug for UniCase<S>
where S: Debug,

§

impl<S> Debug for WebSocketStream<S>
where S: Debug,

§

impl<S, B> Debug for StreamReader<S, B>
where S: Debug, B: Debug,

§

impl<S, Item> Debug for SplitSink<S, Item>
where S: Debug, Item: Debug,

§

impl<Si1, Si2> Debug for Fanout<Si1, Si2>
where Si1: Debug, Si2: Debug,

§

impl<Si, F> Debug for SinkMapErr<Si, F>
where Si: Debug, F: Debug,

§

impl<Si, Item> Debug for Buffer<Si, Item>
where Si: Debug, Item: Debug,

§

impl<Si, Item, E> Debug for SinkErrInto<Si, Item, E>
where Si: Debug + Sink<Item>, Item: Debug, E: Debug, <Si as Sink<Item>>::Error: Debug,

§

impl<Si, Item, U, Fut, F> Debug for With<Si, Item, U, Fut, F>
where Si: Debug, Fut: Debug,

§

impl<Si, Item, U, St, F> Debug for WithFlatMap<Si, Item, U, St, F>
where Si: Debug, St: Debug, Item: Debug,

§

impl<Si, St> Debug for SendAll<'_, Si, St>
where Si: Debug + ?Sized, St: Debug + TryStream + ?Sized, <St as TryStream>::Ok: Debug,

§

impl<Side, State> Debug for ConfigBuilder<Side, State>
where Side: ConfigSide, State: Debug,

§

impl<SliceType> Debug for Command<SliceType>
where SliceType: Debug + SliceWrapper<u8>,

§

impl<SliceType> Debug for FeatureFlagSliceType<SliceType>
where SliceType: Debug + SliceWrapper<u8>,

§

impl<SliceType> Debug for LiteralCommand<SliceType>
where SliceType: Debug + SliceWrapper<u8>,

§

impl<SliceType> Debug for PredictionModeContextMap<SliceType>
where SliceType: Debug + SliceWrapper<u8>,

§

impl<St1, St2> Debug for Chain<St1, St2>
where St1: Debug, St2: Debug,

§

impl<St1, St2> Debug for Select<St1, St2>
where St1: Debug, St2: Debug,

§

impl<St1, St2> Debug for Zip<St1, St2>
where St1: Debug + Stream, St2: Debug + Stream, <St1 as Stream>::Item: Debug, <St2 as Stream>::Item: Debug,

§

impl<St1, St2, Clos, State> Debug for SelectWithStrategy<St1, St2, Clos, State>
where St1: Debug, St2: Debug, State: Debug,

§

impl<St> Debug for BufferUnordered<St>
where St: Stream + Debug,

§

impl<St> Debug for Buffered<St>
where St: Stream + Debug, <St as Stream>::Item: Future,

§

impl<St> Debug for CatchUnwind<St>
where St: Debug,

§

impl<St> Debug for Chunks<St>
where St: Debug + Stream, <St as Stream>::Item: Debug,

§

impl<St> Debug for Concat<St>
where St: Debug + Stream, <St as Stream>::Item: Debug,

§

impl<St> Debug for Count<St>
where St: Debug,

§

impl<St> Debug for Cycle<St>
where St: Debug,

§

impl<St> Debug for Enumerate<St>
where St: Debug,

§

impl<St> Debug for Flatten<St>
where Flatten<St, <St as Stream>::Item>: Debug, St: Stream,

§

impl<St> Debug for Fuse<St>
where St: Debug,

§

impl<St> Debug for IntoAsyncRead<St>
where St: Debug + TryStream<Error = Error>, <St as TryStream>::Ok: AsRef<[u8]> + Debug,

§

impl<St> Debug for IntoIter<St>
where St: Debug + Unpin,

§

impl<St> Debug for IntoStream<St>
where St: Debug,

§

impl<St> Debug for Peek<'_, St>
where St: Stream + Debug, <St as Stream>::Item: Debug,

§

impl<St> Debug for PeekMut<'_, St>
where St: Stream + Debug, <St as Stream>::Item: Debug,

§

impl<St> Debug for Peekable<St>
where St: Debug + Stream, <St as Stream>::Item: Debug,

§

impl<St> Debug for ReadyChunks<St>
where St: Debug + Stream,

§

impl<St> Debug for SelectAll<St>
where St: Debug,

§

impl<St> Debug for Skip<St>
where St: Debug,

§

impl<St> Debug for StreamFuture<St>
where St: Debug,

§

impl<St> Debug for Take<St>
where St: Debug,

§

impl<St> Debug for TryBufferUnordered<St>
where St: Debug + TryStream, <St as TryStream>::Ok: Debug,

§

impl<St> Debug for TryBuffered<St>
where St: Debug + TryStream, <St as TryStream>::Ok: TryFuture + Debug,

§

impl<St> Debug for TryChunks<St>
where St: Debug + TryStream, <St as TryStream>::Ok: Debug,

§

impl<St> Debug for TryConcat<St>
where St: Debug + TryStream, <St as TryStream>::Ok: Debug,

§

impl<St> Debug for TryFlatten<St>
where St: Debug + TryStream, <St as TryStream>::Ok: Debug,

§

impl<St> Debug for TryFlattenUnordered<St>
where FlattenUnorderedWithFlowController<NestedTryStreamIntoEitherTryStream<St>, PropagateBaseStreamError<St>>: Debug, St: TryStream, <St as TryStream>::Ok: TryStream + Unpin, <<St as TryStream>::Ok as TryStream>::Error: From<<St as TryStream>::Error>,

§

impl<St> Debug for TryReadyChunks<St>
where St: Debug + TryStream,

§

impl<St, C> Debug for Collect<St, C>
where St: Debug, C: Debug,

§

impl<St, C> Debug for TryCollect<St, C>
where St: Debug, C: Debug,

§

impl<St, E> Debug for ErrInto<St, E>
where MapErr<St, IntoFn<E>>: Debug,

§

impl<St, F> Debug for Inspect<St, F>
where Map<St, InspectFn<F>>: Debug,

§

impl<St, F> Debug for InspectErr<St, F>
where Inspect<IntoStream<St>, InspectErrFn<F>>: Debug,

§

impl<St, F> Debug for InspectOk<St, F>
where Inspect<IntoStream<St>, InspectOkFn<F>>: Debug,

§

impl<St, F> Debug for Map<St, F>
where St: Debug,

§

impl<St, F> Debug for MapErr<St, F>
where Map<IntoStream<St>, MapErrFn<F>>: Debug,

§

impl<St, F> Debug for MapOk<St, F>
where Map<IntoStream<St>, MapOkFn<F>>: Debug,

§

impl<St, F> Debug for NextIf<'_, St, F>
where St: Stream + Debug, <St as Stream>::Item: Debug,

§

impl<St, FromA, FromB> Debug for Unzip<St, FromA, FromB>
where St: Debug, FromA: Debug, FromB: Debug,

§

impl<St, Fut> Debug for TakeUntil<St, Fut>
where St: Stream + Debug, <St as Stream>::Item: Debug, Fut: Future + Debug,

§

impl<St, Fut, F> Debug for All<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for AndThen<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for Any<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for Filter<St, Fut, F>
where St: Stream + Debug, <St as Stream>::Item: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for FilterMap<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for ForEach<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for ForEachConcurrent<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for OrElse<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for SkipWhile<St, Fut, F>
where St: Stream + Debug, <St as Stream>::Item: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for TakeWhile<St, Fut, F>
where St: Stream + Debug, <St as Stream>::Item: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for Then<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for TryAll<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for TryAny<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for TryFilter<St, Fut, F>
where St: TryStream + Debug, <St as TryStream>::Ok: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for TryFilterMap<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for TryForEach<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for TryForEachConcurrent<St, Fut, F>
where St: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for TrySkipWhile<St, Fut, F>
where St: TryStream + Debug, <St as TryStream>::Ok: Debug, Fut: Debug,

§

impl<St, Fut, F> Debug for TryTakeWhile<St, Fut, F>
where St: TryStream + Debug, <St as TryStream>::Ok: Debug, Fut: Debug,

§

impl<St, Fut, T, F> Debug for Fold<St, Fut, T, F>
where St: Debug, Fut: Debug, T: Debug,

§

impl<St, Fut, T, F> Debug for TryFold<St, Fut, T, F>
where St: Debug, Fut: Debug, T: Debug,

§

impl<St, S, Fut, F> Debug for Scan<St, S, Fut, F>
where St: Stream + Debug, <St as Stream>::Item: Debug, S: Debug, Fut: Debug,

§

impl<St, Si> Debug for Forward<St, Si>
where Forward<St, Si, <St as TryStream>::Ok>: Debug, St: TryStream,

§

impl<St, T> Debug for NextIfEq<'_, St, T>
where St: Stream + Debug, <St as Stream>::Item: Debug, T: ?Sized,

§

impl<St, U, F> Debug for FlatMap<St, U, F>
where Flatten<Map<St, F>, U>: Debug,

§

impl<St, U, F> Debug for FlatMapUnordered<St, U, F>
where FlattenUnorderedWithFlowController<Map<St, F>, ()>: Debug, St: Stream, U: Stream + Unpin, F: FnMut(<St as Stream>::Item) -> U,

§

impl<Storage> Debug for __BindgenBitfieldUnit<Storage>
where Storage: Debug,

§

impl<Stream> Debug for FrameSocket<Stream>
where Stream: Debug,

§

impl<Stream> Debug for WebSocket<Stream>
where Stream: Debug,

1.36.0 · source§

impl<T> Debug for kvarn::prelude::Poll<T>
where T: Debug,

source§

impl<T> Debug for std::sync::mpmc::error::SendTimeoutError<T>

1.0.0 · source§

impl<T> Debug for std::sync::mpsc::TrySendError<T>

1.0.0 · source§

impl<T> Debug for std::sync::poison::TryLockError<T>

1.0.0 · source§

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

1.17.0 · source§

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

1.0.0 · source§

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

1.0.0 · source§

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

1.0.0 · source§

impl<T> Debug for &T
where T: Debug + ?Sized,

1.0.0 · source§

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

1.0.0 · source§

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

1.0.0 · source§

impl<T> Debug for (T₁, T₂, …, Tₙ)
where T: Debug + ?Sized,

This trait is implemented for tuples up to twelve items long.

source§

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

1.17.0 · source§

impl<T> Debug for alloc::collections::binary_heap::Iter<'_, T>
where T: Debug,

1.17.0 · source§

impl<T> Debug for alloc::collections::btree::set::Iter<'_, T>
where T: Debug,

1.17.0 · source§

impl<T> Debug for alloc::collections::btree::set::SymmetricDifference<'_, T>
where T: Debug,

1.17.0 · source§

impl<T> Debug for alloc::collections::btree::set::Union<'_, T>
where T: Debug,

1.17.0 · source§

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

1.17.0 · source§

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

1.17.0 · source§

impl<T> Debug for alloc::collections::vec_deque::iter::Iter<'_, T>
where T: Debug,

1.17.0 · source§

impl<T> Debug for alloc::collections::vec_deque::iter_mut::IterMut<'_, T>
where T: Debug,

source§

impl<T> Debug for std::sync::mpmc::IntoIter<T>
where T: Debug,

source§

impl<T> Debug for std::sync::mpmc::Receiver<T>

source§

impl<T> Debug for std::sync::mpmc::Sender<T>

1.1.0 · source§

impl<T> Debug for std::sync::mpsc::IntoIter<T>
where T: Debug,

1.8.0 · source§

impl<T> Debug for std::sync::mpsc::Receiver<T>

1.0.0 · source§

impl<T> Debug for std::sync::mpsc::SendError<T>

1.8.0 · source§

impl<T> Debug for std::sync::mpsc::Sender<T>

1.8.0 · source§

impl<T> Debug for SyncSender<T>

source§

impl<T> Debug for std::sync::mutex::MappedMutexGuard<'_, T>
where T: Debug + ?Sized,

1.0.0 · source§

impl<T> Debug for std::sync::mutex::Mutex<T>
where T: Debug + ?Sized,

1.16.0 · source§

impl<T> Debug for std::sync::mutex::MutexGuard<'_, T>
where T: Debug + ?Sized,

1.70.0 · source§

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

1.0.0 · source§

impl<T> Debug for PoisonError<T>

source§

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

source§

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

source§

impl<T> Debug for std::sync::rwlock::MappedRwLockReadGuard<'_, T>
where T: Debug + ?Sized,

source§

impl<T> Debug for std::sync::rwlock::MappedRwLockWriteGuard<'_, T>
where T: Debug + ?Sized,

1.0.0 · source§

impl<T> Debug for std::sync::rwlock::RwLock<T>
where T: Debug + ?Sized,

1.16.0 · source§

impl<T> Debug for std::sync::rwlock::RwLockReadGuard<'_, T>
where T: Debug + ?Sized,

1.16.0 · source§

impl<T> Debug for std::sync::rwlock::RwLockWriteGuard<'_, T>
where T: Debug + ?Sized,

1.16.0 · source§

impl<T> Debug for std::thread::local::LocalKey<T>
where T: 'static,

1.16.0 · source§

impl<T> Debug for std::thread::JoinHandle<T>

source§

impl<T> Debug for BlackBox<T>
where T: Debug + Copy,

source§

impl<T> Debug for CtOption<T>
where T: Debug,

§

impl<T> Debug for HeaderMap<T>
where T: Debug,

§

impl<T> Debug for kvarn::prelude::Mutex<T>
where T: Debug + ?Sized,

§

impl<T> Debug for kvarn::prelude::Request<T>
where T: Debug,

§

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

§

impl<T> Debug for kvarn::prelude::RwLock<T>
where T: Debug + ?Sized,

§

impl<T> Debug for kvarn::prelude::utils::prelude::bytes::buf::IntoIter<T>
where T: Debug,

§

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

§

impl<T> Debug for kvarn::prelude::utils::prelude::bytes::buf::Take<T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for Cell<T>
where T: Copy + Debug,

1.70.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::compact_str::core::cell::OnceCell<T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::compact_str::core::cell::Ref<'_, T>
where T: Debug + ?Sized,

1.0.0 · source§

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

1.0.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::compact_str::core::cell::RefMut<'_, T>
where T: Debug + ?Sized,

source§

impl<T> Debug for SyncUnsafeCell<T>
where T: ?Sized,

1.9.0 · source§

impl<T> Debug for UnsafeCell<T>
where T: ?Sized,

1.19.0 · source§

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

source§

impl<T> Debug for AsyncDropInPlace<T>
where T: ?Sized,

1.48.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::compact_str::core::future::Pending<T>

1.48.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::compact_str::core::future::Ready<T>
where T: Debug,

1.9.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Empty<T>

1.2.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::compact_str::core::iter::Once<T>
where T: Debug,

1.0.0 · source§

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

1.0.0 · source§

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

1.21.0 · source§

impl<T> Debug for Discriminant<T>

1.20.0 · source§

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

1.28.0 · source§

impl<T> Debug for NonZero<T>

1.74.0 · source§

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

1.0.0 · source§

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

source§

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

1.16.0 · source§

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

1.25.0 · source§

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

1.0.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::compact_str::core::result::IntoIter<T>
where T: Debug,

1.9.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::compact_str::core::slice::Iter<'_, T>
where T: Debug,

1.9.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::compact_str::core::slice::IterMut<'_, T>
where T: Debug,

1.3.0 · source§

impl<T> Debug for AtomicPtr<T>

Available on target_has_atomic_load_store="ptr" only.
source§

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

§

impl<T> Debug for kvarn::prelude::utils::prelude::header::IntoIter<T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::io::Cursor<T>
where T: Debug,

1.0.0 · source§

impl<T> Debug for kvarn::prelude::utils::prelude::io::Take<T>
where T: Debug,

§

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

1.41.0 · source§

impl<T> Debug for MaybeUninit<T>

§

impl<T> Debug for Abortable<T>
where T: Debug,

§

impl<T> Debug for AllowStdIo<T>
where T: Debug,

§

impl<T> Debug for Arc<T>
where T: Debug + ?Sized,

§

impl<T> Debug for AsyncFd<T>
where T: Debug + AsRawFd,

§

impl<T> Debug for AsyncFdTryNewError<T>

§

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

§

impl<T> Debug for AtomicCell<T>
where T: Copy + Debug,

§

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

§

impl<T> Debug for CoreWrapper<T>
where T: BufferKindUser + AlgorithmName, <T as BlockSizeUser>::BlockSize: IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>, <<T as BlockSizeUser>::BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero,

§

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

§

impl<T> Debug for DebugValue<T>
where T: Debug,

§

impl<T> Debug for DisplayValue<T>
where T: Display,

§

impl<T> Debug for Drain<'_, T>

§

impl<T> Debug for Drain<'_, T>
where T: Debug,

§

impl<T> Debug for Drain<T>
where T: Debug,

§

impl<T> Debug for Empty<T>
where T: Debug,

§

impl<T> Debug for FutureObj<'_, T>

§

impl<T> Debug for Instrumented<T>
where T: Debug,

§

impl<T> Debug for IntoIter<T>

§

impl<T> Debug for IntoIter<T>
where T: Debug,

§

impl<T> Debug for IntoIter<T>
where T: Debug,

§

impl<T> Debug for Iter<'_, T>

§

impl<T> Debug for Iter<'_, T>
where T: Debug,

§

impl<T> Debug for Iter<'_, T>
where T: Debug,

§

impl<T> Debug for Iter<'_, T>
where T: Debug,

§

impl<T> Debug for IterHash<'_, T>
where T: Debug,

§

impl<T> Debug for IterHashMut<'_, T>
where T: Debug,

§

impl<T> Debug for IterMut<'_, T>
where T: Debug,

§

impl<T> Debug for IterMut<'_, T>
where T: Debug,

§

impl<T> Debug for JoinHandle<T>
where T: Debug,

§

impl<T> Debug for JoinSet<T>

§

impl<T> Debug for LocalFutureObj<'_, T>

§

impl<T> Debug for LocalKey<T>
where T: 'static,

§

impl<T> Debug for Metadata<'_, T>
where T: SmartDisplay, <T as SmartDisplay>::Metadata: Debug,

§

impl<T> Debug for Mutex<T>
where T: Debug,

§

impl<T> Debug for Mutex<T>
where T: ?Sized,

§

impl<T> Debug for MutexGuard<'_, T>
where T: Debug + ?Sized,

§

impl<T> Debug for MutexGuard<'_, T>
where T: Debug + ?Sized,

§

impl<T> Debug for MutexLockFuture<'_, T>
where T: ?Sized,

§

impl<T> Debug for OffsetArc<T>
where T: Debug,

§

impl<T> Debug for OnceBox<T>

§

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

§

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

§

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

§

impl<T> Debug for Owned<T>
where T: Pointable + ?Sized,

§

impl<T> Debug for OwnedMutexGuard<T>
where T: Debug + ?Sized,

§

impl<T> Debug for OwnedMutexGuard<T>
where T: Debug + ?Sized,

§

impl<T> Debug for OwnedMutexLockFuture<T>
where T: ?Sized,

§

impl<T> Debug for OwnedPermit<T>

§

impl<T> Debug for OwnedRwLockWriteGuard<T>
where T: Debug + ?Sized,

§

impl<T> Debug for Pending<T>
where T: Debug,

§

impl<T> Debug for Pending<T>
where T: Debug,

§

impl<T> Debug for Permit<'_, T>

§

impl<T> Debug for PermitIterator<'_, T>

§

impl<T> Debug for PollImmediate<T>
where T: Debug,

§

impl<T> Debug for PollSendError<T>
where T: Debug,

§

impl<T> Debug for PollSender<T>
where T: Debug,

§

impl<T> Debug for ReadHalf<T>
where T: Debug,

§

impl<T> Debug for ReadHalf<T>
where T: Debug,

§

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

§

impl<T> Debug for Receiver<T>

§

impl<T> Debug for Receiver<T>

§

impl<T> Debug for Receiver<T>

§

impl<T> Debug for Receiver<T>

§

impl<T> Debug for Receiver<T>

§

impl<T> Debug for Receiver<T>
where T: Debug,

§

impl<T> Debug for Receiver<T>
where T: Debug,

§

impl<T> Debug for RemoteHandle<T>
where T: Debug,

§

impl<T> Debug for Repeat<T>
where T: Debug,

§

impl<T> Debug for ReuniteError<T>

§

impl<T> Debug for ReusableBoxFuture<'_, T>

§

impl<T> Debug for RtVariableCoreWrapper<T>
where T: VariableOutputCore + UpdateCore + AlgorithmName, <T as BlockSizeUser>::BlockSize: IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>, <<T as BlockSizeUser>::BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero,

§

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

§

impl<T> Debug for SendError<T>

§

impl<T> Debug for SendError<T>

§

impl<T> Debug for SendError<T>

§

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

§

impl<T> Debug for SendTimeoutError<T>

Available on crate feature time only.
§

impl<T> Debug for SendTimeoutError<T>

§

impl<T> Debug for Sender<T>

§

impl<T> Debug for Sender<T>

§

impl<T> Debug for Sender<T>

§

impl<T> Debug for Sender<T>

§

impl<T> Debug for Sender<T>

§

impl<T> Debug for Sender<T>
where T: Debug,

§

impl<T> Debug for Sender<T>
where T: Debug,

§

impl<T> Debug for SetError<T>
where T: Debug,

§

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

§

impl<T> Debug for ShardedLockReadGuard<'_, T>
where T: Debug,

§

impl<T> Debug for ShardedLockWriteGuard<'_, T>
where T: Debug,

§

impl<T> Debug for Shared<'_, T>
where T: Pointable + ?Sized,

§

impl<T> Debug for Slab<T>
where T: Debug,

§

impl<T> Debug for Slice<T>
where T: Debug,

§

impl<T> Debug for Timeout<T>
where T: Debug,

§

impl<T> Debug for TryIter<'_, T>

§

impl<T> Debug for TrySendError<T>

§

impl<T> Debug for TrySendError<T>

§

impl<T> Debug for TrySendError<T>

§

impl<T> Debug for Unalign<T>
where T: Unaligned + Debug,

§

impl<T> Debug for UnboundedReceiver<T>

§

impl<T> Debug for UnboundedReceiver<T>

§

impl<T> Debug for UnboundedSender<T>

§

impl<T> Debug for UnboundedSender<T>

§

impl<T> Debug for WeakSender<T>

§

impl<T> Debug for WeakUnboundedSender<T>

§

impl<T> Debug for Window<T>
where T: Debug,

§

impl<T> Debug for WithDispatch<T>
where T: Debug,

§

impl<T> Debug for WriteHalf<T>
where T: Debug,

§

impl<T> Debug for WriteHalf<T>
where T: Debug,

§

impl<T> Debug for XofReaderCoreWrapper<T>
where T: XofReaderCore + AlgorithmName, <T as BlockSizeUser>::BlockSize: IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>, <<T as BlockSizeUser>::BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero,

1.0.0 · source§

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

1.4.0 · source§

impl<T, A> Debug for BinaryHeap<T, A>
where T: Debug, A: Allocator,

1.17.0 · source§

impl<T, A> Debug for alloc::collections::binary_heap::IntoIter<T, A>
where T: Debug, A: Allocator,

source§

impl<T, A> Debug for IntoIterSorted<T, A>
where T: Debug, A: Debug + Allocator,

1.17.0 · source§

impl<T, A> Debug for alloc::collections::binary_heap::PeekMut<'_, T, A>
where T: Ord + Debug, A: Allocator,

1.0.0 · source§

impl<T, A> Debug for BTreeSet<T, A>
where T: Debug, A: Allocator + Clone,

1.17.0 · source§

impl<T, A> Debug for alloc::collections::btree::set::Difference<'_, T, A>
where T: Debug, A: Allocator + Clone,

1.17.0 · source§

impl<T, A> Debug for alloc::collections::btree::set::Intersection<'_, T, A>
where T: Debug, A: Allocator + Clone,

1.0.0 · source§

impl<T, A> Debug for alloc::collections::btree::set::IntoIter<T, A>
where T: Debug, A: Debug + Allocator + Clone,

source§

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

source§

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

1.17.0 · source§

impl<T, A> Debug for alloc::collections::linked_list::IntoIter<T, A>
where T: Debug, A: Allocator,

1.0.0 · source§

impl<T, A> Debug for LinkedList<T, A>
where T: Debug, A: Allocator,

1.17.0 · source§

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

1.17.0 · source§

impl<T, A> Debug for alloc::collections::vec_deque::into_iter::IntoIter<T, A>
where T: Debug, A: Allocator,

1.0.0 · source§

impl<T, A> Debug for VecDeque<T, A>
where T: Debug, A: Allocator,

1.0.0 · source§

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

source§

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

1.4.0 · source§

impl<T, A> Debug for alloc::rc::Weak<T, A>
where A: Allocator, T: ?Sized,

1.4.0 · source§

impl<T, A> Debug for alloc::sync::Weak<T, A>
where A: Allocator, T: ?Sized,

1.17.0 · source§

impl<T, A> Debug for alloc::vec::drain::Drain<'_, T, A>
where T: Debug, A: Allocator,

1.13.0 · source§

impl<T, A> Debug for alloc::vec::into_iter::IntoIter<T, A>
where T: Debug, A: Allocator,

1.0.0 · source§

impl<T, A> Debug for Vec<T, A>
where T: Debug, A: Allocator,

1.0.0 · source§

impl<T, A> Debug for kvarn::prelude::Arc<T, A>
where T: Debug + ?Sized, A: Allocator,

§

impl<T, A> Debug for AbsentEntry<'_, T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for AbsentEntry<'_, T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for Drain<'_, T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for Drain<'_, T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for Entry<'_, T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for Entry<'_, T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for HashTable<T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for HashTable<T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for IntoIter<T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for OccupiedEntry<'_, T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for OccupiedEntry<'_, T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for VacantEntry<'_, T, A>
where T: Debug, A: Allocator,

§

impl<T, A> Debug for VacantEntry<'_, T, A>
where T: Debug, A: Allocator,

§

impl<T, B> Debug for Connection<T, B>
where T: AsyncRead + AsyncWrite + Debug, B: Debug + Buf,

§

impl<T, B> Debug for Connection<T, B>
where T: Debug, B: Debug + Buf,

§

impl<T, B> Debug for Handshake<T, B>
where T: AsyncRead + AsyncWrite + Debug, B: Debug + Buf,

§

impl<T, B> Debug for Ref<B, [T]>
where B: ByteSlice, T: FromBytes + Debug,

§

impl<T, B> Debug for Ref<B, T>
where B: ByteSlice, T: FromBytes + Debug,

§

impl<T, D> Debug for FramedRead<T, D>
where T: Debug, D: Debug,

1.0.0 · source§

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

§

impl<T, E> Debug for TryChunksError<T, E>
where E: Debug,

§

impl<T, E> Debug for TryReadyChunksError<T, E>
where E: Debug,

source§

impl<T, F> Debug for alloc::collections::linked_list::ExtractIf<'_, T, F>
where T: Debug, F: FnMut(&mut T) -> bool,

1.80.0 · source§

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

1.80.0 · source§

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

1.34.0 · source§

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

§

impl<T, F> Debug for AlwaysReady<T, F>
where F: Fn() -> T,

§

impl<T, F> Debug for Lazy<T, F>
where T: Debug,

§

impl<T, F> Debug for Lazy<T, F>
where T: Debug,

§

impl<T, F> Debug for TaskLocalFuture<T, F>
where T: 'static + Debug,

source§

impl<T, F, A> Debug for alloc::collections::btree::set::ExtractIf<'_, T, F, A>
where A: Allocator + Clone, T: Debug, F: FnMut(&T) -> bool,

§

impl<T, F, Fut> Debug for TryUnfold<T, F, Fut>
where T: Debug, Fut: Debug,

§

impl<T, F, Fut> Debug for Unfold<T, F, Fut>
where T: Debug, Fut: Debug,

§

impl<T, F, R> Debug for Unfold<T, F, R>
where T: Debug, F: Debug, R: Debug,

source§

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

§

impl<T, Item> Debug for ReuniteError<T, Item>

§

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

§

impl<T, N> Debug for GenericArrayIter<T, N>
where T: Debug, N: ArrayLength<T>,

1.27.0 · source§

impl<T, P> Debug for kvarn::prelude::utils::prelude::compact_str::core::slice::RSplit<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.27.0 · source§

impl<T, P> Debug for RSplitMut<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · source§

impl<T, P> Debug for kvarn::prelude::utils::prelude::compact_str::core::slice::RSplitN<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · source§

impl<T, P> Debug for RSplitNMut<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · source§

impl<T, P> Debug for kvarn::prelude::utils::prelude::compact_str::core::slice::Split<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.51.0 · source§

impl<T, P> Debug for kvarn::prelude::utils::prelude::compact_str::core::slice::SplitInclusive<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

<