Skip to main content

Eq

Trait Eq 

1.0.0 (const: unstable) · Source
pub trait Eq: PartialEq { }
Available on crate features crypto and std only.
Expand description

Trait for comparisons corresponding to equivalence relations.

The primary difference to PartialEq is the additional requirement for reflexivity. A type that implements PartialEq guarantees that for all a, b and c:

  • symmetric: a == b implies b == a
  • transitive: a == b and b == c implies a == c
  • consistent: a != b if and only if !(a == b)

Eq, which builds on top of PartialEq also implies:

  • reflexive: a == a

This property cannot be checked by the compiler, and therefore Eq is a trait without methods.

Violating this property is a logic error. The behavior resulting from a logic error is not specified, but users of the trait must ensure that such logic errors do not result in undefined behavior. This means that unsafe code must not rely on the correctness of these methods.

Floating point types such as f32 and f64 implement only PartialEq but not Eq because NaN != NaN.

§Derivable

This trait can be used with #[derive]. When derived, because Eq has no extra methods, it is only informing the compiler that this is an equivalence relation rather than a partial equivalence relation. Note that the derive strategy requires all fields are Eq, which isn’t always desired.

§How can I implement Eq?

If you cannot use the derive strategy, specify that your type implements Eq, which has no extra methods:

enum BookFormat {
    Paperback,
    Hardback,
    Ebook,
}

struct Book {
    isbn: i32,
    format: BookFormat,
}

impl PartialEq for Book {
    fn eq(&self, other: &Self) -> bool {
        self.isbn == other.isbn
    }
}

impl Eq for Book {}

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl Eq for !

1.0.0 (const: unstable) · Source§

impl Eq for ()

§

impl Eq for A

§

impl Eq for AAAA

§

impl Eq for ACCESS_DESCRIPTION_st

§

impl Eq for ANAME

§

impl Eq for ASN1DateTime

§

impl Eq for ASN1Error

§

impl Eq for ASN1ErrorKind

§

impl Eq for ASN1Time

§

impl Eq for ASN1TimeZone

§

impl Eq for ASN1_ADB_TABLE_st

§

impl Eq for ASN1_ADB_st

§

impl Eq for ASN1_AUX_st

§

impl Eq for ASN1_ITEM_st

§

impl Eq for ASN1_ITEM_st

§

impl Eq for ASN1_TEMPLATE_st

§

impl Eq for ASN1_TEMPLATE_st

Source§

impl Eq for ATerm

§

impl Eq for AUTHORITY_KEYID_st

§

impl Eq for AUTHORITY_KEYID_st

§

impl Eq for rama::layer::abort::Aborted

§

impl Eq for rama::futures::prelude::future::Aborted

§

impl Eq for Accept

§

impl Eq for AcceptEncoding

§

impl Eq for AcceptRanges

§

impl Eq for AcceptedWebSocketProtocol

§

impl Eq for Access

§

impl Eq for AccessControlAllowCredentials

§

impl Eq for AccessControlAllowOrigin

§

impl Eq for AccessControlAllowPrivateNetwork

§

impl Eq for AccessControlMaxAge

§

impl Eq for AccessControlRequestMethod

§

impl Eq for AccessControlRequestPrivateNetwork

1.26.0 · Source§

impl Eq for AccessError

1.0.0 · Source§

impl Eq for core::net::parser::AddrParseError

§

impl Eq for rama::crypto::dep::pki_types::AddrParseError

Source§

impl Eq for rama::net::stream::dep::ipnet::AddrParseError

§

impl Eq for AddrParseError

§

impl Eq for AddressFamily

§

impl Eq for AddressType

§

impl Eq for rama::proxy::haproxy::protocol::v1::Addresses

§

impl Eq for rama::proxy::haproxy::protocol::v2::Addresses

§

impl Eq for Advice

§

impl Eq for After

§

impl Eq for Age

§

impl Eq for AggregationTemporality

§

impl Eq for AhoCorasickKind

§

impl Eq for AlertDescription

§

impl Eq for rama::crypto::dep::aws_lc_rs::aead::quic::Algorithm

§

impl Eq for rama::crypto::dep::aws_lc_rs::aead::Algorithm

§

impl Eq for rama::crypto::dep::aws_lc_rs::agreement::Algorithm

§

impl Eq for rama::crypto::dep::aws_lc_rs::cmac::Algorithm

§

impl Eq for rama::crypto::dep::aws_lc_rs::digest::Algorithm

§

impl Eq for rama::crypto::dep::aws_lc_rs::hkdf::Algorithm

§

impl Eq for rama::crypto::dep::aws_lc_rs::hmac::Algorithm

§

impl Eq for rama::crypto::dep::aws_lc_rs::pbkdf2::Algorithm

§

impl Eq for rama::crypto::dep::aws_lc_rs::cipher::Algorithm

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::rr::rdata::cert::Algorithm

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::rr::rdata::sshfp::Algorithm

§

impl Eq for Algorithm

§

impl Eq for Algorithm

§

impl Eq for Algorithm

§

impl Eq for Algorithm

§

impl Eq for Algorithm

§

impl Eq for Algorithm

§

impl Eq for Algorithm

§

impl Eq for AlgorithmId

§

impl Eq for AlgorithmIdentifier

Source§

impl Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::mem::Alignment

1.28.0 · Source§

impl Eq for rama::utils::collections::smallvec::alloc::fmt::Alignment

Source§

impl Eq for rama::utils::collections::smallvec::alloc::alloc::AllocError

§

impl Eq for AllocError

§

impl Eq for AllocError

§

impl Eq for Alphabet

§

impl Eq for Alpn

§

impl Eq for AlpnError

§

impl Eq for Alternation

§

impl Eq for AmbiguousOffset

§

impl Eq for AmbiguousTimestamp

§

impl Eq for AmbiguousZoned

§

impl Eq for Anchored

§

impl Eq for Anchored

Source§

impl Eq for Annotation

Source§

impl Eq for rama::http::grpc::protobuf::prost::types::Any

§

impl Eq for AnyDelimiterCodec

§

impl Eq for AppUsage

§

impl Eq for ApplicationProtocol

§

impl Eq for ArcStr

§

impl Eq for rama::http::grpc::metadata::Ascii

Source§

impl Eq for AsciiChar

§

impl Eq for AsciiDenyList

§

impl Eq for AsciiProbeResult

§

impl Eq for AsciiSet

§

impl Eq for Asn

§

impl Eq for Asn1Type

§

impl Eq for Assertion

§

impl Eq for AssertionKind

Source§

impl Eq for Assume

§

impl Eq for Ast

§

impl Eq for AsyncPrivateKeyMethodError

§

impl Eq for AsyncSelectCertError

§

impl Eq for AtFlags

Source§

impl Eq for AtomicOrdering

§

impl Eq for rama::crypto::dep::rcgen::Attribute

§

impl Eq for Attribute

§

impl Eq for Attributes

§

impl Eq for AuthUsage

§

impl Eq for rama::net::address::Authority

§

impl Eq for rama::http::uri::Authority

§

impl Eq for AuthorizationStatus

Source§

impl Eq for B0

Source§

impl Eq for B1

§

impl Eq for BASIC_CONSTRAINTS_st

§

impl Eq for BASIC_CONSTRAINTS_st

§

impl Eq for BERMode

§

impl Eq for BStr

1.65.0 · Source§

impl Eq for BacktraceStatus

Source§

impl Eq for BacktraceStyle

§

impl Eq for BaggageMetadata

§

impl Eq for Basic

§

impl Eq for rama::crypto::dep::rcgen::BasicConstraints

§

impl Eq for rama::crypto::dep::x509_parser::extensions::BasicConstraints

§

impl Eq for BasicHttpConId

§

impl Eq for Bearer

§

impl Eq for BeginRequestBody

§

impl Eq for BerClassFromIntError

Source§

impl Eq for rand::distr::bernoulli::BernoulliError

§

impl Eq for BernoulliError

§

impl Eq for BidiClass

§

impl Eq for BidiMirroringGlyph

§

impl Eq for BidiPairedBracketType

§

impl Eq for BigEndian

§

impl Eq for BigEndian

Source§

impl Eq for BigInt

§

impl Eq for BigNum

§

impl Eq for BigNumRef

Source§

impl Eq for BigUint

§

impl Eq for Binary

§

impl Eq for BinaryParseError

§

impl Eq for BitOrder

§

impl Eq for BlockCipherId

§

impl Eq for Blocking

§

impl Eq for rama::crypto::dep::rcgen::string::BmpString

§

impl Eq for Boolean

Source§

impl Eq for Braced

§

impl Eq for BridgeCloseReason

§

impl Eq for BroadcastStreamRecvError

§

impl Eq for BrotliEncoderMode

§

impl Eq for BrotliEncoderOperation

§

impl Eq for BrotliEncoderParameter

§

impl Eq for BrotliEncoderStreamState

§

impl Eq for Buckets

§

impl Eq for BufferFormat

§

impl Eq for ByteRecord

Source§

impl Eq for ByteStr

Source§

impl Eq for ByteString

§

impl Eq for rama::bytes::Bytes

§

impl Eq for Bytes

§

impl Eq for BytesCodec

§

impl Eq for BytesMut

§

impl Eq for CAA

§

impl Eq for CERT

§

impl Eq for CFConnectingIp

§

impl Eq for CNAME

§

impl Eq for CParameter

§

impl Eq for CParameter

§

impl Eq for CRYPTO_dynlock

§

impl Eq for CRYPTO_dynlock_value

§

impl Eq for CSYNC

1.64.0 · Source§

impl Eq for CStr

1.64.0 · Source§

impl Eq for CString

Source§

impl Eq for CType

§

impl Eq for CacheUsage

§

impl Eq for CalendarAlgorithm

§

impl Eq for Canceled

§

impl Eq for CanonicalCombiningClass

§

impl Eq for Capture

§

impl Eq for CaptureName

Source§

impl Eq for Cardinality

Source§

impl Eq for Category

§

impl Eq for CertIssueDeniedError

§

impl Eq for CertType

§

impl Eq for CertUsage

§

impl Eq for Certificate

§

impl Eq for rama::net::tls::CertificateCompressionAlgorithm

§

impl Eq for rama::tls::boring::core::ssl::CertificateCompressionAlgorithm

§

impl Eq for rama::tls::rustls::dep::rustls::CertificateCompressionAlgorithm

§

impl Eq for CertificateParams

§

impl Eq for CertificateRevocationList

§

impl Eq for CertificateRevocationListParams

§

impl Eq for CertificateSigningRequest

§

impl Eq for CertificateSigningRequestParams

§

impl Eq for CertificateType

Source§

impl Eq for ChaCha8Core

Source§

impl Eq for rand_chacha::chacha::ChaCha8Rng

§

impl Eq for ChaCha8Rng

Source§

impl Eq for ChaCha12Core

Source§

impl Eq for rand_chacha::chacha::ChaCha12Rng

§

impl Eq for ChaCha12Rng

Source§

impl Eq for ChaCha20Core

Source§

impl Eq for rand_chacha::chacha::ChaCha20Rng

§

impl Eq for ChaCha20Rng

§

impl Eq for ChainedJWSBuilder

§

impl Eq for ChallengePassword

§

impl Eq for ChallengeStatus

§

impl Eq for ChallengeType

Source§

impl Eq for CharCase

1.34.0 · Source§

impl Eq for CharTryFromError

§

impl Eq for CharULE

§

impl Eq for Character

§

impl Eq for CidrSubnet

§

impl Eq for Cipher

§

impl Eq for rama::net::tls::CipherSuite

§

impl Eq for rama::tls::rustls::dep::rustls::CipherSuite

§

impl Eq for Class

§

impl Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::Class

§

impl Eq for ClassAscii

§

impl Eq for ClassAsciiKind

§

impl Eq for ClassBracketed

§

impl Eq for ClassBytes

§

impl Eq for ClassBytesRange

§

impl Eq for ClassPerl

§

impl Eq for ClassPerlKind

§

impl Eq for ClassSet

§

impl Eq for ClassSetBinaryOp

§

impl Eq for ClassSetBinaryOpKind

§

impl Eq for ClassSetItem

§

impl Eq for ClassSetRange

§

impl Eq for ClassSetUnion

§

impl Eq for ClassUnicode

§

impl Eq for ClassUnicode

§

impl Eq for ClassUnicodeKind

§

impl Eq for ClassUnicodeOpKind

§

impl Eq for ClassUnicodeRange

§

impl Eq for ClientHint

§

impl Eq for ClientIp

§

impl Eq for ClientSubnet

§

impl Eq for ClientVerifyMode

§

impl Eq for CloseCode

§

impl Eq for CloseFrame

§

impl Eq for Code

§

impl Eq for CodeBlockState

§

impl Eq for CodePointInversionListAndStringListULE

§

impl Eq for CodePointInversionListULE

§

impl Eq for CodePointTrieHeader

§

impl Eq for CoderResult

§

impl Eq for CollationCaseFirst

§

