tendermint::consensus::state::fmt

Trait Debug

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

? formatting.

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

Generally speaking, you should just derive a Debug implementation.

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

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

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

§Stability

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

§Examples

Deriving an implementation:

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

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

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

Manually implementing:

use std::fmt;

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

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

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

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

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

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

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

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

Pretty-printing with #?:

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

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

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

Required Methods§

1.0.0 · Source

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

Formats the value using the given formatter.

§Errors

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

§Examples
use std::fmt;

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

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

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

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

Implementors§

Source§

impl Debug for Code

Source§

impl Debug for CheckTxKind

Source§

impl Debug for ApplySnapshotChunkResult

Source§

impl Debug for tendermint::abci::response::OfferSnapshot

Source§

impl Debug for tendermint::abci::response::ProcessProposal

Source§

impl Debug for tendermint::abci::response::VerifyVoteExtension

Source§

impl Debug for BlockSignatureInfo

Source§

impl Debug for MisbehaviorKind

Source§

impl Debug for tendermint::block::commit_sig::CommitSig

Source§

impl Debug for tendermint::block::BlockIdFlag

Source§

impl Debug for tendermint::crypto::signature::Error

Source§

impl Debug for ErrorDetail

Source§

impl Debug for tendermint::evidence::Evidence

Source§

impl Debug for tendermint::hash::Algorithm

Source§

impl Debug for Hash

Source§

impl Debug for TxIndexStatus

Source§

impl Debug for tendermint::proposal::Type

Source§

impl Debug for tendermint::public_key::Algorithm

Source§

impl Debug for tendermint::public_key::PublicKey

Source§

impl Debug for TendermintKey

Source§

impl Debug for tendermint::v0_34::abci::request::ConsensusRequest

Source§

impl Debug for tendermint::v0_34::abci::request::InfoRequest

Source§

impl Debug for tendermint::v0_34::abci::request::MempoolRequest

Source§

impl Debug for tendermint::v0_34::abci::request::Request

Source§

impl Debug for tendermint::v0_34::abci::request::SnapshotRequest

Source§

impl Debug for tendermint::v0_34::abci::response::ConsensusResponse

Source§

impl Debug for tendermint::v0_34::abci::response::InfoResponse

Source§

impl Debug for tendermint::v0_34::abci::response::MempoolResponse

Source§

impl Debug for tendermint::v0_34::abci::response::Response

Source§

impl Debug for tendermint::v0_34::abci::response::SnapshotResponse

Source§

impl Debug for tendermint::v0_37::abci::request::ConsensusRequest

Source§

impl Debug for tendermint::v0_37::abci::request::InfoRequest

Source§

impl Debug for tendermint::v0_37::abci::request::MempoolRequest

Source§

impl Debug for tendermint::v0_37::abci::request::Request

Source§

impl Debug for tendermint::v0_37::abci::request::SnapshotRequest

Source§

impl Debug for tendermint::v0_37::abci::response::ConsensusResponse

Source§

impl Debug for tendermint::v0_37::abci::response::InfoResponse

Source§

impl Debug for tendermint::v0_37::abci::response::MempoolResponse

Source§

impl Debug for tendermint::v0_37::abci::response::Response

Source§

impl Debug for tendermint::v0_37::abci::response::SnapshotResponse

Source§

impl Debug for tendermint::v0_38::abci::request::ConsensusRequest

Source§

impl Debug for tendermint::v0_38::abci::request::InfoRequest

Source§

impl Debug for tendermint::v0_38::abci::request::MempoolRequest

Source§

impl Debug for tendermint::v0_38::abci::request::Request

Source§

impl Debug for tendermint::v0_38::abci::request::SnapshotRequest

Source§

impl Debug for tendermint::v0_38::abci::response::ConsensusResponse

Source§

impl Debug for tendermint::v0_38::abci::response::InfoResponse

Source§

impl Debug for tendermint::v0_38::abci::response::MempoolResponse

Source§

impl Debug for tendermint::v0_38::abci::response::Response

Source§

impl Debug for tendermint::v0_38::abci::response::SnapshotResponse

Source§

impl Debug for tendermint::vote::Type

1.0.0 · Source§

impl Debug for tendermint::consensus::state::Ordering

1.28.0 · Source§

impl Debug for tendermint::consensus::state::fmt::Alignment

Source§

impl Debug for TryReserveErrorKind

Source§

impl Debug for AsciiChar

1.34.0 · Source§

impl Debug for Infallible

1.16.0 · Source§

impl Debug for c_void

1.7.0 · Source§

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

Source§

impl Debug for SearchStep

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

impl Debug for SeekFrom

1.0.0 · Source§

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

1.0.0 · Source§

impl Debug for TryRecvError

Source§

impl Debug for _Unwind_Reason_Code

Source§

impl Debug for ed25519_consensus::error::Error

Source§

impl Debug for FromHexError

Source§

impl Debug for FloatErrorKind

Source§

impl Debug for Category

Source§

impl Debug for serde_json::value::Value

Source§

impl Debug for subtle_encoding::error::Error

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 tendermint::abci::request::ApplySnapshotChunk

Source§

impl Debug for tendermint::abci::request::BeginBlock

Source§

impl Debug for tendermint::abci::request::CheckTx

Source§

impl Debug for tendermint::abci::request::DeliverTx

Source§

impl Debug for tendermint::abci::request::Echo

Source§

impl Debug for tendermint::abci::request::EndBlock

Source§

impl Debug for tendermint::abci::request::ExtendVote

Source§

impl Debug for tendermint::abci::request::FinalizeBlock

Source§

impl Debug for tendermint::abci::request::Info

Source§

impl Debug for tendermint::abci::request::InitChain

Source§

impl Debug for tendermint::abci::request::LoadSnapshotChunk

Source§

impl Debug for tendermint::abci::request::OfferSnapshot

Source§

impl Debug for tendermint::abci::request::PrepareProposal

Source§

impl Debug for tendermint::abci::request::ProcessProposal

Source§

impl Debug for tendermint::abci::request::Query

Source§

impl Debug for tendermint::abci::request::SetOption

Source§

impl Debug for tendermint::abci::request::VerifyVoteExtension

Source§

impl Debug for tendermint::abci::response::ApplySnapshotChunk

Source§

impl Debug for tendermint::abci::response::BeginBlock

Source§

impl Debug for tendermint::abci::response::CheckTx

Source§

impl Debug for tendermint::abci::response::Commit

Source§

impl Debug for tendermint::abci::response::DeliverTx

Source§

impl Debug for tendermint::abci::response::Echo

Source§

impl Debug for tendermint::abci::response::EndBlock

Source§

impl Debug for Exception

Source§

impl Debug for tendermint::abci::response::ExtendVote

Source§

impl Debug for tendermint::abci::response::FinalizeBlock

Source§

impl Debug for tendermint::abci::response::Info

Source§

impl Debug for tendermint::abci::response::InitChain

Source§

impl Debug for ListSnapshots

Source§

impl Debug for tendermint::abci::response::LoadSnapshotChunk

Source§

impl Debug for tendermint::abci::response::PrepareProposal

Source§

impl Debug for tendermint::abci::response::Query

Source§

impl Debug for tendermint::abci::response::SetOption

Source§

impl Debug for tendermint::abci::Event

Source§

impl Debug for tendermint::abci::EventAttribute

