Debug

Trait Debug 

1.36.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§

§

impl Debug for DriverType

§

impl Debug for compio::driver::op::Interest

§

impl Debug for SerdeJsonCodecError

§

impl Debug for ConfigError

§

impl Debug for ConnectError

Source§

impl Debug for compio::quic::ConnectionError

Source§

impl Debug for compio::quic::ReadError

Source§

impl Debug for ReadExactError

Source§

impl Debug for StoppedError

Source§

impl Debug for compio::quic::WriteError

§

impl Debug for compio::quic::h3::error::ConnectionError

§

impl Debug for LocalError

§

impl Debug for StreamError

§

impl Debug for ErrorOrigin

§

impl Debug for FrameProtocolError

§

impl Debug for FrameStreamError

§

impl Debug for compio::quic::h3::proto::frame::Frame<PayloadLen>

§

impl Debug for FrameError

§

impl Debug for SettingsError

§

impl Debug for HeaderError

§

impl Debug for compio::quic::h3::proto::stream::Side

§

impl Debug for ConnectionErrorIncoming

§

impl Debug for StreamErrorIncoming

§

impl Debug for compio::tls::native_tls::Protocol

§

impl Debug for EarlyDataError

§

impl Debug for EchMode

§

impl Debug for EchStatus

§

impl Debug for Tls12Resumption

§

impl Debug for VerifierBuilderError

§

impl Debug for CompressionCache

§

impl Debug for CompressionLevel

§

impl Debug for KeyExchangeAlgorithm

§

impl Debug for HashAlgorithm

§

impl Debug for AlertDescription

§

impl Debug for CertRevocationListError

§

impl Debug for CertificateCompressionAlgorithm

§

impl Debug for CertificateError

§

impl Debug for CipherSuite

§

impl Debug for compio::tls::rustls::Connection

§

impl Debug for ContentType

§

impl Debug for EncryptedClientHelloError

§

impl Debug for compio::tls::rustls::Error

§

impl Debug for ExtendedKeyPurpose

§

impl Debug for HandshakeKind

§

impl Debug for HandshakeType

§

impl Debug for InconsistentKeys

§

impl Debug for InvalidMessage

§

impl Debug for NamedGroup

§

impl Debug for PeerIncompatible

§

impl Debug for PeerMisbehaved

§

impl Debug for ProtocolVersion

§

impl Debug for compio::tls::rustls::Side

§

impl Debug for SignatureAlgorithm

§

impl Debug for SignatureScheme

§

impl Debug for SupportedCipherSuite

§

impl Debug for FipsStatus

§

impl Debug for compio::tls::rustls::pki_types::IpAddr

§

impl Debug for ServerName<'_>

§

impl Debug for compio::tls::rustls::pki_types::pem::Error

§

impl Debug for SectionKind

§

impl Debug for compio::tls::rustls::quic::Connection

§

impl Debug for compio::tls::rustls::quic::Version

§

impl Debug for CertificateType

§

impl Debug for EncodeError

§

impl Debug for EncryptError

§

impl Debug for compio::ws::tungstenite::Error

§

impl Debug for Message

§

impl Debug for compio::ws::tungstenite::error::CapacityError

§

impl Debug for ProtocolError

§

impl Debug for SubProtocolError

§

impl Debug for TlsError

§

impl Debug for UrlError

§

impl Debug for Role

§

impl Debug for CloseCode

§

impl Debug for Control

§

impl Debug for Data

§

impl Debug for OpCode

§

impl Debug for compio::ws::tungstenite::stream::Mode

§

impl Debug for ReserveError

§

impl Debug for ReserveExactError

Source§

impl Debug for TryReserveErrorKind

1.86.0 · Source§

impl Debug for compio::buf::bumpalo::core_alloc::slice::GetDisjointMutError

Source§

impl Debug for SearchStep

1.28.0 · Source§

impl Debug for compio::buf::bumpalo::core_alloc::fmt::Alignment

Source§

impl Debug for DebugAsHex

Source§

impl Debug for Sign

Source§

impl Debug for AsciiChar

1.0.0 · Source§

impl Debug for core::cmp::Ordering

1.34.0 · Source§

impl Debug for Infallible

1.64.0 · Source§

impl Debug for FromBytesWithNulError

1.16.0 · Source§

impl Debug for c_void

Source§

impl Debug for Locality

Source§

impl Debug for AtomicOrdering

Source§

impl Debug for SimdAlign

Source§

impl Debug for TypeKind

1.7.0 · Source§

impl Debug for core::net::ip_addr::IpAddr

Source§

impl Debug for Ipv6MulticastScope

1.0.0 · Source§

impl Debug for core::net::socket_addr::SocketAddr

1.0.0 · Source§

impl Debug for FpCategory

1.55.0 · Source§

impl Debug for IntErrorKind

1.0.0 · Source§

impl Debug for core::sync::atomic::Ordering

1.65.0 · Source§

impl Debug for BacktraceStatus

1.0.0 · Source§

impl Debug for VarError

1.89.0 · Source§

impl Debug for std::fs::TryLockError

1.0.0 · Source§

impl Debug for std::io::SeekFrom

1.0.0 · Source§

impl Debug for std::io::error::ErrorKind

1.0.0 · Source§

impl Debug for Shutdown

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 log::Level

Source§

impl Debug for log::LevelFilter

Source§

impl Debug for FloatErrorKind

Source§

impl Debug for ShutdownResult

Source§

impl Debug for Always

Source§

impl Debug for Category

Source§

impl Debug for serde_json::value::Value

Source§

impl Debug for BernoulliError

Source§

impl Debug for rand::distr::uniform::Error

Source§

impl Debug for rand::distr::weighted::Error

Source§

impl Debug for IndexVec

Source§

impl Debug for IndexVecIntoIter

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 Dispatcher

§

impl Debug for stat64

§

impl Debug for AsyncifyPool

1.63.0 · Source§

impl Debug for BorrowedFd<'_>

§

impl Debug for compio::driver::BufferPool

§

impl Debug for Extra

§

impl Debug for compio::driver::FallbackBufferPool

§

impl Debug for compio::driver::IoUringBufferPool

1.63.0 · Source§

impl Debug for OwnedFd

§

impl Debug for ProactorBuilder

Source§

impl Debug for compio::fs::pipe::OpenOptions

Source§

impl Debug for compio::fs::pipe::Receiver

Source§

impl Debug for compio::fs::pipe::Sender

Source§

impl Debug for compio::fs::File

Source§

impl Debug for compio::fs::FileType

Source§

impl Debug for compio::fs::OpenOptions

Source§

impl Debug for compio::fs::Permissions

Source§

impl Debug for compio::fs::Stderr

Source§

impl Debug for compio::fs::Stdin

Source§

impl Debug for compio::fs::Stdout

§

impl Debug for SerdeJsonCodec

§

impl Debug for compio::io::framed::frame::Frame

§

impl Debug for LengthDelimited

§

impl Debug for Null

§

impl Debug for SocketOpts

§

impl Debug for compio::net::TcpListener

§

impl Debug for compio::net::TcpStream

§

impl Debug for compio::net::UdpSocket

§

impl Debug for compio::net::UnixListener

§

impl Debug for compio::net::UnixStream

§

impl Debug for compio::process::Command

§

impl Debug for Bbr

§

impl Debug for BbrConfig

§

impl Debug for Cubic

§

impl Debug for CubicConfig

§

impl Debug for NewReno

§

impl Debug for NewRenoConfig

§

impl Debug for NoInitialCipherSuite

§

impl Debug for CryptoError

§

impl Debug for ExportKeyingMaterialError

§

impl Debug for UnsupportedVersion

§

impl Debug for InternalConnectionError

§

impl Debug for compio::quic::h3::error::Code

§

impl Debug for compio::quic::h3::ext::Protocol

§

impl Debug for compio::quic::h3::proto::coding::UnexpectedEnd

§

impl Debug for compio::quic::h3::proto::frame::FrameType

§

impl Debug for PushPromise

§

impl Debug for SettingId

§

impl Debug for Settings

§

impl Debug for compio::quic::h3::proto::headers::Header

§

impl Debug for InvalidPushId

§

impl Debug for PushId

§

impl Debug for StreamType

§

impl Debug for compio::quic::h3::proto::varint::VarInt

§

impl Debug for compio::quic::h3::proto::varint::VarIntBoundsExceeded

§

impl Debug for InvalidStreamId

§

impl Debug for compio::quic::h3::quic::StreamId

§

impl Debug for SharedState

§

impl Debug for SessionId

§

impl Debug for AckFrequencyConfig

§

impl Debug for ApplicationClose

§

impl Debug for Chunk

§

impl Debug for compio::quic::ClientConfig

§

impl Debug for ClosedStream

Source§

impl Debug for Connecting

Source§

impl Debug for compio::quic::Connection

§

impl Debug for ConnectionClose

§

impl Debug for ConnectionStats

Source§

impl Debug for compio::quic::Endpoint

§

impl Debug for EndpointConfig

§

impl Debug for IdleTimeout

Source§

impl Debug for compio::quic::Incoming

Source§

impl Debug for IncomingFuture

§

impl Debug for MtuDiscoveryConfig

Source§

impl Debug for compio::quic::RecvStream

Source§

impl Debug for SendStream

§

impl Debug for compio::quic::ServerConfig

§

impl Debug for compio::quic::StreamId

§

impl Debug for Transmit

§

impl Debug for TransportConfig

§

impl Debug for compio::quic::VarInt

§

impl Debug for compio::runtime::event::Event

§

impl Debug for BorrowedBuffer<'_>

§

impl Debug for compio::runtime::BufferPool

§

impl Debug for RuntimeBuilder

§

impl Debug for Elapsed

§

impl Debug for Interval

§

impl Debug for compio::tls::native_tls::Error

§

impl Debug for compio::tls::native_tls::TlsConnector

§

impl Debug for DangerousClientConfigBuilder

§

impl Debug for HandshakeSignatureValid

§

impl Debug for ServerCertVerified

§

impl Debug for AlwaysResolvesClientRawPublicKeys

§

impl Debug for ClientConnectionData

§

impl Debug for ClientSessionMemoryCache

§

impl Debug for EchConfig

§

impl Debug for EchGreaseConfig

§

impl Debug for Resumption

§

impl Debug for ServerCertVerifierBuilder

§

impl Debug for Tls12ClientSessionValue

§

impl Debug for Tls13ClientSessionValue

§

impl Debug for WebPkiServerVerifier

§

impl Debug for CompressionCacheInner

§

impl Debug for CompressionFailed

§

impl Debug for DecompressionFailed

§

impl Debug for OutboundOpaqueMessage

§

impl Debug for PlainMessage

§

impl Debug for PrefixedPayload

§

impl Debug for UnsupportedOperationError

§

impl Debug for EncapsulatedSecret

§

impl Debug for HpkePublicKey

§

impl Debug for HpkeSuite

§

impl Debug for CryptoProvider

§

impl Debug for GetRandomFailed

§

impl Debug for WebPkiSupportedAlgorithms

§

impl Debug for OutputLengthError

§

impl Debug for compio::tls::rustls::pki_types::AddrParseError

§

impl Debug for AlgorithmIdentifier

§

impl Debug for Der<'_>

§

impl Debug for EchConfigListBytes<'_>

§

impl Debug for InvalidDnsNameError

§

impl Debug for InvalidSignature

§

impl Debug for compio::tls::rustls::pki_types::Ipv4Addr

§

impl Debug for compio::tls::rustls::pki_types::Ipv6Addr

§

impl Debug for PrivatePkcs1KeyDer<'_>

§

impl Debug for PrivatePkcs8KeyDer<'_>

§

impl Debug for PrivateSec1KeyDer<'_>

§

impl Debug for UnixTime

§

impl Debug for compio::tls::rustls::quic::ClientConnection

§

impl Debug for compio::tls::rustls::quic::ServerConnection

§

impl Debug for ClientCertVerified

§

impl Debug for compio::tls::rustls::server::Accepted

§

impl Debug for AcceptedAlert

§

impl Debug for AlwaysResolvesServerRawPublicKeys

§

impl Debug for ClientCertVerifierBuilder

§

impl Debug for NoClientAuth

§

impl Debug for NoServerSessionStorage

§

impl Debug for ResolvesServerCertUsingSni

§

impl Debug for ServerConnectionData

§

impl Debug for ServerSessionMemoryCache

§

impl Debug for WantsServerCert

§

impl Debug for WebPkiClientVerifier

§

impl Debug for CertifiedKey

§

impl Debug for SingleCertAndKey

§

impl Debug for compio::tls::rustls::ClientConfig

§

impl Debug for compio::tls::rustls::ClientConnection

§

impl Debug for DigitallySignedStruct

§

impl Debug for DistinguishedName

§

impl Debug for IoState

§

impl Debug for KeyLogFile

§

impl Debug for NoKeyLog

§

impl Debug for OtherError

§

impl Debug for RootCertStore

§

impl Debug for compio::tls::rustls::ServerConfig

§

impl Debug for compio::tls::rustls::ServerConnection

§

impl Debug for SupportedProtocolVersion

§

impl Debug for TicketRotator

Available on crate feature std only.
§

impl Debug for TicketSwitcher

§

impl Debug for Tls12CipherSuite

§

impl Debug for Tls13CipherSuite

§

impl Debug for WantsVerifier

§

impl Debug for WantsVersions

§

impl Debug for DefaultTimeProvider

§

impl Debug for InsufficientSizeError

Source§

impl Debug for compio::tls::TlsConnector

§

impl Debug for NoCallback

§

impl Debug for InvalidHeaderName

§

impl Debug for InvalidHeaderValue

§

impl Debug for MaxSizeReached

§

impl Debug for ToStrError

§

impl Debug for InvalidMethod

§

impl Debug for compio::ws::tungstenite::http::request::Builder

§

impl Debug for compio::ws::tungstenite::http::request::Parts

§

impl Debug for compio::ws::tungstenite::http::response::Builder

§

impl Debug for compio::ws::tungstenite::http::response::Parts

§

impl Debug for InvalidStatusCode

§

impl Debug for compio::ws::tungstenite::http::Error

§

impl Debug for Extensions

§

impl Debug for HeaderName

§

impl Debug for HeaderValue

§

impl Debug for Method

§

impl Debug for StatusCode

§

impl Debug for Uri

§

impl Debug for compio::ws::tungstenite::http::Version

§

impl Debug for Authority

§

impl Debug for compio::ws::tungstenite::http::uri::Builder

§

impl Debug for InvalidUri

§

impl Debug for InvalidUriParts

§

impl Debug for compio::ws::tungstenite::http::uri::Parts

§

impl Debug for PathAndQuery

§

impl Debug for Scheme

§

impl Debug for compio::ws::tungstenite::protocol::frame::Frame

§

impl Debug for FrameHeader

§

impl Debug for CloseFrame

§

impl Debug for WebSocketConfig

§

impl Debug for WebSocketContext

§

impl Debug for compio::ws::tungstenite::Bytes

§

impl Debug for ClientRequestBuilder