impl Eq for CollationNumericOrdering

§

impl Eq for CollationType

§

impl Eq for Collector

§

impl Eq for Color

§

impl Eq for rama::proxy::socks5::proto::Command

§

impl Eq for rama::proxy::haproxy::protocol::v2::Command

§

impl Eq for Comment

§

impl Eq for CommonVariantType

§

impl Eq for Compact

§

impl Eq for CompareResult

§

impl Eq for CompareResult

§

impl Eq for CompliancePolicy

§

impl Eq for Component

§

impl Eq for rama::net::uri::Component

§

impl Eq for ComponentRange

1.0.0 · Source§

impl Eq for Components<'_>

Source§

impl Eq for Compression

§

impl Eq for CompressionAlgorithm

§

impl Eq for CompressionEncoding

§

impl Eq for rama::http::layer::compression::CompressionLevel

§

impl Eq for rama::tls::rustls::dep::rustls::compress::CompressionLevel

§

impl Eq for CompressionMethod

§

impl Eq for CompressionMethodId

§

impl Eq for Concat

§

impl Eq for Config

Source§

impl Eq for petgraph::dot::Config

§

impl Eq for ConnectIpMode

§

impl Eq for ConnectionHealth

§

impl Eq for ConnectorTarget

§

impl Eq for ContentEncodingDirective

§

impl Eq for ContentSecurityPolicy

§

impl Eq for ContentType

Source§

impl Eq for ConversionErrorKind

§

impl Eq for ConversionRange

§

impl Eq for CpuSampleSource

1.27.0 · Source§

impl Eq for CpuidResult

§

impl Eq for Crc32cStatus

§

impl Eq for CreateFlags

§

impl Eq for CrlDistributionPoint

§

impl Eq for CrlIssuingDistributionPoint

§

impl Eq for CrlScope

§

impl Eq for CrossOriginKind

Source§

impl Eq for CsrError

§

impl Eq for CtVersion

§

impl Eq for CurrencyFormatStyle

§

impl Eq for CurrencyType

§

impl Eq for CustomExtension

§

impl Eq for DES_cblock_st

§

impl Eq for DES_ks

§

impl Eq for DIST_POINT_st

§

impl Eq for DIST_POINT_st

§

impl Eq for DNSClass

§

impl Eq for DParameter

§

impl Eq for DParameter

§

impl Eq for DSA_SIG_st

§

impl Eq for DSA_SIG_st

§

impl Eq for DataEncoding

§

impl Eq for DataError

§

impl Eq for DataErrorKind

§

impl Eq for DataLocale

§

impl Eq for DataMarkerAttributes

§

impl Eq for DataMarkerId

§

impl Eq for DataMarkerIdHash

§

impl Eq for DataMarkerInfo

§

impl Eq for DataPointFlags

§

impl Eq for DataRequestMetadata

§

impl Eq for Date

§

impl Eq for Date

§

impl Eq for rama::http::headers::Date

§

impl Eq for Date

§

impl Eq for DateKind

§

impl Eq for DateTime

§

impl Eq for Datetime

§

impl Eq for Day

Source§

impl Eq for DebugAsHex

§

impl Eq for DebugInfo

§

impl Eq for DecodeError

§

impl Eq for DecodeError

Source§

impl Eq for rama::http::grpc::protobuf::prost::DecodeError

§

impl Eq for DecodeKind

§

impl Eq for DecodeMetadata

§

impl Eq for DecodePaddingMode

§

impl Eq for DecodePartial

§

impl Eq for DecodeSliceError

1.9.0 · Source§

impl Eq for DecodeUtf16Error

§

impl Eq for DecodedJWS

§

impl Eq for DecodedSignature

§

impl Eq for DecoderError

§

impl Eq for DecoderResult

§

impl Eq for Decomposed

§

impl Eq for DecompressedFrom

§

impl Eq for Decor

Source§

impl Eq for proc_macro2::Delimiter

1.29.0 · Source§

impl Eq for proc_macro::Delimiter

§

impl Eq for DenseTransitions

§

impl Eq for DerConstraint

§

impl Eq for DerTypeId

§

impl Eq for DeserializeError

§

impl Eq for DeserializeErrorKind

§

impl Eq for DeviceKind

§

impl Eq for DeviceName

§

impl Eq for DifferentVariant

§

impl Eq for Digest

Source§

impl Eq for petgraph::Direction

§

impl Eq for Direction

§

impl Eq for Directive

§

impl Eq for rama::http::headers::Directive

§

impl Eq for DirectiveDateTime

§

impl Eq for DirectiveName

§

impl Eq for DirectoryServeMode

§

impl Eq for DistinguishedName

§

impl Eq for DnType

§

impl Eq for DnValue

§

impl Eq for DnsDeniedError

§

impl Eq for DnsLength

§

impl Eq for DnsRequest

§

impl Eq for DnsRequestOptions

§

impl Eq for DnsResolveIpMode

§

impl Eq for DnsResolveMode

§

impl Eq for rama::net::socket::core::Domain

§

impl Eq for rama::net::address::Domain

§

impl Eq for rama::net::socket::opts::Domain

§

impl Eq for DomainAddress

§

impl Eq for DomainParseError

§

impl Eq for DomainRef<'_>

§

impl Eq for DosDateTime

§

impl Eq for Dot

§

impl Eq for Dst

§

impl Eq for DupFlags

1.3.0 · Source§

impl Eq for core::time::Duration

§

impl Eq for Duration

Source§

impl Eq for rama::http::grpc::protobuf::prost::types::Duration

§

impl Eq for DynamicNameStyle

§

impl Eq for ECPointFormat

§

impl Eq for EC_builtin_curve

§

impl Eq for EC_builtin_curve

§

impl Eq for EDIPartyName_st

§

impl Eq for EDIPartyName_st

§

impl Eq for ETag

§

impl Eq for EarlyFrame

§

impl Eq for EastAsianWidth

§

impl Eq for rama::crypto::dep::aws_lc_rs::signature::EcdsaSigningAlgorithm

§

impl Eq for EcdsaSigningAlgorithm

§

impl Eq for EcdsaVerificationAlgorithm

§

impl Eq for EchConfigList

§

impl Eq for EchStatus

§

impl Eq for Edns

§

impl Eq for EdnsCode

§

impl Eq for EdnsFlags

§

impl Eq for EdnsOption

§

impl Eq for Elapsed

§

impl Eq for rama::stream::Elapsed

§

impl Eq for ElementPatchMode

§

impl Eq for EmojiPresentationStyle

§

impl Eq for rama::telemetry::tracing::field::Empty

§

impl Eq for rama::crypto::jose::Empty

§

impl Eq for EmptyEntry

§

impl Eq for EmptyError

§

impl Eq for EmptyLineHandling

§

impl Eq for EmptyStrErr

Source§

impl Eq for EncodeError

§

impl Eq for EncodeSliceError

§

impl Eq for EncoderResult

§

impl Eq for Encoding

§

impl Eq for rama::http::headers::encoding::Encoding

§

impl Eq for Encoding

§

impl Eq for Encoding

§

impl Eq for EncryptedClientHelloError

§

impl Eq for End

Source§

impl Eq for untrusted::EndOfInput

Source§

impl Eq for untrusted::reader::EndOfInput

§

impl Eq for EndPosition

§

impl Eq for EndRequestBody

§

impl Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::number::Endianness

§

impl Eq for Endianness

§

impl Eq for Endianness

§

impl Eq for EntityRef

§

impl Eq for EntryMode

Source§

impl Eq for EnumReservedRange

§

impl Eq for Enumerated

Source§

impl Eq for Equal

§

impl Eq for Era

§

impl Eq for Errno

§

impl Eq for Errno

1.0.0 · Source§

impl Eq for rama::utils::collections::smallvec::alloc::fmt::Error

§

impl Eq for Error

§

impl Eq for Error

§

impl Eq for Error

Source§

impl Eq for rand::distr::uniform::Error

Source§

impl Eq for rand::distr::weighted::Error

§

impl Eq for Error

§

impl Eq for rama::crypto::dep::rcgen::Error

§

impl Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::Error

§

impl Eq for rama::http::proto::h2::frame::Error

§

impl Eq for Error

§

impl Eq for Error

§

impl Eq for Error

§

impl Eq for Error

§

impl Eq for Error

Source§

impl Eq for uuid::error::Error

§

impl Eq for Error

§

impl Eq for Error

§

impl Eq for Error

§

impl Eq for Error

Source§

impl Eq for getrandom::error::Error

§

impl Eq for Error

§

impl Eq for ErrorCode

1.0.0 · Source§

impl Eq for rama::futures::io::ErrorKind

§

impl Eq for ErrorKind

§

impl Eq for ErrorKind

§

impl Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::error::ErrorKind

§

impl Eq for ErrorKind

§

impl Eq for ErrorPolicy

§

impl Eq for Event

§

impl Eq for EventKind

§

impl Eq for EventType

§

impl Eq for ExecuteScript

1.0.0 · Source§

impl Eq for ExitStatus

Source§

impl Eq for ExitStatusError

§

impl Eq for Expected

§

impl Eq for ExpirationPolicy

§

impl Eq for Expires

§

impl Eq for Explicit

§

impl Eq for ExportLogsPartialSuccess

§

impl Eq for ExportLogsServiceResponse

§

impl Eq for ExportMetricsPartialSuccess

§

impl Eq for ExportMetricsServiceResponse

§

impl Eq for ExportTracePartialSuccess

§

impl Eq for ExportTraceServiceResponse

§

impl Eq for ExtendedKeyPurpose

§

impl Eq for ExtendedKeyUsagePurpose

§

impl Eq for Extension

§

impl Eq for ExtensionId

§

impl Eq for ExtensionType

§

impl Eq for rama::tls::boring::core::ssl::ExtensionType

§

impl Eq for Extensions

§

impl Eq for ExtraFieldId

§

impl Eq for FallocateFlags

§

impl Eq for Family

§

impl Eq for FdFlags

Source§

impl Eq for Feature

§

impl Eq for Field

§

impl Eq for FieldAnnotation

§

impl Eq for FieldDef

Source§

impl Eq for FieldId

Source§

impl Eq for FieldMask

§

impl Eq for FieldSet

§

impl Eq for FieldType

§

impl Eq for FieldViolation

§

impl Eq for Fields

1.1.0 · Source§

impl Eq for std::fs::FileType

§

impl Eq for FileType

§

impl Eq for FilterOp

§

impl Eq for FingerprintType

§

impl Eq for FipsStatus

§

impl Eq for FirstDay

§

impl Eq for FixedBitSet

§

impl Eq for Flag

§

impl Eq for Flags

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::op::Flags

§

impl Eq for FlagsItem

§

impl Eq for FlagsItemKind

§

impl Eq for FlockOperation

Source§

impl Eq for FlushCompress

Source§

impl Eq for FlushDecompress

§

impl Eq for FmtSpan

§

impl Eq for FormattedComponents

Source§

impl Eq for FormattingOptions

Source§

impl Eq for ForwardKind

Available on crate feature cli only.
§

impl Eq for rama::net::forwarded::Forwarded

§

impl Eq for rama::http::headers::forwarded::Forwarded

§

impl Eq for ForwardedAuthority

§

impl Eq for ForwardedElement

§

impl Eq for ForwardedProtocol

§

impl Eq for ForwardedVersion

§

impl Eq for FoundCrate

1.0.0 · Source§

impl Eq for FpCategory

§

impl Eq for Fragment

§

impl Eq for rama::http::ws::protocol::frame::Frame

§

impl Eq for FrameHeader

1.69.0 · Source§

impl Eq for FromBytesUntilNulError

1.64.0 · Source§

impl Eq for FromBytesWithNulError

1.0.0 · Source§

impl Eq for rama::utils::collections::smallvec::alloc::string::FromUtf8Error

§

impl Eq for FromUtf8Error

1.64.0 · Source§

impl Eq for FromVecWithNulError

§

impl Eq for Full

§

impl Eq for GENERAL_SUBTREE_st

§

impl Eq for GeneralCategory

§

impl Eq for GeneralCategoryGroup

§

impl Eq for GeneralCategoryOutOfBoundsError

§

impl Eq for GeneralCategoryULE

§

impl Eq for GeneralSubtree

§

impl Eq for GeneralizedTime

§

impl Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::GeneralizedTime

1.86.0 · Source§

impl Eq for rama::utils::collections::smallvec::alloc::slice::GetDisjointMutError

§

impl Eq for GetDisjointMutError

§

impl Eq for GetDisjointMutError

§

impl Eq for Gid

§

impl Eq for GoAway

§

impl Eq for Gradient

Source§

impl Eq for GraphError

§

impl Eq for GraphemeClusterBreak

Source§

impl Eq for Greater

§

impl Eq for Group

§

impl Eq for GroupKind

§

impl Eq for GrpcCode

§

impl Eq for GrpcStatus

§

impl Eq for HINFO

§

impl Eq for HRSS_private_key

§

impl Eq for HRSS_public_key

§