Source§

impl Debug for tendermint::abci::types::CommitInfo

Source§

impl Debug for tendermint::abci::types::ExecTxResult

Source§

impl Debug for tendermint::abci::types::ExtendedCommitInfo

Source§

impl Debug for tendermint::abci::types::ExtendedVoteInfo

Source§

impl Debug for tendermint::abci::types::Misbehavior

Source§

impl Debug for tendermint::abci::types::Snapshot

Source§

impl Debug for tendermint::abci::types::Validator

Source§

impl Debug for tendermint::abci::types::VoteInfo

Source§

impl Debug for tendermint::account::Id

Source§

impl Debug for tendermint::block::header::Header

Source§

impl Debug for tendermint::block::header::Version

Source§

impl Debug for tendermint::block::parts::Header

Source§

impl Debug for tendermint::block::signed_header::SignedHeader

Source§

impl Debug for tendermint::block::Block

Source§

impl Debug for tendermint::block::Commit

Source§

impl Debug for Height

Source§

impl Debug for tendermint::block::Id

Source§

impl Debug for Meta

Source§

impl Debug for Round

Source§

impl Debug for Size

Source§

impl Debug for tendermint::chain::id::Id

Source§

impl Debug for tendermint::chain::Info

Source§

impl Debug for Channel

Source§

impl Debug for Channels

Source§

impl Debug for tendermint::channel::Id

Source§

impl Debug for Verifier

Source§

impl Debug for tendermint::crypto::ed25519::SigningKey

Source§

impl Debug for tendermint::crypto::ed25519::VerificationKey

Source§

impl Debug for BlockIdFlagSubdetail

Source§

impl Debug for CryptoSubdetail

Source§

impl Debug for DateOutOfRangeSubdetail

Source§

impl Debug for DurationOutOfRangeSubdetail

Source§

impl Debug for EmptySignatureSubdetail

Source§

impl Debug for tendermint::error::Error
where DefaultTracer: Debug,

Source§

impl Debug for IntegerOverflowSubdetail

Source§

impl Debug for InvalidAbciRequestTypeSubdetail

Source§

impl Debug for InvalidAbciResponseTypeSubdetail

Source§

impl Debug for InvalidAccountIdLengthSubdetail

Source§

impl Debug for InvalidAppHashLengthSubdetail

Source§

impl Debug for InvalidBlockSubdetail

Source§

impl Debug for InvalidEvidenceSubdetail

Source§

impl Debug for InvalidFirstHeaderSubdetail

Source§

impl Debug for InvalidHashSizeSubdetail

Source§

impl Debug for InvalidKeySubdetail

Source§

impl Debug for InvalidMessageTypeSubdetail

Source§

impl Debug for InvalidPartSetHeaderSubdetail

Source§

impl Debug for InvalidSignatureIdLengthSubdetail

Source§

impl Debug for InvalidSignatureSubdetail

Source§

impl Debug for InvalidSignedHeaderSubdetail

Source§

impl Debug for InvalidTimestampSubdetail

Source§

impl Debug for InvalidValidatorAddressSubdetail

Source§

impl Debug for InvalidValidatorParamsSubdetail

Source§

impl Debug for InvalidVersionParamsSubdetail

Source§

impl Debug for LengthSubdetail

Source§

impl Debug for MissingConsensusParamsSubdetail

Source§

impl Debug for MissingDataSubdetail

Source§

impl Debug for MissingEvidenceSubdetail

Source§

impl Debug for MissingGenesisTimeSubdetail

Source§

impl Debug for MissingHeaderSubdetail

Source§

impl Debug for MissingLastCommitInfoSubdetail

Source§

impl Debug for MissingMaxAgeDurationSubdetail

Source§

impl Debug for MissingPublicKeySubdetail

Source§

impl Debug for MissingTimestampSubdetail

Source§

impl Debug for MissingValidatorSubdetail

Source§

impl Debug for MissingVersionSubdetail

Source§

impl Debug for NegativeHeightSubdetail

Source§

impl Debug for NegativeMaxAgeNumSubdetail

Source§

impl Debug for NegativePolRoundSubdetail

Source§

impl Debug for NegativePowerSubdetail

Source§

impl Debug for NegativeProofIndexSubdetail

Source§

impl Debug for NegativeProofTotalSubdetail

Source§

impl Debug for NegativeRoundSubdetail

Source§

impl Debug for NegativeValidatorIndexSubdetail

Source§

impl Debug for NoProposalFoundSubdetail

Source§

impl Debug for NoVoteFoundSubdetail

Source§

impl Debug for NonZeroTimestampSubdetail

Source§

impl Debug for ParseIntSubdetail

Source§

impl Debug for ParseSubdetail

Source§

impl Debug for ProposerNotFoundSubdetail

Source§

impl Debug for ProtocolSubdetail

Source§

impl Debug for SignatureInvalidSubdetail

Source§

impl Debug for SignatureSubdetail

Source§

impl Debug for SubtleEncodingSubdetail

Source§

impl Debug for TimeParseSubdetail

Source§

impl Debug for TimestampConversionSubdetail

Source§

impl Debug for TimestampNanosOutOfRangeSubdetail

Source§

impl Debug for TotalVotingPowerMismatchSubdetail

Source§

impl Debug for TotalVotingPowerOverflowSubdetail

Source§

impl Debug for TrustThresholdTooLargeSubdetail

Source§

impl Debug for TrustThresholdTooSmallSubdetail

Source§

impl Debug for UndefinedTrustThresholdSubdetail

Source§

impl Debug for UnsupportedApplySnapshotChunkResultSubdetail

Source§

impl Debug for UnsupportedCheckTxTypeSubdetail

Source§

impl Debug for UnsupportedKeyTypeSubdetail

Source§

impl Debug for UnsupportedOfferSnapshotChunkResultSubdetail

Source§

impl Debug for UnsupportedProcessProposalStatusSubdetail

Source§

impl Debug for UnsupportedVerifyVoteExtensionStatusSubdetail

Source§

impl Debug for ConflictingBlock

Source§

impl Debug for tendermint::evidence::DuplicateVoteEvidence

Source§

impl Debug for tendermint::evidence::Duration

Source§

impl Debug for tendermint::evidence::LightClientAttackEvidence

Source§

impl Debug for List

Source§

impl Debug for tendermint::evidence::Params

Source§

impl Debug for AppHash

Source§

impl Debug for tendermint::merkle::proof::Proof

Source§

impl Debug for tendermint::merkle::proof::ProofOp

Source§

impl Debug for tendermint::merkle::proof::ProofOps

Source§

impl Debug for tendermint::node::info::Info

Source§

impl Debug for ListenAddress

Source§

impl Debug for OtherInfo

Source§

impl Debug for ProtocolVersionInfo

Source§

impl Debug for tendermint::node::Id

Source§

impl Debug for tendermint::privval::RemoteSignerError

Source§

impl Debug for tendermint::proposal::Proposal

Source§

impl Debug for tendermint::proposal::SignProposalRequest

Source§

impl Debug for tendermint::proposal::SignedProposalResponse

Source§

impl Debug for tendermint::public_key::PubKeyRequest

Source§

impl Debug for tendermint::public_key::PubKeyResponse

§

impl Debug for tendermint::serializers::timestamp::Rfc3339

§

impl Debug for tendermint::signature::Ed25519Signature