§

impl Debug for Utf8Bytes

§

impl Debug for UninitSlice

§

impl Debug for BytesMut

§

impl Debug for TryGetError

§

impl Debug for AllocErr

Source§

impl Debug for compio::buf::bumpalo::core_alloc::alloc::AllocError

Source§

impl Debug for Global

1.28.0 · Source§

impl Debug for Layout

1.50.0 · Source§

impl Debug for LayoutError

Source§

impl Debug for ByteStr

Source§

impl Debug for ByteString

Source§

impl Debug for UnorderedKeyError

1.57.0 · Source§

impl Debug for TryReserveError

1.0.0 · Source§

impl Debug for CString

Delegates to the CStr implementation of fmt::Debug, showing invalid UTF-8 as hex escapes.

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.38.0 · Source§

impl Debug for compio::buf::bumpalo::core_alloc::str::Chars<'_>

1.17.0 · Source§

impl Debug for compio::buf::bumpalo::core_alloc::str::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

1.17.0 · Source§

impl Debug for compio::buf::bumpalo::core_alloc::string::Drain<'_>

1.0.0 · Source§

impl Debug for FromUtf8Error

1.0.0 · Source§

impl Debug for FromUtf16Error

Source§

impl Debug for IntoChars

1.0.0 · Source§

impl Debug for String

Source§

impl Debug for untrusted::input::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.

1.0.0 · Source§

impl Debug for TypeId

1.34.0 · Source§

impl Debug for core::array::TryFromSliceError

1.16.0 · Source§

impl Debug for 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.20.0 · Source§

impl Debug for ParseCharError

1.9.0 · Source§

impl Debug for DecodeUtf16Error

1.20.0 · Source§

impl Debug for core::char::EscapeDebug

1.0.0 · Source§

impl Debug for core::char::EscapeDefault

1.0.0 · Source§

impl Debug for core::char::EscapeUnicode

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.27.0 · Source§

impl Debug for CpuidResult

1.27.0 · Source§

impl Debug for __m128

1.89.0 · Source§

impl Debug for __m128bh

1.27.0 · Source§

impl Debug for __m128d

1.95.0 · Source§

impl Debug for __m128h

1.27.0 · Source§

impl Debug for __m128i

1.27.0 · Source§

impl Debug for __m256

1.89.0 · Source§

impl Debug for __m256bh

1.27.0 · Source§

impl Debug for __m256d

1.95.0 · Source§

impl Debug for __m256h

1.27.0 · Source§

impl Debug for __m256i

1.72.0 · Source§

impl Debug for __m512

1.89.0 · Source§

impl Debug for __m512bh

1.72.0 · Source§

impl Debug for __m512d

1.95.0 · Source§

impl Debug for __m512h

1.72.0 · Source§

impl Debug for __m512i

Source§

impl Debug for core::core_arch::x86::bf16

1.3.0 · Source§

impl Debug for CStr

Shows the underlying bytes as a normal string, with invalid UTF-8 presented as hex escape sequences.

1.69.0 · Source§

impl Debug for FromBytesUntilNulError

Source§

impl Debug for VaList<'_>

1.0.0 · Source§

impl Debug for SipHasher

Source§

impl Debug for Last

Source§

impl Debug for BorrowedBuf<'_>

1.33.0 · Source§

impl Debug for PhantomPinned

Source§

impl Debug for PhantomContravariantLifetime<'_>

Source§

impl Debug for PhantomCovariantLifetime<'_>

Source§

impl Debug for PhantomInvariantLifetime<'_>

Source§

impl Debug for Assume

Source§

impl Debug for Array

Source§

impl Debug for Bool

Source§

impl Debug for Char

Source§

impl Debug for core::mem::type_info::Field

Source§

impl Debug for Float

Source§

impl Debug for Int

Source§

impl Debug for Pointer

Source§

impl Debug for Reference

Source§

impl Debug for core::mem::type_info::Slice

Source§

impl Debug for core::mem::type_info::Str

Source§

impl Debug for Tuple

Source§

impl Debug for core::mem::type_info::Type

1.0.0 · Source§

impl Debug for core::net::ip_addr::Ipv4Addr

1.0.0 · Source§

impl Debug for core::net::ip_addr::Ipv6Addr

1.0.0 · Source§

impl Debug for core::net::parser::AddrParseError

1.0.0 · Source§

impl Debug for SocketAddrV4

1.0.0 · Source§

impl Debug for SocketAddrV6

1.0.0 · Source§

impl Debug for core::num::dec2flt::ParseFloatError

1.0.0 · Source§

impl Debug for ParseIntError

1.34.0 · Source§

impl Debug for TryFromIntError

1.0.0 · Source§

impl Debug for RangeFull

1.10.0 · Source§

impl Debug for Location<'_>

1.81.0 · Source§

impl Debug for PanicMessage<'_>

Source§

impl Debug for core::ptr::alignment::Alignment

1.3.0 · Source§

impl Debug for core::sync::atomic::AtomicBool

Available on target_has_atomic_load_store=8 only.
1.34.0 · Source§

impl Debug for core::sync::atomic::AtomicI8

1.34.0 · Source§

impl Debug for core::sync::atomic::AtomicI16

1.34.0 · Source§

impl Debug for core::sync::atomic::AtomicI32

1.34.0 · Source§

impl Debug for core::sync::atomic::AtomicI64

1.3.0 · Source§

impl Debug for core::sync::atomic::AtomicIsize

1.34.0 · Source§

impl Debug for core::sync::atomic::AtomicU8

1.34.0 · Source§

impl Debug for core::sync::atomic::AtomicU16

1.34.0 · Source§

impl Debug for core::sync::atomic::AtomicU32

1.34.0 · Source§

impl Debug for core::sync::atomic::AtomicU64

1.3.0 · Source§

impl Debug for core::sync::atomic::AtomicUsize

1.36.0 · Source§

impl Debug for core::task::wake::Context<'_>

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 Waker

1.27.0 · Source§

impl Debug for Duration

1.66.0 · Source§

impl Debug for TryFromFloatSecsError

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

1.87.0 · Source§

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

1.0.0 · Source§

impl Debug for std::ffi::os_str::OsStr

1.0.0 · Source§

impl Debug for OsString

Source§

impl Debug for std::fs::Dir

1.6.0 · Source§

impl Debug for 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 std::fs::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 std::fs::Permissions

1.0.0 · Source§

impl Debug for ReadDir

1.7.0 · Source§

impl Debug for DefaultHasher

1.16.0 · Source§

impl Debug for RandomState

1.56.0 · Source§

impl Debug for WriterPanicked

1.0.0 · Source§

impl Debug for std::io::error::Error

1.87.0 · Source§

impl Debug for std::io::pipe::PipeReader

1.87.0 · Source§

impl Debug for std::io::pipe::PipeWriter

1.16.0 · Source§

impl Debug for std::io::stdio::Stderr

1.16.0 · Source§

impl Debug for StderrLock<'_>

1.16.0 · Source§

impl Debug for std::io::stdio::Stdin

1.16.0 · Source§

impl Debug for StdinLock<'_>

1.16.0 · Source§

impl Debug for std::io::stdio::Stdout

1.16.0 · Source§

impl Debug for StdoutLock<'_>

1.0.0 · Source§

impl Debug for std::io::util::Empty

1.16.0 · Source§

impl Debug for std::io::util::Repeat

1.0.0 · Source§

impl Debug for std::io::util::Sink

Source§

impl Debug for IntoIncoming

1.0.0 · Source§

impl Debug for std::net::tcp::TcpListener

1.0.0 · Source§

impl Debug for std::net::tcp::TcpStream

1.0.0 · Source§

impl Debug for std::net::udp::UdpSocket

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 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 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<'_>

Source§

impl Debug for NormalizeError

1.0.0 · Source§

impl Debug for Path

1.0.0 · Source§

impl Debug for PathBuf

1.7.0 · Source§

impl Debug for StripPrefixError

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.0.0 · Source§

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

Source§

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

Source§

impl Debug for WouldBlock

1.16.0 · Source§

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

1.16.0 · Source§

impl Debug for OnceState

1.16.0 · Source§

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

1.5.0 · Source§

impl Debug for WaitTimeoutResult

1.0.0 · Source§

impl Debug for std::thread::builder::Builder

1.19.0 · Source§

impl Debug for ThreadId

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 Thread

1.8.0 · Source§

impl Debug for Instant

1.8.0 · Source§

impl Debug for SystemTime

1.8.0 · Source§

impl Debug for SystemTimeError

Source§

impl Debug for getrandom::error::Error

Source§

impl Debug for half::bfloat::bf16

Available on non-target_arch=spirv only.
Source§

impl Debug for f16

Available on non-target_arch=spirv only.
Source§

impl Debug for log::ParseLevelError

Source§

impl Debug for SetLoggerError

Source§

impl Debug for num_traits::ParseFloatError

Source§

impl Debug for KeyError

Source§

impl Debug for Asn1ObjectRef

Source§

impl Debug for Asn1StringRef

Source§

impl Debug for Asn1TimeRef

Source§

impl Debug for Asn1Type

Source§

impl Debug for TimeDiff

Source§

impl Debug for BigNum

Source§

impl Debug for BigNumRef

Source§

impl Debug for CMSOptions

Source§

impl Debug for DsaSig

Source§

impl Debug for Asn1Flag

Source§

impl Debug for openssl::error::Error

Source§

impl Debug for ErrorStack

Source§

impl Debug for DigestBytes

Source§

impl Debug for Nid

Source§

impl Debug for OcspCertStatus

Source§

impl Debug for OcspFlag

Source§

impl Debug for OcspResponseStatus

Source§

impl Debug for OcspRevokedStatus

Source§

impl Debug for KeyIvPair

Source§

impl Debug for Pkcs7Flags

Source§

impl Debug for openssl::pkey::Id

Source§

impl Debug for Padding

Source§

impl Debug for SrtpProfileId

Source§

impl Debug for SslConnector

Source§

impl Debug for openssl::ssl::error::Error

Source§

impl Debug for ErrorCode

Source§

impl Debug for AlpnError

Source§

impl Debug for CipherLists

Source§

impl Debug for ClientHelloResponse

Source§

impl Debug for ExtensionContext

Source§

impl Debug for ShutdownState

Source§

impl Debug for SniError

Source§

impl Debug for Ssl

Source§

impl Debug for SslAlert

Source§

impl Debug for SslCipherRef

Source§

impl Debug for SslContext

Source§

impl Debug for SslMode

Source§

impl Debug for SslOptions

Source§

impl Debug for SslRef

Source§

impl Debug for SslSessionCacheMode

Source§

impl Debug for SslVerifyMode

Source§

impl Debug for SslVersion

Source§

impl Debug for OpensslString

Source§

impl Debug for OpensslStringRef

Source§

impl Debug for CrlReason

Source§

impl Debug for GeneralNameRef

Source§

impl Debug for X509

Source§

impl Debug for X509NameEntryRef

Source§

impl Debug for X509NameRef

Source§

impl Debug for X509VerifyResult

Source§

impl Debug for X509CheckFlags

Source§

impl Debug for X509VerifyFlags

Source§

impl Debug for IgnoredAny

Source§

impl Debug for serde_core::de::value::Error

Source§

impl Debug for serde_json::error::Error

Source§

impl Debug for serde_json::map::IntoIter

Source§

impl Debug for serde_json::map::IntoValues

Source§

impl Debug for serde_json::map::Map<String, Value>

Source§

impl Debug for Number

Source§

impl Debug for CompactFormatter

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 Bernoulli

Source§

impl Debug for Open01

Source§

impl Debug for OpenClosed01

Source§

impl Debug for Alphabetic

Source§

impl Debug for Alphanumeric

Source§

impl Debug for rand::distr::slice::Empty

Source§

impl Debug for StandardUniform

Source§

impl Debug for UniformUsize

Source§

impl Debug for UniformChar

Source§

impl Debug for UniformDuration

Source§

impl Debug for StepRng

Source§

impl Debug for SmallRng

Source§

impl Debug for StdRng

Source§

impl Debug for ThreadRng

Debug implementation does not leak internal state

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 OsError

Source§

impl Debug for OsRng

1.0.0 · Source§

impl Debug for Arguments<'_>

1.0.0 · Source§

impl Debug for compio::buf::bumpalo::core_alloc::fmt::Error

Source§

impl Debug for FormattingOptions

§

impl Debug for AbortHandle

§

impl Debug for AbortRegistration

§

impl Debug for Aborted

§

impl Debug for AcceptError

§

impl Debug for Access

§

impl Debug for AcquireError

§

impl Debug for Advice

§

impl Debug for Advice

§

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 AllocError

§

impl Debug for Alternation

§

impl Debug for Anchored

§

impl Debug for Ansi256Color

§

impl Debug for AnsiColor

§

impl Debug for Arg

§

impl Debug for ArgAction

§

impl Debug for ArgCursor

§

impl Debug for ArgGroup

§

impl Debug for ArgMatches

§

impl Debug for ArgPredicate

§

impl Debug for Assertion

§

impl Debug for AssertionKind

§

impl Debug for Ast

§

impl Debug for AtFlags

§

impl Debug for AtomicBool

§

impl Debug for AtomicI8

§

impl Debug for AtomicI16

§

impl Debug for AtomicI32

§

impl Debug for AtomicI64

§

impl Debug for AtomicIsize

§

impl Debug for AtomicU8

§

impl Debug for AtomicU16

§

impl Debug for AtomicU32

§

impl Debug for AtomicU64

§

impl Debug for AtomicUsize

§

impl Debug for AtomicWaker

§

impl Debug for Attribute

§

impl Debug for AxisScale

§

impl Debug for Backoff

§

impl Debug for Barrier

§

impl Debug for BarrierWaitResult

§

impl Debug for Baseline

§

impl Debug for BatchSize

§

impl Debug for BenchmarkFilter

§

impl Debug for BigEndian

§

impl Debug for BitOrder

§

impl Debug for BoolValueParser

§

impl Debug for BoolishValueParser

§

impl Debug for BuildError

§

impl Debug for BuildError

§

impl Debug for Builder

§

impl Debug for Builder

§

impl Debug for Builder

§

impl Debug for ByteClasses

§

impl Debug for Cache

§

impl Debug for Cache

§

impl Debug for CancelBuilder

§

impl Debug for Canceled

§

impl Debug for CanonicalValue

§

impl Debug for Capture

§

impl Debug for CaptureLocations

§

impl Debug for CaptureLocations

§

impl Debug for CaptureName

§

impl Debug for Captures

§

impl Debug for CaseFoldError

§

impl Debug for CertificateResult

§

impl Debug for Class

§

impl Debug for ClassAscii

§

impl Debug for ClassAsciiKind

§

impl Debug for ClassBracketed

§

impl Debug for ClassBytes

§

impl Debug for ClassBytesRange

§

impl Debug for ClassPerl

§

impl Debug for ClassPerlKind

§

impl Debug for ClassSet

§

impl Debug for ClassSetBinaryOp

§

impl Debug for ClassSetBinaryOpKind