impl Eq for HTTPS

§

impl Eq for HaProxyCommand

§

impl Eq for HalfMatch

§

impl Eq for HandshakeRelayClassification

§

impl Eq for HandshakeType

§

impl Eq for HangulSyllableType

§

impl Eq for rama::http::headers::HashAlgorithm

§

impl Eq for rama::tls::rustls::dep::rustls::crypto::hash::HashAlgorithm

§

impl Eq for Head

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::op::Header

§

impl Eq for Header

§

impl Eq for rama::proxy::socks5::proto::client::Header

§

impl Eq for rama::proxy::socks5::proto::server::Header

§

impl Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::Header<'_>

§

impl Eq for HeaderByteLength

§

impl Eq for HeaderCounts

§

impl Eq for HeaderName

§

impl Eq for HeaderValue

§

impl Eq for HeaderValueString

§

impl Eq for rama::crypto::jose::Headers

§

impl Eq for rama::http::proto::h2::frame::Headers

§

impl Eq for HealthCheckRequest

§

impl Eq for HealthCheckResponse

§

impl Eq for HealthListRequest

§

impl Eq for HexLiteralKind

§

impl Eq for HijriCalendarAlgorithm

§

impl Eq for Hir

§

impl Eq for HirKind

§

impl Eq for HistogramScale

§

impl Eq for rama::net::address::Host

§

impl Eq for rama::http::headers::Host

§

impl Eq for HostRef<'_>

§

impl Eq for HostSource

§

impl Eq for HostSourcePort

§

impl Eq for HostWithOptPort

§

impl Eq for HostWithPort

§

impl Eq for Hour

§

impl Eq for HourCycle

§

impl Eq for HpkeSuite

§

impl Eq for Http1HeaderName

§

impl Eq for HttpAgent

§

impl Eq for rama::http::headers::util::HttpDate

§

impl Eq for HttpDate

§

impl Eq for HttpPeekVersion

§

impl Eq for HttpVersion

Source§

impl Eq for Hyphenated

§

impl Eq for Hyphens

§

impl Eq for IFlags

§

impl Eq for IPv4

§

impl Eq for IPv6

§

impl Eq for ISOWeekDate

§

impl Eq for ISSUING_DIST_POINT_st

§

impl Eq for ISSUING_DIST_POINT_st

§

impl Eq for rama::crypto::dep::rcgen::string::Ia5String

§

impl Eq for rama::telemetry::tracing::Id

§

impl Eq for Id

§

impl Eq for Id

§

impl Eq for rama::tls::boring::core::pkey::Id

Source§

impl Eq for IdempotencyLevel

Source§

impl Eq for Ident

§

impl Eq for rama::telemetry::tracing::callsite::Identifier

§

impl Eq for rama::tls::acme::proto::common::Identifier

§

impl Eq for IfModifiedSince

§

impl Eq for IfUnmodifiedSince

§

impl Eq for Ignore

§

impl Eq for Implicit

§

impl Eq for InconsistentKeys

Source§

impl Eq for Index

§

impl Eq for Index8

§

impl Eq for Index16

§

impl Eq for Index32

§

impl Eq for IndicConjunctBreak

§

impl Eq for IndicSyllabicCategory

1.34.0 (const: unstable) · Source§

impl Eq for Infallible

§

impl Eq for Info

§

impl Eq for InhibitAnyPolicy

§

impl Eq for InsertError

1.8.0 · Source§

impl Eq for std::time::Instant

§

impl Eq for Instant

§

impl Eq for InstrumentKind

§

impl Eq for InstrumentationScope

1.55.0 · Source§

impl Eq for IntErrorKind

§

impl Eq for IntegerRadix

§

impl Eq for Interest

§

impl Eq for Interest

§

impl Eq for InternedStackFrames

§

impl Eq for InternedString

1.64.0 · Source§

impl Eq for IntoStringError

§

impl Eq for InvalidAsn

§

impl Eq for InvalidAsn1String

§

impl Eq for InvalidBufferSize

§

impl Eq for InvalidChunkSize

§

impl Eq for InvalidFormatDescription

§

impl Eq for InvalidLength

§

impl Eq for InvalidNameContext

§

impl Eq for InvalidPseudoHeaderStr

§

impl Eq for InvalidVariant

§

impl Eq for InvalidXClacksOverhead

§

impl Eq for IoState

1.7.0 · Source§

impl Eq for core::net::ip_addr::IpAddr

§

impl Eq for rama::crypto::dep::pki_types::IpAddr

Source§

impl Eq for IpAddrRange

Source§

impl Eq for IpNet

Source§

impl Eq for IpSubnets

1.0.0 (const: unstable) · Source§

impl Eq for rama::dns::client::hickory::resolver::net::proto::rr::rdata::a::Ipv4Addr

§

impl Eq for rama::crypto::dep::pki_types::Ipv4Addr

Source§

impl Eq for Ipv4AddrRange

Source§

impl Eq for Ipv4Net

Source§

impl Eq for Ipv4Subnets

1.0.0 (const: unstable) · Source§

impl Eq for rama::dns::client::hickory::resolver::net::proto::rr::rdata::aaaa::Ipv6Addr

§

impl Eq for rama::crypto::dep::pki_types::Ipv6Addr

Source§

impl Eq for Ipv6AddrRange

Source§

impl Eq for Ipv6MulticastScope

Source§

impl Eq for Ipv6Net

Source§

impl Eq for Ipv6Subnets

§

impl Eq for IriSpec

§

impl Eq for IsCa

§

impl Eq for IsNormalized

§

impl Eq for JWA

§

impl Eq for JWK

§

impl Eq for JWKEllipticCurves

§

impl Eq for JWKType

§

impl Eq for JWKUse

§

impl Eq for JWS

§

impl Eq for JWSBuilder

§

impl Eq for JWSCompact

§

impl Eq for JWSFlattened

§

impl Eq for JoiningGroup

§

impl Eq for JoiningType

Source§

impl Eq for JsType

§

impl Eq for Json

§

impl Eq for KbkdfCtrHmacAlgorithm

§

impl Eq for KbkdfCtrHmacAlgorithmId

§

impl Eq for rama::telemetry::opentelemetry::Key

§

impl Eq for Key

§

impl Eq for Key

§

impl Eq for Key

§

impl Eq for Key

§

impl Eq for KeyIdMethod

§

impl Eq for KeyIvPair

§

impl Eq for KeyName

§

impl Eq for KeyPurposeId<'_>

§

impl Eq for KeySize

§

impl Eq for rama::crypto::dep::x509_parser::extensions::KeyUsage

§

impl Eq for KeyUsage

§

impl Eq for KeyUsagePurpose

§

impl Eq for rama::telemetry::opentelemetry::KeyValue

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::rr::rdata::caa::KeyValue

§

impl Eq for Keywords

§

impl Eq for rama::telemetry::tracing::metadata::Kind

§

impl Eq for rama::http::proto::h2::frame::Kind

Source§

impl Eq for rama::http::grpc::protobuf::prost::types::field::Kind

§

impl Eq for Label

§

impl Eq for rama::net::address::Label

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::rr::Label

Source§

impl Eq for rama::http::grpc::protobuf::prost::types::field_descriptor_proto::Label

§

impl Eq for LabelError

§

impl Eq for Language

§

impl Eq for LanguageIdentifier

§

impl Eq for LastModified

§

impl Eq for Latin1Bidi

1.28.0 · Source§

impl Eq for Layout

1.50.0 · Source§

impl Eq for LayoutError

§

impl Eq for LazyStateID

§

impl Eq for Length

§

impl Eq for LengthHint

Source§

impl Eq for Less

§

impl Eq for rama::telemetry::tracing::Level

Source§

impl Eq for log::Level

§

impl Eq for Level

§

impl Eq for rama::telemetry::tracing::level_filters::LevelFilter

Source§

impl Eq for log::LevelFilter

§

impl Eq for LexerError

Source§

impl Eq for Lifetime

§

impl Eq for LimitReached

§

impl Eq for LineBreak

§

impl Eq for LineBreakStyle

§

impl Eq for LineBreakWordHandling

§

impl Eq for LinesCodec

§

impl Eq for Literal

§

impl Eq for Literal

§

impl Eq for Literal

§

impl Eq for LiteralKind

§

impl Eq for LiteralPredictionModeNibble

§

impl Eq for LittleEndian

§

impl Eq for LittleEndian

§

impl Eq for Local

§

impl Eq for Locale

§

impl Eq for LocalePreferences

Source§

impl Eq for Locality

§

impl Eq for LocalizedMessage

Source§

impl Eq for rama::http::grpc::protobuf::prost::types::source_code_info::Location

1.10.0 · Source§

impl Eq for core::panic::location::Location<'_>

§

impl Eq for LogHistogram

§

impl Eq for LogRecordFlags

§

impl Eq for Look

§

impl Eq for Look

§

impl Eq for LookSet

§

impl Eq for LookSet

§

impl Eq for rama::dns::client::hickory::resolver::lookup::Lookup

§

impl Eq for Lookup

§

impl Eq for LookupIpStrategy

§

impl Eq for LowerName

§

impl Eq for LowerQuery

§

impl Eq for MX

§

impl Eq for Mandatory

Source§

impl Eq for Map<String, Value>

§

impl Eq for Match

§

impl Eq for Match

§

impl Eq for MatchError

§

impl Eq for MatchError

§

impl Eq for MatchError

§

impl Eq for MatchErrorKind

§

impl Eq for MatchErrorKind

§

impl Eq for MatchKind

§

impl Eq for MatchKind

§

impl Eq for MatchKind

§

impl Eq for rama::net::address::MatchKind

§

impl Eq for Matching

§

impl Eq for MaxImagePreviewSetting

§

impl Eq for MeasurementSystem

§

impl Eq for MeasurementUnitOverride

Source§

impl Eq for Member

§

impl Eq for MemfdFlags

§

impl Eq for MemoryProxyDBInsertErrorKind

§

impl Eq for MemoryProxyDBQueryErrorKind

§

impl Eq for MergeError

§

impl Eq for Meridiem

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::op::Message

§

impl Eq for rama::http::ws::Message

§

impl Eq for MessageDigest

§

impl Eq for MessageType

§

impl Eq for rama::utils::include_dir::Metadata

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::op::Metadata

§

impl Eq for rama::telemetry::tracing::Metadata<'_>

§

impl Eq for Method

§

impl Eq for MethodMatcher

Source§

impl Eq for Mime

§

impl Eq for MimeGuess

§

impl Eq for Minute

§

impl Eq for MissedTickBehavior

Source§

impl Eq for Mixin

§

impl Eq for Mode

Source§

impl Eq for Module

§

impl Eq for Month

§

impl Eq for Month

§

impl Eq for MonthRepr

§

impl Eq for NAME_CONSTRAINTS_st

§

impl Eq for NAME_CONSTRAINTS_st

§

impl Eq for NAPTR

§

impl Eq for NOTICEREF_st

§

impl Eq for NS

§

impl Eq for NSCertType

§

impl Eq for NSIDPayload

§

impl Eq for NULL

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::rr::Name

§

impl Eq for NameConstraints

Source§

impl Eq for NamePart

§

impl Eq for NamedGroup

§

impl Eq for NeedMore

§

impl Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::Needed

§

impl Eq for Needed

§

impl Eq for Needed

§

impl Eq for NegativeScale

§

impl Eq for Netscape_spkac_st

§

impl Eq for Netscape_spkac_st

§

impl Eq for Netscape_spki_st

§

impl Eq for Netscape_spki_st

§

impl Eq for Network

§

impl Eq for Nid

§

impl Eq for NidError

§

impl Eq for NoHttpRejectError

§

impl Eq for NoSocks5RejectError

§

impl Eq for NoTlsRejectError

§

impl Eq for NodeId

§

impl Eq for NonEmptySmallVecEmptyError

§

impl Eq for NonEmptyStr

§

impl Eq for NonEmptyVecEmptyError

§

impl Eq for NonMaxUsize

Source§

impl Eq for NonNilUuid

§

impl Eq for NormalizedPathBuf

1.64.0 · Source§

impl Eq for NulError

§

impl Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::Null

§

impl Eq for Null

Source§

impl Eq for NullValue

Source§

impl Eq for Number

§

impl Eq for NumberingSystem

§

impl Eq for NumericType

§

impl Eq for NvPair

§

impl Eq for OFlags

§

impl Eq for OPENPGPKEY

§

impl Eq for OPT

§

impl Eq for ObjectIdentifier

§

impl Eq for Offset

§

impl Eq for Offset

§

impl Eq for OffsetDateTime

§

impl Eq for OffsetHour

§

impl Eq for OffsetMinute

§

impl Eq for OffsetPrecision

§

impl Eq for OffsetSecond

§

impl Eq for OidParseError

§

impl Eq for OnceState

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::op::OpCode

§

impl Eq for rama::http::ws::protocol::frame::coding::OpCode

§

impl Eq for OpCodeControl

§

impl Eq for OpCodeData

§