Source§

impl Debug for tendermint::signature::Signature

Source§

impl Debug for Moniker

Source§

impl Debug for Timeout

Source§

impl Debug for tendermint::Version

Source§

impl Debug for tendermint::time::Time

Source§

impl Debug for TrustThresholdFraction

Source§

impl Debug for tendermint::tx::Proof

Source§

impl Debug for tendermint::validator::Info

Source§

impl Debug for ProposerPriority

Source§

impl Debug for Set

Source§

impl Debug for Update

Source§

impl Debug for tendermint::vote::CanonicalVote

Source§

impl Debug for Power

Source§

impl Debug for tendermint::vote::SignVoteRequest

Source§

impl Debug for tendermint::vote::SignedVoteResponse

Source§

impl Debug for ValidatorIndex

Source§

impl Debug for tendermint::vote::Vote

Source§

impl Debug for tendermint::consensus::params::AbciParams

Source§

impl Debug for tendermint::consensus::params::Params

Source§

impl Debug for tendermint::consensus::params::ValidatorParams

Source§

impl Debug for tendermint::consensus::params::VersionParams

Source§

impl Debug for tendermint::consensus::state::State

Source§

impl Debug for Global

Source§

impl Debug for UnorderedKeyError

1.57.0 · Source§

impl Debug for TryReserveError

1.0.0 · Source§

impl Debug for CString

1.64.0 · Source§

impl Debug for FromVecWithNulError

1.64.0 · Source§

impl Debug for IntoStringError

1.64.0 · Source§

impl Debug for NulError

1.17.0 · Source§

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

1.0.0 · Source§

impl Debug for FromUtf8Error

1.0.0 · Source§

impl Debug for FromUtf16Error

1.0.0 · Source§

impl Debug for String

1.28.0 · Source§

impl Debug for Layout

1.50.0 · Source§

impl Debug for LayoutError

Source§

impl Debug for AllocError

1.0.0 · Source§

impl Debug for TypeId

1.34.0 · Source§

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

Source§

impl Debug for __m128bh

1.27.0 · Source§

impl Debug for __m128d

Source§

impl Debug for __m128h

1.27.0 · Source§

impl Debug for __m128i

1.27.0 · Source§

impl Debug for __m256

Source§

impl Debug for __m256bh

1.27.0 · Source§

impl Debug for __m256d

Source§

impl Debug for __m256h

1.27.0 · Source§

impl Debug for __m256i

1.72.0 · Source§

impl Debug for __m512

Source§

impl Debug for __m512bh

1.72.0 · Source§

impl Debug for __m512d

Source§

impl Debug for __m512h

1.72.0 · Source§

impl Debug for __m512i

Source§

impl Debug for bf16

1.3.0 · Source§

impl Debug for CStr

1.69.0 · Source§

impl Debug for FromBytesUntilNulError

1.64.0 · Source§

impl Debug for FromBytesWithNulError

1.0.0 · Source§

impl Debug for SipHasher

Source§

impl Debug for BorrowedBuf<'_>

1.33.0 · Source§

impl Debug for PhantomPinned

Source§

impl Debug for Assume

1.0.0 · Source§

impl Debug for Ipv4Addr

1.0.0 · Source§

impl Debug for Ipv6Addr

1.0.0 · Source§

impl Debug for 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 core::num::error::ParseIntError

1.34.0 · Source§

impl Debug for core::num::error::TryFromIntError

1.0.0 · Source§

impl Debug for RangeFull

1.81.0 · Source§

impl Debug for PanicMessage<'_>

Source§

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

1.0.0 · Source§

impl Debug for ParseBoolError

1.0.0 · Source§

impl Debug for Utf8Error

1.38.0 · Source§

impl Debug for Chars<'_>

1.17.0 · Source§

impl Debug for EncodeUtf16<'_>

1.79.0 · Source§

impl Debug for Utf8Chunks<'_>

1.3.0 · Source§

impl Debug for AtomicBool

1.34.0 · Source§

impl Debug for AtomicI8

1.34.0 · Source§

impl Debug for AtomicI16

1.34.0 · Source§

impl Debug for AtomicI32

1.34.0 · Source§

impl Debug for AtomicI64

1.3.0 · Source§

impl Debug for AtomicIsize

1.34.0 · Source§

impl Debug for AtomicU8

1.34.0 · Source§

impl Debug for AtomicU16

1.34.0 · Source§

impl Debug for AtomicU32

1.34.0 · Source§

impl Debug for AtomicU64

1.3.0 · Source§

impl Debug for AtomicUsize

1.36.0 · Source§

impl Debug for 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 core::time::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

Source§

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

1.0.0 · Source§

impl Debug for OsStr

1.0.0 · Source§

impl Debug for OsString

1.6.0 · Source§

impl Debug for DirBuilder

1.13.0 · Source§

impl Debug for DirEntry

1.0.0 · Source§

impl Debug for File

1.75.0 · Source§

impl Debug for FileTimes

1.16.0 · Source§

impl Debug for FileType

1.16.0 · Source§

impl Debug for std::fs::Metadata

1.0.0 · Source§

impl Debug for OpenOptions

1.0.0 · Source§

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

impl Debug for Stderr

1.16.0 · Source§

impl Debug for StderrLock<'_>

1.16.0 · Source§

impl Debug for Stdin

1.16.0 · Source§

impl Debug for StdinLock<'_>

1.16.0 · Source§

impl Debug for Stdout

1.16.0 · Source§

impl Debug for StdoutLock<'_>

1.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 Sink

Source§

impl Debug for IntoIncoming

1.0.0 · Source§

impl Debug for TcpListener

1.0.0 · Source§

impl Debug for TcpStream

1.0.0 · Source§

impl Debug for UdpSocket

1.63.0 · Source§

impl Debug for BorrowedFd<'_>

1.63.0 · Source§

impl Debug for OwnedFd

Source§

impl Debug for PidFd

1.10.0 · Source§

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

1.10.0 · Source§

impl Debug for UnixDatagram

1.10.0 · Source§

impl Debug for UnixListener

1.10.0 · Source§

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

1.0.0 · Source§

impl Debug for Path

1.0.0 · Source§

impl Debug for PathBuf

1.7.0 · Source§

impl Debug for StripPrefixError

Source§

impl Debug for PipeReader

Source§

impl Debug for PipeWriter

1.16.0 · Source§

impl Debug for Child

1.16.0 · Source§

impl Debug for ChildStderr

1.16.0 · Source§

impl Debug for ChildStdin

1.16.0 · Source§

impl Debug for ChildStdout

1.0.0 · Source§

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

1.16.0 · Source§

impl Debug for BarrierWaitResult

1.16.0 · Source§

impl Debug for Condvar

1.5.0 · Source§

impl Debug for WaitTimeoutResult

1.0.0 · Source§

impl Debug for RecvError

1.16.0 · Source§

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

1.16.0 · Source§

impl Debug for OnceState

1.26.0 · Source§

impl Debug for AccessError

1.63.0 · Source§

impl Debug for Scope<'_, '_>

1.0.0 · Source§

impl Debug for Builder

1.0.0 · Source§

impl Debug for Thread

1.19.0 · Source§

impl Debug for ThreadId

1.8.0 · Source§

impl Debug for std::time::Instant

1.8.0 · Source§