§

impl Debug for ClassSetItem

§

impl Debug for ClassSetRange

§

impl Debug for ClassSetUnion

§

impl Debug for ClassUnicode

§

impl Debug for ClassUnicode

§

impl Debug for ClassUnicodeKind

§

impl Debug for ClassUnicodeOpKind

§

impl Debug for ClassUnicodeRange

§

impl Debug for ClearBuffer

§

impl Debug for ClearLine

§

impl Debug for ClockId

§

impl Debug for Code

§

impl Debug for CollectionAllocErr

§

impl Debug for Collector

§

impl Debug for Color

§

impl Debug for Color

§

impl Debug for ColorChoice

§

impl Debug for Command

§

impl Debug for Comment

§

impl Debug for Compiler

§

impl Debug for Concat

§

impl Debug for Config

§

impl Debug for Config

§

impl Debug for Config

§

impl Debug for Config

§

impl Debug for Config

§

impl Debug for Configuration

§

impl Debug for Connection

§

impl Debug for ConnectionError

§

impl Debug for ConnectionEvent

§

impl Debug for ConnectionHandle

§

impl Debug for ConnectionId

§

impl Debug for Context

§

impl Debug for CoreId

§

impl Debug for CreateFlags

§

impl Debug for CreateFlags

§

impl Debug for CrlsRequired

§

impl Debug for Current

§

impl Debug for DIR

§

impl Debug for Datagram

§

impl Debug for DebugByte

§

impl Debug for DecInt

§

impl Debug for DecodeError

§

impl Debug for DecodeKind

§

impl Debug for DecodePartial

§

impl Debug for DefaultCallsite

§

impl Debug for DefaultGuard

§

impl Debug for DenseTransitions

§

impl Debug for DerTypeId

§

impl Debug for DeserializeError

§

impl Debug for DestinationSlot

§

impl Debug for Digest

§

impl Debug for Dir

§

impl Debug for Dir

§

impl Debug for DirEntry

§

impl Debug for DirEntry

§

impl Debug for Direction

§

impl Debug for DisableCursorBlinking

§

impl Debug for DisableMouseEvents

§

impl Debug for Dispatch

§

impl Debug for Dl_info

§

impl Debug for Domain

§

impl Debug for Dot

§

impl Debug for DummyBackendError

§

impl Debug for DumpableBehavior

§

impl Debug for DupFlags

§

impl Debug for Eager

§

impl Debug for EcdsaKeyPair

§

impl Debug for EcdsaSigningAlgorithm

§

impl Debug for EcdsaVerificationAlgorithm

§

impl Debug for EcnCodepoint

§

impl Debug for Ed25519KeyPair

§

impl Debug for EdDSAParameters

§

impl Debug for EffectIter

§

impl Debug for Effects

§Examples

let effects = anstyle::Effects::new();
assert_eq!(format!("{:?}", effects), "Effects()");

let effects = anstyle::Effects::BOLD | anstyle::Effects::UNDERLINE;
assert_eq!(format!("{:?}", effects), "Effects(BOLD | UNDERLINE)");
§

impl Debug for Elf32_Chdr

§

impl Debug for Elf32_Ehdr

§

impl Debug for Elf32_Phdr

§

impl Debug for Elf32_Shdr

§

impl Debug for Elf32_Sym

§

impl Debug for Elf64_Chdr

§

impl Debug for Elf64_Ehdr

§

impl Debug for Elf64_Phdr

§

impl Debug for Elf64_Shdr

§

impl Debug for Elf64_Sym

§

impl Debug for Empty

§

impl Debug for Empty

§

impl Debug for EnableCursorBlinking

§

impl Debug for EnableMouseEvents

§

impl Debug for Encoding

§

impl Debug for EndianMode

§

impl Debug for Endpoint

§

impl Debug for EndpointEvent

§

impl Debug for EnterFlags

§

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 Errno

§

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 ErrorKind

§

impl Debug for ErrorKind

§

impl Debug for Event

§

impl Debug for Event

§

impl Debug for EventFlags

§

impl Debug for EventfdFlags

§

impl Debug for Events

§

impl Debug for ExpirationPolicy

§

impl Debug for ExtractKind

§

impl Debug for Extractor

§

impl Debug for FILE

§

impl Debug for FallocateFlags

§

impl Debug for FalseyValueParser

§

impl Debug for Fd

§

impl Debug for FdFlags

§

impl Debug for Field

§

impl Debug for FieldSet

§

impl Debug for FileType

§

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 FixedFdInstall

§

impl Debug for Flag

§

impl Debug for Flags

§

impl Debug for Flags

§

impl Debug for FlagsItem

§

impl Debug for FlagsItemKind

§

impl Debug for FloatingPointEmulationControl

§

impl Debug for FloatingPointExceptionMode

§

impl Debug for FloatingPointMode

§

impl Debug for Flock

§

impl Debug for FlockOffsetType

§

impl Debug for FlockOperation

§

impl Debug for FlockType

§

impl Debug for FnContext

§

impl Debug for FrameStats

§

impl Debug for FrameType

§

impl Debug for Fsid

§

impl Debug for Fsync

§

impl Debug for FsyncFlags

§

impl Debug for Ftruncate

§

impl Debug for FutexWait

§

impl Debug for FutexWaitV

§

impl Debug for FutexWaitV

§

impl Debug for FutexWake

§

impl Debug for GetDisjointMutError

§

impl Debug for Gid

§

impl Debug for Group

§

impl Debug for GroupInfo

§

impl Debug for GroupInfoError

§

impl Debug for GroupKind

§

impl Debug for Guard

§

impl Debug for HSLColor

§

impl Debug for HalfMatch

§

impl Debug for Handle

§

impl Debug for Header

§

impl Debug for Header<'_>

§

impl Debug for HexLiteralKind

§

impl Debug for HideCursor

§

impl Debug for Hir

§

impl Debug for HirKind

§

impl Debug for IFlags

§

impl Debug for Id

§

impl Debug for Id

§

impl Debug for Identifier

§

impl Debug for Incoming

§

impl Debug for Incomplete

§

impl Debug for Integer

§

impl Debug for Interest

§

impl Debug for InterfaceIndexOrAddress

§

impl Debug for IntoIter

§

impl Debug for InvalidBufferSize

§

impl Debug for InvalidChunkSize

§

impl Debug for InvalidCid

§

impl Debug for InvalidLength

§

impl Debug for InvalidNameContext

§

impl Debug for InvalidOutputSize

§

impl Debug for Iter

§

impl Debug for Itimerspec

§

impl Debug for Key

§

impl Debug for KeyPair

§

impl Debug for KeyPurposeId<'_>

§

impl Debug for KeyRejected

§

impl Debug for KeyUsage

§

impl Debug for Kind

§

impl Debug for Lazy

§

impl Debug for LessSafeKey

§

impl Debug for Level

§

impl Debug for LevelFilter

§

impl Debug for Literal

§

impl Debug for Literal

§

impl Debug for Literal

§

impl Debug for LiteralKind

§

impl Debug for LittleEndian

§

impl Debug for LocalHandle

§

impl Debug for LongType

§

impl Debug for Look

§

impl Debug for Look

§

impl Debug for LookMatcher

§

impl Debug for LookSet

§

impl Debug for LookSet

§

impl Debug for LookSetIter

§

impl Debug for LookSetIter

§

impl Debug for MachineCheckMemoryCorruptionKillPolicy

§

impl Debug for MapFlags

§

impl Debug for Match

§

impl Debug for MatchError

§

impl Debug for MatchErrorKind

§

impl Debug for MatchKind

§

impl Debug for MatchesError

§

impl Debug for MemfdFlags

§

impl Debug for Metadata<'_>

§

impl Debug for MlockAllFlags

§

impl Debug for MlockFlags

§

impl Debug for Mode

§

impl Debug for MoveCursorDown

§

impl Debug for MoveCursorLeft

§

impl Debug for MoveCursorRight

§

impl Debug for MoveCursorTo

§

impl Debug for MoveCursorToColumn

§

impl Debug for MoveCursorToNextLine

§

impl Debug for MoveCursorToPreviousLine

§

impl Debug for MoveCursorUp

§

impl Debug for MprotectFlags

§

impl Debug for MremapFlags

§

impl Debug for MsyncFlags

§

impl Debug for NFA

§

impl Debug for NoSubscriber

§

impl Debug for NonEmptyStringValueParser

§

impl Debug for NonMaxUsize

§

impl Debug for Nop

§

impl Debug for Notify

§

impl Debug for OFlags

§

impl Debug for OnceBool

§

impl Debug for OnceNonZeroUsize

§

impl Debug for One

§

impl Debug for One

§

impl Debug for One

§

impl Debug for OpenHow

§

impl Debug for OsStr

§

impl Debug for OsStringValueParser

§

impl Debug for OwnedCertRevocationList

§

impl Debug for OwnedNotified

§

impl Debug for OwnedRevokedCert

§

impl Debug for OwnedSemaphorePermit

§

impl Debug for PTracer

§

impl Debug for PacketDecodeError

§

impl Debug for Pair

§

impl Debug for Parameters

§

impl Debug for Parker

§

impl Debug for ParseError

§

impl Debug for ParseLevelError

§

impl Debug for ParseLevelFilterError

§

impl Debug for Parser

§

impl Debug for Parser

§

impl Debug for ParserBuilder

§

impl Debug for ParserBuilder

§

impl Debug for ParserConfig

§

impl Debug for PartialDecode

§

impl Debug for PathBufValueParser

§

impl Debug for PathStats

§

impl Debug for PatternID

§

impl Debug for PatternIDError

§

impl Debug for PatternSet

§

impl Debug for PatternSetInsertError

§

impl Debug for Pid

§

impl Debug for PidfdFlags

§

impl Debug for PidfdGetfdFlags

§

impl Debug for PikeVM

§

impl Debug for PipeFlags

§

impl Debug for PipeReader

§

impl Debug for PipeWriter

§

impl Debug for PlotConfiguration

§

impl Debug for PlottingBackend

§

impl Debug for PollAdd

§

impl Debug for PollFlags

§

impl Debug for PollMode

§

impl Debug for PollNext

§

impl Debug for PollRemove

§

impl Debug for Poller

§

impl Debug for Position

§

impl Debug for Position

§

impl Debug for PossibleValue

§

impl Debug for PossibleValuesParser

§

impl Debug for PrctlMmMap

§

impl Debug for Prefilter

§

impl Debug for PrefilterConfig

§

impl Debug for Printer

§

impl Debug for Printer

§

impl Debug for Prk

§

impl Debug for Probe

§

impl Debug for ProjectionMatrix

§

impl Debug for Properties

§

impl Debug for ProtFlags

§

impl Debug for ProtectedHeader

§

impl Debug for ProtectedInitialHeader

§

impl Debug for Protocol

§

impl Debug for PublicKey

§

impl Debug for PublicKey

§

impl Debug for PushError

§

impl Debug for Quartiles

§

impl Debug for RGBAColor

§

impl Debug for RGBColor

§

impl Debug for Rand32

§

impl Debug for Rand64

§

impl Debug for RandomConnectionIdGenerator

§

impl Debug for RawArgs

§

impl Debug for ReadBuf<'_>

§

impl Debug for ReadError

§

impl Debug for ReadFixed

§

impl Debug for ReadFlags

§

impl Debug for ReadWriteFlags

§

impl Debug for ReadableError

§

impl Debug for Readv

§

impl Debug for Rect

§

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 RecvMsg

§

impl Debug for RecvMsgMulti

§

impl Debug for RecvTimeoutError

§

impl Debug for Regex

§

impl Debug for Regex

§

impl Debug for Regex

§

impl Debug for RegexBuilder

§

impl Debug for RegexBuilder

§

impl Debug for RegexSet

§

impl Debug for RegexSet

§

impl Debug for RegexSetBuilder

§

impl Debug for RegexSetBuilder

§

impl Debug for RenameFlags

§

impl Debug for Repeat

§

impl Debug for Repetition

§

impl Debug for Repetition

§

impl Debug for RepetitionKind

§

impl Debug for RepetitionOp

§

impl Debug for RepetitionRange

§

impl Debug for ReportCursorPosition

§

impl Debug for RequiredEkuNotFoundContext

§

impl Debug for Reset

§

impl Debug for ResetAttributes

§

impl Debug for ResizeTextArea

§

impl Debug for ResolveFlags

§

impl Debug for Resource

§

impl Debug for RestoreCursorPosition

§

impl Debug for RetryError

§

impl Debug for RevocationCheckDepth

§

impl Debug for RevocationReason

§

impl Debug for RgbColor

§

impl Debug for Rlimit

§

impl Debug for Rng

§

impl Debug for RsaParameters

§

impl Debug for Salt

§

impl Debug for SamplingMode

§

impl Debug for SaveCursorPosition

§

impl Debug for ScheduleInfo

§

impl Debug for Scope<'_>

§

impl Debug for ScrollBufferDown

§

impl Debug for ScrollBufferUp

§

impl Debug for SealFlags

§

impl Debug for SeekFrom

§

impl Debug for Semaphore

§

impl Debug for SendDatagramError

§

impl Debug for SendDatagramError

§

impl Debug for SendDatagramErrorIncoming

§

impl Debug for SendError

§

impl Debug for SendMsg

§

impl Debug for SendMsgZc

§

impl Debug for Seq

§

impl Debug for SerializeError

§

impl Debug for SeriesLabelPosition

§

impl Debug for SetAttribute

§

impl Debug for SetBackgroundColor

§

impl Debug for SetFlags

§

impl Debug for SetForegroundColor

§

impl Debug for SetGlobalDefaultError

§

impl Debug for SetMatches

§

impl Debug for SetMatches

§

impl Debug for SetMatchesIntoIter

§

impl Debug for SetMatchesIntoIter

§

impl Debug for Sha1Core

§

impl Debug for ShapeStyle

§

impl Debug for Shift

§

impl Debug for ShouldTransmit

§

impl Debug for ShowCursor

§

impl Debug for Side

§

impl Debug for Signal

§

impl Debug for Sink

§

impl Debug for SmallIndex

§

impl Debug for SmallIndexError

§

impl Debug for SockAddr

§

impl Debug for SockAddrStorage

§

impl Debug for SockFilter

Available on crate feature all and (Linux or Android) only.
§

impl Debug for SockRef<'_>

§

impl Debug for Socket

§

impl Debug for Span

§

impl Debug for Span

§

impl Debug for Span

§

impl Debug for SparseTransitions

§

impl Debug for SpawnError

§

impl Debug for SpecialLiteralKind

§

impl Debug for Specification

§

impl Debug for SpecificationError

§

impl Debug for SpeculationFeature

§

impl Debug for SpeculationFeatureControl

§

impl Debug for SpeculationFeatureState

§

impl Debug for SpliceFlags

§

impl Debug for Stat

§

impl Debug for StatFs

§

impl Debug for StatVfsMountFlags

§

impl Debug for State

§

impl Debug for StateID

§

impl Debug for StateIDError

§

impl Debug for Statx

§