impl Eq for OpUsage

Source§

impl Eq for OpaqueOrigin

§

impl Eq for OperatingMode

§

impl Eq for OpportunisticEncryption

§

impl Eq for OpportunisticEncryptionConfig

§

impl Eq for OpportunisticEncryptionPersistence

§

impl Eq for OptPort

Source§

impl Eq for OptimizeMode

Source§

impl Eq for rama::http::grpc::protobuf::prost::types::Option

§

impl Eq for OrderStatus

1.0.0 (const: unstable) · Source§

impl Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::cmp::Ordering

1.0.0 · Source§

impl Eq for core::sync::atomic::Ordering

§

impl Eq for Ordinal

Source§

impl Eq for url::origin::Origin

§

impl Eq for rama::http::headers::Origin

Source§

impl Eq for OsError

1.0.0 · Source§

impl Eq for OsStr

1.0.0 · Source§

impl Eq for OsString

§

impl Eq for Other

§

impl Eq for OtherNameValue

1.0.0 · Source§

impl Eq for Output

§

impl Eq for OverlappingState

§

impl Eq for OverlappingState

§

impl Eq for OwnedFormatItem

§

impl Eq for PCBit

§

impl Eq for PKCS7_SIGNED

§

impl Eq for PKCS7_SIGN_ENVELOPE

§

impl Eq for POLICYINFO_st

§

impl Eq for POLICY_CONSTRAINTS_st

§

impl Eq for POLICY_MAPPING_st

§

impl Eq for PTR

§

impl Eq for Padding

§

impl Eq for rama::tls::boring::core::rsa::Padding

§

impl Eq for ParkResult

§

impl Eq for ParkToken

§

impl Eq for Parse

§

impl Eq for ParseAlphabetError

Source§

impl Eq for ParseBigIntError

1.0.0 · Source§

impl Eq for ParseBoolError

1.20.0 · Source§

impl Eq for ParseCharError

§

impl Eq for ParseConfig

§

impl Eq for rama::net::uri::ParseError

§

impl Eq for ParseError

Source§

impl Eq for url::parser::ParseError

§

impl Eq for ParseError

§

impl Eq for rama::proxy::haproxy::protocol::v1::ParseError

§

impl Eq for rama::proxy::haproxy::protocol::v2::ParseError

1.0.0 · Source§

impl Eq for ParseFloatError

§

impl Eq for ParseFromDescription

1.0.0 · Source§

impl Eq for core::num::error::ParseIntError

§

impl Eq for ParseIntError

Source§

impl Eq for ParseLevelError

§

impl Eq for ParsedPublicKeyFormat

§

impl Eq for ParsedRanges

§

impl Eq for PatchElements

1.0.0 · Source§

impl Eq for Path

§

impl Eq for PathAndQuery

1.0.0 · Source§

impl Eq for PathBuf

§

impl Eq for PatternID

§

impl Eq for PatternID

§

impl Eq for PatternIDError

§

impl Eq for PatternIDError

§

impl Eq for PatternSet

§

impl Eq for Pem

§

impl Eq for PemError

§

impl Eq for PerMessageDeflateConfig

§

impl Eq for PerMessageDeflateIdentifier

§

impl Eq for Period

1.0.0 · Source§

impl Eq for Permissions

1.33.0 · Source§

impl Eq for PhantomPinned

§

impl Eq for PiecesNumericOffset

§

impl Eq for PiecesOffset

§

impl Eq for Ping

§

impl Eq for PlatformKind

§

impl Eq for PolicyConstraints

§

impl Eq for PollNext

§

impl Eq for Position

§

impl Eq for Position

§

impl Eq for Position

§

impl Eq for PositiveScale

§

impl Eq for PotentialCodePoint

§

impl Eq for PotentialUtf8

§

impl Eq for PotentialUtf16

§

impl Eq for PreferredEncoding

Source§

impl Eq for PrefixLenError

§

impl Eq for PreserveHeaderUserAgent

§

impl Eq for Pretty

§

impl Eq for PrimitiveDateTime

§

impl Eq for rama::crypto::dep::rcgen::string::PrintableString

§

impl Eq for Priority

§

impl Eq for Private

§

impl Eq for PrivateKeyMethodError

§

impl Eq for Problem

§

impl Eq for ProcessingError

§

impl Eq for ProcessingSuccess

§

impl Eq for Properties

§

impl Eq for rama::net::socket::core::Protocol

§

impl Eq for rama::net::Protocol

§

impl Eq for rama::net::socket::opts::Protocol

§

impl Eq for rama::http::proto::h2::ext::Protocol

§

impl Eq for rama::dns::client::hickory::resolver::net::xfer::Protocol

§

impl Eq for rama::proxy::haproxy::protocol::v2::Protocol

§

impl Eq for ProtocolStatus

§

impl Eq for rama::net::tls::ProtocolVersion

§

impl Eq for rama::tls::rustls::dep::rustls::ProtocolVersion

§

impl Eq for rama::proxy::socks5::proto::ProtocolVersion

§

impl Eq for ProxyAddress

§

impl Eq for ProxyCredential

§

impl Eq for ProxyFilter

§

impl Eq for ProxyID

§

impl Eq for ProxyTarget

§

impl Eq for Pseudo

§

impl Eq for PseudoHeader

§

impl Eq for PseudoHeaderOrder

§

impl Eq for rama::crypto::dep::rcgen::PublicKey

§

impl Eq for PushError

§

impl Eq for PushPromise

§

impl Eq for Quality

§

impl Eq for rama::net::uri::Query

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::op::Query

§

impl Eq for QueryPair

§

impl Eq for RData

§

impl Eq for RIPEMD160state_st

§

impl Eq for RIPEMD160state_st

§

impl Eq for Range

1.0.0 (const: unstable) · Source§

impl Eq for RangeFull

§

impl Eq for RangeUnsatisfiableError

Source§

impl Eq for RankDir

§

impl Eq for RapidRng

§

impl Eq for RapidSecrets

§

impl Eq for RapidSecrets

§

impl Eq for RapidSecrets

§

impl Eq for RawProblemResponse

§

impl Eq for RawString

§

impl Eq for RawToken

§

impl Eq for ReadFieldNoCopyResult

§

impl Eq for ReadFieldResult

§

impl Eq for ReadFlags

§

impl Eq for ReadRecordNoCopyResult

§

impl Eq for ReadRecordResult

§

impl Eq for ReadWriteFlags

§

impl Eq for Ready

§

impl Eq for ReadyTimeoutError

§

impl Eq for Reason

§

impl Eq for ReasonCode

§

impl Eq for ReasonFlags

§

impl Eq for ReasonPhrase

§

impl Eq for RecordHeader

§

impl Eq for RecordSet

§

impl Eq for RecordSetParts

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::rr::RecordType

§

impl Eq for rama::gateway::fastcgi::proto::RecordType

§

impl Eq for RecordTypeSet

1.0.0 · Source§

impl Eq for std::sync::mpsc::RecvError

§

impl Eq for RecvError

§

impl Eq for RecvError

§

impl Eq for rama::futures::channel::mpsc::RecvError

§

impl Eq for RecvError

§

impl Eq for RecvError

§

impl Eq for RecvFlags

1.12.0 · Source§

impl Eq for std::sync::mpsc::RecvTimeoutError

§

impl Eq for RecvTimeoutError

§

impl Eq for RecvTimeoutError

§

impl Eq for rama::http::sse::datastar::execute_script::ReferrerPolicy

§

impl Eq for rama::http::headers::ReferrerPolicy

§

impl Eq for Region

§

impl Eq for RegionOverride

§

impl Eq for RegionalSubdivision

§

impl Eq for RegistryUsage

§

impl Eq for RejectError

§

impl Eq for RelayDirection

§

impl Eq for RemovalCause

§

impl Eq for RenameFlags

§

impl Eq for Repetition

§

impl Eq for Repetition

§

impl Eq for RepetitionKind

§

impl Eq for RepetitionOp

§

impl Eq for RepetitionRange

§

impl Eq for Reply

§

impl Eq for ReplyKind

§

impl Eq for Repr

§

impl Eq for rama::proxy::socks5::proto::client::Request

§

impl Eq for RequestClientHints

§

impl Eq for RequestComment

§

impl Eq for RequestContext

§

impl Eq for RequestInfo

§

impl Eq for RequestInitiator

§

impl Eq for RequeueOp

§

impl Eq for RequiredEkuNotFoundContext

Source§

impl Eq for ReservedRange

§

impl Eq for Reset

§

impl Eq for ResolveError

§

impl Eq for ResolveFlags

§

impl Eq for ResolveHosts

§

impl Eq for ResolverUsage

§

impl Eq for ResourceInfo

§

impl Eq for ResponseCode

§

impl Eq for RetryAfter

§

impl Eq for RetryInfo

§

impl Eq for RevocationCheckDepth

§

impl Eq for rama::crypto::dep::rcgen::RevocationReason

§

impl Eq for RevocationReason

§

impl Eq for RevokedCertParams

§

impl Eq for Rfc2822

§

impl Eq for Rfc3339

§

impl Eq for Rgb

§

impl Eq for Rng

§

impl Eq for RobotsDirectiveParseError

§

impl Eq for RobotsGroup

§

impl Eq for RobotsRule

§

impl Eq for RobotsRuleKind

§

impl Eq for RobotsTxt

§

impl Eq for rama::http::ws::protocol::Role

§

impl Eq for rama::gateway::fastcgi::proto::Role

§

impl Eq for Rotation

§

impl Eq for RotationPeriod

§

impl Eq for RoundMode

§

impl Eq for RrKey

§

impl Eq for RsaKeySize

§

impl Eq for RuntimeFlavor

§

impl Eq for SMIMEA

§

impl Eq for SOA

§

impl Eq for SRV

§

impl Eq for SSHFP

§

impl Eq for SVCB

§

impl Eq for SamplingDecision

§

impl Eq for SanType

§

impl Eq for ScalarKind

§

impl Eq for SchemaEntry

§

impl Eq for Scheme

§

impl Eq for ScopedIp

§

impl Eq for Script

§

impl Eq for Script

§

impl Eq for ScriptAttribute

§

impl Eq for ScriptType

§

impl Eq for SealFlags

§

impl Eq for SealedSegment

Source§

impl Eq for SearchStep

§

impl Eq for SecWebSocketAccept

§

impl Eq for SecWebSocketExtensions

§

impl Eq for SecWebSocketKey

§

impl Eq for SecWebSocketProtocol

§

impl Eq for SecWebSocketVersion

§

impl Eq for Second

§

impl Eq for Seconds

1.0.0 · Source§

impl Eq for rama::futures::io::SeekFrom

§

impl Eq for SeekFrom

§

impl Eq for SelectCertError

§

impl Eq for SelectError

§

impl Eq for SelectTimeoutError

§

impl Eq for Selector

§

impl Eq for rama::futures::channel::mpsc::SendError

§

impl Eq for SentenceBreak

§

impl Eq for SentenceBreakSupressions

§

impl Eq for Seq

§

impl Eq for rama::crypto::dep::rcgen::SerialNumber

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::rr::SerialNumber

§

impl Eq for Server

§

impl Eq for ServerOrderingStrategy

§

impl Eq for ServerVerifyMode

§

impl Eq for rama::http::grpc::service::health::pb::health_check_response::ServingStatus

§

impl Eq for rama::http::grpc::service::health::ServingStatus

§

impl Eq for SetFlags

§

impl Eq for Setting

§

impl Eq for SettingId

§

impl Eq for SettingOrder

§

impl Eq for Settings

§

impl Eq for SettingsConfig

§

impl Eq for Severity

§

impl Eq for SeverityNumber

1.0.0 · Source§

impl Eq for Shutdown

§

impl Eq for ShutdownResult

§

impl Eq for ShutdownState

§

impl Eq for SigId

Source§

impl Eq for rama::utils::collections::smallvec::alloc::fmt::Sign

Source§

impl Eq for rama::crypto::dep::x509_parser::prelude::der_parser::num_bigint::Sign

§

impl Eq for SignalKind

§

impl Eq for rama::crypto::dep::rcgen::SignatureAlgorithm

§

impl Eq for rama::tls::rustls::dep::rustls::SignatureAlgorithm

§

impl Eq for rama::net::tls::SignatureScheme

§

impl Eq for rama::tls::rustls::dep::rustls::SignatureScheme

§

impl Eq for SignedDuration

Source§

impl Eq for SimdAlign

Source§

impl Eq for Simple

§

impl Eq for SingleMessageCompressionOverride

§

impl Eq for SmallIndex

§

impl Eq for SmallIndexError

Source§

impl Eq for rand::rngs::small::SmallRng

§

impl Eq for SmallRng

§

impl Eq for SmolStr

§

impl Eq for SmolStrBuilder

§

impl Eq for SniError

§

impl Eq for SockAddr

1.0.0 · Source§

impl Eq for SocketAddr

1.0.0 · Source§

impl Eq for SocketAddrV4

1.0.0 · Source§