impl Debug for SystemTime

1.8.0 · Source§

impl Debug for SystemTimeError

Source§

impl Debug for CompressedEdwardsY

Source§

impl Debug for EdwardsBasepointTable

Source§

impl Debug for EdwardsPoint

Source§

impl Debug for MontgomeryPoint

Source§

impl Debug for CompressedRistretto

Source§

impl Debug for RistrettoPoint

Source§

impl Debug for Scalar

Source§

impl Debug for Item

Source§

impl Debug for ed25519_consensus::signature::Signature

Source§

impl Debug for ed25519_consensus::signing_key::SigningKey

Source§

impl Debug for ed25519_consensus::verification_key::VerificationKey

Source§

impl Debug for VerificationKeyBytes

Source§

impl Debug for DefaultHandler

Source§

impl Debug for InstallError

Source§

impl Debug for eyre::Report

Source§

impl Debug for getrandom::error::Error

Source§

impl Debug for num_traits::ParseFloatError

Source§

impl Debug for DecodeError

Source§

impl Debug for EncodeError

Source§

impl Debug for IgnoredAny

Source§

impl Debug for serde::de::value::Error

Source§

impl Debug for serde_json::error::Error

Source§

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

Source§

impl Debug for Number

Source§

impl Debug for RawValue

Source§

impl Debug for CompactFormatter

Source§

impl Debug for Base64

Source§

impl Debug for Hex

Source§

impl Debug for Identity

Source§

impl Debug for subtle_ng::Choice

Source§

impl Debug for subtle::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 rand_core::error::Error

Source§

impl Debug for OsRng

1.0.0 · Source§

impl Debug for Arguments<'_>

1.0.0 · Source§

impl Debug for tendermint::consensus::state::fmt::Error

§

impl Debug for AbciParams

§

impl Debug for AbciResponses

§

impl Debug for AbciResponses

§

impl Debug for AbciResponsesInfo

§

impl Debug for AbciResponsesInfo

§

impl Debug for AbciResponsesInfo

§

impl Debug for App

§

impl Debug for App

§

impl Debug for App

§

impl Debug for AuthSigMessage

§

impl Debug for AuthSigMessage

§

impl Debug for AuthSigMessage

§

impl Debug for BigEndian

§

impl Debug for BitArray

§

impl Debug for BitArray

§

impl Debug for BitArray

§

impl Debug for Block

§

impl Debug for Block

§

impl Debug for Block

§

impl Debug for BlockId

§

impl Debug for BlockId

§

impl Debug for BlockId

§

impl Debug for BlockIdFlag

§

impl Debug for BlockIdFlag

§

impl Debug for BlockIdFlag

§

impl Debug for BlockMeta

§

impl Debug for BlockMeta

§

impl Debug for BlockMeta

§

impl Debug for BlockParams

§

impl Debug for BlockParams

§

impl Debug for BlockParams

§

impl Debug for BlockParams

§

impl Debug for BlockPart

§

impl Debug for BlockPart

§

impl Debug for BlockPart

§

impl Debug for BlockRequest

§

impl Debug for BlockRequest

§

impl Debug for BlockRequest

§

impl Debug for BlockResponse

§

impl Debug for BlockResponse

§

impl Debug for BlockResponse

§

impl Debug for BlockStoreState

§

impl Debug for BlockStoreState

§

impl Debug for BlockStoreState

§

impl Debug for BorrowedFormatItem<'_>

§

impl Debug for Bytes

§

impl Debug for BytesMut

§

impl Debug for CanonicalBlockId

§

impl Debug for CanonicalBlockId

§

impl Debug for CanonicalBlockId

§

impl Debug for CanonicalPartSetHeader

§

impl Debug for CanonicalPartSetHeader

§

impl Debug for CanonicalPartSetHeader

§

impl Debug for CanonicalProposal

§

impl Debug for CanonicalProposal

§

impl Debug for CanonicalProposal

§

impl Debug for CanonicalVote

§

impl Debug for CanonicalVote

§

impl Debug for CanonicalVote

§

impl Debug for CanonicalVoteExtension

§

impl Debug for CheckTxType

§

impl Debug for CheckTxType

§

impl Debug for CheckTxType

§

impl Debug for ChunkRequest

§

impl Debug for ChunkRequest

§

impl Debug for ChunkRequest

§

impl Debug for ChunkResponse

§

impl Debug for ChunkResponse

§

impl Debug for ChunkResponse

§

impl Debug for Commit

§

impl Debug for Commit

§

impl Debug for Commit

§

impl Debug for CommitInfo

§

impl Debug for CommitInfo

§

impl Debug for CommitSig

§

impl Debug for CommitSig

§

impl Debug for CommitSig

§

impl Debug for Component

§

impl Debug for ComponentRange

§

impl Debug for Config

§

impl Debug for Consensus

§

impl Debug for Consensus

§

impl Debug for Consensus

§

impl Debug for ConsensusParams

§

impl Debug for ConsensusParams

§

impl Debug for ConsensusParams

§

impl Debug for ConsensusParams

§

impl Debug for ConsensusParamsInfo

§

impl Debug for ConsensusParamsInfo

§

impl Debug for ConsensusParamsInfo

§

impl Debug for ConversionRange

§

impl Debug for Data

§

impl Debug for Data

§

impl Debug for Data

§

impl Debug for Date

§

impl Debug for DateKind

§

impl Debug for Day

§

impl Debug for Day

§

impl Debug for DefaultNodeInfo

§

impl Debug for DefaultNodeInfo

§

impl Debug for DefaultNodeInfo

§

impl Debug for DefaultNodeInfoOther

§

impl Debug for DefaultNodeInfoOther

§

impl Debug for DefaultNodeInfoOther

§

impl Debug for DifferentVariant

§

impl Debug for DominoOp

§

impl Debug for DominoOp

§

impl Debug for DominoOp

§

impl Debug for DuplicateVoteEvidence

§

impl Debug for DuplicateVoteEvidence

§

impl Debug for DuplicateVoteEvidence

§

impl Debug for Duration

§

impl Debug for Duration

§

impl Debug for Eager

§

impl Debug for End

§

impl Debug for EndHeight

§

impl Debug for EndHeight

§

impl Debug for EndHeight

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error

§

impl Debug for Error
where Report: Debug,

§

impl Debug for Errors

§

impl Debug for Errors

§

impl Debug for Errors

§

impl Debug for Event

§

impl Debug for Event

§

impl Debug for Event

§

impl Debug for EventAttribute

§

impl Debug for EventAttribute

§

impl Debug for EventAttribute

§

impl Debug for EventDataRoundState

§

impl Debug for EventDataRoundState

§

impl Debug for EventDataRoundState

§

impl Debug for Evidence

§

impl Debug for Evidence

§

impl Debug for Evidence

§

impl Debug for Evidence

§

impl Debug for EvidenceList

§

impl Debug for EvidenceList

§

impl Debug for EvidenceList

§

impl Debug for EvidenceParams

§

impl Debug for EvidenceParams

§

impl Debug for EvidenceParams

§

impl Debug for EvidenceType

§

impl Debug for ExecTxResult

§

impl Debug for ExtendedCommit

§

impl Debug for ExtendedCommitInfo

§

impl Debug for ExtendedCommitInfo

§

impl Debug for ExtendedCommitSig

§

