Trait kvarn::prelude::fs::prelude::utils::prelude::compact_str::core::marker::StructuralPartialEq
source · pub trait StructuralPartialEq { }
structural_match
)miri-test-libstd
only.Expand description
Required trait for constants used in pattern matches.
Any type that derives PartialEq
automatically implements this trait,
regardless of whether its type-parameters implement PartialEq
.
If a const
item contains some type that does not implement this trait,
then that type either (1.) does not implement PartialEq
(which means the
constant will not provide that comparison method, which code generation
assumes is available), or (2.) it implements its own version of
PartialEq
(which we assume does not conform to a structural-equality
comparison).
In either of the two scenarios above, we reject usage of such a constant in a pattern match.
See also the structural match RFC, and issue 63438 which motivated migrating from an attribute-based design to this trait.
Implementors§
impl StructuralPartialEq for CachePreferenceError
impl StructuralPartialEq for ClientCachePreference
impl StructuralPartialEq for CompressPreference
impl StructuralPartialEq for PreferredCompression
impl StructuralPartialEq for ServerCachePreference
impl StructuralPartialEq for UriKey
impl StructuralPartialEq for Value
impl StructuralPartialEq for BindIpVersion
impl StructuralPartialEq for CacheAction
impl StructuralPartialEq for Action
impl StructuralPartialEq for kvarn::prelude::IpAddr
impl StructuralPartialEq for SocketAddr
impl StructuralPartialEq for CacheControlError
impl StructuralPartialEq for RequestParseStage
impl StructuralPartialEq for SanitizeError
impl StructuralPartialEq for AsciiChar
impl StructuralPartialEq for kvarn::prelude::utils::prelude::compact_str::core::cmp::Ordering
impl StructuralPartialEq for FpCategory
impl StructuralPartialEq for IntErrorKind
impl StructuralPartialEq for SearchStep
impl StructuralPartialEq for kvarn::prelude::utils::prelude::compact_str::core::sync::atomic::Ordering
impl StructuralPartialEq for kvarn::prelude::utils::prelude::fmt::Alignment
impl StructuralPartialEq for kvarn::prelude::utils::prelude::io::ErrorKind
impl StructuralPartialEq for SeekFrom
impl StructuralPartialEq for Ipv6MulticastScope
impl StructuralPartialEq for Shutdown
impl StructuralPartialEq for TryReserveErrorKind
impl StructuralPartialEq for BacktraceStatus
impl StructuralPartialEq for VarError
impl StructuralPartialEq for BacktraceStyle
impl StructuralPartialEq for std::sync::mpsc::RecvTimeoutError
impl StructuralPartialEq for std::sync::mpsc::TryRecvError
impl StructuralPartialEq for _Unwind_Action
impl StructuralPartialEq for _Unwind_Reason_Code
impl StructuralPartialEq for ParseAlphabetError
impl StructuralPartialEq for base64::decode::DecodeError
impl StructuralPartialEq for DecodeSliceError
impl StructuralPartialEq for EncodeSliceError
impl StructuralPartialEq for DecodePaddingMode
impl StructuralPartialEq for BroCatliResult
impl StructuralPartialEq for BrotliEncoderMode
impl StructuralPartialEq for CodeBlockState
impl StructuralPartialEq for BrotliEncoderOperation
impl StructuralPartialEq for BrotliEncoderStreamState
impl StructuralPartialEq for BrotliEncoderParameter
impl StructuralPartialEq for FlushCompress
impl StructuralPartialEq for FlushDecompress
impl StructuralPartialEq for Status
impl StructuralPartialEq for PollNext
impl StructuralPartialEq for ErrorLevel
impl StructuralPartialEq for kvarn_quinn::connection::SendDatagramError
impl StructuralPartialEq for kvarn_quinn::recv_stream::ReadError
impl StructuralPartialEq for ReadExactError
impl StructuralPartialEq for ReadToEndError
impl StructuralPartialEq for StoppedError
impl StructuralPartialEq for kvarn_quinn::send_stream::WriteError
impl StructuralPartialEq for log::Level
impl StructuralPartialEq for log::LevelFilter
impl StructuralPartialEq for RemovalCause
impl StructuralPartialEq for Sign
impl StructuralPartialEq for petgraph::dot::Config
impl StructuralPartialEq for Direction
impl StructuralPartialEq for BernoulliError
impl StructuralPartialEq for WeightedError
impl StructuralPartialEq for rustls_pemfile::pemfile::Error
impl StructuralPartialEq for Item
impl StructuralPartialEq for rustls::client::client_conn::ServerName
impl StructuralPartialEq for rustls::client::client_conn::Tls12Resumption
impl StructuralPartialEq for rustls::client::client_conn::Tls12Resumption
impl StructuralPartialEq for rustls::common_state::Side
impl StructuralPartialEq for rustls::common_state::Side
impl StructuralPartialEq for rustls::enums::AlertDescription
impl StructuralPartialEq for rustls::enums::AlertDescription
impl StructuralPartialEq for rustls::enums::CipherSuite
impl StructuralPartialEq for rustls::enums::CipherSuite
impl StructuralPartialEq for rustls::enums::ContentType
impl StructuralPartialEq for rustls::enums::ContentType
impl StructuralPartialEq for rustls::enums::HandshakeType
impl StructuralPartialEq for rustls::enums::HandshakeType
impl StructuralPartialEq for rustls::enums::ProtocolVersion
impl StructuralPartialEq for rustls::enums::ProtocolVersion
impl StructuralPartialEq for rustls::enums::SignatureAlgorithm
impl StructuralPartialEq for rustls::enums::SignatureAlgorithm
impl StructuralPartialEq for rustls::enums::SignatureScheme
impl StructuralPartialEq for rustls::enums::SignatureScheme
impl StructuralPartialEq for rustls::error::Error
impl StructuralPartialEq for rustls::error::Error
impl StructuralPartialEq for rustls::error::InvalidMessage
impl StructuralPartialEq for rustls::error::InvalidMessage
impl StructuralPartialEq for rustls::error::PeerIncompatible
impl StructuralPartialEq for rustls::error::PeerIncompatible
impl StructuralPartialEq for rustls::error::PeerMisbehaved
impl StructuralPartialEq for rustls::error::PeerMisbehaved
impl StructuralPartialEq for rustls::msgs::enums::AlertLevel
impl StructuralPartialEq for rustls::msgs::enums::AlertLevel
impl StructuralPartialEq for CertificateStatusType
impl StructuralPartialEq for ClientCertificateType
impl StructuralPartialEq for rustls::msgs::enums::Compression
impl StructuralPartialEq for rustls::msgs::enums::Compression
impl StructuralPartialEq for ECCurveType
impl StructuralPartialEq for ECPointFormat
impl StructuralPartialEq for EchVersion
impl StructuralPartialEq for ExtensionType
impl StructuralPartialEq for rustls::msgs::enums::HashAlgorithm
impl StructuralPartialEq for rustls::msgs::enums::HashAlgorithm
impl StructuralPartialEq for HeartbeatMessageType
impl StructuralPartialEq for HeartbeatMode
impl StructuralPartialEq for HpkeAead
impl StructuralPartialEq for HpkeKdf
impl StructuralPartialEq for HpkeKem
impl StructuralPartialEq for KeyUpdateRequest
impl StructuralPartialEq for NamedCurve
impl StructuralPartialEq for rustls::msgs::enums::NamedGroup
impl StructuralPartialEq for rustls::msgs::enums::NamedGroup
impl StructuralPartialEq for PSKKeyExchangeMode
impl StructuralPartialEq for ServerNameType
impl StructuralPartialEq for rustls::msgs::handshake::KeyExchangeAlgorithm
impl StructuralPartialEq for rustls::msgs::handshake::KeyExchangeAlgorithm
impl StructuralPartialEq for BulkAlgorithm
impl StructuralPartialEq for rustls::suites::SupportedCipherSuite
impl StructuralPartialEq for rustls::suites::SupportedCipherSuite
impl StructuralPartialEq for InvalidFormatDescription
impl StructuralPartialEq for Parse
impl StructuralPartialEq for ParseFromDescription
impl StructuralPartialEq for TryFromParsed
impl StructuralPartialEq for time::format_description::component::Component
impl StructuralPartialEq for MonthRepr
impl StructuralPartialEq for Padding
impl StructuralPartialEq for SubsecondDigits
impl StructuralPartialEq for UnixTimestampPrecision
impl StructuralPartialEq for WeekNumberRepr
impl StructuralPartialEq for WeekdayRepr
impl StructuralPartialEq for YearRepr
impl StructuralPartialEq for OwnedFormatItem
impl StructuralPartialEq for DateKind
impl StructuralPartialEq for FormattedComponents
impl StructuralPartialEq for OffsetPrecision
impl StructuralPartialEq for TimePrecision
impl StructuralPartialEq for time::month::Month
impl StructuralPartialEq for time::weekday::Weekday
impl StructuralPartialEq for RuntimeFlavor
impl StructuralPartialEq for TryAcquireError
impl StructuralPartialEq for tokio::sync::broadcast::error::RecvError
impl StructuralPartialEq for tokio::sync::broadcast::error::TryRecvError
impl StructuralPartialEq for tokio::sync::mpsc::error::TryRecvError
impl StructuralPartialEq for tokio::sync::oneshot::error::TryRecvError
impl StructuralPartialEq for MissedTickBehavior
impl StructuralPartialEq for Variant
impl StructuralPartialEq for uuid::Version
impl StructuralPartialEq for RevocationCheckDepth
impl StructuralPartialEq for webpki::crl::RevocationReason
impl StructuralPartialEq for UnknownStatusPolicy
impl StructuralPartialEq for webpki::crl::types::RevocationReason
impl StructuralPartialEq for DerTypeId
impl StructuralPartialEq for webpki::error::Error
impl StructuralPartialEq for webpki::error::Error
impl StructuralPartialEq for webpki::subject_name::ip_address::IpAddr
impl StructuralPartialEq for X509Error
impl StructuralPartialEq for bool
impl StructuralPartialEq for char
impl StructuralPartialEq for i8
impl StructuralPartialEq for i16
impl StructuralPartialEq for i32
impl StructuralPartialEq for i64
impl StructuralPartialEq for i128
impl StructuralPartialEq for isize
impl StructuralPartialEq for str
impl StructuralPartialEq for u8
impl StructuralPartialEq for u16
impl StructuralPartialEq for u32
impl StructuralPartialEq for u64
impl StructuralPartialEq for u128
impl StructuralPartialEq for ()
impl StructuralPartialEq for usize
impl StructuralPartialEq for PathQuery
impl StructuralPartialEq for kvarn::prelude::Duration
impl StructuralPartialEq for HeaderName
impl StructuralPartialEq for kvarn::prelude::Instant
impl StructuralPartialEq for Method
impl StructuralPartialEq for StatusCode
impl StructuralPartialEq for kvarn::prelude::Version
impl StructuralPartialEq for AllocError
impl StructuralPartialEq for Layout
impl StructuralPartialEq for LayoutError
impl StructuralPartialEq for CpuidResult
impl StructuralPartialEq for CharTryFromError
impl StructuralPartialEq for DecodeUtf16Error
impl StructuralPartialEq for ParseCharError
impl StructuralPartialEq for TryFromCharError
impl StructuralPartialEq for FromBytesUntilNulError
impl StructuralPartialEq for FromBytesWithNulError
impl StructuralPartialEq for PhantomPinned
impl StructuralPartialEq for Assume
impl StructuralPartialEq for NonZero<i8>
impl StructuralPartialEq for NonZero<i16>
impl StructuralPartialEq for NonZero<i32>
impl StructuralPartialEq for NonZero<i64>
impl StructuralPartialEq for NonZero<i128>
impl StructuralPartialEq for NonZero<isize>
impl StructuralPartialEq for NonZero<u8>
impl StructuralPartialEq for NonZero<u16>
impl StructuralPartialEq for NonZero<u32>
impl StructuralPartialEq for NonZero<u64>
impl StructuralPartialEq for NonZero<u128>
impl StructuralPartialEq for NonZero<usize>
impl StructuralPartialEq for ParseFloatError
impl StructuralPartialEq for kvarn::prelude::utils::prelude::compact_str::core::num::ParseIntError
impl StructuralPartialEq for kvarn::prelude::utils::prelude::compact_str::core::num::TryFromIntError
impl StructuralPartialEq for RangeFull
impl StructuralPartialEq for kvarn::prelude::utils::prelude::compact_str::core::ptr::Alignment
impl StructuralPartialEq for RawWaker
impl StructuralPartialEq for RawWakerVTable
impl StructuralPartialEq for TryFromFloatSecsError
impl StructuralPartialEq for kvarn::prelude::utils::prelude::fmt::Error
impl StructuralPartialEq for kvarn::prelude::utils::prelude::net::AddrParseError
impl StructuralPartialEq for kvarn::prelude::utils::prelude::net::Ipv4Addr
impl StructuralPartialEq for kvarn::prelude::utils::prelude::net::Ipv6Addr
impl StructuralPartialEq for SocketAddrV4
impl StructuralPartialEq for SocketAddrV6
impl StructuralPartialEq for ParseBoolError
impl StructuralPartialEq for Utf8Error
impl StructuralPartialEq for CriticalRequestComponents
impl StructuralPartialEq for ring::error::Unspecified
impl StructuralPartialEq for ring::hkdf::Algorithm
impl StructuralPartialEq for ring::hmac::Algorithm
impl StructuralPartialEq for ring::pbkdf2::Algorithm
impl StructuralPartialEq for untrusted::reader::EndOfInput
impl StructuralPartialEq for untrusted::EndOfInput
impl StructuralPartialEq for UnorderedKeyError
impl StructuralPartialEq for alloc::collections::TryReserveError
impl StructuralPartialEq for CString
impl StructuralPartialEq for FromVecWithNulError
impl StructuralPartialEq for IntoStringError
impl StructuralPartialEq for NulError
impl StructuralPartialEq for FromUtf8Error
impl StructuralPartialEq for String
impl StructuralPartialEq for FileType
impl StructuralPartialEq for Permissions
impl StructuralPartialEq for std::os::unix::ucred::UCred
impl StructuralPartialEq for StripPrefixError
impl StructuralPartialEq for ExitStatus
impl StructuralPartialEq for ExitStatusError
impl StructuralPartialEq for Output
impl StructuralPartialEq for std::sync::condvar::WaitTimeoutResult
impl StructuralPartialEq for std::sync::mpsc::RecvError
impl StructuralPartialEq for AccessError
impl StructuralPartialEq for ThreadId
impl StructuralPartialEq for SystemTime
impl StructuralPartialEq for Alphabet
impl StructuralPartialEq for DecodeMetadata
impl StructuralPartialEq for BrotliHasherParams
impl StructuralPartialEq for H5Sub
impl StructuralPartialEq for H6Sub
impl StructuralPartialEq for H9Opts
impl StructuralPartialEq for HQ5Sub
impl StructuralPartialEq for HQ7Sub
impl StructuralPartialEq for Struct1
impl StructuralPartialEq for LiteralPredictionModeNibble
impl StructuralPartialEq for dashmap::TryReserveError
impl StructuralPartialEq for FixedBitSet
impl StructuralPartialEq for GzHeader
impl StructuralPartialEq for flate2::Compression
impl StructuralPartialEq for Aborted
impl StructuralPartialEq for getrandom::error::Error
impl StructuralPartialEq for h2::ext::Protocol
impl StructuralPartialEq for Reason
impl StructuralPartialEq for h2::share::StreamId
impl StructuralPartialEq for h3::error::Code
impl StructuralPartialEq for h3::ext::Protocol
impl StructuralPartialEq for InvalidStreamId
impl StructuralPartialEq for h3::proto::stream::StreamId
impl StructuralPartialEq for kvarn_quinn::connection::UnknownStream
impl StructuralPartialEq for ParseLevelError
impl StructuralPartialEq for MimeGuess
impl StructuralPartialEq for ParseBigIntError
impl StructuralPartialEq for NegativeCycle
impl StructuralPartialEq for petgraph::visit::dfsvisit::Time
impl StructuralPartialEq for Bernoulli
impl StructuralPartialEq for StepRng
impl StructuralPartialEq for SmallRng
impl StructuralPartialEq for StdRng
impl StructuralPartialEq for rustls::common_state::IoState
impl StructuralPartialEq for rustls::common_state::IoState
impl StructuralPartialEq for UnsupportedOperationError
impl StructuralPartialEq for Certificate
impl StructuralPartialEq for PrivateKey
impl StructuralPartialEq for rustls::msgs::base::Payload
impl StructuralPartialEq for rustls::msgs::base::Payload
impl StructuralPartialEq for PayloadU8
impl StructuralPartialEq for PayloadU16
impl StructuralPartialEq for PayloadU24
impl StructuralPartialEq for HpkeSymmetricCipherSuite
impl StructuralPartialEq for rustls::msgs::handshake::Random
impl StructuralPartialEq for rustls::msgs::handshake::Random
impl StructuralPartialEq for rustls::versions::SupportedProtocolVersion
impl StructuralPartialEq for rustls::versions::SupportedProtocolVersion
impl StructuralPartialEq for socket2::Domain
impl StructuralPartialEq for socket2::Domain
impl StructuralPartialEq for socket2::Protocol
impl StructuralPartialEq for socket2::Protocol
impl StructuralPartialEq for socket2::RecvFlags
impl StructuralPartialEq for socket2::RecvFlags
impl StructuralPartialEq for socket2::Type
impl StructuralPartialEq for socket2::Type
impl StructuralPartialEq for Date
impl StructuralPartialEq for time::duration::Duration
impl StructuralPartialEq for ComponentRange
impl StructuralPartialEq for ConversionRange
impl StructuralPartialEq for DifferentVariant
impl StructuralPartialEq for InvalidVariant
impl StructuralPartialEq for Day
impl StructuralPartialEq for End
impl StructuralPartialEq for Hour
impl StructuralPartialEq for Ignore
impl StructuralPartialEq for Minute
impl StructuralPartialEq for time::format_description::modifier::Month
impl StructuralPartialEq for OffsetHour
impl StructuralPartialEq for OffsetMinute
impl StructuralPartialEq for OffsetSecond
impl StructuralPartialEq for Ordinal
impl StructuralPartialEq for Period
impl StructuralPartialEq for Second
impl StructuralPartialEq for Subsecond
impl StructuralPartialEq for UnixTimestamp
impl StructuralPartialEq for WeekNumber
impl StructuralPartialEq for time::format_description::modifier::Weekday
impl StructuralPartialEq for Year
impl StructuralPartialEq for Rfc2822
impl StructuralPartialEq for Rfc3339
impl StructuralPartialEq for time::instant::Instant
impl StructuralPartialEq for PrimitiveDateTime
impl StructuralPartialEq for UtcOffset
impl StructuralPartialEq for tokio::io::interest::Interest
impl StructuralPartialEq for Ready
impl StructuralPartialEq for tokio::net::unix::ucred::UCred
impl StructuralPartialEq for tokio::sync::oneshot::error::RecvError
impl StructuralPartialEq for Elapsed
impl StructuralPartialEq for tokio::time::instant::Instant
impl StructuralPartialEq for ATerm
impl StructuralPartialEq for B0
impl StructuralPartialEq for B1
impl StructuralPartialEq for Z0
impl StructuralPartialEq for Equal
impl StructuralPartialEq for Greater
impl StructuralPartialEq for Less
impl StructuralPartialEq for UTerm
impl StructuralPartialEq for uuid::error::Error
impl StructuralPartialEq for Braced
impl StructuralPartialEq for Hyphenated
impl StructuralPartialEq for Simple
impl StructuralPartialEq for Urn
impl StructuralPartialEq for Uuid
impl StructuralPartialEq for Timestamp
impl StructuralPartialEq for webpki::subject_name::dns_name::DnsName
impl StructuralPartialEq for InvalidDnsNameError
impl StructuralPartialEq for webpki::subject_name::ip_address::AddrParseError
impl StructuralPartialEq for InvalidSubjectNameError
impl StructuralPartialEq for webpki::time::Time
impl StructuralPartialEq for Validity
impl StructuralPartialEq for ChallengePassword
impl StructuralPartialEq for NidError
impl StructuralPartialEq for KeyUsage
impl StructuralPartialEq for CtVersion
impl StructuralPartialEq for BasicConstraints
impl StructuralPartialEq for InhibitAnyPolicy
impl StructuralPartialEq for NSCertType
impl StructuralPartialEq for PolicyConstraints
impl StructuralPartialEq for ReasonFlags
impl StructuralPartialEq for Pem
impl StructuralPartialEq for ASN1Time
impl StructuralPartialEq for ReasonCode
impl StructuralPartialEq for X509Version
impl StructuralPartialEq for ChaCha8Core
impl StructuralPartialEq for ChaCha12Core
impl StructuralPartialEq for ChaCha20Core
impl StructuralPartialEq for ASN1DateTime
impl StructuralPartialEq for ASN1TimeZone
impl StructuralPartialEq for AccessKind
impl StructuralPartialEq for AccessMode
impl StructuralPartialEq for AddrParseError
impl StructuralPartialEq for Algorithm
impl StructuralPartialEq for Algorithm
impl StructuralPartialEq for Algorithm
impl StructuralPartialEq for AlgorithmIdentifier
impl StructuralPartialEq for AnyDelimiterCodec
impl StructuralPartialEq for ApplicationClose
impl StructuralPartialEq for BerClassFromIntError
impl StructuralPartialEq for BigEndian
impl StructuralPartialEq for BitOrder
impl StructuralPartialEq for Boolean
impl StructuralPartialEq for BytesCodec
impl StructuralPartialEq for Canceled
impl StructuralPartialEq for CapacityError
impl StructuralPartialEq for Chunk
impl StructuralPartialEq for Class
impl StructuralPartialEq for CloseCode
impl StructuralPartialEq for Code
impl StructuralPartialEq for CompareResult
impl StructuralPartialEq for CompressionLevel
impl StructuralPartialEq for CompressionStrategy
impl StructuralPartialEq for Config
impl StructuralPartialEq for ConfigError
impl StructuralPartialEq for ConnectError
impl StructuralPartialEq for ConnectionClose
impl StructuralPartialEq for ConnectionError
impl StructuralPartialEq for ConnectionHandle
impl StructuralPartialEq for ConnectionId
impl StructuralPartialEq for Control
impl StructuralPartialEq for CreateKind
impl StructuralPartialEq for Data
impl StructuralPartialEq for DataChange
impl StructuralPartialEq for DataFormat
impl StructuralPartialEq for DecodeError
impl StructuralPartialEq for DecodeKind
impl StructuralPartialEq for DecodePartial
impl StructuralPartialEq for DerConstraint
impl StructuralPartialEq for Dir
impl StructuralPartialEq for EcnCodepoint
impl StructuralPartialEq for EcnCodepoint
impl StructuralPartialEq for Empty
impl StructuralPartialEq for Encoding
impl StructuralPartialEq for Endianness
impl StructuralPartialEq for Enumerated
impl StructuralPartialEq for Error
impl StructuralPartialEq for Error
impl StructuralPartialEq for Error
impl StructuralPartialEq for Error
impl StructuralPartialEq for Error
impl StructuralPartialEq for ErrorKind
impl StructuralPartialEq for EventKind
impl StructuralPartialEq for EventMask
impl StructuralPartialEq for Explicit
impl StructuralPartialEq for ExportKeyingMaterialError
impl StructuralPartialEq for FileTime
impl StructuralPartialEq for FilterOp
impl StructuralPartialEq for FinishError
impl StructuralPartialEq for Flag
impl StructuralPartialEq for Flags
impl StructuralPartialEq for Frame
impl StructuralPartialEq for FrameHeader
impl StructuralPartialEq for FsyncFlags
impl StructuralPartialEq for GeneralizedTime
impl StructuralPartialEq for Handle
impl StructuralPartialEq for HuffmanCode
impl StructuralPartialEq for Id
impl StructuralPartialEq for IdleTimeout
impl StructuralPartialEq for Implicit
impl StructuralPartialEq for Interest
impl StructuralPartialEq for InvalidBufferSize
impl StructuralPartialEq for InvalidLength
impl StructuralPartialEq for IpAddr
impl StructuralPartialEq for Ipv4Addr
impl StructuralPartialEq for Ipv6Addr
impl StructuralPartialEq for Kind
impl StructuralPartialEq for Length
impl StructuralPartialEq for Level
impl StructuralPartialEq for LevelFilter
impl StructuralPartialEq for LinesCodec
impl StructuralPartialEq for LittleEndian
impl StructuralPartialEq for MZError
impl StructuralPartialEq for MZFlush
impl StructuralPartialEq for MZStatus
impl StructuralPartialEq for Message
impl StructuralPartialEq for MetadataKind
impl StructuralPartialEq for ModifyKind
impl StructuralPartialEq for Needed
impl StructuralPartialEq for Null
impl StructuralPartialEq for Null
impl StructuralPartialEq for OnceState
impl StructuralPartialEq for OpCode
impl StructuralPartialEq for ParkResult
impl StructuralPartialEq for ParkToken
impl StructuralPartialEq for ParseIntError
impl StructuralPartialEq for PrettyPrinterFlag
impl StructuralPartialEq for ProtocolError
impl StructuralPartialEq for PushError
impl StructuralPartialEq for ReadError
impl StructuralPartialEq for ReadableError
impl StructuralPartialEq for ReadyTimeoutError
impl StructuralPartialEq for Real
impl StructuralPartialEq for RecursiveMode
impl StructuralPartialEq for RecvError
impl StructuralPartialEq for RecvTimeoutError
impl StructuralPartialEq for RemoveKind
impl StructuralPartialEq for RenameMode
impl StructuralPartialEq for RequeueOp
impl StructuralPartialEq for Rng
impl StructuralPartialEq for Role
impl StructuralPartialEq for SelectTimeoutError
impl StructuralPartialEq for SendDatagramError
impl StructuralPartialEq for SendError
impl StructuralPartialEq for Side
impl StructuralPartialEq for StreamEvent
impl StructuralPartialEq for StreamId
impl StructuralPartialEq for StreamResult
impl StructuralPartialEq for TDEFLFlush
impl StructuralPartialEq for TDEFLStatus
impl StructuralPartialEq for TINFLStatus
impl StructuralPartialEq for Tag
impl StructuralPartialEq for TimeoutFlags
impl StructuralPartialEq for Token
impl StructuralPartialEq for TransportParameters
impl StructuralPartialEq for TryFromIntError
impl StructuralPartialEq for TryReadyError
impl StructuralPartialEq for TryRecvError
impl StructuralPartialEq for TryReserveError
impl StructuralPartialEq for TryReserveError
impl StructuralPartialEq for TrySelectError
impl StructuralPartialEq for UnixTime
impl StructuralPartialEq for UnknownStream
impl StructuralPartialEq for UnparkResult
impl StructuralPartialEq for UnparkToken
impl StructuralPartialEq for Unspecified
impl StructuralPartialEq for UrlError
impl StructuralPartialEq for UtcTime
impl StructuralPartialEq for VarInt
impl StructuralPartialEq for VarIntBoundsExceeded
impl StructuralPartialEq for VerboseErrorKind
impl StructuralPartialEq for WaitTimeoutResult
impl StructuralPartialEq for WatchMask
impl StructuralPartialEq for WatcherKind
impl StructuralPartialEq for WriteError
impl StructuralPartialEq for Written
impl<'a> StructuralPartialEq for std::path::Component<'a>
impl<'a> StructuralPartialEq for Prefix<'a>
impl<'a> StructuralPartialEq for BorrowedFormatItem<'a>
impl<'a> StructuralPartialEq for IpAddrRef<'a>
impl<'a> StructuralPartialEq for ParsedCriAttribute<'a>
impl<'a> StructuralPartialEq for DistributionPointName<'a>
impl<'a> StructuralPartialEq for ParsedExtension<'a>
impl<'a> StructuralPartialEq for GeneralName<'a>
impl<'a> StructuralPartialEq for PublicKey<'a>
impl<'a> StructuralPartialEq for x509_parser::signature_algorithm::SignatureAlgorithm<'a>
impl<'a> StructuralPartialEq for CertificateDer<'a>
impl<'a> StructuralPartialEq for Query<'a>
impl<'a> StructuralPartialEq for QueryPair<'a>
impl<'a> StructuralPartialEq for Location<'a>
impl<'a> StructuralPartialEq for Utf8Chunk<'a>
impl<'a> StructuralPartialEq for ValueQualitySet<'a>
impl<'a> StructuralPartialEq for Metadata<'a>
impl<'a> StructuralPartialEq for MetadataBuilder<'a>
impl<'a> StructuralPartialEq for Name<'a>
impl<'a> StructuralPartialEq for DnsNameRef<'a>
impl<'a> StructuralPartialEq for TbsCertificate<'a>
impl<'a> StructuralPartialEq for UniqueIdentifier<'a>
impl<'a> StructuralPartialEq for X509Certificate<'a>
impl<'a> StructuralPartialEq for X509CertificationRequest<'a>
impl<'a> StructuralPartialEq for X509CertificationRequestInfo<'a>
impl<'a> StructuralPartialEq for ExtensionRequest<'a>
impl<'a> StructuralPartialEq for X509CriAttribute<'a>
impl<'a> StructuralPartialEq for ExtendedKeyUsage<'a>
impl<'a> StructuralPartialEq for GeneralSubtree<'a>
impl<'a> StructuralPartialEq for NameConstraints<'a>
impl<'a> StructuralPartialEq for PolicyMapping<'a>
impl<'a> StructuralPartialEq for PolicyMappings<'a>
impl<'a> StructuralPartialEq for CtExtensions<'a>
impl<'a> StructuralPartialEq for CtLogID<'a>
impl<'a> StructuralPartialEq for DigitallySigned<'a>
impl<'a> StructuralPartialEq for SignedCertificateTimestamp<'a>
impl<'a> StructuralPartialEq for AccessDescription<'a>
impl<'a> StructuralPartialEq for AuthorityInfoAccess<'a>
impl<'a> StructuralPartialEq for AuthorityKeyIdentifier<'a>
impl<'a> StructuralPartialEq for CRLDistributionPoint<'a>
impl<'a> StructuralPartialEq for CRLDistributionPoints<'a>
impl<'a> StructuralPartialEq for IssuerAlternativeName<'a>
impl<'a> StructuralPartialEq for KeyIdentifier<'a>
impl<'a> StructuralPartialEq for PolicyInformation<'a>
impl<'a> StructuralPartialEq for PolicyQualifierInfo<'a>
impl<'a> StructuralPartialEq for SubjectAlternativeName<'a>
impl<'a> StructuralPartialEq for X509Extension<'a>
impl<'a> StructuralPartialEq for ECPoint<'a>
impl<'a> StructuralPartialEq for RSAPublicKey<'a>
impl<'a> StructuralPartialEq for RevokedCertificate<'a>
impl<'a> StructuralPartialEq for TbsCertList<'a>
impl<'a> StructuralPartialEq for RsaAesOaepParams<'a>
impl<'a> StructuralPartialEq for RsaSsaPssParams<'a>
impl<'a> StructuralPartialEq for EcdsaSigValue<'a>
impl<'a> StructuralPartialEq for x509_parser::x509::AlgorithmIdentifier<'a>
impl<'a> StructuralPartialEq for AttributeTypeAndValue<'a>
impl<'a> StructuralPartialEq for RelativeDistinguishedName<'a>
impl<'a> StructuralPartialEq for SubjectPublicKeyInfo<'a>
impl<'a> StructuralPartialEq for X509Name<'a>
impl<'a> StructuralPartialEq for Any<'a>
impl<'a> StructuralPartialEq for BerObject<'a>
impl<'a> StructuralPartialEq for BerObjectContent<'a>
impl<'a> StructuralPartialEq for BitString<'a>
impl<'a> StructuralPartialEq for BitStringObject<'a>
impl<'a> StructuralPartialEq for BmpString<'a>
impl<'a> StructuralPartialEq for CertificateRevocationListDer<'a>
impl<'a> StructuralPartialEq for DnsName<'a>
impl<'a> StructuralPartialEq for EmbeddedPdv<'a>
impl<'a> StructuralPartialEq for GeneralString<'a>
impl<'a> StructuralPartialEq for GraphicString<'a>
impl<'a> StructuralPartialEq for Ia5String<'a>
impl<'a> StructuralPartialEq for Integer<'a>
impl<'a> StructuralPartialEq for NumericString<'a>
impl<'a> StructuralPartialEq for ObjectDescriptor<'a>
impl<'a> StructuralPartialEq for OctetString<'a>
impl<'a> StructuralPartialEq for Oid<'a>
impl<'a> StructuralPartialEq for PdvIdentification<'a>
impl<'a> StructuralPartialEq for PrintableString<'a>
impl<'a> StructuralPartialEq for PrivateKeyDer<'a>
impl<'a> StructuralPartialEq for PrivatePkcs1KeyDer<'a>
impl<'a> StructuralPartialEq for PrivatePkcs8KeyDer<'a>
impl<'a> StructuralPartialEq for PrivateSec1KeyDer<'a>
impl<'a> StructuralPartialEq for Sequence<'a>
impl<'a> StructuralPartialEq for ServerName<'a>
impl<'a> StructuralPartialEq for TeletexString<'a>
impl<'a> StructuralPartialEq for TrustAnchor<'a>
impl<'a> StructuralPartialEq for UniversalString<'a>
impl<'a> StructuralPartialEq for Utf8String<'a>
impl<'a> StructuralPartialEq for VideotexString<'a>
impl<'a> StructuralPartialEq for VisibleString<'a>
impl<'a, 'b> StructuralPartialEq for MaskGenAlgorithm<'a, 'b>
impl<'a, E, Ix> StructuralPartialEq for EdgeReference<'a, E, Ix>where
Ix: IndexType,
impl<'a, T> StructuralPartialEq for ArcBorrow<'a, T>where
T: 'a + ?Sized,
impl<'a, TagKind, T, E> StructuralPartialEq for TaggedParser<'a, TagKind, T, E>
impl<'t> StructuralPartialEq for CloseFrame<'t>
impl<A> StructuralPartialEq for ExtendedGcd<A>
impl<B, C> StructuralPartialEq for ControlFlow<B, C>
impl<E> StructuralPartialEq for Err<E>
impl<H> StructuralPartialEq for HeaderWithLength<H>
impl<H, T> StructuralPartialEq for HeaderSlice<H, T>where
T: ?Sized,
impl<I> StructuralPartialEq for Error<I>
impl<I> StructuralPartialEq for VerboseError<I>
impl<Idx> StructuralPartialEq for Range<Idx>
impl<Idx> StructuralPartialEq for RangeFrom<Idx>
impl<Idx> StructuralPartialEq for RangeInclusive<Idx>
impl<Idx> StructuralPartialEq for RangeTo<Idx>
impl<Idx> StructuralPartialEq for RangeToInclusive<Idx>
impl<Ix> StructuralPartialEq for petgraph::adj::EdgeIndex<Ix>where
Ix: IndexType,
impl<Ix> StructuralPartialEq for petgraph::graph_impl::EdgeIndex<Ix>
impl<Ix> StructuralPartialEq for NodeIndex<Ix>
impl<N> StructuralPartialEq for Cycle<N>
impl<N, E> StructuralPartialEq for Element<N, E>
impl<T> StructuralPartialEq for Poll<T>
impl<T> StructuralPartialEq for Bound<T>
impl<T> StructuralPartialEq for Option<T>
impl<T> StructuralPartialEq for std::sync::mpsc::TrySendError<T>
impl<T> StructuralPartialEq for tokio::sync::mpsc::error::SendTimeoutError<T>
impl<T> StructuralPartialEq for tokio::sync::mpsc::error::TrySendError<T>
impl<T> StructuralPartialEq for SetError<T>
impl<T> StructuralPartialEq for &Twhere
T: ?Sized,
impl<T> StructuralPartialEq for [T]
impl<T> StructuralPartialEq for (T₁, T₂, …, Tₙ)
This trait is implemented for tuples up to twelve items long.