impl Eq for SocketAddrV6

§

impl Eq for SocketAddress

§

impl Eq for Socks5MitmHandshakeOutcome

§

impl Eq for SocksMethod

Source§

impl Eq for SourceContext

§

impl Eq for SourceExpression

§

impl Eq for SourceList

Source§

impl Eq for proc_macro2::Spacing

1.29.0 · Source§

impl Eq for proc_macro::Spacing

§

impl Eq for Span

§

impl Eq for Span

§

impl Eq for Span

§

impl Eq for Span

§

impl Eq for SpanContext

§

impl Eq for SpanFieldwise

§

impl Eq for SpanFlags

§

impl Eq for SpanId

§

impl Eq for rama::telemetry::opentelemetry::trace::SpanKind

§

impl Eq for rama::http::grpc::service::opentelemetry::proto::trace::v1::span::SpanKind

§

impl Eq for SparseTransitions

§

impl Eq for SpecialLiteralKind

§

impl Eq for SplicedStr

§

impl Eq for SrtpProfileId

§

impl Eq for SskdfDigestAlgorithm

§

impl Eq for SskdfDigestAlgorithmId

§

impl Eq for SskdfHmacAlgorithm

§

impl Eq for SskdfHmacAlgorithmId

§

impl Eq for Ssl3AlertLevel

§

impl Eq for SslAlert

§

impl Eq for SslCurve

§

impl Eq for SslInfoCallbackAlert

§

impl Eq for SslInfoCallbackMode

§

impl Eq for SslInfoCallbackValue

§

impl Eq for SslMode

§

impl Eq for SslOptions

§

impl Eq for SslSessionCacheMode

§

impl Eq for SslSignatureAlgorithm

§

impl Eq for SslVerifyError

§

impl Eq for SslVerifyMode

§

impl Eq for SslVersion

§

impl Eq for StartKind

§

impl Eq for StartKind

§

impl Eq for StartPosition

§

impl Eq for StatVfsMountFlags

§

impl Eq for State

§

impl Eq for StateID

§

impl Eq for StateID

§

impl Eq for StateIDError

§

impl Eq for StateIDError

§

impl Eq for rama::telemetry::opentelemetry::trace::Status

Source§

impl Eq for flate2::mem::Status

§

impl Eq for rama::http::grpc::service::opentelemetry::proto::trace::v1::Status

§

impl Eq for rama::http::StatusCode

§

impl Eq for rama::http::grpc::service::opentelemetry::proto::trace::v1::status::StatusCode

§

impl Eq for StatxAttributes

§

impl Eq for StatxFlags

Source§

impl Eq for rand::rngs::std::StdRng

§

impl Eq for StdRng

Source§

impl Eq for StepRng

§

impl Eq for StrContext

§

impl Eq for StrContextValue

§

impl Eq for StreamDependency

§

impl Eq for StreamId

1.0.0 · Source§

impl Eq for String

§

impl Eq for StringFilter

§

impl Eq for StringRecord

§

impl Eq for StringValue

1.7.0 · Source§

impl Eq for StripPrefixError

§

impl Eq for Style

§

impl Eq for SubdivisionId

§

impl Eq for SubdivisionSuffix

§

impl Eq for SubjectPublicKeyInfo

§

impl Eq for Subsecond

§

impl Eq for SubsecondDigits

§

impl Eq for Substr

§

impl Eq for Subtag

§

impl Eq for Subtag

§

impl Eq for SupportedGroup

§

impl Eq for SupportedProtocolVersion

§

impl Eq for SvcParamKey

§

impl Eq for SvcParamValue

§

impl Eq for SyntacticallyCorrectRange

Source§

impl Eq for Syntax

Source§

impl Eq for SyntaxViolation

1.8.0 · Source§

impl Eq for std::time::SystemTime

§

impl Eq for SystemTime

§

impl Eq for SystemTime

§

impl Eq for TLSA

§

impl Eq for TSIG

§

impl Eq for TXT

§

impl Eq for Tag

§

impl Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::Tag

§

impl Eq for TagClass

§

impl Eq for TaggedDerValue

§

impl Eq for TargetGround

§

impl Eq for TargetHttpVersion

§

impl Eq for TaskId

§

impl Eq for TcpConnectDeniedError

§

impl Eq for TeDirective

§

impl Eq for rama::crypto::dep::rcgen::string::TeletexString

§

impl Eq for Temporality

1.19.0 · Source§

impl Eq for ThreadId

§

impl Eq for TicketKeyCallbackResult

§

impl Eq for Time

§

impl Eq for Time

Source§

impl Eq for petgraph::visit::dfsvisit::Time

§

impl Eq for Time

§

impl Eq for TimeDiff

§

impl Eq for TimePrecision

§

impl Eq for TimeZone

§

impl Eq for TimeZone

§

impl Eq for TimeZoneShortId

§

impl Eq for Timespec

§

impl Eq for Timestamp

Source§

impl Eq for uuid::timestamp::Timestamp

Source§

impl Eq for rama::http::grpc::protobuf::prost::types::Timestamp

§

impl Eq for TlsAgent

§

impl Eq for TlsMitmRelayErrorDirection

§

impl Eq for TlsMitmRelayErrorKind

§

impl Eq for TlsProtocolId

§

impl Eq for ToVerifySignature

§

impl Eq for Token

§

impl Eq for rama::dns::client::hickory::resolver::net::proto::serialize::txt::Token

§

impl Eq for Token

§

impl Eq for TokenKind

§

impl Eq for TokioDnsTxtUnsupportedError

§

impl Eq for TomlError

Source§

impl Eq for TopologicalPosition

§

impl Eq for TraceFlags

§

impl Eq for TraceId

§

impl Eq for TraceState

§

impl Eq for TrailingInput

§

impl Eq for TransferEncodingDirective

§

impl Eq for Transform

§

impl Eq for Transition

§

impl Eq for TransportContext

§

impl Eq for TransportProtocol

§

impl Eq for TrieType

§

impl Eq for TrueClientIp

§

impl Eq for TryAcquireError

1.59.0 · Source§

impl Eq for TryFromCharError

1.66.0 · Source§

impl Eq for TryFromFloatSecsError

1.34.0 · Source§

impl Eq for core::num::error::TryFromIntError

§

impl Eq for TryFromIntError

§

impl Eq for TryFromParsed

§

impl Eq for TryGetError

§

impl Eq for TryIntoArrayError

§

impl Eq for TryReadyError

1.0.0 · Source§

impl Eq for std::sync::mpsc::TryRecvError

§

impl Eq for TryRecvError

§

impl Eq for TryRecvError

§

impl Eq for TryRecvError

§

impl Eq for rama::futures::channel::mpsc::TryRecvError

§

impl Eq for TryRecvError

§

impl Eq for TryRecvError

1.57.0 · Source§

impl Eq for rama::utils::collections::smallvec::alloc::collections::TryReserveError

§

impl Eq for TryReserveError

§

impl Eq for TryReserveError

§

impl Eq for TryReserveError

§

impl Eq for TryReserveError

§

impl Eq for TryReserveError

Source§

impl Eq for rama::utils::collections::smallvec::alloc::collections::TryReserveErrorKind

§

impl Eq for TryReserveErrorKind

§

impl Eq for TrySelectError

§

impl Eq for TsigAlgorithm

§

impl Eq for TsigError

§

impl Eq for TtlBounds

§

impl Eq for TtlConfig

§

impl Eq for rama::net::socket::core::Type

§

impl Eq for rama::net::socket::opts::Type

§

impl Eq for Type

Source§

impl Eq for rama::http::grpc::protobuf::prost::types::field_descriptor_proto::Type

§

impl Eq for rama::proxy::haproxy::protocol::v2::Type

1.0.0 (const: unstable) · Source§

impl Eq for TypeId

Source§

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

§

impl Eq for UCred

§

impl Eq for USERNOTICE_st

§

impl Eq for UTCTime

Source§

impl Eq for UTerm

§

impl Eq for UdpHeader

§

impl Eq for UdpInspectAction

§

impl Eq for Uid

§

impl Eq for UleError

§

impl Eq for Unauthorized

§

impl Eq for Unicode

Source§

impl Eq for rand::distr::uniform::other::UniformChar

§

impl Eq for UniformChar

Source§

impl Eq for rand::distr::uniform::other::UniformDuration

§

impl Eq for UniformDuration

Source§

impl Eq for rand::distr::uniform::int::UniformUsize

§

impl Eq for UniformUsize

§

impl Eq for UninterpretedHost

§

impl Eq for UninterpretedHostRef<'_>

§

impl Eq for Unit

§

impl Eq for Unit

§

impl Eq for Unit

§

impl Eq for Unit

§

impl Eq for rama::crypto::dep::rcgen::string::UniversalString

§

impl Eq for Unix

§

impl Eq for UnixTime

§

impl Eq for UnixTimestamp

§

impl Eq for UnixTimestampPrecision

§

impl Eq for Unknown

Source§

impl Eq for UnknownEnumValue

§

impl Eq for UnknownStatusPolicy

§

impl Eq for UnknownTypeBody

Source§

impl Eq for UnorderedKeyError

§

impl Eq for UnparkResult

§

impl Eq for UnparkToken

§

impl Eq for Unspecified

§

impl Eq for UnsupportedOperationError

§

impl Eq for UnsupportedSignatureAlgorithmContext

§

impl Eq for UnsupportedSignatureAlgorithmForPublicKeyContext

§

impl Eq for Uptime

§

impl Eq for rama::net::uri::Uri

§

impl Eq for rama::http::Uri

§

impl Eq for UriSpec

§

impl Eq for UriTemplateStr

§

impl Eq for UriTemplateString

Source§

impl Eq for Url

URLs compare like their serialization.

Source§

impl Eq for Urn

§

impl Eq for UserAgent

§

impl Eq for UserAgentInfo

§

impl Eq for UserAgentKind

§

impl Eq for UserAgentSelectFallback

§

impl Eq for UserId

§

impl Eq for UserInfo

§

impl Eq for UserUsage

§

impl Eq for UsernameLabelState

§

impl Eq for UsernamePasswordRequest

§

impl Eq for UsernamePasswordResponse

§

impl Eq for UsernamePasswordSubnegotiationVersion

§

impl Eq for Utc

§

impl Eq for UtcDateTime

§

impl Eq for UtcOffset

§

impl Eq for UtcTime

§

impl Eq for Utf8Bytes

1.0.0 · Source§

impl Eq for rama::utils::collections::smallvec::alloc::str::Utf8Error

§

impl Eq for Utf8Error

§

impl Eq for Utf8Error

§

impl Eq for Utf8Range

§

impl Eq for Utf8Sequence

Source§

impl Eq for Uuid

§

impl Eq for Validity

Source§

impl Eq for serde_json::value::Value

§

impl Eq for Value

§

impl Eq for Value

1.0.0 · Source§

impl Eq for VarError

§

impl Eq for Variant

§

impl Eq for Variants

§

impl Eq for rama::http::Version

Source§

impl Eq for rama::http::grpc::protobuf::prost::types::compiler::Version

§

impl Eq for rama::proxy::haproxy::protocol::v2::Version

§

impl Eq for VersionMatcher

§

impl Eq for VerticalOrientation

§

impl Eq for Via

§

impl Eq for Violation

§

impl Eq for VisitPurpose

1.5.0 · Source§

impl Eq for std::sync::WaitTimeoutResult

§

impl Eq for WaitTimeoutResult

§

impl Eq for WatchFlags

§

impl Eq for WebSocketRelayDirection

§

impl Eq for WeekNumber

§

impl Eq for WeekNumberRepr

§

impl Eq for Weekday

§

impl Eq for Weekday

§

impl Eq for Weekday

§

impl Eq for WeekdayRepr

§

impl Eq for WildcardError

§

impl Eq for WindowUpdate

§

impl Eq for WireError

§

impl Eq for WireTypeId

§

impl Eq for WithComments

§

impl Eq for WordBreak

§

impl Eq for WorkerId

§

impl Eq for WriteResult

§

impl Eq for WriterMode

§

impl Eq for X509CheckFlags

§

impl Eq for X509VerifyError

§

impl Eq for X509VerifyFlags

§

impl Eq for X509Version

§

impl Eq for X509_algor_st

§

impl Eq for X509_algor_st

§

impl Eq for X509_info_st

§

impl Eq for X509_info_st

§

impl Eq for XClacksOverhead

§

impl Eq for XClientIp

§

impl Eq for XContentTypeOptions

§

impl Eq for XForwardedFor

§

impl Eq for XForwardedHost

§

impl Eq for XForwardedProto

§

impl Eq for XFrameOptions

§

impl Eq for XRealIp

§

impl Eq for XattrFlags

§

impl Eq for Xoshiro128PlusPlus

§

impl Eq for Xoshiro256PlusPlus

§

impl Eq for Year

§

impl Eq for YearRange

§

impl Eq for YearRepr

Source§

impl Eq for Z0

§

impl Eq for ZSTD_EndDirective