impl Debug for ExtendedVoteInfo

§

impl Debug for ExtendedVoteInfo

§

impl Debug for Format

§

impl Debug for FormattedComponents

§

impl Debug for FormatterOptions

§

impl Debug for HasVote

§

impl Debug for HasVote

§

impl Debug for HasVote

§

impl Debug for HashedParams

§

impl Debug for HashedParams

§

impl Debug for HashedParams

§

impl Debug for Header

§

impl Debug for Header

§

impl Debug for Header

§

impl Debug for Hour

§

impl Debug for Hour

§

impl Debug for Ignore

§

impl Debug for Instant

§

impl Debug for InvalidBufferSize

§

impl Debug for InvalidFormatDescription

§

impl Debug for InvalidLength

§

impl Debug for InvalidOutputSize

§

impl Debug for InvalidOutputSize

§

impl Debug for InvalidVariant

§

impl Debug for LastCommitInfo

§

impl Debug for Lazy

§

impl Debug for LegacyAbciResponses

§

impl Debug for LightBlock

§

impl Debug for LightBlock

§

impl Debug for LightBlock

§

impl Debug for LightClientAttackEvidence

§

impl Debug for LightClientAttackEvidence

§

impl Debug for LightClientAttackEvidence

§

impl Debug for LittleEndian

§

impl Debug for MacError

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Message

§

impl Debug for Microsecond

§

impl Debug for Millisecond

§

impl Debug for Minute

§

impl Debug for Minute

§

impl Debug for Misbehavior

§

impl Debug for Misbehavior

§

impl Debug for MisbehaviorType

§

impl Debug for MisbehaviorType

§

impl Debug for Month

§

impl Debug for Month

§

impl Debug for MonthRepr

§

impl Debug for MsgInfo

§

impl Debug for MsgInfo

§

impl Debug for MsgInfo

§

impl Debug for Nanosecond

§

impl Debug for NetAddress

§

impl Debug for NetAddress

§

impl Debug for NetAddress

§

impl Debug for NewRoundStep

§

impl Debug for NewRoundStep

§

impl Debug for NewRoundStep

§

impl Debug for NewValidBlock

§

impl Debug for NewValidBlock

§

impl Debug for NewValidBlock

§

impl Debug for NoBlockResponse

§

impl Debug for NoBlockResponse

§

impl Debug for NoBlockResponse

§

impl Debug for ObjectIdentifier

§

impl Debug for OffsetDateTime

§

impl Debug for OffsetHour

§

impl Debug for OffsetMinute

§

impl Debug for OffsetPrecision

§

impl Debug for OffsetSecond

§

impl Debug for OnceBool

§

impl Debug for OnceNonZeroUsize

§

impl Debug for Ordinal

§

impl Debug for OwnedFormatItem

§

impl Debug for Packet

§

impl Debug for Packet

§

impl Debug for Packet

§

impl Debug for PacketMsg

§

impl Debug for PacketMsg

§

impl Debug for PacketMsg

§

impl Debug for PacketPing

§

impl Debug for PacketPing

§

impl Debug for PacketPing

§

impl Debug for PacketPong

§

impl Debug for PacketPong

§

impl Debug for PacketPong

§

impl Debug for Padding

§

impl Debug for Parse

§

impl Debug for ParseFromDescription

§

impl Debug for ParseIntError

§

impl Debug for Parsed

§

impl Debug for Part

§

impl Debug for Part

§

impl Debug for Part

§

impl Debug for PartSetHeader

§

impl Debug for PartSetHeader

§

impl Debug for PartSetHeader

§

impl Debug for Period

§

impl Debug for PexAddrs

§

impl Debug for PexAddrs

§

impl Debug for PexAddrs

§

impl Debug for PexRequest

§

impl Debug for PexRequest

§

impl Debug for PexRequest

§

impl Debug for PingRequest

§

impl Debug for PingRequest

§

impl Debug for PingRequest

§

impl Debug for PingResponse

§

impl Debug for PingResponse

§

impl Debug for PingResponse

§

impl Debug for PrimitiveDateTime

§

impl Debug for Proof

§

impl Debug for Proof

§

impl Debug for Proof

§

impl Debug for ProofOp

§

impl Debug for ProofOp

§

impl Debug for ProofOp

§

impl Debug for ProofOps

§

impl Debug for ProofOps

§

impl Debug for ProofOps

§

impl Debug for Proposal

§

impl Debug for Proposal

§

impl Debug for Proposal

§

impl Debug for Proposal

§

impl Debug for Proposal

§

impl Debug for Proposal

§

impl Debug for ProposalPol

§

impl Debug for ProposalPol

§

impl Debug for ProposalPol

§

impl Debug for ProposalStatus

§

impl Debug for ProposalStatus

§

impl Debug for ProtocolVersion

§

impl Debug for ProtocolVersion

§

impl Debug for ProtocolVersion

§

impl Debug for PubKeyRequest

§

impl Debug for PubKeyRequest

§

impl Debug for PubKeyRequest

§

impl Debug for PubKeyResponse

§

impl Debug for PubKeyResponse

§

impl Debug for PubKeyResponse

§

impl Debug for PublicKey

§

impl Debug for PublicKey

§

impl Debug for PublicKey

§

impl Debug for RemoteSignerError

§

impl Debug for RemoteSignerError

§

impl Debug for RemoteSignerError

§

impl Debug for Request

§

impl Debug for Request

§

impl Debug for Request

§

impl Debug for RequestApplySnapshotChunk

§

impl Debug for RequestApplySnapshotChunk

§

impl Debug for RequestApplySnapshotChunk

§

impl Debug for RequestBeginBlock

§

impl Debug for RequestBeginBlock

§

impl Debug for RequestBroadcastTx

§

impl Debug for RequestBroadcastTx

§

impl Debug for RequestBroadcastTx

§

impl Debug for RequestCheckTx

§

impl Debug for RequestCheckTx

§

impl Debug for RequestCheckTx

§

impl Debug for RequestCommit

§

impl Debug for RequestCommit

§

impl Debug for RequestCommit

§

impl Debug for RequestDeliverTx

§

impl Debug for RequestDeliverTx

§

impl Debug for RequestEcho

§

impl Debug for RequestEcho

§

impl Debug for RequestEcho

§

impl Debug for RequestEndBlock

§

impl Debug for RequestEndBlock

§

impl Debug for RequestExtendVote

§

impl Debug for RequestFinalizeBlock

§

impl Debug for RequestFlush

§

impl Debug for RequestFlush

§

impl Debug for RequestFlush

§

impl Debug for RequestInfo

§

impl Debug for RequestInfo

§

impl Debug for RequestInfo

§

impl Debug for RequestInitChain

§

impl Debug for RequestInitChain

§

impl Debug for RequestInitChain

§

impl Debug for RequestListSnapshots

§

impl Debug for RequestListSnapshots

§

impl Debug for RequestListSnapshots

§

impl Debug for RequestLoadSnapshotChunk

§

impl Debug for RequestLoadSnapshotChunk

§

impl Debug for RequestLoadSnapshotChunk

§

impl Debug for RequestOfferSnapshot

§

impl Debug for RequestOfferSnapshot

§

impl Debug for RequestOfferSnapshot

§

impl Debug for RequestPing

§

impl Debug for RequestPing

§

impl Debug for RequestPing

§