impl Debug for StatxAttributes

§

impl Debug for StatxFlags

§

impl Debug for StatxTimestamp

§

impl Debug for Str

§

impl Debug for StreamEvent

§

impl Debug for StringValueParser

§

impl Debug for Style

§

impl Debug for StyledStr

§

impl Debug for Styles

§

impl Debug for SwitchBufferToAlternate

§

impl Debug for SwitchBufferToNormal

§

impl Debug for SyncFileRange

§

impl Debug for SystemRandom

§

impl Debug for Tag

§

impl Debug for TcpKeepalive

§

impl Debug for ThreadBuilder

§

impl Debug for ThreadPool

§

impl Debug for ThreadPoolBuildError

§

impl Debug for Three

§

impl Debug for Three

§

impl Debug for Three

§

impl Debug for Throughput

§

impl Debug for TimeStampCounterReadability

§

impl Debug for Timeout

§

impl Debug for TimeoutFlags

§

impl Debug for TimerfdClockId

§

impl Debug for TimerfdFlags

§

impl Debug for TimerfdTimerFlags

§

impl Debug for Timespec

§

impl Debug for Timespec

§

impl Debug for Timestamps

§

impl Debug for TimingMethod

§

impl Debug for TokenMemoryCache

§

impl Debug for Transition

§

impl Debug for Translate

§

impl Debug for Translator

§

impl Debug for TranslatorBuilder

§

impl Debug for TransportParameters

§

impl Debug for TruncSide

§

impl Debug for TryAcquireError

§

impl Debug for TryFromSliceError

§

impl Debug for TryLockError

§

impl Debug for TryRecvError

§

impl Debug for TryRecvError

§

impl Debug for TryRecvError

§

impl Debug for TryRecvError

§

impl Debug for TryRecvError

§

impl Debug for Two

§

impl Debug for Two

§

impl Debug for Two

§

impl Debug for Type

§

impl Debug for UdpStats

§

impl Debug for Uid

§

impl Debug for UnalignedAccessControl

§

impl Debug for UnboundKey

§

impl Debug for UnexpectedEnd

§

impl Debug for UnicodeWordBoundaryError

§

impl Debug for UnicodeWordError

§

impl Debug for Unit

§

impl Debug for UnknownArgumentValueParser

§

impl Debug for UnknownStatusPolicy

§

impl Debug for Unparker

§

impl Debug for Unspecified

§

impl Debug for UnsupportedSignatureAlgorithmContext

§

impl Debug for UnsupportedSignatureAlgorithmForPublicKeyContext

§

impl Debug for UserfaultfdFlags

§

impl Debug for Utf8Range

§

impl Debug for Utf8Sequence

§

impl Debug for Utf8Sequences

§

impl Debug for ValidationTokenConfig

§

impl Debug for Value

§

impl Debug for ValueHint

§

impl Debug for ValueParser

§

impl Debug for ValueRange

§

impl Debug for ValueSet<'_>

§

impl Debug for ValueSource

§

impl Debug for VarIntBoundsExceeded

§

impl Debug for Verifier

§

impl Debug for VersionError

§

impl Debug for VirtualMemoryMapAddress

§

impl Debug for WaitGroup

§

impl Debug for WaitId

§

impl Debug for WaitIdOptions

§

impl Debug for WaitIdStatus

Available on neither target_os=horizon nor OpenBSD nor Redox nor WASI.
§

impl Debug for WaitOptions

§

impl Debug for WaitStatus

§

impl Debug for WakerSlot

§

impl Debug for WalkDir

§

impl Debug for WatchFlags

§

impl Debug for WeakDispatch

§

impl Debug for WhichCaptures

§

impl Debug for WithComments

§

impl Debug for Wrap

§

impl Debug for WriteError

§

impl Debug for WriteFixed

§

impl Debug for Writev

§

impl Debug for Written

§

impl Debug for XattrFlags

§

impl Debug for Yield

§

impl Debug for __c_anonymous__kernel_fsid_t

§

impl Debug for __c_anonymous_elf32_rel

§

impl Debug for __c_anonymous_elf32_rela

§

impl Debug for __c_anonymous_elf64_rel

§

impl Debug for __c_anonymous_elf64_rela

§

impl Debug for __c_anonymous_ifc_ifcu

§

impl Debug for __c_anonymous_ifr_ifru

§

impl Debug for __c_anonymous_ifru_map

§

impl Debug for __c_anonymous_iwreq

§

impl Debug for __c_anonymous_ptp_perout_request_1

§

impl Debug for __c_anonymous_ptp_perout_request_2

§

impl Debug for __c_anonymous_ptrace_syscall_info_data

§

impl Debug for __c_anonymous_ptrace_syscall_info_entry

§

impl Debug for __c_anonymous_ptrace_syscall_info_exit

§

impl Debug for __c_anonymous_ptrace_syscall_info_seccomp

§

impl Debug for __c_anonymous_sockaddr_can_can_addr

§

impl Debug for __c_anonymous_sockaddr_can_j1939

§

impl Debug for __c_anonymous_sockaddr_can_tp

§

impl Debug for __c_anonymous_xsk_tx_metadata_union

§

impl Debug for __exit_status

§

impl Debug for __kernel_fd_set

§

impl Debug for __kernel_fsid_t

§

impl Debug for __kernel_itimerspec

§

impl Debug for __kernel_old_itimerval

§

impl Debug for __kernel_old_timespec

§

impl Debug for __kernel_old_timeval

§

impl Debug for __kernel_sock_timeval

§

impl Debug for __kernel_timespec

§

impl Debug for __old_kernel_stat

§

impl Debug for __sifields__bindgen_ty_1

§

impl Debug for __sifields__bindgen_ty_4

§

impl Debug for __sifields__bindgen_ty_6

§

impl Debug for __sifields__bindgen_ty_7

§

impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_1

§

impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_2

§

impl Debug for __sifields__bindgen_ty_5__bindgen_ty_1__bindgen_ty_3

§

impl Debug for __timeval

§

impl Debug for __user_cap_data_struct

§

impl Debug for __user_cap_header_struct

§

impl Debug for _libc_fpstate

§

impl Debug for _libc_fpxreg

§

impl Debug for _libc_xmmreg

§

impl Debug for addrinfo

§

impl Debug for af_alg_iv

§

impl Debug for aiocb

§

impl Debug for arpd_request

§

impl Debug for arphdr

§

impl Debug for arpreq

§

impl Debug for arpreq_old

§

impl Debug for bcm_msg_head

§

impl Debug for bcm_timeval

§

impl Debug for cachestat

§

impl Debug for cachestat_range

§

impl Debug for can_filter

§

impl Debug for can_frame

§

impl Debug for canfd_frame

§

impl Debug for canxl_frame

§

impl Debug for clone_args

§

impl Debug for clone_args

§

impl Debug for cmsghdr

§

impl Debug for compat_statfs64

§

impl Debug for cpu_set_t

§

impl Debug for dirent

§

impl Debug for dirent64

§

impl Debug for dl_phdr_info

§

impl Debug for dmabuf_cmsg

§

impl Debug for dmabuf_cmsg

§

impl Debug for dmabuf_token

§

impl Debug for dmabuf_token

§

impl Debug for dqblk

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 + Sync + Send

§

impl Debug for dyn Value

§

impl Debug for epoll_event

§

impl Debug for epoll_event

§

impl Debug for epoll_params

§

impl Debug for epoll_params

§

impl Debug for f_owner_ex

§

impl Debug for fanotify_event_info_error

§

impl Debug for fanotify_event_info_fid

§

impl Debug for fanotify_event_info_header

§

impl Debug for fanotify_event_info_pidfd

§

impl Debug for fanotify_event_metadata

§

impl Debug for fanotify_response

§

impl Debug for fanout_args

§

impl Debug for fd_set

§

impl Debug for ff_condition_effect

§

impl Debug for ff_constant_effect

§

impl Debug for ff_effect

§

impl Debug for ff_envelope

§

impl Debug for ff_periodic_effect

§

impl Debug for ff_ramp_effect

§

impl Debug for ff_replay

§

impl Debug for ff_rumble_effect

§

impl Debug for ff_trigger

§

impl Debug for file_clone_range

§

impl Debug for file_clone_range

§

impl Debug for file_dedupe_range

§

impl Debug for file_dedupe_range_info

§

impl Debug for files_stat_struct

§

impl Debug for flock

§

impl Debug for flock

§

impl Debug for flock64

§

impl Debug for flock64

§

impl Debug for fpos64_t

§

impl Debug for fpos_t

§

impl Debug for fs_sysfs_path

§

impl Debug for fsconfig_command

§

impl Debug for fscrypt_key

§

impl Debug for fscrypt_policy_v1

§

impl Debug for fscrypt_policy_v2

§

impl Debug for fscrypt_provisioning_key_payload

§

impl Debug for fsid_t

§

impl Debug for fstrim_range

§

impl Debug for fsuuid2

§

impl Debug for fsxattr

§

impl Debug for futex_waitv

§

impl Debug for genlmsghdr

§

impl Debug for glob64_t

§

impl Debug for glob_t

§

impl Debug for group

§

impl Debug for hostent

§

impl Debug for hwtstamp_config

§

impl Debug for if_nameindex

§

impl Debug for ifaddrs

§

impl Debug for ifconf

§

impl Debug for ifreq

§

impl Debug for in6_addr

§

impl Debug for in6_ifreq

§

impl Debug for in6_pktinfo

§

impl Debug for in6_rtmsg

§

impl Debug for in_addr

§

impl Debug for in_pktinfo

§

impl Debug for inodes_stat_t

§

impl Debug for inotify_event

§

impl Debug for inotify_event

§

impl Debug for input_absinfo

§

impl Debug for input_event

§

impl Debug for input_id

§

impl Debug for input_keymap_entry

§

impl Debug for input_mask

§

impl Debug for io_uring_region_desc

§

impl Debug for io_uring_zcrx_area_reg

§

impl Debug for io_uring_zcrx_cqe

§

impl Debug for io_uring_zcrx_ifq_reg

§

impl Debug for io_uring_zcrx_rqe

§

impl Debug for iocb

§

impl Debug for iovec

§

impl Debug for iovec

§

impl Debug for ip_mreq

§

impl Debug for ip_mreq_source

§

impl Debug for ip_mreqn

§

impl Debug for ipc_perm

§

impl Debug for ipv6_mreq

§

impl Debug for itimerspec

§

impl Debug for itimerspec

§

impl Debug for itimerval

§

impl Debug for itimerval

§

impl Debug for iw_discarded

§

impl Debug for iw_encode_ext

§

impl Debug for iw_event

§

impl Debug for iw_freq

§

impl Debug for iw_michaelmicfailure

§

impl Debug for iw_missed

§

impl Debug for iw_mlme

§

impl Debug for iw_param

§

impl Debug for iw_pmkid_cand

§

impl Debug for iw_pmksa

§

impl Debug for iw_point

§

impl Debug for iw_priv_args

§

impl Debug for iw_quality

§

impl Debug for iw_range

§

impl Debug for iw_scan_req

§

impl Debug for iw_statistics

§

impl Debug for iw_thrspy

§

impl Debug for iwreq

§

impl Debug for iwreq_data

§

impl Debug for j1939_filter

§

impl Debug for kernel_sigaction

§

impl Debug for kernel_sigset_t

§

impl Debug for ktermios

§

impl Debug for lconv

§

impl Debug for linger

§

impl Debug for linux_dirent64

§

impl Debug for mallinfo

§

impl Debug for mallinfo2

§

impl Debug for max_align_t

§

impl Debug for mbstate_t

§

impl Debug for mcontext_t

§

impl Debug for membarrier_cmd

§

impl Debug for membarrier_cmd_flag

§

impl Debug for mmsghdr

§

impl Debug for mnt_id_req

§

impl Debug for mnt_ns_info

§

impl Debug for mntent

§

impl Debug for mount_attr

§

impl Debug for mount_attr

§

impl Debug for mq_attr

§

impl Debug for msghdr

§

impl Debug for msginfo

§

impl Debug for msqid_ds

§

impl Debug for nl_mmap_hdr

§

impl Debug for nl_mmap_req

§

impl Debug for nl_pktinfo

§

impl Debug for nlattr

§

impl Debug for nlmsgerr

§

impl Debug for nlmsghdr

§

impl Debug for ntptimeval

§

impl Debug for open_how

§

impl Debug for open_how

§

impl Debug for option

§

impl Debug for packet_mreq

§

impl Debug for page_region

§

impl Debug for passwd

§

impl Debug for pidfd_info

§

impl Debug for pm_scan_arg

§

impl Debug for pollfd

§

impl Debug for pollfd

§

impl Debug for posix_spawn_file_actions_t

§

impl Debug for posix_spawnattr_t

§

impl Debug for prctl_mm_map

§

impl Debug for procmap_query

§

impl Debug for procmap_query_flags

§

impl Debug for protoent

§

impl Debug for pthread_attr_t

§

impl Debug for pthread_barrier_t

§

impl Debug for pthread_barrierattr_t

§

impl Debug for pthread_cond_t

§

impl Debug for pthread_condattr_t

§

impl Debug for pthread_mutex_t

§

impl Debug for pthread_mutexattr_t

§

impl Debug for pthread_rwlock_t

§

impl Debug for pthread_rwlockattr_t

§

impl Debug for ptp_clock_caps

§

impl Debug for ptp_clock_time

§

impl Debug for ptp_extts_event

§

impl Debug for ptp_extts_request

§

impl Debug for ptp_perout_request

§

impl Debug for ptp_pin_desc

§

impl Debug for ptp_sys_offset

§

impl Debug for ptp_sys_offset_extended

§

impl Debug for ptp_sys_offset_precise

§

impl Debug for ptrace_peeksiginfo_args

§

impl Debug for ptrace_rseq_configuration

§

impl Debug for ptrace_sud_config

§

impl Debug for ptrace_syscall_info

§

impl Debug for rand_pool_info

§

impl Debug for regex_t

§

impl Debug for regmatch_t

§

impl Debug for rlimit

§

impl Debug for rlimit

§

impl Debug for rlimit64

§

impl Debug for rlimit64

§

impl Debug for robust_list

§

impl Debug for robust_list_head

§

impl Debug for rtentry

§

impl Debug for rusage

§

impl Debug for rusage

§

impl Debug for sched_attr

§

impl Debug for sched_param

§

impl Debug for sctp_authinfo

§

impl Debug for sctp_initmsg

§

impl Debug for sctp_nxtinfo

§

impl Debug for sctp_prinfo

§

impl Debug for sctp_rcvinfo

§

impl Debug for sctp_sndinfo

§

impl Debug for sctp_sndrcvinfo

§

impl Debug for seccomp_data

§

impl Debug for seccomp_notif

§

impl Debug for seccomp_notif_addfd

§

impl Debug for seccomp_notif_resp

§

impl Debug for seccomp_notif_sizes

§

impl Debug for sem_t

§

impl Debug for sembuf

§

impl Debug for semid_ds

§

impl Debug for seminfo

§