§

impl Eq for ZSTD_ErrorCode

§

impl Eq for ZSTD_ResetDirective

§

impl Eq for ZSTD_cParameter

§

impl Eq for ZSTD_dParameter

§

impl Eq for ZSTD_strategy

§

impl Eq for ZeroTrieBuildError

§

impl Eq for ZipArchiveEntryWayfinder

§

impl Eq for ZipDateTimeKind

§

impl Eq for ZipString

§

impl Eq for ZipVerification

§

impl Eq for Zoned

§

impl Eq for _IO_FILE

§

impl Eq for _IO_FILE

§

impl Eq for __atomic_wide_counter__bindgen_ty_1

§

impl Eq for __fsid_t

§

impl Eq for __itimer_which

§

impl Eq for __kernel_timespec

Available on crate feature general only.
§

impl Eq for __locale_data

§

impl Eq for __locale_struct

§

impl Eq for __once_flag

§

impl Eq for __pthread_internal_list

§

impl Eq for __pthread_internal_slist

§

impl Eq for __pthread_mutex_s

§

impl Eq for __pthread_rwlock_arch_t

§

impl Eq for __sigset_t

§

impl Eq for __va_list_tag

§

impl Eq for __va_list_tag

§

impl Eq for _bindgen_ty_1

§

impl Eq for aes_key_st

§

impl Eq for aes_key_st

§

impl Eq for asn1_string_st

§

impl Eq for asn1_string_st

§

impl Eq for bf_key_st

§

impl Eq for bignum_st

§

impl Eq for bignum_st

§

impl Eq for bio_method_st

§

impl Eq for bio_st

§

impl Eq for blake2b_state_st

§

impl Eq for blake2b_state_st

§

impl Eq for bn_gencb_st

§

impl Eq for bn_mont_ctx_st

§

impl Eq for bn_primality_result_t

1.0.0 (const: unstable) · Source§

impl Eq for bool

§

impl Eq for buf_mem_st

§

impl Eq for buf_mem_st

§

impl Eq for cast_key_st

§

impl Eq for cbb_buffer_st

§

impl Eq for cbb_buffer_st

§

impl Eq for cbb_child_st

§

impl Eq for cbb_child_st

§

impl Eq for cbs_st

§

impl Eq for cbs_st

1.0.0 (const: unstable) · Source§

impl Eq for char

§

impl Eq for conf_st

§

impl Eq for conf_value_st

§

impl Eq for conf_value_st

§

impl Eq for crypto_ex_data_st

§

impl Eq for crypto_iovec_st

§

impl Eq for crypto_ivec_st

§

impl Eq for div_t

§

impl Eq for drand48_data

§

impl Eq for ecdsa_method_st

§

impl Eq for ecdsa_sig_st

§

impl Eq for ecdsa_sig_st

§

impl Eq for env_md_ctx_st

§

impl Eq for evp_aead_direction_t

§

impl Eq for evp_cipher_ctx_st

§

impl Eq for evp_cipher_ctx_st

§

impl Eq for evp_cipher_info_st

§

impl Eq for evp_cipher_info_st

§

impl Eq for evp_encode_ctx_st

§

impl Eq for evp_encode_ctx_st

§

impl Eq for evp_hpke_key_st

§

impl Eq for evp_hpke_key_st

§

impl Eq for fd_set

§

impl Eq for fips_counter_t

§

impl Eq for fsconfig_command

1.0.0 (const: unstable) · Source§

impl Eq for i8

1.0.0 (const: unstable) · Source§

impl Eq for i16

1.0.0 (const: unstable) · Source§

impl Eq for i32

1.0.0 (const: unstable) · Source§

impl Eq for i64

1.0.0 (const: unstable) · Source§

impl Eq for i128

§

impl Eq for imaxdiv_t

1.0.0 (const: unstable) · Source§

impl Eq for isize

§

impl Eq for itimerspec

§

impl Eq for itimerval

§

impl Eq for ldiv_t

§

impl Eq for lldiv_t

§

impl Eq for md4_state_st

§

impl Eq for md4_state_st

§

impl Eq for md5_state_st

§

impl Eq for md5_state_st

§

impl Eq for membarrier_cmd

§

impl Eq for membarrier_cmd_flag

§

impl Eq for obj_name_st

§

impl Eq for openssl_method_common_st

§

impl Eq for otherName_st

§

impl Eq for otherName_st

§

impl Eq for pkcs7_envelope_st

§

impl Eq for pkcs7_issuer_and_serial_st

§

impl Eq for pkcs7_recip_info_st

§

impl Eq for pkcs7_sign_envelope_st

§

impl Eq for pkcs7_signed_st

§

impl Eq for pkcs7_signer_info_st

§

impl Eq for point_conversion_form_t

§

impl Eq for point_conversion_form_t

§

impl Eq for private_key_st

§

impl Eq for private_key_st

§

impl Eq for procfs_ino

§

impl Eq for procmap_query_flags

§

impl Eq for rand_meth_st

§

impl Eq for rand_meth_st

§

impl Eq for random_data

§

impl Eq for rc4_key_st

§

impl Eq for rc4_key_st

§

impl Eq for rsa_meth_st

§

impl Eq for rsa_pss_params_st

§

impl Eq for rsa_pss_params_st

§

impl Eq for sha256_state_st

§

impl Eq for sha256_state_st

§

impl Eq for sha512_state_st

§

impl Eq for sha512_state_st

§

impl Eq for sha_state_st

§

impl Eq for sha_state_st__bindgen_ty_1__bindgen_ty_1

§

impl Eq for spake2_role_t

§

impl Eq for srtp_protection_profile_st

§

impl Eq for ssl_comp_st

§

impl Eq for ssl_compliance_policy_t

§

impl Eq for ssl_early_callback_ctx

§

impl Eq for ssl_early_data_reason_t

§

impl Eq for ssl_encryption_level_t

§

impl Eq for ssl_private_key_method_st

§

impl Eq for ssl_private_key_result_t

§

impl Eq for ssl_quic_method_st

§

impl Eq for ssl_renegotiate_mode_t

§

impl Eq for ssl_select_cert_result_t

§

impl Eq for ssl_ticket_aead_method_st

§

impl Eq for ssl_ticket_aead_result_t

§

impl Eq for ssl_verify_result_t

§

impl Eq for static_assertion_at_line_219_error_is_pointer_size_must_be_8_bytes_for_64_bit

1.0.0 (const: unstable) · Source§

impl Eq for str

§

impl Eq for timespec

§

impl Eq for timeval

§

impl Eq for timezone

§

impl Eq for tm

§

impl Eq for trust_token_st

§

impl Eq for trust_token_st

1.0.0 (const: unstable) · Source§

impl Eq for u8

1.0.0 (const: unstable) · Source§

impl Eq for u16

1.0.0 (const: unstable) · Source§

impl Eq for u32

1.0.0 (const: unstable) · Source§

impl Eq for u64

1.0.0 (const: unstable) · Source§

impl Eq for u128

1.0.0 (const: unstable) · Source§

impl Eq for usize

§

impl Eq for v3_ext_ctx

§

impl Eq for v3_ext_ctx

§

impl Eq for v3_ext_method

§

impl Eq for v3_ext_method

§

impl Eq for vec128_storage

§

impl Eq for vec256_storage

§

impl Eq for vec512_storage

§

impl Eq for x509_trust_st

Source§

impl<'a, 'b> Eq for Builder<'a, 'b>

§

impl<'a, 'b> Eq for MaskGenAlgorithm<'a, 'b>

Source§

impl<'a, E, Ix> Eq for EdgeReference<'a, E, Ix>
where E: Eq, Ix: Eq + IndexType,

§

impl<'a, P, L, R> Eq for DifferenceItem<'a, P, L, R>
where P: Eq, L: Eq, R: Eq,

§

impl<'a, P, L, R> Eq for DifferenceItem<'a, P, L, R>
where P: Eq, L: Eq, R: Eq,

§

impl<'a, P, L, R> Eq for UnionItem<'a, P, L, R>
where P: Eq, L: Eq, R: Eq,

§

impl<'a, P, L, R> Eq for UnionItem<'a, P, L, R>
where P: Eq, L: Eq, R: Eq,

§

impl<'a, S> Eq for AnsiGenericString<'a, S>
where S: Eq + 'a + ToOwned + ?Sized, <S as ToOwned>::Owned: Debug,

§

impl<'a, S> Eq for AnsiGenericStrings<'a, S>
where S: Eq + 'a + ToOwned + PartialEq + ?Sized, <S as ToOwned>::Owned: Debug,

§

impl<'a, T, F> Eq for VarZeroVec<'a, T, F>
where T: VarULE + Eq + ?Sized, F: VarZeroVecFormat,

§

impl<'a, TagKind, T, E> Eq for TaggedParser<'a, TagKind, T, E>
where TagKind: Eq, T: Eq, E: Eq,

§

impl<'a, V> Eq for VarZeroCow<'a, V>
where V: VarULE + Eq + ?Sized,

§

impl<'a> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::Any<'a>

§

impl<'a> Eq for AuthorityComponents<'a>

§

impl<'a> Eq for AuthorityRef<'a>

§

impl<'a> Eq for BitString<'a>

§

impl<'a> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::BmpString<'a>

§

impl<'a> Eq for BorrowedFormatItem<'a>

§

impl<'a> Eq for CertificateDer<'a>

§

impl<'a> Eq for CertificateRevocationListDer<'a>

§

impl<'a> Eq for CertificateSigningRequestDer<'a>

1.0.0 · Source§

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

§

impl<'a> Eq for CtExtensions<'a>

§

impl<'a> Eq for CtLogID<'a>

Source§

impl<'a> Eq for syn::buffer::Cursor<'a>

§

impl<'a> Eq for DataIdentifierBorrowed<'a>

§

impl<'a> Eq for DataRequest<'a>

§

impl<'a> Eq for DecodedFragment<'a>

§

impl<'a> Eq for Der<'a>

§

impl<'a> Eq for DigitallySigned<'a>

§

impl<'a> Eq for DnsName<'a>

§

impl<'a> Eq for Domain<'a>

§

impl<'a> Eq for ECPoint<'a>

§

impl<'a> Eq for EcdsaSigValue<'a>

§

impl<'a> Eq for EchConfigListBytes<'a>

§

impl<'a> Eq for EmbeddedPdv<'a>

§

impl<'a> Eq for ExtendedKeyUsage<'a>

§

impl<'a> Eq for ExtraFields<'a>

§

impl<'a> Eq for FfdheGroup<'a>

§

impl<'a> Eq for File<'a>

§

impl<'a> Eq for FragmentRef<'a>

§

impl<'a> Eq for GeneralString<'a>

§

impl<'a> Eq for GraphicString<'a>

§

impl<'a> Eq for Header<'a>

§

impl<'a> Eq for rama::proxy::haproxy::protocol::v1::Header<'a>

§

impl<'a> Eq for rama::proxy::haproxy::protocol::v2::Header<'a>

§

impl<'a> Eq for HeaderResult<'a>

§

impl<'a> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::Ia5String<'a>

Source§

impl<'a> Eq for Input<'a>

§

impl<'a> Eq for Integer<'a>

§

impl<'a> Eq for KeyIdentifier<'a>

Source§

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

§

impl<'a> Eq for Metadata<'a>

Source§

impl<'a> Eq for MetadataBuilder<'a>

Source§

impl<'a> Eq for rama::http::mime::Name<'a>

§

impl<'a> Eq for NonBlocking<'a>

§

impl<'a> Eq for NormalizedPath<'a>

§

impl<'a> Eq for NumericString<'a>

§

impl<'a> Eq for NvPairRef<'a>

§

impl<'a> Eq for ObjectDescriptor<'a>

§

impl<'a> Eq for OctetString<'a>

§

impl<'a> Eq for Oid<'a>

§

impl<'a> Eq for PathRef<'a>

§

impl<'a> Eq for PathSegment<'a>

§

impl<'a> Eq for PdvIdentification<'a>

§

impl<'a> Eq for PercentDecodedWhatwgBytes<'a>

§

impl<'a> Eq for PercentEncode<'a>

Source§

impl<'a> Eq for PhantomContravariantLifetime<'a>

Source§

impl<'a> Eq for PhantomCovariantLifetime<'a>

Source§

impl<'a> Eq for PhantomInvariantLifetime<'a>

§

impl<'a> Eq for PolicyInformation<'a>

§

impl<'a> Eq for PolicyMapping<'a>

§

impl<'a> Eq for PolicyMappings<'a>

§

impl<'a> Eq for PolicyQualifierInfo<'a>

1.0.0 · Source§

impl<'a> Eq for Prefix<'a>

1.0.0 · Source§

impl<'a> Eq for PrefixComponent<'a>

§

impl<'a> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::PrintableString<'a>

§

impl<'a> Eq for PrivateKeyDer<'a>

§

impl<'a> Eq for PrivatePkcs1KeyDer<'a>

§

impl<'a> Eq for PrivatePkcs8KeyDer<'a>