impl Debug for RequestPrepareProposal

§

impl Debug for RequestPrepareProposal

§

impl Debug for RequestProcessProposal

§

impl Debug for RequestProcessProposal

§

impl Debug for RequestQuery

§

impl Debug for RequestQuery

§

impl Debug for RequestQuery

§

impl Debug for RequestSetOption

§

impl Debug for RequestVerifyVoteExtension

§

impl Debug for Response

§

impl Debug for Response

§

impl Debug for Response

§

impl Debug for ResponseApplySnapshotChunk

§

impl Debug for ResponseApplySnapshotChunk

§

impl Debug for ResponseApplySnapshotChunk

§

impl Debug for ResponseBeginBlock

§

impl Debug for ResponseBeginBlock

§

impl Debug for ResponseBeginBlock

§

impl Debug for ResponseBroadcastTx

§

impl Debug for ResponseBroadcastTx

§

impl Debug for ResponseBroadcastTx

§

impl Debug for ResponseCheckTx

§

impl Debug for ResponseCheckTx

§

impl Debug for ResponseCheckTx

§

impl Debug for ResponseCommit

§

impl Debug for ResponseCommit

§

impl Debug for ResponseCommit

§

impl Debug for ResponseDeliverTx

§

impl Debug for ResponseDeliverTx

§

impl Debug for ResponseEcho

§

impl Debug for ResponseEcho

§

impl Debug for ResponseEcho

§

impl Debug for ResponseEndBlock

§

impl Debug for ResponseEndBlock

§

impl Debug for ResponseEndBlock

§

impl Debug for ResponseException

§

impl Debug for ResponseException

§

impl Debug for ResponseException

§

impl Debug for ResponseExtendVote

§

impl Debug for ResponseFinalizeBlock

§

impl Debug for ResponseFlush

§

impl Debug for ResponseFlush

§

impl Debug for ResponseFlush

§

impl Debug for ResponseInfo

§

impl Debug for ResponseInfo

§

impl Debug for ResponseInfo

§

impl Debug for ResponseInitChain

§

impl Debug for ResponseInitChain

§

impl Debug for ResponseInitChain

§

impl Debug for ResponseListSnapshots

§

impl Debug for ResponseListSnapshots

§

impl Debug for ResponseListSnapshots

§

impl Debug for ResponseLoadSnapshotChunk

§

impl Debug for ResponseLoadSnapshotChunk

§

impl Debug for ResponseLoadSnapshotChunk

§

impl Debug for ResponseOfferSnapshot

§

impl Debug for ResponseOfferSnapshot

§

impl Debug for ResponseOfferSnapshot

§

impl Debug for ResponsePing

§

impl Debug for ResponsePing

§

impl Debug for ResponsePing

§

impl Debug for ResponsePrepareProposal

§

impl Debug for ResponsePrepareProposal

§

impl Debug for ResponseProcessProposal

§

impl Debug for ResponseProcessProposal

§

impl Debug for ResponseQuery

§

impl Debug for ResponseQuery

§

impl Debug for ResponseQuery

§

impl Debug for ResponseSetOption

§

impl Debug for ResponseVerifyVoteExtension

§

impl Debug for Result

§

impl Debug for Result

§

impl Debug for Result

§

impl Debug for Result

§

impl Debug for Result

§

impl Debug for Result

§

impl Debug for Rfc2822

§

impl Debug for Rfc3339

§

impl Debug for Second

§

impl Debug for Second

§

impl Debug for Sha224

§

impl Debug for Sha256

§

impl Debug for Sha384

§

impl Debug for Sha512

§

impl Debug for Sha256VarCore

§

impl Debug for Sha512Trunc224

§

impl Debug for Sha512Trunc256

§

impl Debug for Sha512VarCore

§

impl Debug for SignProposalRequest

§

impl Debug for SignProposalRequest

§

impl Debug for SignProposalRequest

§

impl Debug for SignVoteRequest

§

impl Debug for SignVoteRequest

§

impl Debug for SignVoteRequest

§

impl Debug for SignedHeader

§

impl Debug for SignedHeader

§

impl Debug for SignedHeader

§

impl Debug for SignedMsgType

§

impl Debug for SignedMsgType

§

impl Debug for SignedMsgType

§

impl Debug for SignedProposalResponse

§

impl Debug for SignedProposalResponse

§

impl Debug for SignedProposalResponse

§

impl Debug for SignedVoteResponse

§

impl Debug for SignedVoteResponse

§

impl Debug for SignedVoteResponse

§

impl Debug for SimpleValidator

§

impl Debug for SimpleValidator

§

impl Debug for SimpleValidator

§

impl Debug for Snapshot

§

impl Debug for Snapshot

§

impl Debug for Snapshot

§

impl Debug for SnapshotsRequest

§

impl Debug for SnapshotsRequest

§

impl Debug for SnapshotsRequest

§

impl Debug for SnapshotsResponse

§

impl Debug for SnapshotsResponse

§

impl Debug for SnapshotsResponse

§

impl Debug for State

§

impl Debug for State

§

impl Debug for State

§

impl Debug for StatusRequest

§

impl Debug for StatusRequest

§

impl Debug for StatusRequest

§

impl Debug for StatusResponse

§

impl Debug for StatusResponse

§

impl Debug for StatusResponse

§

impl Debug for StringTracer

§

impl Debug for Subsecond

§

impl Debug for SubsecondDigits

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Sum

§

impl Debug for Time

§

impl Debug for TimePrecision

§

impl Debug for TimedWalMessage

§

impl Debug for TimedWalMessage

§

impl Debug for TimedWalMessage

§

impl Debug for TimeoutInfo

§

impl Debug for TimeoutInfo

§

impl Debug for TimeoutInfo

§

impl Debug for Timestamp

§

impl Debug for TruncSide

§

impl Debug for TryFromIntError

§

impl Debug for TryFromParsed

§

impl Debug for TxProof

§

impl Debug for TxProof

§

impl Debug for TxProof

§

impl Debug for TxResult

§

impl Debug for TxResult

§

impl Debug for TxResult

§

impl Debug for Txs

§

impl Debug for Txs

§

impl Debug for Txs

§

impl Debug for UninitSlice

§

impl Debug for UnixTimestamp

§

impl Debug for UnixTimestampPrecision

§

impl Debug for UtcOffset

§

impl Debug for Validator

§

impl Debug for Validator

§

impl Debug for Validator

§

impl Debug for Validator

§

impl Debug for Validator

§

impl Debug for Validator

§

impl Debug for ValidatorParams

§

impl Debug for ValidatorParams

§

impl Debug for ValidatorParams

§

impl Debug for ValidatorSet

§

impl Debug for ValidatorSet

§

impl Debug for ValidatorSet

§

impl Debug for ValidatorUpdate

§

impl Debug for ValidatorUpdate

§

impl Debug for ValidatorUpdate

§

impl Debug for ValidatorsInfo

§

impl Debug for ValidatorsInfo

§

impl Debug for ValidatorsInfo

§

impl Debug for Value

§

impl Debug for Value

§

impl Debug for Value

§

impl Debug for Value

§

impl Debug for Value

§

impl Debug for Value

§

impl Debug for ValueOp

§

impl Debug for ValueOp

§

impl Debug for ValueOp

§

impl Debug for VerifyStatus

§

impl Debug for Version

§