impl Debug for servent

§

impl Debug for shmid_ds

§

impl Debug for sigaction

§

impl Debug for sigaction

§

impl Debug for sigaltstack

§

impl Debug for sigevent

§

impl Debug for sigevent__bindgen_ty_1__bindgen_ty_1

§

impl Debug for siginfo_t

§

impl Debug for signalfd_siginfo

§

impl Debug for sigset_t

§

impl Debug for sigval

§

impl Debug for sock_extended_err

§

impl Debug for sock_filter

§

impl Debug for sock_fprog

§

impl Debug for sock_txtime

§

impl Debug for sockaddr

§

impl Debug for sockaddr_alg

§

impl Debug for sockaddr_can

§

impl Debug for sockaddr_in

§

impl Debug for sockaddr_in6

§

impl Debug for sockaddr_ll

§

impl Debug for sockaddr_nl

§

impl Debug for sockaddr_pkt

§

impl Debug for sockaddr_storage

§

impl Debug for sockaddr_un

§

impl Debug for sockaddr_vm

§

impl Debug for sockaddr_xdp

§

impl Debug for spwd

§

impl Debug for stack_t

§

impl Debug for stat

§

impl Debug for stat

§

impl Debug for statfs

§

impl Debug for statfs

§

impl Debug for statfs64

§

impl Debug for statfs64

§

impl Debug for statmount

§

impl Debug for statvfs

§

impl Debug for statvfs64

§

impl Debug for statx

§

impl Debug for statx

§

impl Debug for statx_timestamp

§

impl Debug for statx_timestamp

§

impl Debug for sysinfo

§

impl Debug for tcp_info

§

impl Debug for termio

§

impl Debug for termios

§

impl Debug for termios

§

impl Debug for termios2

§

impl Debug for termios2

§

impl Debug for timespec

§

impl Debug for timespec

§

impl Debug for timeval

§

impl Debug for timeval

§

impl Debug for timex

§

impl Debug for timezone

§

impl Debug for timezone

§

impl Debug for tls12_crypto_info_aes_ccm_128

§

impl Debug for tls12_crypto_info_aes_gcm_128

§

impl Debug for tls12_crypto_info_aes_gcm_256

§

impl Debug for tls12_crypto_info_aria_gcm_128

§

impl Debug for tls12_crypto_info_aria_gcm_256

§

impl Debug for tls12_crypto_info_chacha20_poly1305

§

impl Debug for tls12_crypto_info_sm4_ccm

§

impl Debug for tls12_crypto_info_sm4_gcm

§

impl Debug for tls_crypto_info

§

impl Debug for tm

§

impl Debug for tms

§

impl Debug for tpacket2_hdr

§

impl Debug for tpacket3_hdr

§

impl Debug for tpacket_auxdata

§

impl Debug for tpacket_bd_header_u

§

impl Debug for tpacket_bd_ts

§

impl Debug for tpacket_block_desc

§

impl Debug for tpacket_hdr

§

impl Debug for tpacket_hdr_v1

§

impl Debug for tpacket_hdr_variant1

§

impl Debug for tpacket_req

§

impl Debug for tpacket_req3

§

impl Debug for tpacket_req_u

§

impl Debug for tpacket_rollover_stats

§

impl Debug for tpacket_stats

§

impl Debug for tpacket_stats_v3

§

impl Debug for tpacket_versions

§

impl Debug for ucontext_t

§

impl Debug for ucred

§

impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_2

§

impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_3

§

impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_4

§

impl Debug for uffd_msg__bindgen_ty_1__bindgen_ty_5

§

impl Debug for uffdio_api

§

impl Debug for uffdio_continue

§

impl Debug for uffdio_copy

§

impl Debug for uffdio_move

§

impl Debug for uffdio_poison

§

impl Debug for uffdio_range

§

impl Debug for uffdio_register

§

impl Debug for uffdio_writeprotect

§

impl Debug for uffdio_zeropage

§

impl Debug for uinput_abs_setup

§

impl Debug for uinput_ff_erase

§

impl Debug for uinput_ff_upload

§

impl Debug for uinput_setup

§

impl Debug for uinput_user_dev

§

impl Debug for user

§

impl Debug for user_desc

§

impl Debug for user_fpregs_struct

§

impl Debug for user_regs_struct

§

impl Debug for utimbuf

§

impl Debug for utmpx

§

impl Debug for utsname

§

impl Debug for vfs_cap_data

§

impl Debug for vfs_cap_data__bindgen_ty_1

§

impl Debug for vfs_ns_cap_data

§

impl Debug for vfs_ns_cap_data__bindgen_ty_1

§

impl Debug for vgetrandom_opaque_params

§

impl Debug for winsize

§

impl Debug for winsize

§

impl Debug for xattr_args

§

impl Debug for xdp_desc

§

impl Debug for xdp_mmap_offsets

§

impl Debug for xdp_mmap_offsets_v1

§

impl Debug for xdp_options

§

impl Debug for xdp_ring_offset

§

impl Debug for xdp_ring_offset_v1

§

impl Debug for xdp_statistics

§

impl Debug for xdp_statistics_v1

§

impl Debug for xdp_umem_reg

§

impl Debug for xdp_umem_reg_v1

§

impl Debug for xsk_tx_metadata

§

impl Debug for xsk_tx_metadata_completion

§

impl Debug for xsk_tx_metadata_request

§

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

§

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

Source§

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

1.0.0 · Source§

impl<'a> Debug for Component<'a>

1.0.0 · Source§

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

Source§

impl<'a> Debug for Unexpected<'a>

Source§

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

§

impl<'a> Debug for AnyDelimited<'a>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a> Debug for ClientHello<'a>

1.60.0 · Source§

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

Source§

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

1.0.0 · Source§

impl<'a> Debug for compio::buf::bumpalo::core_alloc::str::Bytes<'a>

1.0.0 · Source§

impl<'a> Debug for compio::buf::bumpalo::core_alloc::str::CharIndices<'a>

1.34.0 · Source§

impl<'a> Debug for compio::buf::bumpalo::core_alloc::str::EscapeDebug<'a>

1.34.0 · Source§

impl<'a> Debug for compio::buf::bumpalo::core_alloc::str::EscapeDefault<'a>

1.34.0 · Source§

impl<'a> Debug for compio::buf::bumpalo::core_alloc::str::EscapeUnicode<'a>

1.0.0 · Source§

impl<'a> Debug for compio::buf::bumpalo::core_alloc::str::Lines<'a>

1.0.0 · Source§

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

1.34.0 · Source§

impl<'a> Debug for compio::buf::bumpalo::core_alloc::str::SplitAsciiWhitespace<'a>

1.1.0 · Source§

impl<'a> Debug for compio::buf::bumpalo::core_alloc::str::SplitWhitespace<'a>

1.79.0 · Source§

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

Source§

impl<'a> Debug for core::error::Request<'a>

Source§

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

Source§

impl<'a> Debug for core::ffi::c_str::Bytes<'a>

Source§

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

1.10.0 · Source§

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

Source§

impl<'a> Debug for ContextBuilder<'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 std::net::tcp::Incoming<'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 serde_json::map::Iter<'a>

Source§

impl<'a> Debug for serde_json::map::IterMut<'a>

Source§

impl<'a> Debug for serde_json::map::Keys<'a>

Source§

impl<'a> Debug for serde_json::map::Values<'a>

Source§

impl<'a> Debug for serde_json::map::ValuesMut<'a>

Source§

impl<'a> Debug for PrettyFormatter<'a>

§

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

§

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

§

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

§

impl<'a> Debug for BroadcastContext<'a>

§

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

§

impl<'a> Debug for ByteClassElements<'a>

§

impl<'a> Debug for ByteClassIter<'a>

§

impl<'a> Debug for ByteClassRepresentatives<'a>

§

impl<'a> Debug for CapturesPatternIter<'a>

§

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

§

impl<'a> Debug for ClassBytesIter<'a>

§

impl<'a> Debug for ClassUnicodeIter<'a>

§

impl<'a> Debug for DebugHaystack<'a>

§

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

§

impl<'a> Debug for Display<'a>

§

impl<'a> Debug for Drain<'a>

§

impl<'a> Debug for DynamicClockId<'a>

§

impl<'a> Debug for Encoder<'a>

§

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

§

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

§

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

§

impl<'a> Debug for GroupInfoAllNames<'a>

§

impl<'a> Debug for GroupInfoPatternNames<'a>

§

impl<'a> Debug for IdsRef<'a>

§

impl<'a> Debug for Indices<'a>

§

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

§

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

§

impl<'a> Debug for PatternIter<'a>

§

impl<'a> Debug for PatternSetIter<'a>

§

impl<'a> Debug for RawDirEntry<'a>

§

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

§

impl<'a> Debug for RawValues<'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 SetMatchesIter<'a>

§

impl<'a> Debug for SetMatchesIter<'a>

§

impl<'a> Debug for WaitId<'a>

§

impl<'a> Debug for WakerRef<'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>

§

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 core::option::Iter<'a, A>
where A: Debug + 'a,

1.0.0 · Source§

impl<'a, A> Debug for core::option::IterMut<'a, A>
where A: Debug + 'a,

§

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> Debug for BytesDeserializer<'a, E>

Source§

impl<'a, E> Debug for CowStrDeserializer<'a, E>

Available on crate features std or alloc only.
Source§

impl<'a, E> Debug for StrDeserializer<'a, E>

§

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, I> Debug for ByRefSized<'a, I>
where I: Debug,

§

impl<'a, I> Debug for Format<'a, I>
where I: Iterator, <I as Iterator>::Item: Debug,

Source§

impl<'a, I, A> Debug for compio::buf::bumpalo::core_alloc::collections::vec_deque::Splice<'a, I, A>
where I: Debug + Iterator + 'a, A: Debug + Allocator + 'a, <I as Iterator>::Item: Debug,

1.21.0 · Source§

impl<'a, I, A> Debug for compio::buf::bumpalo::core_alloc::vec::Splice<'a, I, A>
where I: Debug + Iterator + 'a, A: Debug + Allocator + 'a, <I as Iterator>::Item: Debug,

§

impl<'a, I, E> Debug for ProcessResults<'a, I, E>
where I: Debug, E: Debug + 'a,

§

impl<'a, I, F> Debug for FormatWith<'a, I, F>
where I: Iterator, F: FnMut(<I as Iterator>::Item, &mut dyn FnMut(&dyn Display) -> Result<(), Error>) -> Result<(), Error>,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

1.5.0 · Source§

impl<'a, P> Debug for compio::buf::bumpalo::core_alloc::str::MatchIndices<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.2.0 · Source§

impl<'a, P> Debug for compio::buf::bumpalo::core_alloc::str::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 compio::buf::bumpalo::core_alloc::str::RSplit<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · Source§

impl<'a, P> Debug for compio::buf::bumpalo::core_alloc::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 compio::buf::bumpalo::core_alloc::str::Split<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.51.0 · Source§

impl<'a, P> Debug for compio::buf::bumpalo::core_alloc::str::SplitInclusive<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · Source§

impl<'a, P> Debug for compio::buf::bumpalo::core_alloc::str::SplitN<'a, P>
where P: Pattern, <P as Pattern>::Searcher<'a>: Debug,

1.0.0 · Source§

impl<'a, P> Debug for compio::buf::bumpalo::core_alloc::str::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 ReplacerRef<'a, R>
where R: Debug + ?Sized,

§

impl<'a, R> Debug for ReplacerRef<'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 compio::ws::tungstenite::http::header::Entry<'a, T>
where T: Debug + 'a,

§

impl<'a, T> Debug for compio::net::ReadHalf<'a, T>
where T: Debug,

§

impl<'a, T> Debug for compio::net::WriteHalf<'a, T>
where T: Debug,

§

impl<'a, T> Debug for compio::ws::tungstenite::http::header::Drain<'a, T>
where T: Debug,

§

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

§

impl<'a, T> Debug for compio::ws::tungstenite::http::header::Iter<'a, T>
where T: Debug,

§

impl<'a, T> Debug for compio::ws::tungstenite::http::header::IterMut<'a, T>
where T: Debug,

§

impl<'a, T> Debug for compio::ws::tungstenite::http::header::Keys<'a, T>
where T: Debug,

§

impl<'a, T> Debug for compio::ws::tungstenite::http::header::OccupiedEntry<'a, T>
where T: Debug,

§

impl<'a, T> Debug for compio::ws::tungstenite::http::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 compio::ws::tungstenite::http::header::Values<'a, T>
where T: Debug,

§

impl<'a, T> Debug for compio::ws::tungstenite::http::header::ValuesMut<'a, T>
where T: Debug,

1.17.0 · Source§

impl<'a, T> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::Range<'a, T>
where T: Debug + 'a,

1.0.0 · Source§

impl<'a, T> Debug for compio::buf::bumpalo::core_alloc::slice::Chunks<'a, T>
where T: Debug + 'a,

1.31.0 · Source§

impl<'a, T> Debug for compio::buf::bumpalo::core_alloc::slice::ChunksExact<'a, T>
where T: Debug + 'a,

1.31.0 · Source§

impl<'a, T> Debug for compio::buf::bumpalo::core_alloc::slice::ChunksExactMut<'a, T>
where T: Debug + 'a,

1.0.0 · Source§

impl<'a, T> Debug for compio::buf::bumpalo::core_alloc::slice::ChunksMut<'a, T>
where T: Debug + 'a,

1.31.0 · Source§

impl<'a, T> Debug for compio::buf::bumpalo::core_alloc::slice::RChunks<'a, T>
where T: Debug + 'a,

1.31.0 · Source§

impl<'a, T> Debug for compio::buf::bumpalo::core_alloc::slice::RChunksExact<'a, T>
where T: Debug + 'a,

1.31.0 · Source§

impl<'a, T> Debug for compio::buf::bumpalo::core_alloc::slice::RChunksExactMut<'a, T>
where T: Debug + 'a,

1.31.0 · Source§

impl<'a, T> Debug for compio::buf::bumpalo::core_alloc::slice::RChunksMut<'a, T>
where T: Debug + 'a,

1.0.0 · Source§

impl<'a, T> Debug for compio::buf::bumpalo::core_alloc::slice::Windows<'a, T>
where T: Debug + 'a,

1.0.0 · Source§

impl<'a, T> Debug for core::result::Iter<'a, T>
where T: Debug + 'a,

1.0.0 · Source§

impl<'a, T> Debug for core::result::IterMut<'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 Choose<'a, T>
where T: Debug,

§

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

§

impl<'a, T> Debug for DerIterator<'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 Drain<'a, T>
where T: Debug,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<'a, T> Debug for Ref<'a, T>
where T: Debug + ?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 SendFut<'a, T>

§

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

§

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

§

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

§

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

§

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

1.6.0 · Source§

impl<'a, T, A> Debug for compio::buf::bumpalo::core_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,

§

impl<'a, T, F> Debug for PoolGuard<'a, T, F>
where T: Send + Debug, F: Fn() -> T,

§

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

1.77.0 · Source§