§

impl<'a> Eq for PrivateSec1KeyDer<'a>

§

impl<'a> Eq for rama::crypto::dep::x509_parser::prelude::public_key::PublicKey<'a>

§

impl<'a> Eq for QueryPairRef<'a>

§

impl<'a> Eq for QueryRef<'a>

§

impl<'a> Eq for RSAPublicKey<'a>

§

impl<'a> Eq for RawPath<'a>

§

impl<'a> Eq for RequestRef<'a>

§

impl<'a> Eq for ScriptExtensionsSet<'a>

§

impl<'a> Eq for Sequence<'a>

§

impl<'a> Eq for ServerName<'a>

§

impl<'a> Eq for SignedCertificateTimestamp<'a>

§

impl<'a> Eq for SubjectPublicKeyInfoDer<'a>

§

impl<'a> Eq for Suffix<'a>

§

impl<'a> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::TeletexString<'a>

§

impl<'a> Eq for TrustAnchor<'a>

§

impl<'a> Eq for TypeLengthValue<'a>

§

impl<'a> Eq for TypeLengthValues<'a>

§

impl<'a> Eq for UniqueIdentifier<'a>

§

impl<'a> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::UniversalString<'a>

§

impl<'a> Eq for UserInfoRef<'a>

§

impl<'a> Eq for UsernamePasswordRequestRef<'a>

1.79.0 · Source§

impl<'a> Eq for Utf8Chunk<'a>

Source§

impl<'a> Eq for Utf8Pattern<'a>

§

impl<'a> Eq for Utf8String<'a>

§

impl<'a> Eq for VarName<'a>

§

impl<'a> Eq for VideotexString<'a>

§

impl<'a> Eq for VisibleString<'a>

§

impl<'a> Eq for ZipStr<'a>

§

impl<'d> Eq for TimeZoneName<'d>

§

impl<'data, T> Eq for PropertyCodePointMap<'data, T>
where T: Eq + TrieValue,

§

impl<'data> Eq for Char16Trie<'data>

§

impl<'data> Eq for CodePointInversionList<'data>

§

impl<'data> Eq for CodePointInversionListAndStringList<'data>

§

impl<'data> Eq for PropertyCodePointSet<'data>

§

impl<'data> Eq for PropertyUnicodeSet<'data>

§

impl<'data> Eq for ScriptWithExtensionsProperty<'data>

§

impl<'h> Eq for rama::utils::thirdparty::regex::bytes::Match<'h>

§

impl<'h> Eq for rama::utils::thirdparty::regex::Match<'h>

§

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

§

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

§

impl<'i> Eq for Source<'i>

§

impl<'k, 'v> Eq for Params<'k, 'v>

§

impl<'k> Eq for KeyMut<'k>

§

impl<'n> Eq for Pieces<'n>

§

impl<'n> Eq for TimeZoneAnnotation<'n>

§

impl<'n> Eq for TimeZoneAnnotationKind<'n>

§

impl<'n> Eq for TimeZoneAnnotationName<'n>

Source§

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

§

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

§

impl<'s, const AVALANCHE: bool, const SPONGE: bool, const COMPACT: bool, const PROTECTED: bool> Eq for SeedableState<'s, AVALANCHE, SPONGE, COMPACT, PROTECTED>

§

impl<'t, T> Eq for TokenSlice<'t, T>
where T: Eq,

§

impl<'t> Eq for TimeZoneOffsetInfo<'t>

§

impl<'trie, T> Eq for CodePointTrie<'trie, T>
where T: Eq + TrieValue,

§

impl<A, B, C, D, E, F, Format> Eq for Tuple6VarULE<A, B, C, D, E, F, Format>
where A: Eq + VarULE + ?Sized, B: Eq + VarULE + ?Sized, C: Eq + VarULE + ?Sized, D: Eq + VarULE + ?Sized, E: Eq + VarULE + ?Sized, F: Eq + VarULE + ?Sized, Format: VarZeroVecFormat,

§

impl<A, B, C, D, E, F> Eq for Tuple6ULE<A, B, C, D, E, F>
where A: Eq + ULE, B: Eq + ULE, C: Eq + ULE, D: Eq + ULE, E: Eq + ULE, F: Eq + ULE,

§

impl<A, B, C, D, E, Format> Eq for Tuple5VarULE<A, B, C, D, E, Format>
where A: Eq + VarULE + ?Sized, B: Eq + VarULE + ?Sized, C: Eq + VarULE + ?Sized, D: Eq + VarULE + ?Sized, E: Eq + VarULE + ?Sized, Format: VarZeroVecFormat,

§

impl<A, B, C, D, E> Eq for Tuple5ULE<A, B, C, D, E>
where A: Eq + ULE, B: Eq + ULE, C: Eq + ULE, D: Eq + ULE, E: Eq + ULE,

§

impl<A, B, C, D, Format> Eq for Tuple4VarULE<A, B, C, D, Format>
where A: Eq + VarULE + ?Sized, B: Eq + VarULE + ?Sized, C: Eq + VarULE + ?Sized, D: Eq + VarULE + ?Sized, Format: VarZeroVecFormat,

§

impl<A, B, C, D> Eq for Tuple4ULE<A, B, C, D>
where A: Eq + ULE, B: Eq + ULE, C: Eq + ULE, D: Eq + ULE,

§

impl<A, B, C, Format> Eq for Tuple3VarULE<A, B, C, Format>
where A: Eq + VarULE + ?Sized, B: Eq + VarULE + ?Sized, C: Eq + VarULE + ?Sized, Format: VarZeroVecFormat,

§

impl<A, B, C> Eq for Tuple3ULE<A, B, C>
where A: Eq + ULE, B: Eq + ULE, C: Eq + ULE,

§

impl<A, B, Format> Eq for Tuple2VarULE<A, B, Format>
where A: Eq + VarULE + ?Sized, B: Eq + VarULE + ?Sized, Format: VarZeroVecFormat,

§

impl<A, B> Eq for EitherOrBoth<A, B>
where A: Eq, B: Eq,

§

impl<A, B> Eq for EitherWriter<A, B>
where A: Eq, B: Eq,

§

impl<A, B> Eq for OrElse<A, B>
where A: Eq, B: Eq,

§

impl<A, B> Eq for Tee<A, B>
where A: Eq, B: Eq,

§

impl<A, B> Eq for Tuple2ULE<A, B>
where A: Eq + ULE, B: Eq + ULE,

§

impl<A, B> Eq for VarTuple<A, B>
where A: Eq, B: Eq,

§

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

§

impl<A, V> Eq for VarTupleULE<A, V>
where A: Eq + AsULE, V: Eq + VarULE + ?Sized, <A as AsULE>::ULE: Eq,

1.0.0 (const: unstable) · Source§

impl<A> Eq for &A
where A: Eq + ?Sized,

1.0.0 (const: unstable) · Source§

impl<A> Eq for &mut A
where A: Eq + ?Sized,

§

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

§

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

Source§

impl<A> Eq for ExtendedGcd<A>
where A: Eq,

§

impl<A> Eq for NibbleVec<A>
where A: Array<Item = u8>,

§

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

§

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

1.55.0 (const: unstable) · Source§

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

1.0.0 · Source§

impl<B> Eq for Cow<'_, B>
where B: Eq + ToOwned + ?Sized,

§

impl<C0, C1> Eq for EitherCart<C0, C1>
where C0: Eq, C1: Eq,

§

impl<DataStruct> Eq for ErasedMarker<DataStruct>
where DataStruct: Eq + for<'a> Yokeable<'a>,

Source§

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

§

impl<E, const N: usize> Eq for WithGlobalDimensions<E, N>
where E: Eq,

§

impl<E> Eq for EnumMapEntry<E>
where E: Eq,

§

impl<E> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::Err<E>
where E: Eq,

§

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

§

impl<E> Eq for ErrMode<E>
where E: Eq,

1.4.0 · Source§

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

1.29.0 · Source§

impl<H> Eq for BuildHasherDefault<H>

§

impl<I, E> Eq for ParseError<I, E>
where I: Eq, E: Eq,

§

impl<I, S> Eq for Stateful<I, S>
where I: Eq, S: Eq,

§

impl<I> Eq for Bits<I>
where I: Eq,

§

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

§

impl<I> Eq for InputError<I>
where I: Eq + Clone,

§

impl<I> Eq for LocatingSlice<I>
where I: Eq,

§

impl<I> Eq for Partial<I>
where I: Eq,

1.0.0 · Source§

impl<Idx> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::ops::Range<Idx>
where Idx: Eq,

1.96.0 (const: unstable) · Source§

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

1.0.0 · Source§

impl<Idx> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::ops::RangeFrom<Idx>
where Idx: Eq,

1.96.0 (const: unstable) · Source§

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

1.26.0 (const: unstable) · Source§

impl<Idx> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::ops::RangeInclusive<Idx>
where Idx: Eq,

1.95.0 · Source§

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

1.0.0 · Source§

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

1.26.0 · Source§

impl<Idx> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::ops::RangeToInclusive<Idx>
where Idx: Eq,

1.96.0 · Source§

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

Source§

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

Source§

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

Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

impl<K, V, S, A> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::collections::HashMap<K, V, S, A>
where K: Eq + Hash, V: Eq, S: BuildHasher, A: Allocator,

§

impl<K, V, S, A> Eq for HashMap<K, V, S, A>
where K: Eq + Hash, V: Eq, S: BuildHasher, A: Allocator,

§

impl<K, V, S, A> Eq for HashMap<K, V, S, A>
where K: Eq + Hash, V: Eq, S: BuildHasher, A: Allocator,

§

impl<K, V, S, A> Eq for HashMap<K, V, S, A>
where K: Eq + Hash, V: Eq, S: BuildHasher, A: Allocator,

§

impl<K, V, S> Eq for AHashMap<K, V, S>
where K: Eq + Hash, V: Eq, S: BuildHasher,

§

impl<K, V, S> Eq for IndexMap<K, V, S>
where K: Eq + Hash, V: Eq, S: BuildHasher,

§

impl<K, V, S> Eq for LiteMap<K, V, S>
where K: Eq + ?Sized, V: Eq + ?Sized, S: Eq,

§

impl<K, V, S> Eq for MultiMap<K, V, S>
where K: Eq + Hash, V: Eq, S: BuildHasher,

§

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

Source§

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

§

impl<M, F> Eq for WithFilter<M, F>
where M: Eq, F: Eq,

§

impl<M, O> Eq for DataPayloadOr<M, O>
where M: DynamicDataMarker, <<M as DynamicDataMarker>::DataStruct as Yokeable<'a>>::Output: for<'a> Eq, O: Eq,

§

impl<M> Eq for DataPayload<M>
where M: DynamicDataMarker, <<M as DynamicDataMarker>::DataStruct as Yokeable<'a>>::Output: for<'a> Eq,

§

impl<M> Eq for WithMaxLevel<M>
where M: Eq,

§

impl<M> Eq for WithMinLevel<M>
where M: Eq,

Source§

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

§

impl<O> Eq for F32<O>
where O: Eq,

§

impl<O> Eq for F64<O>
where O: Eq,

§

impl<O> Eq for I16<O>
where O: Eq,

§

impl<O> Eq for I32<O>
where O: Eq,

§

impl<O> Eq for I64<O>
where O: Eq,

§

impl<O> Eq for I128<O>
where O: Eq,

§

impl<O> Eq for Isize<O>
where O: Eq,

§

impl<O> Eq for U16<O>
where O: Eq,

§

impl<O> Eq for U32<O>
where O: Eq,

§

impl<O> Eq for U64<O>
where O: Eq,

§

impl<O> Eq for U128<O>
where O: Eq,

§

impl<O> Eq for Usize<O>
where O: Eq,

§

impl<P, T> Eq for JointPrefixMap<P, T>
where P: JointPrefix + Eq, T: Eq,

§

impl<P, T> Eq for PrefixMap<P, T>
where P: Prefix + Eq, T: Eq,

§

impl<P, T> Eq for TrieView<'_, P, T>
where P: Prefix + Eq + Clone, T: Eq,

§

impl<P, T> Eq for TrieViewMut<'_, P, T>
where P: Prefix + Eq + Clone, T: Eq,

§

impl<P> Eq for JointPrefixSet<P>
where P: JointPrefix + Eq,

§

impl<P> Eq for PrefixSet<P>
where P: Prefix + Eq,

1.41.0 · Source§

impl<Ptr> Eq for Pin<Ptr>
where Ptr: Deref, <Ptr as Deref>::Target: Eq,

§

impl<R> Eq for Record<R>
where R: Eq + RecordData,

§

impl<R> Eq for UnwrapErr<R>
where R: Eq + TryRng,

Source§

impl<R> Eq for rand_core::UnwrapErr<R>
where R: Eq + TryRngCore,

§

impl<R> Eq for ZipFilePath<R>
where R: Eq,

§

impl<S> Eq for Ascii<S>
where S: AsRef<str>,

§