impl Debug for Version

§

impl Debug for Version

§

impl Debug for VersionParams

§

impl Debug for VersionParams

§

impl Debug for VersionParams

§

impl Debug for Vote

§

impl Debug for Vote

§

impl Debug for Vote

§

impl Debug for Vote

§

impl Debug for Vote

§

impl Debug for Vote

§

impl Debug for VoteInfo

§

impl Debug for VoteInfo

§

impl Debug for VoteInfo

§

impl Debug for VoteSetBits

§

impl Debug for VoteSetBits

§

impl Debug for VoteSetBits

§

impl Debug for VoteSetMaj23

§

impl Debug for VoteSetMaj23

§

impl Debug for VoteSetMaj23

§

impl Debug for WalMessage

§

impl Debug for WalMessage

§

impl Debug for WalMessage

§

impl Debug for Week

§

impl Debug for WeekNumber

§

impl Debug for WeekNumberRepr

§

impl Debug for Weekday

§

impl Debug for Weekday

§

impl Debug for WeekdayRepr

§

impl Debug for Year

§

impl Debug for YearRepr

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

Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

Source§

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

1.10.0 · Source§

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

1.60.0 · Source§

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

1.0.0 · Source§

impl<'a> Debug for core::str::iter::Bytes<'a>

1.0.0 · Source§

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

1.34.0 · Source§

impl<'a> Debug for core::str::iter::EscapeDebug<'a>

1.34.0 · Source§

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

1.34.0 · Source§

impl<'a> Debug for core::str::iter::EscapeUnicode<'a>

1.0.0 · Source§

impl<'a> Debug for core::str::iter::Lines<'a>

1.0.0 · Source§

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

1.34.0 · Source§

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

1.1.0 · Source§

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

1.79.0 · Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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,

Source§

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

Source§

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

Source§

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

Source§

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

1.21.0 · Source§

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

Source§

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

Source§

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

1.5.0 · Source§

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

1.2.0 · Source§

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

1.5.0 · Source§

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

1.2.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.51.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.17.0 · Source§

impl<'a, T> Debug for alloc::collections::btree::set::Range<'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,

1.0.0 · Source§

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

1.31.0 · Source§

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

1.31.0 · Source§

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

1.0.0 · Source§

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

1.31.0 · Source§

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

1.31.0 · Source§

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

1.31.0 · Source§

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

1.31.0 · Source§

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

1.0.0 · Source§

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

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,

§

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

1.6.0 · Source§

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

Source§

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

Source§

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

1.77.0 · Source§

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

1.77.0 · Source§

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

Source§

impl<'a, T, const N: usize> Debug for core::slice::iter::ArrayChunks<'a, T, N>
where T: Debug + 'a,

Source§

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

Source§

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

Source§

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

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,

Source§

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

1.63.0 · Source§

impl<'scope, T> Debug for 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 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 IterRange<A>
where A: Debug,

Source§

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

Source§

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

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,

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 Zip<A, B>
where A: Debug, B: Debug,

Source§

impl<AppState: Debug> Debug for Genesis<AppState>

1.0.0 · Source§

impl<B> Debug for Cow<'_, B>
where B: Debug + ToOwned + ?Sized, <B as ToOwned>::Owned: 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 Reader<B>
where B: Debug,

§

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

1.55.0 · Source§

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

§

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

Source§

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

Source§

impl<E> Debug for std::error::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>

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>

1.64.0 · Source§

impl<F> Debug for 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 RepeatWith<F>

Source§

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

Source§