impl<'a, T, P> Debug for compio::buf::bumpalo::core_alloc::slice::ChunkBy<'a, T, P>
where T: 'a + Debug,

1.77.0 · Source§

impl<'a, T, P> Debug for compio::buf::bumpalo::core_alloc::slice::ChunkByMut<'a, T, P>
where T: 'a + Debug,

1.94.0 · Source§

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

§

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,

§

impl<'a, const MIN_ALIGN: usize> Debug for ChunkIter<'a, MIN_ALIGN>

§

impl<'a, const MIN_ALIGN: usize> Debug for ChunkRawIter<'a, MIN_ALIGN>

Source§

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

§

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

§

impl<'c, 'h> Debug for SubCaptureMatches<'c, 'h>

§

impl<'c, 'h> Debug for SubCaptureMatches<'c, 'h>

§

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

§

impl<'ch> Debug for Bytes<'ch>

§

impl<'ch> Debug for CharIndices<'ch>

§

impl<'ch> Debug for Chars<'ch>

§

impl<'ch> Debug for EncodeUtf16<'ch>

§

impl<'ch> Debug for Lines<'ch>

§

impl<'ch> Debug for SplitAsciiWhitespace<'ch>

§

impl<'ch> Debug for SplitWhitespace<'ch>

§

impl<'ch, P> Debug for MatchIndices<'ch, P>
where P: Debug + Pattern,

§

impl<'ch, P> Debug for Matches<'ch, P>
where P: Debug + Pattern,

§

impl<'ch, P> Debug for Split<'ch, P>
where P: Debug + Pattern,

§

impl<'ch, P> Debug for SplitInclusive<'ch, P>
where P: Debug + Pattern,

§

impl<'ch, P> Debug for SplitTerminator<'ch, P>
where P: Debug + Pattern,

§

impl<'data, T> Debug for Chunks<'data, T>
where T: Debug,

§

impl<'data, T> Debug for ChunksExact<'data, T>
where T: Debug,

§

impl<'data, T> Debug for ChunksExactMut<'data, T>
where T: Debug,

§

impl<'data, T> Debug for ChunksMut<'data, T>
where T: Debug,

§

impl<'data, T> Debug for Drain<'data, T>
where T: Debug + Send,

§

impl<'data, T> Debug for Iter<'data, T>
where T: Debug,

§

impl<'data, T> Debug for IterMut<'data, T>
where T: Debug,

§

impl<'data, T> Debug for RChunks<'data, T>
where T: Debug,

§

impl<'data, T> Debug for RChunksExact<'data, T>
where T: Debug,

§

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

§

impl<'data, T> Debug for RChunksMut<'data, T>
where T: Debug,

§

impl<'data, T> Debug for Windows<'data, T>
where T: Debug,

Source§

impl<'de, E> Debug for BorrowedBytesDeserializer<'de, E>

Source§

impl<'de, E> Debug for BorrowedStrDeserializer<'de, E>

Source§

impl<'de, I, E> Debug for MapDeserializer<'de, I, E>
where I: Iterator + Debug, <I as Iterator>::Item: Pair, <<I as Iterator>::Item as Pair>::Second: Debug,

§

impl<'fd> Debug for PollFd<'fd>

§

impl<'h> Debug for Captures<'h>

§

impl<'h> Debug for Captures<'h>

§

impl<'h> Debug for Input<'h>

§

impl<'h> Debug for Match<'h>

§

impl<'h> Debug for Match<'h>

§

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

§

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

§

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

§

impl<'h> Debug for Searcher<'h>

§

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

§

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

§

impl<'h, F> Debug for CapturesIter<'h, F>
where F: Debug,

§

impl<'h, F> Debug for HalfMatchesIter<'h, F>
where F: Debug,

§

impl<'h, F> Debug for MatchesIter<'h, F>
where F: Debug,

§

impl<'h, F> Debug for TryCapturesIter<'h, F>

Available on crate feature alloc only.
§

impl<'h, F> Debug for TryHalfMatchesIter<'h, F>

§

impl<'h, F> Debug for TryMatchesIter<'h, F>

§

impl<'headers, 'buf> Debug for Request<'headers, 'buf>

§

impl<'headers, 'buf> Debug for Response<'headers, 'buf>

§

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<'r> Debug for CaptureNames<'r>

§

impl<'r> Debug for CaptureNames<'r>

§

impl<'r, 'c, 'h> Debug for CapturesMatches<'r, 'c, 'h>

§

impl<'r, 'c, 'h> Debug for FindMatches<'r, 'c, 'h>

§

impl<'r, 'h> Debug for CaptureMatches<'r, 'h>

§

impl<'r, 'h> Debug for CaptureMatches<'r, 'h>

§

impl<'r, 'h> Debug for CapturesMatches<'r, 'h>

§

impl<'r, 'h> Debug for FindMatches<'r, 'h>

§

impl<'r, 'h> Debug for Matches<'r, 'h>

§

impl<'r, 'h> Debug for Matches<'r, 'h>

§

impl<'r, 'h> Debug for Split<'r, 'h>

§

impl<'r, 'h> Debug for Split<'r, 'h>

§

impl<'r, 'h> Debug for Split<'r, 'h>

§

impl<'r, 'h> Debug for SplitN<'r, 'h>

§

impl<'r, 'h> Debug for SplitN<'r, 'h>

§

impl<'r, 'h> Debug for SplitN<'r, 'h>

Source§

impl<'r, R> Debug for UnwrapMut<'r, R>
where R: Debug + TryRngCore + ?Sized,

§

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

§

impl<'rwlock, T, R> Debug for RwLockUpgradableGuard<'rwlock, T, R>
where T: Debug + ?Sized,

§

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

§

impl<'s> Debug for NoExpand<'s>

§

impl<'s> Debug for NoExpand<'s>

§

impl<'s> Debug for ParsedArg<'s>

§

impl<'s> Debug for ShortFlags<'s>

§

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

§

impl<'scope> Debug for Scope<'scope>

§

impl<'scope> Debug for ScopeFifo<'scope>

§

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

1.63.0 · Source§

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

1.0.0 · Source§

impl<A> Debug for core::iter::sources::repeat::Repeat<A>
where A: Debug,

1.82.0 · Source§

impl<A> Debug for core::iter::sources::repeat_n::RepeatN<A>
where A: Debug,

1.0.0 · Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<A> Debug for SeqAccessDeserializer<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 RepeatN<A>
where A: 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 core::iter::adapters::chain::Chain<A, B>
where A: Debug, B: Debug,

1.0.0 · Source§

impl<A, B> Debug for core::iter::adapters::zip::Zip<A, B>
where A: Debug, B: Debug,

§

impl<A, B> Debug for Chain<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 EitherOrBoth<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,

§

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

§

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

§

impl<A, S, V> Debug for ConvertError<A, S, V>
where A: Debug, S: Debug, V: Debug,

§

impl<B> Debug for compio::quic::h3::proto::frame::Frame<B>
where B: Buf,

1.0.0 · Source§

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

§

impl<B> Debug for compio::buf::bytes::buf::Reader<B>
where B: Debug,

§

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

1.0.0 · Source§

impl<B> Debug for std::io::Lines<B>
where B: Debug,

1.0.0 · Source§

impl<B> Debug for std::io::Split<B>
where B: Debug,

§

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

§

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

§

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

§

impl<B> Debug for PublicKeyComponents<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]>,

1.55.0 · Source§

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

§

impl<B, T> Debug for AlignAs<B, T>
where B: Debug + ?Sized, T: 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,

§

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

§

impl<C, V> Debug for NestedValue<C, V>
where C: Debug, V: Debug,

Source§

impl<D, F, T, S> Debug for rand::distr::distribution::Map<D, F, T, S>
where D: Debug, F: Debug, T: Debug, S: Debug,

Source§

impl<D, R, T> Debug for rand::distr::distribution::Iter<D, R, T>
where D: Debug, R: Debug, T: Debug,

§

impl<D, S> Debug for Split<D, S>
where D: Debug,

§

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

Source§

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

§

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

Source§

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

Source§

impl<E> Debug for BoolDeserializer<E>

Source§

impl<E> Debug for CharDeserializer<E>

Source§

impl<E> Debug for F32Deserializer<E>

Source§

impl<E> Debug for F64Deserializer<E>

Source§

impl<E> Debug for I8Deserializer<E>

Source§

impl<E> Debug for I16Deserializer<E>

Source§

impl<E> Debug for I32Deserializer<E>

Source§

impl<E> Debug for I64Deserializer<E>

Source§

impl<E> Debug for I128Deserializer<E>

Source§

impl<E> Debug for IsizeDeserializer<E>

Source§

impl<E> Debug for StringDeserializer<E>

Available on crate features std or alloc only.
Source§

impl<E> Debug for U8Deserializer<E>

Source§

impl<E> Debug for U16Deserializer<E>

Source§

impl<E> Debug for U32Deserializer<E>

Source§

impl<E> Debug for U64Deserializer<E>

Source§

impl<E> Debug for U128Deserializer<E>

Source§

impl<E> Debug for UnitDeserializer<E>

Source§

impl<E> Debug for UsizeDeserializer<E>

§

impl<E> Debug for DrawingAreaErrorKind<E>
where E: Debug + Error + Send + Sync,

§

impl<E> Debug for DrawingErrorKind<E>
where E: Debug + Error + Send + Sync,

§

impl<E> Debug for EnumValueParser<E>
where E: Debug + ValueEnum + Clone + Send + Sync + 'static,

§

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

Source§

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

1.64.0 · Source§

impl<F> Debug for core::future::poll_fn::PollFn<F>

1.34.0 · Source§

impl<F> Debug for core::iter::sources::from_fn::FromFn<F>

1.68.0 · Source§

impl<F> Debug for OnceWith<F>

1.68.0 · Source§

impl<F> Debug for core::iter::sources::repeat_with::RepeatWith<F>

1.93.0 · Source§