impl<S> Eq for CertifiedKey<S>
where S: Eq + SigningKey,

Source§

impl<S> Eq for url::host::Host<S>
where S: Eq,

§

impl<S> Eq for RiAbsoluteStr<S>
where S: Spec,

§

impl<S> Eq for RiAbsoluteString<S>
where S: Spec,

§

impl<S> Eq for RiFragmentStr<S>
where S: Spec,

§

impl<S> Eq for RiFragmentString<S>
where S: Spec,

§

impl<S> Eq for RiQueryStr<S>
where S: Spec,

§

impl<S> Eq for RiQueryString<S>
where S: Spec,

§

impl<S> Eq for RiReferenceStr<S>
where S: Spec,

§

impl<S> Eq for RiReferenceString<S>
where S: Spec,

§

impl<S> Eq for RiRelativeStr<S>
where S: Spec,

§

impl<S> Eq for RiRelativeString<S>
where S: Spec,

§

impl<S> Eq for RiStr<S>
where S: Spec,

§

impl<S> Eq for RiString<S>
where S: Spec,

§

impl<S> Eq for UniCase<S>
where S: AsRef<str>,

§

impl<S> Eq for WildcardToken<S>
where S: Eq,

§

impl<Src, Dst> Eq for AlignmentError<Src, Dst>
where Src: Eq, Dst: ?Sized,

§

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

§

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

§

impl<Storage> Eq for __BindgenBitfieldUnit<Storage>
where Storage: Eq,

§

impl<Storage> Eq for __BindgenBitfieldUnit<Storage>
where Storage: Eq,

§

impl<Storage> Eq for __BindgenBitfieldUnit<Storage>
where Storage: Eq,

§

impl<Store> Eq for ZeroAsciiIgnoreCaseTrie<Store>
where Store: Eq + ?Sized,

§

impl<Store> Eq for ZeroTrie<Store>
where Store: Eq,

§

impl<Store> Eq for ZeroTrieExtendedCapacity<Store>
where Store: Eq + ?Sized,

§

impl<Store> Eq for ZeroTriePerfectHash<Store>
where Store: Eq + ?Sized,

§

impl<Store> Eq for ZeroTrieSimpleAscii<Store>
where Store: Eq + ?Sized,

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

impl<T, A> Eq for rama::utils::collections::smallvec::alloc::boxed::Box<T, A>
where T: Eq + ?Sized, A: Allocator,

§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

Source§

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

Source§

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

1.0.0 · Source§

impl<T, A> Eq for rama::http::grpc::protobuf::prost::alloc::vec::Vec<T, A>
where T: Eq, A: Allocator,

§

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

1.0.0 · Source§

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

§

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

§

impl<T, E, TagKind, const CLASS: u8, const TAG: u32> Eq for TaggedValue<T, E, TagKind, CLASS, TAG>
where T: Eq, E: Eq, TagKind: Eq,

1.0.0 (const: unstable) · Source§

impl<T, E> Eq for Result<T, E>
where T: Eq, E: Eq,

§

impl<T, E> Eq for TryChunksError<T, E>
where T: Eq, E: Eq,

§

impl<T, E> Eq for TryReadyChunksError<T, E>
where T: Eq, E: Eq,

§

impl<T, F> Eq for VarZeroSlice<T, F>
where T: VarULE + Eq + ?Sized, F: VarZeroVecFormat,

§

impl<T, FLAGS> Eq for ForceFlag<T, FLAGS>
where FLAGS: FlagConstructor, T: Eq,

§

impl<T, N> Eq for GenericArray<T, N>
where T: Eq, N: ArrayLength<T>,

1.0.0 · Source§

impl<T, S, A> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::collections::HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

§

impl<T, S, A> Eq for HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

§

impl<T, S, A> Eq for HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

§

impl<T, S, A> Eq for HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

§

impl<T, S> Eq for AHashSet<T, S>
where T: Eq + Hash, S: BuildHasher,

§

impl<T, S> Eq for Checkpoint<T, S>
where T: Eq,

§

impl<T, S> Eq for IndexSet<T, S>
where T: Eq + Hash, S: BuildHasher,

Source§

impl<T, const N: usize> Eq for Simd<T, N>
where T: SimdElement + Eq,

§

impl<T, const N: usize> Eq for TagNonNull<T, N>

§

impl<T, const N: usize> Eq for TagPtr<T, N>

1.0.0 (const: unstable) · Source§

impl<T, const N: usize> Eq for [T; N]
where T: Eq,

Source§

impl<T, const VARIANT: u32, const FIELD: u32> Eq for FieldRepresentingType<T, VARIANT, FIELD>
where T: ?Sized,

1.0.0 (const: unstable) · Source§

impl<T> Eq for (T₁, T₂, …, Tₙ)
where T: Eq,

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

1.0.0 · Source§

impl<T> Eq for *const T
where T: ?Sized,

Pointer equality is an equivalence relation.

1.0.0 · Source§

impl<T> Eq for *mut T
where T: ?Sized,

Pointer equality is an equivalence relation.

§

impl<T> Eq for AllowStdIo<T>
where T: Eq,

§

impl<T> Eq for BasicExtension<T>
where T: Eq,

§

impl<T> Eq for BigEndian<T>
where T: Eq,

1.17.0 (const: unstable) · Source§

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

§

impl<T> Eq for CachePadded<T>
where T: Eq,

1.2.0 · Source§

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

§

impl<T> Eq for CodePointMapRange<T>
where T: Eq,

§

impl<T> Eq for Constant<T>
where T: Eq,

1.0.0 · Source§

impl<T> Eq for core::io::cursor::Cursor<T>
where T: Eq,

§

impl<T> Eq for Data<T>
where T: Eq,

1.21.0 · Source§

impl<T> Eq for Discriminant<T>

§

impl<T> Eq for DomainMatch<'_, T>
where T: PartialEq + Eq,

§

impl<T> Eq for rama::http::sse::Event<T>
where T: Eq,

§

impl<T> Eq for EventData<T>
where T: Eq,

§

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

§

impl<T> Eq for Formatted<T>
where T: Eq,

§

impl<T> Eq for rama::http::proto::h2::frame::Frame<T>
where T: Eq,

§

impl<T> Eq for rama::http::proto::h2::hpack::Header<T>
where T: Eq,

§

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

§

impl<T> Eq for IpHint<T>
where T: Eq,

§

impl<T> Eq for JsonEventData<T>
where T: Eq,

§

impl<T> Eq for LittleEndian<T>
where T: Eq,

1.20.0 · Source§

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

§

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

§

impl<T> Eq for NonEmptyVec<T>
where T: Eq,

1.25.0 · Source§

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

1.28.0 (const: unstable) · Source§

impl<T> Eq for NonZero<T>
where T: ZeroablePrimitive + Eq,

1.70.0 · Source§

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

§

impl<T> Eq for OnceCell<T>
where T: Eq,

§

impl<T> Eq for OnceCell<T>
where T: Eq,

§

impl<T> Eq for OnceCell<T>
where T: Eq,

1.70.0 · Source§

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

1.0.0 (const: unstable) · Source§

impl<T> Eq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::option::Option<T>
where T: Eq,

§

impl<T> Eq for PatchSignals<T>
where T: Eq,

Source§

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

Source§

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

1.0.0 · Source§

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

Source§

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

1.36.0 · Source§

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

§

impl<T> Eq for QualityValue<T>
where T: Eq,

1.2.0 · Source§

impl<T> Eq for RefCell<T>
where T: Eq + ?Sized,

1.19.0 (const: unstable) · Source§

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

1.74.0 · Source§

impl<T> Eq for Saturating<T>
where T: Eq,

1.0.0 · Source§

impl<T> Eq for std::sync::mpsc::SendError<T>
where T: Eq,

§

impl<T> Eq for SendError<T>
where T: Eq,

§

impl<T> Eq for SendError<T>
where T: Eq,

§

impl<T> Eq for SendError<T>
where T: Eq,

§

impl<T> Eq for SendError<T>
where T: Eq,

Source§

impl<T> Eq for std::sync::mpmc::error::SendTimeoutError<T>
where T: Eq,

§

impl<T> Eq for SendTimeoutError<T>
where T: Eq,

§

impl<T> Eq for SendTimeoutError<T>
where T: Eq,

§

impl<T> Eq for SendTimeoutError<T>
where T: Eq,

§

impl<T> Eq for SetError<T>
where T: Eq,

§

impl<T> Eq for SetOnce<T>
where T: Eq,

§

impl<T> Eq for SetOnceError<T>
where T: Eq,

§

impl<T> Eq for Shared<'_, T>
where T: Pointable + ?Sized,

§

impl<T> Eq for Slice<T>
where T: Eq,

§

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

Source§

impl<T> Eq for SyncView<T>
where T: Sync + Eq + ?Sized,

Source§

impl<T> Eq for TraitImpl<T>
where T: Eq + ?Sized,

Source§

impl<T> Eq for TryFromBigIntError<T>
where T: Eq,

1.0.0 · Source§

impl<T> Eq for std::sync::mpsc::TrySendError<T>
where T: Eq,

§

impl<T> Eq for TrySendError<T>
where T: Eq,

§

impl<T> Eq for rama::futures::channel::mpsc::TrySendError<T>
where T: Eq,

§

impl<T> Eq for TrySendError<T>
where T: Eq,

§

impl<T> Eq for TrySendError<T>
where T: Eq,

§

impl<T> Eq for TryWriteableInfallibleAsWriteable<T>
where T: Eq,

§

impl<T> Eq for Unalign<T>
where T: Unaligned + Eq,

§

impl<T> Eq for ValuesOrAny<T>
where T: Eq,

1.0.0 · Source§

impl<T> Eq for Wrapping<T>
where T: Eq,

§

impl<T> Eq for WriteableAsTryWriteableInfallible<T>
where T: Eq,

§

impl<T> Eq for ZeroSlice<T>
where T: AsULE + Eq,

§

impl<T> Eq for ZeroVec<'_, T>
where T: AsULE + Eq,

1.0.0 (const: unstable) · Source§

impl<T> Eq for [T]
where T: Eq,

§

impl<TZ> Eq for ZipDateTime<TZ>
where TZ: Eq,

Source§

impl<U, B> Eq for UInt<U, B>
where U: Eq, B: Eq,

§

impl<U, const N: usize> Eq for NichedOption<U, N>
where U: Eq,

§

impl<U, const N: usize> Eq for NichedOptionULE<U, N>
where U: NicheBytes<N> + ULE + Eq,

Source§

impl<U> Eq for NInt<U>
where U: Eq + Unsigned + NonZero,

§

impl<U> Eq for OptionULE<U>
where U: Copy + Eq,

§

impl<U> Eq for OptionVarULE<U>
where U: VarULE + Eq + ?Sized,

Source§

impl<U> Eq for PInt<U>
where U: Eq + Unsigned + NonZero,

Source§

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

§

impl<V, U> Eq for WithUnit<V, U>
where V: Eq,

§

impl<V, const N: usize> Eq for WithDimensions<V, N>
where V: Eq,

§

impl<V> Eq for Op<V>
where V: Eq,

§

impl<VE> Eq for MetadataKey<VE>
where VE: Eq + ValueEncoding,

§

impl<VE> Eq for MetadataValue<VE>
where VE: ValueEncoding,

Source§

impl<X> Eq for rand::distr::uniform::Uniform<X>
where X: Eq + SampleUniform, <X as SampleUniform>::Sampler: Eq,

§

impl<X> Eq for Uniform<X>
where X: Eq + SampleUniform, <X as SampleUniform>::Sampler: Eq,

Source§

impl<X> Eq for rand::distr::uniform::int::UniformInt<X>
where X: Eq,

§

impl<X> Eq for UniformInt<X>
where X: Eq,

§

impl<Y, C> Eq for Yoke<Y, C>
where Y: for<'a> Yokeable<'a>, <Y as Yokeable<'a>>::Output: for<'a> Eq,

Source§

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

§

impl<Z> Eq for Zeroizing<Z>
where Z: Eq + Zeroize,

§

impl<const AVALANCHE: bool, const SPONGE: bool, const COMPACT: bool, const PROTECTED: bool> Eq for GlobalState<AVALANCHE, SPONGE, COMPACT, PROTECTED>

§

impl<const AVALANCHE: bool, const SPONGE: bool, const COMPACT: bool, const PROTECTED: bool> Eq for RandomState<AVALANCHE, SPONGE, COMPACT, PROTECTED>

§

impl<const CONFIG: u128> Eq for Iso8601<CONFIG>

§

impl<const LEN: usize, Format> Eq for MultiFieldsULE<LEN, Format>
where Format: Eq + VarZeroVecFormat,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<const N: usize, T> Eq for NonEmptySmallVec<N, T>
where T: Eq,

§

impl<const N: usize> Eq for RawBytesULE<N>

§

impl<const N: usize> Eq for TinyAsciiStr<N>

§

impl<const N: usize> Eq for UnvalidatedTinyAsciiStr<N>

§

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