impl<F> Debug for tendermint::consensus::state::fmt::FromFn<F>
where F: Fn(&mut Formatter<'_>) -> Result<(), Error>,

1.4.0 · Source§

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

1.9.0 · Source§

impl<H> Debug for BuildHasherDefault<H>

Source§

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

1.9.0 · Source§

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

1.1.0 · Source§

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

1.36.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.28.0 · Source§

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

1.0.0 · Source§

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

Source§

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

1.9.0 · Source§

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

1.9.0 · Source§

impl<I, F> Debug for 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,

Source§

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

Source§

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

1.9.0 · Source§

impl<I, P> Debug for 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 SkipWhile<I, P>
where I: Debug,

1.9.0 · Source§

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

1.9.0 · Source§

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

1.29.0 · Source§

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

Source§

impl<I, const N: usize> Debug for core::iter::adapters::array_chunks::ArrayChunks<I, N>
where I: Debug + Iterator, <I as Iterator>::Item: 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 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<K> Debug for alloc::collections::btree::set::Cursor<'_, K>
where K: Debug,

1.16.0 · Source§

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

1.16.0 · Source§

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

1.16.0 · Source§

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

Source§

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

Source§

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

1.12.0 · Source§

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

Source§

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

1.17.0 · Source§

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

1.17.0 · Source§

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

1.17.0 · Source§

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

1.17.0 · Source§

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

1.17.0 · Source§

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

1.17.0 · Source§

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

1.10.0 · Source§

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

1.16.0 · Source§

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

1.16.0 · Source§

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

1.54.0 · Source§

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

1.54.0 · Source§

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

1.16.0 · Source§

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

1.16.0 · Source§

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

1.16.0 · Source§

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

1.12.0 · Source§

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

Source§

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

1.12.0 · Source§

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

1.16.0 · Source§

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

1.16.0 · Source§

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

1.12.0 · Source§

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

1.12.0 · Source§

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

Source§

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

1.12.0 · Source§

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

1.0.0 · Source§

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

Source§

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

Source§

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

1.17.0 · Source§

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

1.54.0 · Source§

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

1.54.0 · Source§

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

Source§

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

Source§

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

1.0.0 · Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

1.33.0 · Source§

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

1.0.0 · Source§

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

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 SendTimeoutError<T>

1.0.0 · Source§

impl<T> Debug for TrySendError<T>

1.0.0 · Source§

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

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

Source§

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

1.17.0 · Source§

impl<T> Debug for alloc::collections::binary_heap::Iter<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for alloc::collections::btree::set::Iter<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for alloc::collections::btree::set::SymmetricDifference<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for alloc::collections::btree::set::Union<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for alloc::collections::linked_list::Iter<'_, T>
where T: Debug,

1.17.0 · Source§

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

1.17.0 · Source§

impl<T> Debug for alloc::collections::vec_deque::iter::Iter<'_, T>
where T: Debug,

1.17.0 · Source§

impl<T> Debug for alloc::collections::vec_deque::iter_mut::IterMut<'_, T>
where T: Debug,

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 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 AsyncDropInPlace<T>
where T: ?Sized,

1.48.0 · Source§

impl<T> Debug for Pending<T>

1.48.0 · Source§

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

1.0.0 · Source§

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

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,

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

impl<T> Debug for core::slice::iter::Iter<'_, T>
where T: Debug,

1.9.0 · Source§

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

1.3.0 · Source§

impl<T> Debug for AtomicPtr<T>

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 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 MappedMutexGuard<'_, T>
where T: Debug + ?Sized,

1.0.0 · Source§

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

1.16.0 · Source§

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

1.70.0 · Source§

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

1.0.0 · Source§

impl<T> Debug for PoisonError<T>

Source§

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

Source§

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

Source§

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

Source§

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

1.0.0 · Source§

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

1.16.0 · Source§

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

1.16.0 · Source§

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

1.16.0 · Source§

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

1.16.0 · Source§

impl<T> Debug for JoinHandle<T>

Source§

impl<T> Debug for subtle_ng::CtOption<T>
where T: Debug,

Source§

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

Source§

impl<T> Debug for subtle::CtOption<T>
where T: Debug,

1.41.0 · Source§

impl<T> Debug for MaybeUninit<T>

§

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

§

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

§

impl<T> Debug for Metadata<'_, T>
where T: SmartDisplay, <T as SmartDisplay>::Metadata: 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 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 Take<T>
where T: Debug,

§

impl<T> Debug for XofReaderCoreWrapper<T>
where T: XofReaderCore + AlgorithmName, <T as BlockSizeUser>::BlockSize: IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>, <<T as BlockSizeUser>::BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero,

1.0.0 · Source§

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

1.4.0 · Source§

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

1.17.0 · Source§

impl<T, A> Debug for alloc::collections::binary_heap::IntoIter<T, A>
where T: Debug, A: Allocator,

Source§

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

1.17.0 · Source§

impl<T, A> Debug for PeekMut<'_, T, A>
where T: Ord + Debug, A: Allocator,

1.0.0 · Source§

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

1.17.0 · Source§

impl<T, A> Debug for alloc::collections::btree::set::Difference<'_, T, A>
where T: Debug, A: Allocator + Clone,

1.17.0 · Source§

impl<T, A> Debug for alloc::collections::btree::set::Intersection<'_, T, A>
where T: Debug, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> Debug for alloc::collections::btree::set::IntoIter<T, A>
where T: Debug, A: Debug + Allocator + Clone,

Source§

impl<T, A> Debug for alloc::collections::linked_list::Cursor<'_, T, A>
where T: Debug, A: Allocator,

Source§

impl<T, A> Debug for alloc::collections::linked_list::CursorMut<'_, T, A>
where T: Debug, A: Allocator,

1.17.0 · Source§

impl<T, A> Debug for alloc::collections::linked_list::IntoIter<T, A>
where T: Debug, A: Allocator,

1.0.0 · Source§

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

1.17.0 · Source§

impl<T, A> Debug for alloc::collections::vec_deque::drain::Drain<'_, T, A>
where T: Debug, A: Allocator,

1.17.0 · Source§

impl<T, A> Debug for alloc::collections::vec_deque::into_iter::IntoIter<T, A>
where T: Debug, A: Allocator,

1.0.0 · Source§

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

1.0.0 · Source§

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

Source§

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

1.4.0 · Source§

impl<T, A> Debug for alloc::rc::Weak<T, A>
where A: Allocator, T: ?Sized,

1.0.0 · Source§

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

1.4.0 · Source§

impl<T, A> Debug for alloc::sync::Weak<T, A>
where A: Allocator, T: ?Sized,

1.17.0 · Source§

impl<T, A> Debug for alloc::vec::drain::Drain<'_, T, A>
where T: Debug, A: Allocator,

1.13.0 · Source§

impl<T, A> Debug for alloc::vec::into_iter::IntoIter<T, A>
where T: Debug, A: Allocator,

1.0.0 · Source§

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

1.0.0 · Source§

impl<T, E> Debug for core::result::Result<T, E>
where T: Debug, E: Debug,

Source§

impl<T, F> Debug for alloc::collections::linked_list::ExtractIf<'_, T, F>
where T: Debug, F: FnMut(&mut T) -> bool,

1.80.0 · Source§

impl<T, F> Debug for LazyCell<T, F>
where T: Debug,

1.34.0 · Source§

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

1.80.0 · Source§

impl<T, F> Debug for LazyLock<T, F>
where T: Debug,

§

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

§

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

Source§

impl<T, F, A> Debug for alloc::collections::btree::set::ExtractIf<'_, T, F, A>
where A: Allocator + Clone, T: Debug, F: FnMut(&T) -> bool,

§

impl<T, 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 core::slice::iter::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 core::slice::iter::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 core::slice::iter::Split<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.51.0 · Source§

impl<T, P> Debug for core::slice::iter::SplitInclusive<'_, T, P>
where T: Debug, P: FnMut(&T) -> bool,

1.51.0 · Source§

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

1.9.0 · Source§

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

1.9.0 · Source§

impl<T, P> Debug for core::slice::iter::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,

Source§

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

1.16.0 · Source§

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

1.0.0 · Source§

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

1.16.0 · Source§

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

Source§

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

1.16.0 · Source§

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

1.16.0 · Source§

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

Source§

impl<T, S> Debug for std::collections::hash::set::VacantEntry<'_, T, S>
where T: 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,

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>

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,

Source§

impl<V, A> Debug for TArr<V, A>
where V: Debug, A: Debug,

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

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 CONFIG: u128> Debug for Iso8601<CONFIG>

§

impl<const MIN: i8, const MAX: i8> Debug for OptionRangedI8<MIN, MAX>

§

impl<const MIN: i8, const MAX: i8> Debug for RangedI8<MIN, MAX>

§

impl<const MIN: i16, const MAX: i16> Debug for OptionRangedI16<MIN, MAX>

§

impl<const MIN: i16, const MAX: i16> Debug for RangedI16<MIN, MAX>

§

impl<const MIN: i32, const MAX: i32> Debug for OptionRangedI32<MIN, MAX>

§

impl<const MIN: i32, const MAX: i32> Debug for RangedI32<MIN, MAX>

§

impl<const MIN: i64, const MAX: i64> Debug for OptionRangedI64<MIN, MAX>

§

impl<const MIN: i64, const MAX: i64> Debug for RangedI64<MIN, MAX>

§

impl<const MIN: i128, const MAX: i128> Debug for OptionRangedI128<MIN, MAX>

§

impl<const MIN: i128, const MAX: i128> Debug for RangedI128<MIN, MAX>

§

impl<const MIN: isize, const MAX: isize> Debug for OptionRangedIsize<MIN, MAX>

§

impl<const MIN: isize, const MAX: isize> Debug for RangedIsize<MIN, MAX>

§

impl<const MIN: u8, const MAX: u8> Debug for OptionRangedU8<MIN, MAX>

§

impl<const MIN: u8, const MAX: u8> Debug for RangedU8<MIN, MAX>

§

impl<const MIN: u16, const MAX: u16> Debug for OptionRangedU16<MIN, MAX>

§

impl<const MIN: u16, const MAX: u16> Debug for RangedU16<MIN, MAX>

§

impl<const MIN: u32, const MAX: u32> Debug for OptionRangedU32<MIN, MAX>

§

impl<const MIN: u32, const MAX: u32> Debug for RangedU32<MIN, MAX>

§

impl<const MIN: u64, const MAX: u64> Debug for OptionRangedU64<MIN, MAX>

§

impl<const MIN: u64, const MAX: u64> Debug for RangedU64<MIN, MAX>

§

impl<const MIN: u128, const MAX: u128> Debug for OptionRangedU128<MIN, MAX>

§

impl<const MIN: u128, const MAX: u128> Debug for RangedU128<MIN, MAX>

§

impl<const MIN: usize, const MAX: usize> Debug for OptionRangedUsize<MIN, MAX>

§

impl<const MIN: usize, const MAX: usize> Debug for RangedUsize<MIN, MAX>

Source§

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

§

impl<const SIZE: usize> Debug for WriteBuffer<SIZE>