impl<F> Debug for compio::buf::bumpalo::core_alloc::fmt::FromFn<F>
where F: Fn(&mut Formatter<'_>) -> Result<(), Error>,

§

impl<F> Debug for Error<F>
where F: ErrorFormatter,

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<F> Debug for WithInfo<F>
where F: 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 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 FromCoroutine<G>

1.9.0 · Source§

impl<H> Debug for BuildHasherDefault<H>

§

impl<H> Debug for DatagramReader<H>
where H: Debug + RecvDatagram,

§

impl<H, B> Debug for DatagramSender<H, B>
where H: Debug + SendDatagram<B>, B: Debug + Buf,

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 core::iter::adapters::cloned::Cloned<I>
where I: Debug,

1.36.0 · Source§

impl<I> Debug for core::iter::adapters::copied::Copied<I>
where I: Debug,

1.0.0 · Source§

impl<I> Debug for core::iter::adapters::cycle::Cycle<I>
where I: Debug,

1.0.0 · Source§

impl<I> Debug for core::iter::adapters::enumerate::Enumerate<I>
where I: Debug,

1.0.0 · Source§

impl<I> Debug for core::iter::adapters::fuse::Fuse<I>
where I: Debug,

Source§

impl<I> Debug for core::iter::adapters::intersperse::Intersperse<I>
where I: Debug + Iterator, <I as Iterator>::Item: Clone + Debug,

1.0.0 · Source§

impl<I> Debug for core::iter::adapters::peekable::Peekable<I>
where I: Debug + Iterator, <I as Iterator>::Item: Debug,

1.0.0 · Source§

impl<I> Debug for core::iter::adapters::skip::Skip<I>
where I: Debug,

1.28.0 · Source§

impl<I> Debug for core::iter::adapters::step_by::StepBy<I>
where I: Debug,

1.0.0 · Source§

impl<I> Debug for core::iter::adapters::take::Take<I>
where I: Debug,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<I> Debug for Unique<I>
where I: Iterator + Debug, <I as Iterator>::Item: Hash + Eq + Debug + Clone,

§

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

§

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

§

impl<I> Debug for WithPosition<I>
where I: Iterator, Peekable<Fuse<I>>: Debug,

Source§

impl<I, E> Debug for SeqDeserializer<I, E>
where I: Debug,

§

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

1.9.0 · Source§

impl<I, F> Debug for core::iter::adapters::filter_map::FilterMap<I, F>
where I: Debug,

1.9.0 · Source§

impl<I, F> Debug for core::iter::adapters::inspect::Inspect<I, F>
where I: Debug,

1.9.0 · Source§

impl<I, F> Debug for core::iter::adapters::map::Map<I, F>
where I: Debug,

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<I, F> Debug for KMergeBy<I, F>
where I: Iterator + Debug, <I as Iterator>::Item: Debug,

§

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

§

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

§

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

§

impl<I, F> Debug for TakeWhileInclusive<I, F>
where I: Iterator + Debug,

§

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

§

impl<I, F> Debug for Update<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 core::iter::adapters::intersperse::IntersperseWith<I, G>
where I: Iterator + Debug, <I as Iterator>::Item: Debug, G: Debug,

§

impl<I, ID, F> Debug for Fold<I, ID, F>
where I: Debug,

§

impl<I, ID, F> Debug for FoldChunks<I, ID, F>
where I: Debug,

§

impl<I, INIT, F> Debug for MapInit<I, INIT, F>
where I: Debug,

§

impl<I, J> Debug for ConsTuples<I, J>
where I: Debug + Iterator<Item = J>, J: Debug,

§

impl<I, J> Debug for Diff<I, J>
where I: Iterator, J: Iterator, PutBack<I>: Debug, PutBack<J>: Debug,

§

impl<I, J> Debug for Interleave<I, J>
where I: Debug, J: Debug,

§

impl<I, J> Debug for Interleave<I, J>
where I: Debug, J: Debug,

§

impl<I, J> Debug for InterleaveShortest<I, J>
where I: Debug + Iterator, J: Debug + Iterator<Item = <I as Iterator>::Item>,

§

impl<I, J> Debug for InterleaveShortest<I, J>
where I: Debug, J: Debug,

§

impl<I, J> Debug for Product<I, J>
where I: Debug + Iterator, J: Debug, <I as Iterator>::Item: Debug,

§

impl<I, J> Debug for ZipEq<I, J>
where I: Debug, J: Debug,

§

impl<I, J, F> Debug for MergeBy<I, J, F>
where I: Iterator + Debug, <I as Iterator>::Item: Debug, J: Iterator + Debug, <J as Iterator>::Item: Debug,

1.9.0 · Source§

impl<I, P> Debug for core::iter::adapters::filter::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 core::iter::adapters::skip_while::SkipWhile<I, P>
where I: Debug,

1.9.0 · Source§

impl<I, P> Debug for core::iter::adapters::take_while::TakeWhile<I, P>
where I: Debug,

§

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

§

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

§

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

§

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

§

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

§

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

1.9.0 · Source§

impl<I, St, F> Debug for core::iter::adapters::scan::Scan<I, St, F>
where I: Debug, St: Debug,

§

impl<I, T> Debug for CircularTupleWindows<I, T>
where I: Debug + Iterator<Item = <T as TupleCollect>::Item> + Clone, T: Debug + TupleCollect + Clone,

§

impl<I, T> Debug for TupleCombinations<I, T>
where I: Debug + Iterator, T: Debug + HasCombination<I>, <T as HasCombination<I>>::Combination: Debug,

§

impl<I, T> Debug for TupleWindows<I, T>
where I: Debug + Iterator<Item = <T as TupleCollect>::Item>, T: Debug + HomogeneousTuple,

§

impl<I, T> Debug for Tuples<I, T>
where I: Debug + Iterator<Item = <T as TupleCollect>::Item>, T: Debug + HomogeneousTuple, <T as TupleCollect>::Buffer: Debug,

§

impl<I, T, E> Debug for FlattenOk<I, T, E>
where I: Iterator<Item = Result<T, E>> + Debug, T: IntoIterator, <T as IntoIterator>::IntoIter: Debug,

§

impl<I, T, F> Debug for MapWith<I, T, F>
where I: Debug, T: Debug,

1.29.0 · Source§

impl<I, U> Debug for core::iter::adapters::flatten::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 core::iter::adapters::flatten::FlatMap<I, U, F>
where I: Debug, U: IntoIterator, <U as IntoIterator>::IntoIter: Debug,

§

impl<I, U, F> Debug for FoldChunksWith<I, U, F>
where I: Debug, U: Debug,

§

impl<I, U, F> Debug for FoldWith<I, U, F>
where I: Debug, U: Debug,

§

impl<I, U, F> Debug for TryFoldWith<I, U, F>
where I: Debug, U: Try, <U as Try>::Output: Debug,

§

impl<I, V, F> Debug for UniqueBy<I, V, F>
where I: Iterator + Debug, V: Debug + Hash + Eq,

Source§

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

§

impl<IO> Debug for TlsStream<IO>
where IO: Debug,

§

impl<IO> Debug for TlsStream<IO>
where IO: Debug,

Source§

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

1.0.0 · Source§

impl<Idx> Debug for core::ops::range::Range<Idx>
where Idx: Debug,

1.0.0 · Source§

impl<Idx> Debug for core::ops::range::RangeFrom<Idx>
where Idx: Debug,

1.26.0 · Source§

impl<Idx> Debug for core::ops::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 core::ops::range::RangeToInclusive<Idx>
where Idx: Debug,

Source§

impl<Idx> Debug for core::range::Range<Idx>
where Idx: Debug,

Source§

impl<Idx> Debug for core::range::RangeFrom<Idx>
where Idx: Debug,

Source§

impl<Idx> Debug for core::range::RangeInclusive<Idx>
where Idx: Debug,

Source§

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

§

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

Source§

impl<K> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::Cursor<'_, K>
where K: Debug,

1.16.0 · Source§

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

Source§

impl<K, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::CursorMut<'_, K, A>
where K: Debug,

Source§

impl<K, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::CursorMutKey<'_, K, A>
where K: Debug,

1.16.0 · Source§

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

1.16.0 · Source§

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

1.88.0 · Source§

impl<K, F, A> Debug for std::collections::hash::set::ExtractIf<'_, K, F, A>
where A: Allocator, K: Debug,

§

impl<K, R> Debug for PushEntry<K, R>
where K: Debug, R: Debug,

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 compio::buf::bumpalo::core_alloc::collections::btree_map::Cursor<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · Source§

impl<K, V> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::Iter<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · Source§

impl<K, V> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::IterMut<'_, K, V>
where K: Debug, V: Debug,

1.17.0 · Source§

impl<K, V> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::Keys<'_, K, V>
where K: Debug,

1.17.0 · Source§

impl<K, V> Debug for compio::buf::bumpalo::core_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 compio::buf::bumpalo::core_alloc::collections::btree_map::Values<'_, K, V>
where V: Debug,

1.10.0 · Source§

impl<K, V> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::ValuesMut<'_, 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.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 IntoIter<K, V>
where K: Debug, V: Debug,

§

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

1.12.0 · Source§

impl<K, V, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::Entry<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

Source§

impl<K, V, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::CursorMut<'_, K, V, A>
where K: Debug, V: Debug,

Source§

impl<K, V, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::CursorMutKey<'_, K, V, A>
where K: Debug, V: Debug,

1.17.0 · Source§

impl<K, V, A> Debug for compio::buf::bumpalo::core_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 compio::buf::bumpalo::core_alloc::collections::btree_map::IntoKeys<K, V, A>
where K: Debug, A: Allocator + Clone,

1.54.0 · Source§

impl<K, V, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::IntoValues<K, V, A>
where V: Debug, A: Allocator + Clone,

1.12.0 · Source§

impl<K, V, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::OccupiedEntry<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

Source§

impl<K, V, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::OccupiedError<'_, K, V, A>
where K: Debug + Ord, V: Debug, A: Allocator + Clone,

1.12.0 · Source§

impl<K, V, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::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,

1.16.0 · Source§

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

1.16.0 · Source§

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

1.54.0 · Source§

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

1.54.0 · Source§

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

1.12.0 · Source§

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

Source§

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

1.12.0 · Source§

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

1.88.0 · Source§

impl<K, V, F, A> Debug for std::collections::hash::map::ExtractIf<'_, K, V, F, A>
where A: Allocator, K: Debug, V: Debug,

1.91.0 · Source§

impl<K, V, R, F, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_map::ExtractIf<'_, K, V, R, F, A>
where K: Debug, V: Debug, A: Allocator + Clone,

1.0.0 · Source§

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

Source§

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

Source§

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

§

impl<M> Debug for Builder<M>
where M: Debug,

§

impl<M> Debug for Runnable<M>
where M: Debug,

§

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

§

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

§

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

§

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

§

impl<Obj, Stream> Debug for RoundResult<Obj, Stream>
where Obj: Debug, Stream: Debug,

§

impl<Obj, Stream> Debug for StageResult<Obj, Stream>
where Obj: Debug, Stream: Debug,

Source§

impl<P> Debug for MaybeDangling<P>
where P: Debug + ?Sized,

§

impl<P> Debug for PaletteColor<P>
where P: Debug + Palette,

§

impl<P, F> Debug for MapValueParser<P, F>
where P: Debug, F: Debug,

§

impl<P, F> Debug for TryMapValueParser<P, F>
where P: Debug, F: Debug,

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,

§

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

§

impl<R> Debug for compio::io::util::Take<R>
where R: Debug,

1.0.0 · Source§

impl<R> Debug for std::io::buffered::bufreader::BufReader<R>
where R: Debug + ?Sized,

1.0.0 · Source§

impl<R> Debug for std::io::Bytes<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 RngReadAdapter<'_, R>
where R: TryRngCore + ?Sized,

Available on crate feature std only.
Source§

impl<R> Debug for UnwrapErr<R>
where R: Debug + TryRngCore,

§

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

§

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

§

impl<R> Debug for Take<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>

§

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<Role> Debug for compio::ws::tungstenite::HandshakeError<Role>
where Role: HandshakeRole,

§

impl<Role> Debug for MidHandshake<Role>

§

impl<S> Debug for compio::tls::native_tls::HandshakeError<S>
where S: Debug,

§

impl<S> Debug for compio::ws::tungstenite::stream::MaybeTlsStream<S>
where S: Read + Write + Debug,

Source§

impl<S> Debug for openssl::ssl::error::HandshakeError<S>
where S: Debug,

§

impl<S> Debug for TruncateFile<S>
where S: Debug + AsFd,

§

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

§

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

§

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

§

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

§

impl<S> Debug for compio::tls::native_tls::TlsStream<S>
where S: Debug,

Source§

impl<S> Debug for compio::tls::MaybeTlsStream<S>
where S: Debug,

Source§

impl<S> Debug for compio::tls::TlsStream<S>
where S: Debug,

Source§

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

§

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

Source§

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

Source§

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

§

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

§

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

§

impl<S> Debug for ThreadPoolBuilder<S>

§

impl<S, B> Debug for BufRecvStream<S, B>

§

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

§

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

§

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

§

impl<S, C> Debug for ServerHandshake<S, C>
where S: Debug, C: 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<Src, Dst> Debug for AlignmentError<Src, Dst>
where Dst: ?Sized,

§

impl<Src, Dst> Debug for SizeError<Src, Dst>
where Dst: ?Sized,

§

impl<Src, Dst> Debug for ValidityError<Src, Dst>
where Dst: TryFromBytes + ?Sized,

§

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 Iterate<St, F>
where St: 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, F> Debug for Unfold<St, F>
where St: 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 HandshakeMachine<Stream>
where Stream: Debug,

§

impl<Stream> Debug for FrameSocket<Stream>
where Stream: Debug,

§

impl<Stream> Debug for WebSocket<Stream>
where Stream: Debug,

1.17.0 · Source§

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

1.0.0 · Source§

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

1.36.0 · Source§

impl<T> Debug for 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>

Source§

impl<T> Debug for std::sync::oneshot::RecvTimeoutError<T>

Source§

impl<T> Debug for std::sync::oneshot::TryRecvError<T>

1.0.0 · Source§

impl<T> Debug for std::sync::poison::TryLockError<T>

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,

This trait is implemented for tuples up to twelve items long.

§

impl<T> Debug for DispatchError<T>

§

impl<T> Debug for compio::driver::Key<T>

§

impl<T> Debug for SharedFd<T>
where T: Debug,

Source§

impl<T> Debug for AsyncFd<T>
where T: Debug + AsFd,

§

impl<T> Debug for compio::io::util::split::ReadHalf<T>
where T: Debug,

§

impl<T> Debug for compio::io::util::split::Split<T>
where T: Debug,

§

impl<T> Debug for compio::io::util::split::WriteHalf<T>
where T: Debug,

§

impl<T> Debug for OwnedReadHalf<T>
where T: Debug,

§

impl<T> Debug for OwnedWriteHalf<T>
where T: Debug,

§

impl<T> Debug for compio::net::PollFd<T>
where T: Debug + AsFd,

§

impl<T> Debug for compio::net::ReuniteError<T>
where T: Debug,

Source§

impl<T> Debug for ClientBuilder<T>
where T: Debug,

Source§

impl<T> Debug for ServerBuilder<T>
where T: Debug,

§

impl<T> Debug for compio::tls::rustls::lock::Mutex<T>
where T: Debug,

1.16.0 · Source§

impl<T> Debug for compio::tls::rustls::lock::MutexGuard<'_, T>
where T: Debug + ?Sized,

§

impl<T> Debug for compio::ws::tungstenite::http::header::IntoIter<T>
where T: Debug,

§

impl<T> Debug for HeaderMap<T>
where T: Debug,

§

impl<T> Debug for compio::ws::tungstenite::http::Request<T>
where T: Debug,

§

impl<T> Debug for compio::ws::tungstenite::http::Response<T>
where T: Debug,

§

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

Source§

impl<T> Debug for compio::buf::arrayvec::CapacityError<T>

§

impl<T> Debug for compio::buf::bytes::buf::IntoIter<T>
where T: Debug,

§

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

§

impl<T> Debug for compio::buf::bytes::buf::Take<T>
where T: Debug,

§

impl<T> Debug for compio::buf::Slice<T>
where T: Debug,

§

impl<T> Debug for Uninit<T>
where T: Debug,

Source§

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

1.17.0 · Source§

impl<T> Debug for compio::buf::bumpalo::core_alloc::collections::binary_heap::Iter<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::Iter<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::SymmetricDifference<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::Union<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for compio::buf::bumpalo::core_alloc::collections::linked_list::Iter<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for compio::buf::bumpalo::core_alloc::collections::linked_list::IterMut<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for compio::buf::bumpalo::core_alloc::collections::vec_deque::Iter<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for compio::buf::bumpalo::core_alloc::collections::vec_deque::IterMut<'_, T>
where T: Debug,

1.9.0 · Source§

impl<T> Debug for compio::buf::bumpalo::core_alloc::slice::Iter<'_, T>
where T: Debug,

1.9.0 · Source§

impl<T> Debug for compio::buf::bumpalo::core_alloc::slice::IterMut<'_, T>
where T: Debug,

1.70.0 · Source§

impl<T> Debug for core::cell::once::OnceCell<T>
where T: Debug,

1.0.0 · Source§

impl<T> Debug for Cell<T>
where T: Copy + Debug,

1.0.0 · Source§

impl<T> Debug for 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 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 NumBuffer<T>
where T: Debug + NumBufferTrait,

1.48.0 · Source§

impl<T> Debug for core::future::pending::Pending<T>

1.48.0 · Source§

impl<T> Debug for core::future::ready::Ready<T>
where T: Debug,

1.0.0 · Source§

impl<T> Debug for core::iter::adapters::rev::Rev<T>
where T: Debug,

1.9.0 · Source§

impl<T> Debug for core::iter::sources::empty::Empty<T>

1.2.0 · Source§

impl<T> Debug for core::iter::sources::once::Once<T>
where T: Debug,

1.0.0 · Source§

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

Source§

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

Source§

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

Source§

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

1.20.0 · Source§

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

1.21.0 · Source§

impl<T> Debug for Discriminant<T>

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,

Source§

impl<T> Debug for UnsafePinned<T>
where T: ?Sized,

1.25.0 · Source§

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

1.0.0 · Source§

impl<T> Debug for core::result::IntoIter<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,

1.0.0 · Source§

impl<T> Debug for std::io::cursor::Cursor<T>
where T: Debug,

1.0.0 · Source§

impl<T> Debug for std::io::Take<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::nonpoison::mutex::MappedMutexGuard<'_, T>
where T: Debug + ?Sized,

Source§

impl<T> Debug for std::sync::nonpoison::mutex::Mutex<T>
where T: Debug + ?Sized,

Source§

impl<T> Debug for std::sync::nonpoison::mutex::MutexGuard<'_, T>
where T: Debug + ?Sized,

Source§

impl<T> Debug for std::sync::nonpoison::rwlock::MappedRwLockReadGuard<'_, T>
where T: Debug + ?Sized,

Source§

impl<T> Debug for std::sync::nonpoison::rwlock::MappedRwLockWriteGuard<'_, T>
where T: Debug + ?Sized,

Source§

impl<T> Debug for std::sync::nonpoison::rwlock::RwLock<T>
where T: Debug + ?Sized,

Source§

impl<T> Debug for std::sync::nonpoison::rwlock::RwLockReadGuard<'_, T>
where T: Debug + ?Sized,

Source§

impl<T> Debug for std::sync::nonpoison::rwlock::RwLockWriteGuard<'_, T>
where T: Debug + ?Sized,

1.70.0 · Source§

impl<T> Debug for OnceLock<T>
where T: Debug,

Source§

impl<T> Debug for std::sync::oneshot::Receiver<T>

Source§

impl<T> Debug for std::sync::oneshot::Sender<T>

Source§

impl<T> Debug for std::sync::poison::mutex::MappedMutexGuard<'_, T>
where T: Debug + ?Sized,

1.0.0 · Source§

impl<T> Debug for std::sync::poison::mutex::Mutex<T>
where T: Debug + ?Sized,

Source§

impl<T> Debug for std::sync::poison::rwlock::MappedRwLockReadGuard<'_, T>
where T: Debug + ?Sized,

Source§

impl<T> Debug for std::sync::poison::rwlock::MappedRwLockWriteGuard<'_, T>
where T: Debug + ?Sized,

1.0.0 · Source§

impl<T> Debug for std::sync::poison::rwlock::RwLock<T>
where T: Debug + ?Sized,

1.16.0 · Source§

impl<T> Debug for std::sync::poison::rwlock::RwLockReadGuard<'_, T>
where T: Debug + ?Sized,

1.16.0 · Source§

impl<T> Debug for std::sync::poison::rwlock::RwLockWriteGuard<'_, T>
where T: Debug + ?Sized,

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,

1.16.0 · Source§

impl<T> Debug for JoinHandle<T>

1.16.0 · Source§

impl<T> Debug for LocalKey<T>
where T: 'static,

Source§

impl<T> Debug for Dsa<T>

Source§

impl<T> Debug for EcKey<T>

Source§

impl<T> Debug for PKey<T>

Source§

impl<T> Debug for Rsa<T>

Source§

impl<T> Debug for Stack<T>
where T: Stackable, <T as ForeignType>::Ref: Debug,

Source§

impl<T> Debug for BlackBox<T>
where T: Debug + Copy,

Source§

impl<T> Debug for CtOption<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 ArrayQueue<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 BiLock<T>
where T: Debug,

§

impl<T> Debug for BiLock<T>
where T: 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 Empty<T>
where T: Send,

§

impl<T> Debug for Empty<T>
where T: Debug,

§

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

§

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

§

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

§

impl<T> Debug for FoldWhile<T>
where T: Debug,

§

impl<T> Debug for FutureObj<'_, T>

§

impl<T> Debug for Injector<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 + Send,

§

impl<T> Debug for IntoIter<T>
where T: Debug,

§

impl<T> Debug for IntoIter<T>
where T: Debug,

§

impl<T> Debug for IntoIter<T>
where T: Debug,

§

impl<T> Debug for IntoIter<T>
where T: Debug,

§

impl<T> Debug for IntoIter<T>
where T: Debug,

§

impl<T> Debug for IntoIter<T>
where T: Debug,

§

impl<T> Debug for IntoIter<T>
where T: Debug,

§

impl<T> Debug for IntoIter<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 Iter<T>
where T: Debug,

§

impl<T> Debug for IterMut<'_, T>
where T: Debug,

§

impl<T> Debug for LocalFutureObj<'_, T>

§

impl<T> Debug for LruSlab<T>
where T: Debug,

§

impl<T> Debug for MinMaxResult<T>
where T: Debug,

§

impl<T> Debug for MultiZip<T>
where T: Debug,

§

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

§

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

§

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

§

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 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 Once<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 RangedI64ValueParser<T>
where T: Debug + TryFrom<i64> + Clone + Send + Sync,

§

impl<T> Debug for RangedU64ValueParser<T>
where T: Debug + TryFrom<u64>,

§

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 Repeat<T>
where T: Debug,

§

impl<T> Debug for Repeat<T>
where T: Debug,

§

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

§

impl<T> Debug for Resettable<T>
where T: Debug,

§

impl<T> Debug for ReuniteError<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 RwLock<T>
where T: Debug + ?Sized,

§

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

§

impl<T> Debug for SegQueue<T>

§

impl<T> Debug for SegmentValue<T>
where T: Debug,

§

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>

§

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 SetOnce<T>
where T: Debug,

§

impl<T> Debug for SetOnceError<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 Split<T>
where T: Debug,

§

impl<T> Debug for Status<T>
where T: Debug,

§

impl<T> Debug for Steal<T>

§

impl<T> Debug for Stealer<T>

§

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

§

impl<T> Debug for TlsStream<T>
where T: Debug,

§

impl<T> Debug for TrySendError<T>

§

impl<T> Debug for TrySendError<T>

§

impl<T> Debug for TrySendError<T>

§

impl<T> Debug for TupleBuffer<T>
where T: Debug + HomogeneousTuple, <T as TupleCollect>::Buffer: Debug,

§

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 Values<T>
where T: Debug,

§

impl<T> Debug for WeakSender<T>

§

impl<T> Debug for WeakSender<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 Worker<T>

§

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,

§

impl<T> Debug for Zip<T>
where T: Debug,

§

impl<T> Debug for __IncompleteArrayField<T>

Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::Entry<'_, T, A>
where T: Debug + Ord, A: Allocator + Clone,

1.0.0 · Source§

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

1.17.0 · Source§

impl<T, A> Debug for compio::buf::bumpalo::core_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 compio::buf::bumpalo::core_alloc::collections::binary_heap::PeekMut<'_, T, A>
where T: Ord + Debug, A: Allocator,

1.17.0 · Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::Difference<'_, T, A>
where T: Debug, A: Allocator + Clone,

1.17.0 · Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::Intersection<'_, T, A>
where T: Debug, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::IntoIter<T, A>
where T: Debug, A: Debug + Allocator + Clone,

Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::OccupiedEntry<'_, T, A>
where T: Debug + Ord, A: Allocator + Clone,

Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::VacantEntry<'_, T, A>
where T: Debug + Ord, A: Allocator + Clone,

Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::collections::linked_list::Cursor<'_, T, A>
where T: Debug, A: Allocator,

Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::collections::linked_list::CursorMut<'_, T, A>
where T: Debug, A: Allocator,

1.17.0 · Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::collections::linked_list::IntoIter<T, A>
where T: Debug, A: Allocator,

1.0.0 · Source§

impl<T, A> Debug for BTreeSet<T, A>
where T: Debug, A: Allocator + Clone,

1.4.0 · Source§

impl<T, A> Debug for BinaryHeap<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.0.0 · Source§

impl<T, A> Debug for VecDeque<T, A>
where T: Debug, A: Allocator,

1.17.0 · Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::collections::vec_deque::Drain<'_, T, A>
where T: Debug, A: Allocator,

1.17.0 · Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::collections::vec_deque::IntoIter<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: Allocator,

1.4.0 · Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::rc::Weak<T, A>
where A: Allocator, T: ?Sized,

1.0.0 · Source§

impl<T, A> Debug for Arc<T, A>
where T: Debug + ?Sized, A: Allocator,

Source§

impl<T, A> Debug for UniqueArc<T, A>
where T: Debug + ?Sized, A: Allocator,

1.4.0 · Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::sync::Weak<T, A>
where A: Allocator, T: ?Sized,

1.17.0 · Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::vec::Drain<'_, T, A>
where T: Debug, A: Allocator,

1.13.0 · Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::vec::IntoIter<T, A>
where T: Debug, A: Allocator,

Source§

impl<T, A> Debug for compio::buf::bumpalo::core_alloc::vec::PeekMut<'_, T, A>
where T: Debug, A: Allocator,

1.0.0 · Source§

impl<T, A> Debug for Vec<T, A>
where T: Debug, A: Allocator,

§

impl<T, B> Debug for BufResult<T, B>
where T: Debug, B: Debug,

§

impl<T, B> Debug for Ref<B, T>
where B: ByteSlice, T: FromBytes + Debug + KnownLayout + Immutable + ?Sized,

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,

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,

Source§

impl<T, F> Debug for DropGuard<T, F>
where T: Debug, F: FnOnce(T),

1.80.0 · Source§

impl<T, F> Debug for LazyLock<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, 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 Pool<T, F>
where T: Debug,

1.87.0 · Source§

impl<T, F, A> Debug for compio::buf::bumpalo::core_alloc::collections::linked_list::ExtractIf<'_, T, F, A>
where T: Debug, A: Allocator,

Source§

impl<T, F, A> Debug for compio::buf::bumpalo::core_alloc::collections::vec_deque::ExtractIf<'_, T, F, A>
where T: Debug, A: Allocator,

1.87.0 · Source§

impl<T, F, A> Debug for compio::buf::bumpalo::core_alloc::vec::ExtractIf<'_, T, F, A>
where T: Debug, A: Allocator,

§

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 Lazy<T, F, R>
where T: 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, M> Debug for Task<T, M>
where M: Debug,

§

impl<T, M> Debug for FallibleTask<T, M>
where M: Debug,

§

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 compio::buf::bumpalo::core_alloc::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 compio::buf::bumpalo::core_alloc::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 compio::buf::bumpalo::core_alloc::slice::Split<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.51.0 · Source§

impl<T, P> Debug for compio::buf::bumpalo::core_alloc::slice::SplitInclusive<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.51.0 · Source§

impl<T, P> Debug for compio::buf::bumpalo::core_alloc::slice::SplitInclusiveMut<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · Source§

impl<T, P> Debug for compio::buf::bumpalo::core_alloc::slice::SplitMut<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · Source§

impl<T, P> Debug for compio::buf::bumpalo::core_alloc::slice::SplitN<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.9.0 · Source§

impl<T, P> Debug for SplitNMut<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

§

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

§

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

§

impl<T, P> Debug for CompareExchangeError<'_, T, P>
where P: Pointer<T> + Debug,

§

impl<T, P> Debug for Split<'_, T, P>
where T: Debug,

§

impl<T, P> Debug for SplitInclusive<'_, T, P>
where T: Debug,

§

impl<T, P> Debug for SplitInclusiveMut<'_, T, P>
where T: Debug,

§

impl<T, P> Debug for SplitMut<'_, T, P>
where T: Debug,

§

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

§

impl<T, R> Debug for Once<T, R>
where T: Debug,

§

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

§

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

1.91.0 · Source§

impl<T, R, F, A> Debug for compio::buf::bumpalo::core_alloc::collections::btree_set::ExtractIf<'_, T, R, F, A>
where T: Debug, A: Allocator + Clone,

§

impl<T, S> Debug for ReadAt<T, S>
where T: Debug + IoBufMut, S: Debug,

§

impl<T, S> Debug for WriteAt<T, S>
where T: Debug + IoBuf, S: Debug,

Source§

impl<T, S, A> Debug for std::collections::hash::set::Entry<'_, T, S, A>
where T: Debug, A: Allocator,

1.16.0 · Source§

impl<T, S, A> Debug for std::collections::hash::set::Difference<'_, T, S, A>
where T: Debug + Eq + Hash, S: BuildHasher, A: Allocator,

1.0.0 · Source§

impl<T, S, A> Debug for HashSet<T, S, A>
where T: Debug, A: Allocator,

1.16.0 · Source§

impl<T, S, A> Debug for std::collections::hash::set::Intersection<'_, T, S, A>
where T: Debug + Eq + Hash, S: BuildHasher, A: Allocator,

Source§

impl<T, S, A> Debug for std::collections::hash::set::OccupiedEntry<'_, T, S, A>
where T: Debug, A: Allocator,

1.16.0 · Source§

impl<T, S, A> Debug for std::collections::hash::set::SymmetricDifference<'_, T, S, A>
where T: Debug + Eq + Hash, S: BuildHasher, A: Allocator,

1.16.0 · Source§

impl<T, S, A> Debug for std::collections::hash::set::Union<'_, T, S, A>
where A: Allocator, T: Debug + Eq + Hash, S: BuildHasher,

Source§

impl<T, S, A> Debug for std::collections::hash::set::VacantEntry<'_, T, S, A>
where T: Debug, A: Allocator,

§

impl<T, U> Debug for compio::buf::bytes::buf::Chain<T, U>
where T: Debug, U: Debug,

1.0.0 · Source§

impl<T, U> Debug for std::io::Chain<T, U>
where T: Debug, U: Debug,

§

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

§

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

§

impl<T, U> Debug for OwnedMappedMutexGuard<T, U>
where U: Debug + ?Sized, T: ?Sized,

§

impl<T, U> Debug for OwnedRwLockMappedWriteGuard<T, U>
where U: Debug + ?Sized, T: ?Sized,

§

impl<T, U> Debug for OwnedRwLockReadGuard<T, U>
where U: Debug + ?Sized, T: ?Sized,

§

impl<T, U> Debug for ZipLongest<T, U>
where T: Debug, U: Debug,

Source§

impl<T, const CAP: usize> Debug for compio::buf::arrayvec::ArrayVec<T, CAP>
where T: Debug,

Source§

impl<T, const CAP: usize> Debug for compio::buf::arrayvec::IntoIter<T, CAP>
where T: Debug,

1.0.0 · Source§

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

1.40.0 · Source§

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

Source§

impl<T, const N: usize> Debug for Mask<T, N>

Source§

impl<T, const N: usize> Debug for Simd<T, N>

§

impl<T, const N: usize> Debug for IntoIter<T, N>
where T: Debug,

Source§

impl<U> Debug for NInt<U>
where U: Debug + Unsigned + NonZero,

Source§

impl<U> Debug for PInt<U>
where U: Debug + Unsigned + NonZero,

Source§

impl<U, B> Debug for UInt<U, B>
where U: Debug, B: Debug,

§

impl<U, I, ID, F> Debug for TryFold<I, U, ID, F>
where I: ParallelIterator + Debug,

§

impl<V> Debug for Captured<V>
where V: Debug,

Source§

impl<V, A> Debug for TArr<V, A>
where V: Debug, A: Debug,

§

impl<V, const TAG: u64> Debug for Accepted<V, TAG>
where V: Debug,

§

impl<V, const TAG: u64> Debug for Required<V, TAG>
where V: Debug,

§

impl<W> Debug for compio::io::BufWriter<W>
where W: Debug,

1.0.0 · Source§

impl<W> Debug for std::io::buffered::bufwriter::BufWriter<W>
where W: Write + Debug + ?Sized,

1.0.0 · Source§

impl<W> Debug for std::io::buffered::linewriter::LineWriter<W>
where W: Write + Debug + ?Sized,

1.0.0 · Source§

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

§

impl<W> Debug for BufWriter<W>
where W: Debug,

§

impl<W> Debug for LineWriter<W>
where W: Debug + AsyncWrite,

§

impl<W, Item> Debug for IntoSink<W, Item>
where W: Debug, Item: Debug,

Source§

impl<X> Debug for UniformFloat<X>
where X: Debug,

Source§

impl<X> Debug for UniformInt<X>
where X: Debug,

Source§

impl<X> Debug for Uniform<X>

Source§

impl<X> Debug for WeightedIndex<X>

Source§

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

§

impl<Z> Debug for Zeroizing<Z>
where Z: Debug + Zeroize,

§

impl<const C: char> Debug for CharDelimited<C>

Source§

impl<const CAP: usize> Debug for ArrayString<CAP>

§

impl<const CHUNK_SIZE: usize> Debug for ReadBuffer<CHUNK_SIZE>

§

impl<const MIN_ALIGN: usize> Debug for Bump<MIN_ALIGN>

§

impl<const N: usize> Debug for CcidEndpoints<N>

§

impl<const OPCODE: u32> Debug for NoArg<OPCODE>

§

impl<const OPCODE: u32, Input> Debug for Setter<OPCODE, Input>
where Input: Debug,

§

impl<const OPCODE: u32, Output> Debug for Getter<OPCODE, Output>