Skip to main content

PartialEq

Trait PartialEq 

1.0.0 (const: unstable) · Source
pub trait PartialEq<Rhs = Self>
where Rhs: ?Sized,
{ // Required method fn eq(&self, other: &Rhs) -> bool; // Provided method fn ne(&self, other: &Rhs) -> bool { ... } }
Available on crate features crypto and std only.
Expand description

Trait for comparisons using the equality operator.

Implementing this trait for types provides the == and != operators for those types.

x.eq(y) can also be written x == y, and x.ne(y) can be written x != y. We use the easier-to-read infix notation in the remainder of this documentation.

This trait allows for comparisons using the equality operator, for types that do not have a full equivalence relation. For example, in floating point numbers NaN != NaN, so floating point types implement PartialEq but not Eq. Formally speaking, when Rhs == Self, this trait corresponds to a partial equivalence relation.

Implementations must ensure that eq and ne are consistent with each other:

  • a != b if and only if !(a == b).

The default implementation of ne provides this consistency and is almost always sufficient. It should not be overridden without very good reason.

If PartialOrd or Ord are also implemented for Self and Rhs, their methods must also be consistent with PartialEq (see the documentation of those traits for the exact requirements). It’s easy to accidentally make them disagree by deriving some of the traits and manually implementing others.

The equality relation == must satisfy the following conditions (for all a, b, c of type A, B, C):

  • Symmetry: if A: PartialEq<B> and B: PartialEq<A>, then a == b implies b == a; and

  • Transitivity: if A: PartialEq<B> and B: PartialEq<C> and A: PartialEq<C>, then a == b and b == c implies a == c. This must also work for longer chains, such as when A: PartialEq<B>, B: PartialEq<C>, C: PartialEq<D>, and A: PartialEq<D> all exist.

Note that the B: PartialEq<A> (symmetric) and A: PartialEq<C> (transitive) impls are not forced to exist, but these requirements apply whenever they do exist.

Violating these requirements 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.

§Cross-crate considerations

Upholding the requirements stated above can become tricky when one crate implements PartialEq for a type of another crate (i.e., to allow comparing one of its own types with a type from the standard library). The recommendation is to never implement this trait for a foreign type. In other words, such a crate should do impl PartialEq<ForeignType> for LocalType, but it should not do impl PartialEq<LocalType> for ForeignType.

This avoids the problem of transitive chains that criss-cross crate boundaries: for all local types T, you may assume that no other crate will add impls that allow comparing T == U. In other words, if other crates add impls that allow building longer transitive chains U1 == ... == T == V1 == ..., then all the types that appear to the right of T must be types that the crate defining T already knows about. This rules out transitive chains where downstream crates can add new impls that “stitch together” comparisons of foreign types in ways that violate transitivity.

Not having such foreign impls also avoids forward compatibility issues where one crate adding more PartialEq implementations can cause build failures in downstream crates.

§Derivable

This trait can be used with #[derive]. When derived on structs, two instances are equal if all fields are equal, and not equal if any fields are not equal. When derived on enums, two instances are equal if they are the same variant and all fields are equal.

§How can I implement PartialEq?

An example implementation for a domain in which two books are considered the same book if their ISBN matches, even if the formats differ:

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
    }
}

let b1 = Book { isbn: 3, format: BookFormat::Paperback };
let b2 = Book { isbn: 3, format: BookFormat::Ebook };
let b3 = Book { isbn: 10, format: BookFormat::Paperback };

assert!(b1 == b2);
assert!(b1 != b3);

§How can I compare two different types?

The type you can compare with is controlled by PartialEq’s type parameter. For example, let’s tweak our previous code a bit:

// The derive implements <BookFormat> == <BookFormat> comparisons
#[derive(PartialEq)]
enum BookFormat {
    Paperback,
    Hardback,
    Ebook,
}

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

// Implement <Book> == <BookFormat> comparisons
impl PartialEq<BookFormat> for Book {
    fn eq(&self, other: &BookFormat) -> bool {
        self.format == *other
    }
}

// Implement <BookFormat> == <Book> comparisons
impl PartialEq<Book> for BookFormat {
    fn eq(&self, other: &Book) -> bool {
        *self == other.format
    }
}

let b1 = Book { isbn: 3, format: BookFormat::Paperback };

assert!(b1 == BookFormat::Paperback);
assert!(BookFormat::Ebook != b1);

By changing impl PartialEq for Book to impl PartialEq<BookFormat> for Book, we allow BookFormats to be compared with Books.

A comparison like the one above, which ignores some fields of the struct, can be dangerous. It can easily lead to an unintended violation of the requirements for a partial equivalence relation. For example, if we kept the above implementation of PartialEq<Book> for BookFormat and added an implementation of PartialEq<Book> for Book (either via a #[derive] or via the manual implementation from the first example) then the result would violate transitivity:

#[derive(PartialEq)]
enum BookFormat {
    Paperback,
    Hardback,
    Ebook,
}

#[derive(PartialEq)]
struct Book {
    isbn: i32,
    format: BookFormat,
}

impl PartialEq<BookFormat> for Book {
    fn eq(&self, other: &BookFormat) -> bool {
        self.format == *other
    }
}

impl PartialEq<Book> for BookFormat {
    fn eq(&self, other: &Book) -> bool {
        *self == other.format
    }
}

fn main() {
    let b1 = Book { isbn: 1, format: BookFormat::Paperback };
    let b2 = Book { isbn: 2, format: BookFormat::Paperback };

    assert!(b1 == BookFormat::Paperback);
    assert!(BookFormat::Paperback == b2);

    // The following should hold by transitivity but doesn't.
    assert!(b1 == b2); // <-- PANICS
}

§Examples

let x: u32 = 0;
let y: u32 = 1;

assert_eq!(x == y, false);
assert_eq!(x.eq(&y), false);

Required Methods§

1.0.0 (const: unstable) · Source

fn eq(&self, other: &Rhs) -> bool

Tests for self and other values to be equal, and is used by ==.

Provided Methods§

1.0.0 (const: unstable) · Source

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§

Source§

impl PartialEq for !

1.0.0 (const: unstable) · Source§

impl PartialEq for ()

§

impl PartialEq for A

§

impl PartialEq for AAAA

§

impl PartialEq for ACCESS_DESCRIPTION_st

§

impl PartialEq for ANAME

§

impl PartialEq for ASN1DateTime

§

impl PartialEq for ASN1Error

§

impl PartialEq for ASN1ErrorKind

§

impl PartialEq for ASN1Time

§

impl PartialEq for ASN1TimeZone

§

impl PartialEq for ASN1_ADB_TABLE_st

§

impl PartialEq for ASN1_ADB_st

§

impl PartialEq for ASN1_AUX_st

§

impl PartialEq for ASN1_ITEM_st

§

impl PartialEq for ASN1_ITEM_st

§

impl PartialEq for ASN1_TEMPLATE_st

§

impl PartialEq for ASN1_TEMPLATE_st

Source§

impl PartialEq for ATerm

§

impl PartialEq for AUTHORITY_KEYID_st

§

impl PartialEq for AUTHORITY_KEYID_st

§

impl PartialEq for rama::layer::abort::Aborted

§

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

§

impl PartialEq for Accept

§

impl PartialEq for AcceptEncoding

§

impl PartialEq for AcceptRanges

§

impl PartialEq for AcceptedWebSocketProtocol

§

impl PartialEq for Access

§

impl PartialEq for AccessControlAllowCredentials

§

impl PartialEq for AccessControlAllowHeaders

§

impl PartialEq for AccessControlAllowMethods

§

impl PartialEq for AccessControlAllowOrigin

§

impl PartialEq for AccessControlAllowPrivateNetwork

§

impl PartialEq for AccessControlMaxAge

§

impl PartialEq for AccessControlRequestMethod

§

impl PartialEq for AccessControlRequestPrivateNetwork

1.26.0 · Source§

impl PartialEq for AccessError

1.0.0 · Source§

impl PartialEq for core::net::parser::AddrParseError

§

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

Source§

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

§

impl PartialEq for AddrParseError

§

impl PartialEq for AddressFamily

§

impl PartialEq for AddressType

§

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

§

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

§

impl PartialEq for Advice

§

impl PartialEq for After

§

impl PartialEq for Age

§

impl PartialEq for AggregationTemporality

§

impl PartialEq for AhoCorasickKind

§

impl PartialEq for AlertDescription

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl PartialEq for Algorithm

§

impl PartialEq for Algorithm

§

impl PartialEq for Algorithm

§

impl PartialEq for Algorithm

§

impl PartialEq for Algorithm

§

impl PartialEq for Algorithm

§

impl PartialEq for Algorithm

§

impl PartialEq for rama::crypto::dep::aws_lc_rs::cipher::AlgorithmId

§

impl PartialEq for rama::crypto::dep::aws_lc_rs::kem::AlgorithmId

§

impl PartialEq for rama::crypto::dep::pki_types::AlgorithmIdentifier

Source§

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

1.28.0 · Source§

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

Source§

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

§

impl PartialEq for AllocError

§

impl PartialEq for AllocError

§

impl PartialEq for Allow

§

impl PartialEq for Alphabet

§

impl PartialEq for Alpn

§

impl PartialEq for AlpnError

§

impl PartialEq for Alternation

§

impl PartialEq for AmbiguousOffset

§

impl PartialEq for AmbiguousTimestamp

§

impl PartialEq for AmbiguousZoned

§

impl PartialEq for Anchored

§

impl PartialEq for Anchored

Source§

impl PartialEq for Annotation

Source§

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

§

impl PartialEq for AnyDelimiterCodec

§

impl PartialEq for rama::telemetry::opentelemetry::logs::AnyValue

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::common::v1::AnyValue

Source§

impl PartialEq for Api

§

impl PartialEq for AppUsage

§

impl PartialEq for ApplicationProtocol

§

impl PartialEq for ArcStr

§

impl PartialEq for Array

§

impl PartialEq for ArrayValue

§

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

Source§

impl PartialEq for AsciiChar

§

impl PartialEq for AsciiDenyList

§

impl PartialEq for AsciiProbeResult

§

impl PartialEq for AsciiSet

§

impl PartialEq for Asn

§

impl PartialEq for Asn1Time

§

impl PartialEq for Asn1TimeRef

§

impl PartialEq for Asn1Type

§

impl PartialEq for Assertion

§

impl PartialEq for AssertionKind

Source§

impl PartialEq for Assume

§

impl PartialEq for Ast

§

impl PartialEq for AsyncPrivateKeyMethodError

§

impl PartialEq for AsyncSelectCertError

§

impl PartialEq for AtFlags

Source§

impl PartialEq for AtomicOrdering

§

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

§

impl PartialEq for Attribute

§

impl PartialEq for Attributes

§

impl PartialEq for AuthUsage

§

impl PartialEq for rama::net::address::Authority

§

impl PartialEq for rama::http::uri::Authority

§

impl PartialEq for AuthorizationStatus

Source§

impl PartialEq for B0

Source§

impl PartialEq for B1

§

impl PartialEq for BASIC_CONSTRAINTS_st

§

impl PartialEq for BASIC_CONSTRAINTS_st

§

impl PartialEq for BERMode

§

impl PartialEq for BStr

1.65.0 · Source§

impl PartialEq for BacktraceStatus

Source§

impl PartialEq for BacktraceStyle

§

impl PartialEq for BadRequest

§

impl PartialEq for BaggageMetadata

§

impl PartialEq for Basic

§

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

§

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

§

impl PartialEq for BasicHttpConId

§

impl PartialEq for Bearer

§

impl PartialEq for BeginRequestBody

§

impl PartialEq for BerClassFromIntError

Source§

impl PartialEq for rand::distr::bernoulli::Bernoulli

§

impl PartialEq for Bernoulli

Source§

impl PartialEq for rand::distr::bernoulli::BernoulliError

§

impl PartialEq for BernoulliError

§

impl PartialEq for BidiClass

§

impl PartialEq for BidiMirroringGlyph

§

impl PartialEq for BidiPairedBracketType

§

impl PartialEq for BigEndian

§

impl PartialEq for BigEndian

Source§

impl PartialEq for BigInt

§

impl PartialEq for BigNum

§

impl PartialEq for BigNumRef

Source§

impl PartialEq for BigUint

§

impl PartialEq for Binary

§

impl PartialEq for BinaryParseError

§

impl PartialEq for BitOrder

§

impl PartialEq for BlockCipherId

§

impl PartialEq for Blocking

§

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

§

impl PartialEq for Boolean

Source§

impl PartialEq for Braced

§

impl PartialEq for BridgeCloseReason

§

impl PartialEq for BroCatliResult

§

impl PartialEq for BroadcastStreamRecvError

§

impl PartialEq for BrotliEncoderMode

§

impl PartialEq for BrotliEncoderOperation

§

impl PartialEq for BrotliEncoderParameter

§

impl PartialEq for BrotliEncoderStreamState

§

impl PartialEq for BrotliHasherParams

§

impl PartialEq for Buckets

§

impl PartialEq for BufferFormat

§

impl PartialEq for ByteRecord

Source§

impl PartialEq for ByteStr

Source§

impl PartialEq for ByteString

§

impl PartialEq for rama::bytes::Bytes

§

impl PartialEq for Bytes

§

impl PartialEq for BytesCodec

§

impl PartialEq for BytesMut

§

impl PartialEq for CAA

§

impl PartialEq for CERT

§

impl PartialEq for CFConnectingIp

§

impl PartialEq for CNAME

§

impl PartialEq for CParameter

§

impl PartialEq for CParameter

§

impl PartialEq for CRYPTO_dynlock

§

impl PartialEq for CRYPTO_dynlock_value

§

impl PartialEq for CSYNC

1.64.0 · Source§

impl PartialEq for CStr

1.64.0 · Source§

impl PartialEq for CString

Source§

impl PartialEq for CType

§

impl PartialEq for CacheControl

§

impl PartialEq for CacheUsage

§

impl PartialEq for CalendarAlgorithm

§

impl PartialEq for Canceled

§

impl PartialEq for CanonicalCombiningClass

§

impl PartialEq for Capture

§

impl PartialEq for CaptureName

Source§

impl PartialEq for Cardinality

§

impl PartialEq for Case

Source§

impl PartialEq for Category

§

impl PartialEq for CertIssueDeniedError

§

impl PartialEq for CertRevocationListError

§

impl PartialEq for CertType

§

impl PartialEq for CertUsage

§

impl PartialEq for Certificate

§

impl PartialEq for rama::net::tls::CertificateCompressionAlgorithm

§

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

§

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

§

impl PartialEq for CertificateError

§

impl PartialEq for CertificateParams

§

impl PartialEq for CertificateRevocationList

§

impl PartialEq for CertificateRevocationListParams

§

impl PartialEq for CertificateSigningRequest

§

impl PartialEq for CertificateSigningRequestParams

§

impl PartialEq for CertificateType

Source§

impl PartialEq for ChaCha8Core

Source§

impl PartialEq for rand_chacha::chacha::ChaCha8Rng

§

impl PartialEq for ChaCha8Rng

Source§

impl PartialEq for ChaCha12Core

Source§

impl PartialEq for rand_chacha::chacha::ChaCha12Rng

§

impl PartialEq for ChaCha12Rng

Source§

impl PartialEq for ChaCha20Core

Source§

impl PartialEq for rand_chacha::chacha::ChaCha20Rng

§

impl PartialEq for ChaCha20Rng

§

impl PartialEq for ChainedJWSBuilder

§

impl PartialEq for ChallengePassword

§

impl PartialEq for ChallengeStatus

§

impl PartialEq for ChallengeType

Source§

impl PartialEq for CharCase

1.34.0 · Source§

impl PartialEq for CharTryFromError

§

impl PartialEq for CharULE

§

impl PartialEq for Character

§

impl PartialEq for CidrSubnet

§

impl PartialEq for Cipher

§

impl PartialEq for rama::net::tls::CipherSuite

§

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

§

impl PartialEq for Class

§

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

§

impl PartialEq for ClassAscii

§

impl PartialEq for ClassAsciiKind

§

impl PartialEq for ClassBracketed

§

impl PartialEq for ClassBytes

§

impl PartialEq for ClassBytesRange

§

impl PartialEq for ClassPerl

§

impl PartialEq for ClassPerlKind

§

impl PartialEq for ClassSet

§

impl PartialEq for ClassSetBinaryOp

§

impl PartialEq for ClassSetBinaryOpKind

§

impl PartialEq for ClassSetItem

§

impl PartialEq for ClassSetRange

§

impl PartialEq for ClassSetUnion

§

impl PartialEq for ClassUnicode

§

impl PartialEq for ClassUnicode

§

impl PartialEq for ClassUnicodeKind

§

impl PartialEq for ClassUnicodeOpKind

§

impl PartialEq for ClassUnicodeRange

§

impl PartialEq for ClientHint

§

impl PartialEq for ClientIp

§

impl PartialEq for ClientSubnet

§

impl PartialEq for ClientVerifyMode

§

impl PartialEq for CloseCode

§

impl PartialEq for CloseFrame

§

impl PartialEq for Code

§

impl PartialEq for CodeBlockState

Source§

impl PartialEq for CodeGeneratorRequest

Source§

impl PartialEq for CodeGeneratorResponse

§

impl PartialEq for CodePointInversionListAndStringListULE

§

impl PartialEq for CodePointInversionListULE

§

impl PartialEq for CodePointTrieHeader

§

impl PartialEq for CoderResult

§

impl PartialEq for CollationCaseFirst

§

impl PartialEq for CollationNumericOrdering

§

impl PartialEq for CollationType

§

impl PartialEq for Collector

§

impl PartialEq for Color

§

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

§

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

§

impl PartialEq for Comment

§

impl PartialEq for CommonVariantType

§

impl PartialEq for Compact

§

impl PartialEq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::CompareResult

§

impl PartialEq for CompareResult

§

impl PartialEq for CompareResult

§

impl PartialEq for CompliancePolicy

§

impl PartialEq for Component

§

impl PartialEq for rama::net::uri::Component

§

impl PartialEq for ComponentRange

Source§

impl PartialEq for Compression

§

impl PartialEq for CompressionAlgorithm

§

impl PartialEq for CompressionEncoding

§

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

§

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

§

impl PartialEq for CompressionMethod

§

impl PartialEq for CompressionMethodId

§

impl PartialEq for Concat

§

impl PartialEq for Config

Source§

impl PartialEq for petgraph::dot::Config

§

impl PartialEq for ConnectIpMode

§

impl PartialEq for ConnectionHealth

§

impl PartialEq for ConnectorTarget

§

impl PartialEq for ContentEncodingDirective

§

impl PartialEq for ContentLength

§

impl PartialEq for ContentLocation

§

impl PartialEq for ContentRange

§

impl PartialEq for ContentSecurityPolicy

§

impl PartialEq for rama::http::headers::ContentType

§

impl PartialEq for rama::tls::rustls::dep::rustls::ContentType

Source§

impl PartialEq for ConversionErrorKind

§

impl PartialEq for ConversionRange

§

impl PartialEq for CpuSampleSource

1.27.0 · Source§

impl PartialEq for CpuidResult

§

impl PartialEq for Crc32cStatus

§

impl PartialEq for CreateFlags

§

impl PartialEq for CrlDistributionPoint

§

impl PartialEq for CrlIssuingDistributionPoint

§

impl PartialEq for CrlScope

§

impl PartialEq for CrossOriginKind

Source§

impl PartialEq for CsrError

§

impl PartialEq for CtVersion

§

impl PartialEq for CurrencyFormatStyle

§

impl PartialEq for CurrencyType

§

impl PartialEq for CustomExtension

§

impl PartialEq for DES_cblock_st

§

impl PartialEq for DES_ks

§

impl PartialEq for DIST_POINT_st

§

impl PartialEq for DIST_POINT_st

§

impl PartialEq for DNSClass

§

impl PartialEq for DParameter

§

impl PartialEq for DParameter

§

impl PartialEq for DSA_SIG_st

§

impl PartialEq for DSA_SIG_st

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::metrics::v1::metric::Data

§

impl PartialEq for DataEncoding

§

impl PartialEq for DataError

§

impl PartialEq for DataErrorKind

§

impl PartialEq for DataLocale

§

impl PartialEq for DataMarkerAttributes

§

impl PartialEq for DataMarkerId

§

impl PartialEq for DataMarkerIdHash

§

impl PartialEq for DataMarkerInfo

§

impl PartialEq for DataPointFlags

§

impl PartialEq for DataRequestMetadata

§

impl PartialEq for DataResponseMetadata

§

impl PartialEq for Date

§

impl PartialEq for Date

§

impl PartialEq for rama::http::headers::Date

§

impl PartialEq for Date

§

impl PartialEq for DateKind

§

impl PartialEq for DateTime

§

impl PartialEq for Datetime

§

impl PartialEq for Day

Source§

impl PartialEq for DebugAsHex

§

impl PartialEq for DebugInfo

§

impl PartialEq for DecodeError

§

impl PartialEq for DecodeError

Source§

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

§

impl PartialEq for DecodeKind

§

impl PartialEq for DecodeMetadata

§

impl PartialEq for DecodePaddingMode

§

impl PartialEq for DecodePartial

§

impl PartialEq for DecodeSliceError

1.9.0 · Source§

impl PartialEq for DecodeUtf16Error

§

impl PartialEq for DecodedFrame

§

impl PartialEq for DecodedJWS

§

impl PartialEq for DecodedSignature

§

impl PartialEq for DecoderError

§

impl PartialEq for DecoderResult

§

impl PartialEq for Decomposed

§

impl PartialEq for DecompressedFrom

§

impl PartialEq for Decor

Source§

impl PartialEq for proc_macro2::Delimiter

1.29.0 · Source§

impl PartialEq for proc_macro::Delimiter

§

impl PartialEq for DenseTransitions

§

impl PartialEq for DerConstraint

§

impl PartialEq for DerTypeId

Source§

impl PartialEq for DescriptorProto

§

impl PartialEq for DeserializeError

§

impl PartialEq for DeserializeErrorKind

§

impl PartialEq for DeviceKind

§

impl PartialEq for DeviceName

§

impl PartialEq for DifferentVariant

§

impl PartialEq for Digest

Source§

impl PartialEq for petgraph::Direction

§

impl PartialEq for Direction

§

impl PartialEq for Directive

§

impl PartialEq for rama::http::headers::Directive

§

impl PartialEq for DirectiveDateTime

§

impl PartialEq for DirectiveName

§

impl PartialEq for DirectoryServeMode

§

impl PartialEq for DistinguishedName

§

impl PartialEq for DnType

§

impl PartialEq for DnValue

§

impl PartialEq for DnsDeniedError

§

impl PartialEq for DnsLength

§

impl PartialEq for DnsRequest

§

impl PartialEq for DnsRequestOptions

§

impl PartialEq for DnsResolveIpMode

§

impl PartialEq for DnsResolveMode

§

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

§

impl PartialEq for rama::net::address::Domain

§

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

§

impl PartialEq for Domain<'_>

§

impl PartialEq for DomainAddress

§

impl PartialEq for DomainParseError

§

impl PartialEq for DomainRef<'_>

§

impl PartialEq for DosDateTime

§

impl PartialEq for Dot

§

impl PartialEq for Dst

§

impl PartialEq for DupFlags

1.3.0 · Source§

impl PartialEq for core::time::Duration

§

impl PartialEq for Duration

Source§

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

Source§

impl PartialEq for DurationError

§

impl PartialEq for DynamicNameStyle

§

impl PartialEq for ECPointFormat

§

impl PartialEq for EC_builtin_curve

§

impl PartialEq for EC_builtin_curve

§

impl PartialEq for EDIPartyName_st

§

impl PartialEq for EDIPartyName_st

§

impl PartialEq for ETag

§

impl PartialEq for EarlyFrame

§

impl PartialEq for EastAsianWidth

§

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

§

impl PartialEq for EcdsaSigningAlgorithm

§

impl PartialEq for EcdsaVerificationAlgorithm

§

impl PartialEq for EchConfigList

§

impl PartialEq for EchStatus

§

impl PartialEq for Edns

§

impl PartialEq for EdnsCode

§

impl PartialEq for EdnsFlags

§

impl PartialEq for EdnsOption

§

impl PartialEq for Elapsed

§

impl PartialEq for rama::stream::Elapsed

§

impl PartialEq for ElementPatchMode

§

impl PartialEq for EmojiPresentationStyle

§

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

§

impl PartialEq for rama::crypto::jose::Empty

§

impl PartialEq for EmptyEntry

§

impl PartialEq for EmptyError

§

impl PartialEq for EmptyLineHandling

§

impl PartialEq for EmptyStrErr

Source§

impl PartialEq for EncodeError

§

impl PartialEq for EncodeSliceError

§

impl PartialEq for EncoderResult

§

impl PartialEq for Encoding

§

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

§

impl PartialEq for Encoding

§

impl PartialEq for Encoding

§

impl PartialEq for EncryptedClientHelloError

§

impl PartialEq for EncryptionAlgorithmId

§

impl PartialEq for End

Source§

impl PartialEq for untrusted::EndOfInput

Source§

impl PartialEq for untrusted::reader::EndOfInput

§

impl PartialEq for EndPosition

§

impl PartialEq for EndRequestBody

§

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

§

impl PartialEq for Endianness

§

impl PartialEq for Endianness

§

impl PartialEq for EntityRef

§

impl PartialEq for EntryMode

Source§

impl PartialEq for Enum

Source§

impl PartialEq for EnumDescriptorProto

Source§

impl PartialEq for EnumOptions

Source§

impl PartialEq for EnumReservedRange

Source§

impl PartialEq for EnumValue

Source§

impl PartialEq for EnumValueDescriptorProto

Source§

impl PartialEq for EnumValueOptions

§

impl PartialEq for Enumerated

Source§

impl PartialEq for Equal

§

impl PartialEq for Era

§

impl PartialEq for Errno

§

impl PartialEq for Errno

1.0.0 · Source§

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

Source§

impl PartialEq for serde_core::de::value::Error

§

impl PartialEq for rama::utils::thirdparty::regex::Error

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for Error

Source§

impl PartialEq for rand::distr::uniform::Error

Source§

impl PartialEq for rand::distr::weighted::Error

§

impl PartialEq for Error

§

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

§

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

§

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

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for Error

Source§

impl PartialEq for uuid::error::Error

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for rama::tls::rustls::dep::rustls::Error

Source§

impl PartialEq for getrandom::error::Error

§

impl PartialEq for Error

§

impl PartialEq for ErrorCode

§

impl PartialEq for ErrorInfo

1.0.0 · Source§

impl PartialEq for rama::futures::io::ErrorKind

§

impl PartialEq for ErrorKind

§

impl PartialEq for ErrorKind

§

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

§

impl PartialEq for ErrorKind

§

impl PartialEq for ErrorPolicy

§

impl PartialEq for rama::telemetry::opentelemetry::trace::Event

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::trace::v1::span::Event

§

impl PartialEq for Event

§

impl PartialEq for EventKind

§

impl PartialEq for EventType

§

impl PartialEq for ExecuteScript

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::metrics::v1::Exemplar

1.61.0 · Source§

impl PartialEq for ExitCode

1.0.0 · Source§

impl PartialEq for ExitStatus

Source§

impl PartialEq for ExitStatusError

§

impl PartialEq for Expect

§

impl PartialEq for Expected

§

impl PartialEq for ExpirationPolicy

§

impl PartialEq for Expires

§

impl PartialEq for Explicit

§

impl PartialEq for ExponentialBucket

§

impl PartialEq for ExponentialHistogram

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::metrics::v1::ExponentialHistogramDataPoint

§

impl PartialEq for ExportLogsPartialSuccess

§

impl PartialEq for ExportLogsServiceRequest

§

impl PartialEq for ExportLogsServiceResponse

§

impl PartialEq for ExportMetricsPartialSuccess

§

impl PartialEq for ExportMetricsServiceRequest

§

impl PartialEq for ExportMetricsServiceResponse

§

impl PartialEq for ExportTracePartialSuccess

§

impl PartialEq for ExportTraceServiceRequest

§

impl PartialEq for ExportTraceServiceResponse

§

impl PartialEq for ExtendedKeyPurpose

§

impl PartialEq for ExtendedKeyUsagePurpose

§

impl PartialEq for Extension

§

impl PartialEq for ExtensionId

Source§

impl PartialEq for ExtensionRange

Source§

impl PartialEq for ExtensionRangeOptions

§

impl PartialEq for ExtensionType

§

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

§

impl PartialEq for Extensions

§

impl PartialEq for ExtraFieldId

§

impl PartialEq for FallocateFlags

§

impl PartialEq for Family

§

impl PartialEq for FdFlags

Source§

impl PartialEq for Feature

§

impl PartialEq for rama::telemetry::tracing::field::Field

Source§

impl PartialEq for rama::http::grpc::protobuf::prost::types::Field

§

impl PartialEq for FieldAnnotation

§

impl PartialEq for FieldDef

Source§

impl PartialEq for FieldDescriptorProto

Source§

impl PartialEq for FieldId

Source§

impl PartialEq for FieldMask

Source§

impl PartialEq for FieldOptions

§

impl PartialEq for FieldSet

§

impl PartialEq for FieldType

§

impl PartialEq for FieldValue

§

impl PartialEq for FieldViolation

§

impl PartialEq for Fields

Source§

impl PartialEq for rama::http::grpc::protobuf::prost::types::compiler::code_generator_response::File

Source§

impl PartialEq for FileDescriptorProto

Source§

impl PartialEq for FileDescriptorSet

Source§

impl PartialEq for FileOptions

1.1.0 · Source§

impl PartialEq for std::fs::FileType

§

impl PartialEq for FileType

§

impl PartialEq for FilterOp

§

impl PartialEq for FingerprintType

§

impl PartialEq for FipsStatus

§

impl PartialEq for FirstDay

§

impl PartialEq for FixedBitSet

§

impl PartialEq for Flag

§

impl PartialEq for Flags

§

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

§

impl PartialEq for FlagsItem

§

impl PartialEq for FlagsItemKind

§

impl PartialEq for FlockOperation

Source§

impl PartialEq for FlushCompress

Source§

impl PartialEq for FlushDecompress

§

impl PartialEq for FmtSpan

§

impl PartialEq for FormattedComponents

Source§

impl PartialEq for FormattingOptions

Source§

impl PartialEq for ForwardKind

Available on crate feature cli only.
§

impl PartialEq for rama::net::forwarded::Forwarded

§

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

§

impl PartialEq for ForwardedAuthority

§

impl PartialEq for ForwardedElement

§

impl PartialEq for ForwardedProtocol

§

impl PartialEq for ForwardedVersion

§

impl PartialEq for FoundCrate

1.0.0 · Source§

impl PartialEq for FpCategory

§

impl PartialEq for Fragment

§

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

§

impl PartialEq for FrameHeader

1.69.0 · Source§

impl PartialEq for FromBytesUntilNulError

1.64.0 · Source§

impl PartialEq for FromBytesWithNulError

Source§

impl PartialEq for FromHexError

1.0.0 · Source§

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

§

impl PartialEq for FromUtf8Error

1.64.0 · Source§

impl PartialEq for FromVecWithNulError

§

impl PartialEq for Full

§

impl PartialEq for GENERAL_SUBTREE_st

§

impl PartialEq for Gauge

§

impl PartialEq for GeneralCategory

§

impl PartialEq for GeneralCategoryGroup

§

impl PartialEq for GeneralCategoryOutOfBoundsError

§

impl PartialEq for GeneralCategoryULE

§

impl PartialEq for rama::crypto::dep::rcgen::GeneralSubtree

§

impl PartialEq for GeneralizedTime

§

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

Source§

impl PartialEq for GeneratedCodeInfo

1.86.0 · Source§

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

§

impl PartialEq for GetDisjointMutError

§

impl PartialEq for GetDisjointMutError

§

impl PartialEq for Gid

§

impl PartialEq for GoAway

§

impl PartialEq for Gradient

Source§

impl PartialEq for GraphError

§

impl PartialEq for GraphemeClusterBreak

Source§

impl PartialEq for Greater

§

impl PartialEq for Group

§

impl PartialEq for GroupKind

§

impl PartialEq for GrpcCode

§

impl PartialEq for GrpcStatus

Source§

impl PartialEq for GzHeader

§

impl PartialEq for H5Sub

§

impl PartialEq for H6Sub

§

impl PartialEq for H9Opts

§

impl PartialEq for HINFO

§

impl PartialEq for HQ5Sub

§

impl PartialEq for HQ7Sub

§

impl PartialEq for HRSS_private_key

§

impl PartialEq for HRSS_public_key

§

impl PartialEq for HTTPS

§

impl PartialEq for HaProxyCommand

§

impl PartialEq for HalfMatch

§

impl PartialEq for HandshakeKind

§

impl PartialEq for HandshakeRelayClassification

§

impl PartialEq for HandshakeType

§

impl PartialEq for HangulSyllableType

§

impl PartialEq for rama::http::headers::HashAlgorithm

§

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

§

impl PartialEq for Head

§

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

§

impl PartialEq for Header

§

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

§

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

§

impl PartialEq for HeaderByteLength

§

impl PartialEq for HeaderCounts

§

impl PartialEq for HeaderMap

§

impl PartialEq for HeaderName

§

impl PartialEq for HeaderValue

§

impl PartialEq for HeaderValueString

§

impl PartialEq for rama::crypto::jose::Headers

§

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

§

impl PartialEq for HealthCheckRequest

§

impl PartialEq for HealthCheckResponse

§

impl PartialEq for HealthListRequest

§

impl PartialEq for HealthListResponse

§

impl PartialEq for Help

§

impl PartialEq for HexLiteralKind

§

impl PartialEq for HijriCalendarAlgorithm

§

impl PartialEq for Hir

§

impl PartialEq for HirKind

§

impl PartialEq for Histogram

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::metrics::v1::HistogramDataPoint

§

impl PartialEq for HistogramScale

§

impl PartialEq for rama::net::address::Host

§

impl PartialEq for rama::http::headers::Host

§

impl PartialEq for HostRef<'_>

§

impl PartialEq for HostSource

§

impl PartialEq for HostSourcePort

§

impl PartialEq for HostWithOptPort

§

impl PartialEq for HostWithPort

§

impl PartialEq for Hour

§

impl PartialEq for HourCycle

§

impl PartialEq for HpkeSuite

§

impl PartialEq for Http1HeaderName

§

impl PartialEq for HttpAgent

§

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

§

impl PartialEq for HttpDate

§

impl PartialEq for HttpPeekVersion

§

impl PartialEq for HttpVersion

§

impl PartialEq for HuffmanCode

Source§

impl PartialEq for Hyphenated

§

impl PartialEq for Hyphens

§

impl PartialEq for IFlags

§

impl PartialEq for IPv4

§

impl PartialEq for IPv6

§

impl PartialEq for ISOWeekDate

§

impl PartialEq for ISSUING_DIST_POINT_st

§

impl PartialEq for ISSUING_DIST_POINT_st

§

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

§

impl PartialEq for rama::telemetry::tracing::Id

§

impl PartialEq for Id

§

impl PartialEq for Id

§

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

Source§

impl PartialEq for IdempotencyLevel

Source§

impl PartialEq for Ident

§

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

§

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

§

impl PartialEq for IfMatch

§

impl PartialEq for IfModifiedSince

§

impl PartialEq for IfNoneMatch

§

impl PartialEq for IfRange

§

impl PartialEq for IfUnmodifiedSince

§

impl PartialEq for Ignore

Source§

impl PartialEq for IgnoredAny

§

impl PartialEq for Implicit

§

impl PartialEq for InconsistentKeys

Source§

impl PartialEq for Index

§

impl PartialEq for Index8

§

impl PartialEq for Index16

§

impl PartialEq for Index32

Source§

impl PartialEq for rand::seq::index_::IndexVec

§

impl PartialEq for IndexVec

§

impl PartialEq for IndicConjunctBreak

§

impl PartialEq for IndicSyllabicCategory

1.34.0 (const: unstable) · Source§

impl PartialEq for Infallible

§

impl PartialEq for Info

§

impl PartialEq for InhibitAnyPolicy

§

impl PartialEq for InsertError

1.8.0 · Source§

impl PartialEq for std::time::Instant

§

impl PartialEq for Instant

§

impl PartialEq for Instrument

§

impl PartialEq for InstrumentKind

§

impl PartialEq for rama::telemetry::opentelemetry::InstrumentationScope

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::common::v1::InstrumentationScope

1.55.0 · Source§

impl PartialEq for IntErrorKind

§

impl PartialEq for IntegerRadix

§

impl PartialEq for Interest

§

impl PartialEq for Interest

§

impl PartialEq for InternedStackFrames

§

impl PartialEq for InternedString

1.64.0 · Source§

impl PartialEq for IntoStringError

§

impl PartialEq for InvalidAsn

§

impl PartialEq for InvalidAsn1String

§

impl PartialEq for InvalidBufferSize

§

impl PartialEq for InvalidChunkSize

§

impl PartialEq for InvalidFormatDescription

§

impl PartialEq for InvalidLength

§

impl PartialEq for InvalidMessage

§

impl PartialEq for InvalidNameContext

§

impl PartialEq for InvalidPseudoHeaderStr

§

impl PartialEq for InvalidVariant

§

impl PartialEq for InvalidXClacksOverhead

§

impl PartialEq for IoState

1.7.0 · Source§

impl PartialEq for core::net::ip_addr::IpAddr

§

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

Source§

impl PartialEq for IpAddrRange

Source§

impl PartialEq for IpNet

Source§

impl PartialEq for IpSubnets

1.0.0 (const: unstable) · Source§

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

§

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

Source§

impl PartialEq for Ipv4AddrRange

Source§

impl PartialEq for Ipv4Net

Source§

impl PartialEq for Ipv4Subnets

1.0.0 (const: unstable) · Source§

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

§

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

Source§

impl PartialEq for Ipv6AddrRange

Source§

impl PartialEq for Ipv6MulticastScope

Source§

impl PartialEq for Ipv6Net

Source§

impl PartialEq for Ipv6Subnets

§

impl PartialEq for IriSpec

§

impl PartialEq for IsCa

§

impl PartialEq for IsNormalized

§

impl PartialEq for JWA

§

impl PartialEq for JWK

§

impl PartialEq for JWKEllipticCurves

§

impl PartialEq for JWKType

§

impl PartialEq for JWKUse

§

impl PartialEq for JWS

§

impl PartialEq for JWSBuilder

§

impl PartialEq for JWSCompact

§

impl PartialEq for JWSFlattened

§

impl PartialEq for JoiningGroup

§

impl PartialEq for JoiningType

Source§

impl PartialEq for JsType

§

impl PartialEq for Json

§

impl PartialEq for KbkdfCtrHmacAlgorithm

§

impl PartialEq for KbkdfCtrHmacAlgorithmId

§

impl PartialEq for rama::telemetry::opentelemetry::Key

§

impl PartialEq for Key

§

impl PartialEq for Key

§

impl PartialEq for Key

§

impl PartialEq for Key

§

impl PartialEq for KeyExchangeAlgorithm

§

impl PartialEq for KeyIdMethod

§

impl PartialEq for KeyIvPair

§

impl PartialEq for KeyName

§

impl PartialEq for KeyPurposeId<'_>

§

impl PartialEq for KeyRejected

§

impl PartialEq for KeySize

§

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

§

impl PartialEq for KeyUsage

§

impl PartialEq for KeyUsagePurpose

§

impl PartialEq for rama::telemetry::opentelemetry::KeyValue

§

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

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::common::v1::KeyValue

§

impl PartialEq for KeyValueList

§

impl PartialEq for KeyValueMetadata

§

impl PartialEq for Keywords

§

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

§

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

Source§

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

Source§

impl PartialEq for rama::http::grpc::protobuf::prost::types::value::Kind

§

impl PartialEq for Label

§

impl PartialEq for rama::net::address::Label

§

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

Source§

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

§

impl PartialEq for LabelError

§

impl PartialEq for Language

§

impl PartialEq for LanguageIdentifier

§

impl PartialEq for LastEventId

§

impl PartialEq for LastModified

§

impl PartialEq for Latin1Bidi

1.28.0 · Source§

impl PartialEq for Layout

1.50.0 · Source§

impl PartialEq for LayoutError

§

impl PartialEq for LazyStateID

§

impl PartialEq for Length

§

impl PartialEq for LengthHint

Source§

impl PartialEq for Less

§

impl PartialEq for rama::telemetry::tracing::Level

Source§

impl PartialEq for log::Level

§

impl PartialEq for Level

§

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

Source§

impl PartialEq for log::LevelFilter

§

impl PartialEq for LexerError

Source§

impl PartialEq for Lifetime

§

impl PartialEq for LimitReached

§

impl PartialEq for LineBreak

§

impl PartialEq for LineBreakStyle

§

impl PartialEq for LineBreakWordHandling

§

impl PartialEq for LinesCodec

Source§

impl PartialEq for ListValue

§

impl PartialEq for Literal

§

impl PartialEq for Literal

§

impl PartialEq for Literal

§

impl PartialEq for LiteralKind

§

impl PartialEq for LiteralPredictionModeNibble

§

impl PartialEq for LittleEndian

§

impl PartialEq for LittleEndian

§

impl PartialEq for Local

§

impl PartialEq for Locale

§

impl PartialEq for LocalePreferences

Source§

impl PartialEq for Locality

§

impl PartialEq for LocalizedMessage

§

impl PartialEq for rama::http::headers::Location

Source§

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

1.10.0 · Source§

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

§

impl PartialEq for LogHistogram

§

impl PartialEq for LogRecord

§

impl PartialEq for LogRecordFlags

§

impl PartialEq for LogsData

§

impl PartialEq for Look

§

impl PartialEq for Look

§

impl PartialEq for LookSet

§

impl PartialEq for LookSet

§

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

§

impl PartialEq for Lookup

§

impl PartialEq for LookupIpStrategy

§

impl PartialEq for LowerName

§

impl PartialEq for LowerQuery

§

impl PartialEq for MX

§

impl PartialEq for Mandatory

Source§

impl PartialEq for Map<String, Value>

§

impl PartialEq for Match

§

impl PartialEq for Match

§

impl PartialEq for MatchError

§

impl PartialEq for MatchError

§

impl PartialEq for MatchError

§

impl PartialEq for MatchErrorKind

§

impl PartialEq for MatchErrorKind

§

impl PartialEq for MatchKind

§

impl PartialEq for MatchKind

§

impl PartialEq for MatchKind

§

impl PartialEq for rama::net::address::MatchKind

§

impl PartialEq for Matching

§

impl PartialEq for MaxImagePreviewSetting

§

impl PartialEq for MeasurementSystem

§

impl PartialEq for MeasurementUnitOverride

Source§

impl PartialEq for Member

§

impl PartialEq for MemfdFlags

§

impl PartialEq for MemoryProxyDBInsertErrorKind

§

impl PartialEq for MemoryProxyDBQueryErrorKind

§

impl PartialEq for MergeError

§

impl PartialEq for Meridiem

§

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

§

impl PartialEq for rama::http::ws::Message

§

impl PartialEq for MessageDigest

Source§

impl PartialEq for MessageOptions

§

impl PartialEq for MessageType

§

impl PartialEq for rama::utils::include_dir::Metadata

§

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

§

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

§

impl PartialEq for rama::http::Method

Source§

impl PartialEq for rama::http::grpc::protobuf::prost::types::Method

Source§

impl PartialEq for MethodDescriptorProto

§

impl PartialEq for MethodMatcher

Source§

impl PartialEq for MethodOptions

§

impl PartialEq for Metric

§

impl PartialEq for MetricsData

Source§

impl PartialEq for Mime

§

impl PartialEq for MimeGuess

§

impl PartialEq for Minute

§

impl PartialEq for MissedTickBehavior

Source§

impl PartialEq for Mixin

§

impl PartialEq for Mode

Source§

impl PartialEq for Module

§

impl PartialEq for Month

§

impl PartialEq for Month

§

impl PartialEq for MonthRepr

§

impl PartialEq for NAME_CONSTRAINTS_st

§

impl PartialEq for NAME_CONSTRAINTS_st

§

impl PartialEq for NAPTR

§

impl PartialEq for NOTICEREF_st

§

impl PartialEq for NS

§

impl PartialEq for NSCertType

§

impl PartialEq for NSIDPayload

§

impl PartialEq for NULL

§

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

§

impl PartialEq for rama::crypto::dep::rcgen::NameConstraints

Source§

impl PartialEq for NamePart

§

impl PartialEq for NamedGroup

§

impl PartialEq for NeedMore

§

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

§

impl PartialEq for Needed

§

impl PartialEq for Needed

Source§

impl PartialEq for NegativeCycle

§

impl PartialEq for NegativeScale

§

impl PartialEq for Netscape_spkac_st

§

impl PartialEq for Netscape_spkac_st

§

impl PartialEq for Netscape_spki_st

§

impl PartialEq for Netscape_spki_st

§

impl PartialEq for Network

§

impl PartialEq for Nid

§

impl PartialEq for NidError

§

impl PartialEq for NoHttpRejectError

§

impl PartialEq for NoSocks5RejectError

§

impl PartialEq for NoTlsRejectError

§

impl PartialEq for NodeId

§

impl PartialEq for NonEmptySmallVecEmptyError

§

impl PartialEq for NonEmptyStr

§

impl PartialEq for NonEmptyVecEmptyError

§

impl PartialEq for NonMaxUsize

Source§

impl PartialEq for NonNilUuid

Source§

impl PartialEq for NormalizeError

§

impl PartialEq for NormalizedPathBuf

1.64.0 · Source§

impl PartialEq for NulError

§

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

§

impl PartialEq for Null

Source§

impl PartialEq for NullValue

Source§

impl PartialEq for Number

§

impl PartialEq for NumberDataPoint

§

impl PartialEq for NumberingSystem

§

impl PartialEq for NumericType

§

impl PartialEq for NvPair

§

impl PartialEq for OFlags

§

impl PartialEq for OPENPGPKEY

§

impl PartialEq for OPT

§

impl PartialEq for ObjectIdentifier

§

impl PartialEq for Observation

§

impl PartialEq for Offset

§

impl PartialEq for Offset

§

impl PartialEq for OffsetDateTime

§

impl PartialEq for OffsetHour

§

impl PartialEq for OffsetMinute

§

impl PartialEq for OffsetPrecision

§

impl PartialEq for OffsetSecond

§

impl PartialEq for OidParseError

§

impl PartialEq for OnceState

Source§

impl PartialEq for OneofDescriptorProto

Source§

impl PartialEq for OneofOptions

§

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

§

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

§

impl PartialEq for OpCodeControl

§

impl PartialEq for OpCodeData

§

impl PartialEq for OpUsage

Source§

impl PartialEq for OpaqueOrigin

§

impl PartialEq for OperatingMode

§

impl PartialEq for OpportunisticEncryption

§

impl PartialEq for OpportunisticEncryptionConfig

§

impl PartialEq for OpportunisticEncryptionPersistence

§

impl PartialEq for OptPort

Source§

impl PartialEq for OptimizeMode

Source§

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

§

impl PartialEq for OrderStatus

1.0.0 (const: unstable) · Source§

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

1.0.0 · Source§

impl PartialEq for core::sync::atomic::Ordering

§

impl PartialEq for Ordinal

Source§

impl PartialEq for url::origin::Origin

§

impl PartialEq for rama::http::headers::Origin

Source§

impl PartialEq for OsError

1.0.0 · Source§

impl PartialEq for OsStr

1.0.0 · Source§

impl PartialEq for OsString

§

impl PartialEq for Other

§

impl PartialEq for OtherError

§

impl PartialEq for OtherNameValue

1.0.0 · Source§

impl PartialEq for Output

§

impl PartialEq for OverlappingState

§

impl PartialEq for OverlappingState

§

impl PartialEq for OwnedFormatItem

§

impl PartialEq for PCBit

§

impl PartialEq for PKCS7_SIGNED

§

impl PartialEq for PKCS7_SIGN_ENVELOPE

§

impl PartialEq for POLICYINFO_st

§

impl PartialEq for POLICY_CONSTRAINTS_st

§

impl PartialEq for POLICY_MAPPING_st

§

impl PartialEq for PTR

§

impl PartialEq for Padding

§

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

§

impl PartialEq for ParkResult

§

impl PartialEq for ParkToken

§

impl PartialEq for Parse

§

impl PartialEq for ParseAlphabetError

Source§

impl PartialEq for ParseBigIntError

1.0.0 · Source§

impl PartialEq for ParseBoolError

1.20.0 · Source§

impl PartialEq for ParseCharError

§

impl PartialEq for ParseConfig

§

impl PartialEq for rama::net::uri::ParseError

§

impl PartialEq for ParseError

§

impl PartialEq for ParseError

Source§

impl PartialEq for url::parser::ParseError

§

impl PartialEq for ParseError

§

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

§

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

1.0.0 · Source§

impl PartialEq for ParseFloatError

§

impl PartialEq for ParseFromDescription

1.0.0 · Source§

impl PartialEq for core::num::error::ParseIntError

§

impl PartialEq for ParseIntError

Source§

impl PartialEq for ParseLevelError

§

impl PartialEq for ParsedPublicKeyFormat

§

impl PartialEq for ParsedRanges

§

impl PartialEq for Part

§

impl PartialEq for PatchElements

1.0.0 · Source§

impl PartialEq for Path

§

impl PartialEq for PathAndQuery

1.0.0 · Source§

impl PartialEq for PathBuf

§

impl PartialEq for PatternID

§

impl PartialEq for PatternID

§

impl PartialEq for PatternIDError

§

impl PartialEq for PatternIDError

§

impl PartialEq for PatternSet

§

impl PartialEq for PeerIncompatible

§

impl PartialEq for PeerMisbehaved

§

impl PartialEq for Pem

§

impl PartialEq for rama::crypto::dep::x509_parser::pem::Pem

§

impl PartialEq for PemError

§

impl PartialEq for PerMessageDeflateConfig

§

impl PartialEq for PerMessageDeflateIdentifier

§

impl PartialEq for Period

1.0.0 · Source§

impl PartialEq for Permissions

1.33.0 · Source§

impl PartialEq for PhantomPinned

§

impl PartialEq for PiecesNumericOffset

§

impl PartialEq for PiecesOffset

§

impl PartialEq for Ping

§

impl PartialEq for PlatformKind

§

impl PartialEq for PolicyConstraints

§

impl PartialEq for PollNext

§

impl PartialEq for PoolEntry

§

impl PartialEq for Position

§

impl PartialEq for Position

§

impl PartialEq for Position

§

impl PartialEq for PositiveScale

§

impl PartialEq for PotentialCodePoint

§

impl PartialEq for PotentialUtf8

§

impl PartialEq for PotentialUtf16

§

impl PartialEq for Pragma

§

impl PartialEq for PreconditionFailure

§

impl PartialEq for PreferredEncoding

Source§

impl PartialEq for PrefixLenError

§

impl PartialEq for PreserveHeaderUserAgent

§

impl PartialEq for Pretty

§

impl PartialEq for PrettyPrinterFlag

§

impl PartialEq for PrimitiveDateTime

§

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

§

impl PartialEq for Priority

§

impl PartialEq for Private

§

impl PartialEq for PrivateKeyMethodError

§

impl PartialEq for Problem

§

impl PartialEq for ProcessingError

§

impl PartialEq for ProcessingSuccess

§

impl PartialEq for Properties

§

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

§

impl PartialEq for rama::net::Protocol

§

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

§

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

§

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

§

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

§

impl PartialEq for ProtocolConfig

§

impl PartialEq for ProtocolStatus

§

impl PartialEq for rama::net::tls::ProtocolVersion

§

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

§

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

§

impl PartialEq for ProxyAddress

§

impl PartialEq for ProxyCredential

§

impl PartialEq for ProxyFilter

§

impl PartialEq for ProxyID

§

impl PartialEq for ProxyTarget

§

impl PartialEq for Pseudo

§

impl PartialEq for PseudoHeader

§

impl PartialEq for PseudoHeaderOrder

§

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

§

impl PartialEq for PushError

§

impl PartialEq for PushPromise

§

impl PartialEq for Quality

§

impl PartialEq for rama::net::uri::Query

§

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

§

impl PartialEq for QueryPair

§

impl PartialEq for QuotaFailure

§

impl PartialEq for RData

§

impl PartialEq for RIPEMD160state_st

§

impl PartialEq for RIPEMD160state_st

§

impl PartialEq for rama::http::headers::Range

§

impl PartialEq for Range

1.0.0 (const: unstable) · Source§

impl PartialEq for RangeFull

§

impl PartialEq for RangeUnsatisfiableError

Source§

impl PartialEq for RankDir

§

impl PartialEq for RapidRng

§

impl PartialEq for RapidSecrets

§

impl PartialEq for RapidSecrets

§

impl PartialEq for RapidSecrets

§

impl PartialEq for RawProblemResponse

§

impl PartialEq for RawString

§

impl PartialEq for RawToken

1.36.0 · Source§

impl PartialEq for RawWaker

1.36.0 · Source§

impl PartialEq for RawWakerVTable

§

impl PartialEq for ReadFieldNoCopyResult

§

impl PartialEq for ReadFieldResult

§

impl PartialEq for ReadFlags

§

impl PartialEq for ReadRecordNoCopyResult

§

impl PartialEq for ReadRecordResult

§

impl PartialEq for ReadWriteFlags

§

impl PartialEq for Ready

§

impl PartialEq for ReadyTimeoutError

§

impl PartialEq for Real

§

impl PartialEq for Reason

§

impl PartialEq for ReasonCode

§

impl PartialEq for ReasonFlags

§

impl PartialEq for ReasonPhrase

§

impl PartialEq for RecordHeader

§

impl PartialEq for RecordSet

§

impl PartialEq for RecordSetParts

§

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

§

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

§

impl PartialEq for RecordTypeSet

1.0.0 · Source§

impl PartialEq for std::sync::mpsc::RecvError

§

impl PartialEq for RecvError

§

impl PartialEq for RecvError

§

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

§

impl PartialEq for RecvError

§

impl PartialEq for RecvError

§

impl PartialEq for RecvFlags

1.12.0 · Source§

impl PartialEq for std::sync::mpsc::RecvTimeoutError

§

impl PartialEq for RecvTimeoutError

§

impl PartialEq for RecvTimeoutError

§

impl PartialEq for Referer

§

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

§

impl PartialEq for rama::http::headers::ReferrerPolicy

§

impl PartialEq for Region

§

impl PartialEq for RegionOverride

§

impl PartialEq for RegionalSubdivision

§

impl PartialEq for RegistryUsage

§

impl PartialEq for RejectError

§

impl PartialEq for RelayDirection

§

impl PartialEq for RemovalCause

§

impl PartialEq for RenameFlags

§

impl PartialEq for Repetition

§

impl PartialEq for Repetition

§

impl PartialEq for RepetitionKind

§

impl PartialEq for RepetitionOp

§

impl PartialEq for RepetitionRange

§

impl PartialEq for Reply

§

impl PartialEq for ReplyKind

§

impl PartialEq for Repr

§

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

§

impl PartialEq for RequestClientHints

§

impl PartialEq for RequestComment

§

impl PartialEq for RequestContext

§

impl PartialEq for RequestInfo

§

impl PartialEq for RequestInitiator

§

impl PartialEq for RequeueOp

§

impl PartialEq for RequiredEkuNotFoundContext

Source§

impl PartialEq for ReservedRange

§

impl PartialEq for Reset

§

impl PartialEq for ResolveError

§

impl PartialEq for ResolveFlags

§

impl PartialEq for ResolveHosts

§

impl PartialEq for ResolverUsage

§

impl PartialEq for rama::telemetry::opentelemetry::sdk::Resource

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::resource::v1::Resource

§

impl PartialEq for ResourceInfo

§

impl PartialEq for ResourceLogs

§

impl PartialEq for ResourceMetrics

§

impl PartialEq for ResourceSpans

§

impl PartialEq for ResponseCode

§

impl PartialEq for RetryAfter

§

impl PartialEq for RetryInfo

§

impl PartialEq for RevocationCheckDepth

§

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

§

impl PartialEq for RevocationReason

§

impl PartialEq for RevokedCertParams

§

impl PartialEq for Rfc2822

§

impl PartialEq for Rfc3339

§

impl PartialEq for Rgb

§

impl PartialEq for Rng

§

impl PartialEq for RobotsDirectiveParseError

§

impl PartialEq for RobotsGroup

§

impl PartialEq for RobotsRule

§

impl PartialEq for RobotsRuleKind

§

impl PartialEq for RobotsTxt

§

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

§

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

§

impl PartialEq for Rotation

§

impl PartialEq for RotationPeriod

§

impl PartialEq for RoundMode

§

impl PartialEq for RrKey

§

impl PartialEq for RsaKeySize

§

impl PartialEq for RuntimeFlavor

§

impl PartialEq for SMIMEA

§

impl PartialEq for SOA

§

impl PartialEq for SRV

§

impl PartialEq for SSHFP

§

impl PartialEq for SVCB

§

impl PartialEq for SamplingDecision

§

impl PartialEq for SamplingResult

§

impl PartialEq for SanType

§

impl PartialEq for ScalarKind

§

impl PartialEq for SchemaEntry

§

impl PartialEq for Scheme

§

impl PartialEq for ScopeLogs

§

impl PartialEq for ScopeMetrics

§

impl PartialEq for ScopeSpans

§

impl PartialEq for ScopedIp

§

impl PartialEq for Script

§

impl PartialEq for Script

§

impl PartialEq for ScriptAttribute

§

impl PartialEq for ScriptType

§

impl PartialEq for SdkLogRecord

§

impl PartialEq for SealFlags

§

impl PartialEq for SealedSegment

Source§

impl PartialEq for SearchStep

§

impl PartialEq for SecWebSocketAccept

§

impl PartialEq for SecWebSocketExtensions

§

impl PartialEq for SecWebSocketKey

§

impl PartialEq for SecWebSocketProtocol

§

impl PartialEq for SecWebSocketVersion

§

impl PartialEq for Second

§

impl PartialEq for Seconds

§

impl PartialEq for SectionKind

1.0.0 · Source§

impl PartialEq for rama::futures::io::SeekFrom

§

impl PartialEq for SeekFrom

§

impl PartialEq for SelectCertError

§

impl PartialEq for SelectError

§

impl PartialEq for SelectTimeoutError

§

impl PartialEq for Selector

§

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

§

impl PartialEq for SentenceBreak

§

impl PartialEq for SentenceBreakSupressions

§

impl PartialEq for Seq

§

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

§

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

§

impl PartialEq for Server

§

impl PartialEq for ServerOrderingStrategy

§

impl PartialEq for ServerVerifyMode

Source§

impl PartialEq for ServiceDescriptorProto

Source§

impl PartialEq for ServiceOptions

§

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

§

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

§

impl PartialEq for SetFlags

§

impl PartialEq for Setting

§

impl PartialEq for SettingId

§

impl PartialEq for SettingOrder

§

impl PartialEq for Settings

§

impl PartialEq for SettingsConfig

§

impl PartialEq for Severity

§

impl PartialEq for SeverityNumber

1.0.0 · Source§

impl PartialEq for Shutdown

§

impl PartialEq for ShutdownResult

§

impl PartialEq for ShutdownState

§

impl PartialEq for Side

§

impl PartialEq for SigId

Source§

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

Source§

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

§

impl PartialEq for SignalKind

§

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

§

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

§

impl PartialEq for rama::net::tls::SignatureScheme

§

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

§

impl PartialEq for SignedDuration

Source§

impl PartialEq for SimdAlign

Source§

impl PartialEq for Simple

§

impl PartialEq for SingleMessageCompressionOverride

§

impl PartialEq for SmallIndex

§

impl PartialEq for SmallIndexError

Source§

impl PartialEq for rand::rngs::small::SmallRng

§

impl PartialEq for SmallRng

§

impl PartialEq for SmolStr

§

impl PartialEq for SmolStrBuilder

§

impl PartialEq for SniError

§

impl PartialEq for SockAddr

1.0.0 · Source§

impl PartialEq for SocketAddr

1.0.0 · Source§

impl PartialEq for SocketAddrV4

1.0.0 · Source§

impl PartialEq for SocketAddrV6

§

impl PartialEq for SocketAddress

§

impl PartialEq for Socks5MitmHandshakeOutcome

§

impl PartialEq for SocksMethod

Source§

impl PartialEq for SourceCodeInfo

Source§

impl PartialEq for SourceContext

§

impl PartialEq for SourceExpression

§

impl PartialEq for SourceList

Source§

impl PartialEq for proc_macro2::Spacing

1.29.0 · Source§

impl PartialEq for proc_macro::Spacing

§

impl PartialEq for Span

§

impl PartialEq for Span

§

impl PartialEq for Span

§

impl PartialEq for rama::telemetry::tracing::Span

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::trace::v1::Span

§

impl PartialEq for Span

§

impl PartialEq for SpanContext

§

impl PartialEq for SpanData

§

impl PartialEq for SpanEvents

§

impl PartialEq for SpanFieldwise

§

impl PartialEq for SpanFlags

§

impl PartialEq for SpanId

§

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

§

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

§

impl PartialEq for SparseTransitions

§

impl PartialEq for SpecialLiteralKind

§

impl PartialEq for SplicedStr

§

impl PartialEq for SrtpProfileId

§

impl PartialEq for SskdfDigestAlgorithm

§

impl PartialEq for SskdfDigestAlgorithmId

§

impl PartialEq for SskdfHmacAlgorithm

§

impl PartialEq for SskdfHmacAlgorithmId

§

impl PartialEq for Ssl3AlertLevel

§

impl PartialEq for SslAlert

§

impl PartialEq for SslCurve

§

impl PartialEq for SslInfoCallbackAlert

§

impl PartialEq for SslInfoCallbackMode

§

impl PartialEq for SslInfoCallbackValue

§

impl PartialEq for SslMode

§

impl PartialEq for SslOptions

§

impl PartialEq for SslSessionCacheMode

§

impl PartialEq for SslSignatureAlgorithm

§

impl PartialEq for SslVerifyError

§

impl PartialEq for SslVerifyMode

§

impl PartialEq for SslVersion

§

impl PartialEq for StackFrames

§

impl PartialEq for StackPoolEntry

§

impl PartialEq for StartKind

§

impl PartialEq for StartKind

§

impl PartialEq for StartPosition

§

impl PartialEq for StatVfsMountFlags

§

impl PartialEq for State

§

impl PartialEq for StateID

§

impl PartialEq for StateID

§

impl PartialEq for StateIDError

§

impl PartialEq for StateIDError

§

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

Source§

impl PartialEq for flate2::mem::Status

§

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

§

impl PartialEq for rama::http::grpc::protobuf::types::Status

§

impl PartialEq for rama::http::StatusCode

§

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

§

impl PartialEq for StatxAttributes

§

impl PartialEq for StatxFlags

Source§

impl PartialEq for rand::rngs::std::StdRng

§

impl PartialEq for StdRng

Source§

impl PartialEq for StepRng

§

impl PartialEq for StrContext

§

impl PartialEq for StrContextValue

§

impl PartialEq for StreamDependency

§

impl PartialEq for StreamId

§

impl PartialEq for StrictTransportSecurity

1.0.0 · Source§

impl PartialEq for String

§

impl PartialEq for StringFilter

§

impl PartialEq for StringRecord

§

impl PartialEq for StringValue

1.7.0 · Source§

impl PartialEq for StripPrefixError

Source§

impl PartialEq for Struct

§

impl PartialEq for Struct1

§

impl PartialEq for Style

§

impl PartialEq for SubdivisionId

§

impl PartialEq for SubdivisionSuffix

§

impl PartialEq for rama::crypto::dep::rcgen::SubjectPublicKeyInfo

§

impl PartialEq for Subsecond

§

impl PartialEq for SubsecondDigits

§

impl PartialEq for Substr

§

impl PartialEq for Subtag

§

impl PartialEq for Subtag

§

impl PartialEq for Suffix<'_>

§

impl PartialEq for Sum

§

impl PartialEq for Summary

§

impl PartialEq for SummaryDataPoint

§

impl PartialEq for SupportedCipherSuite

§

impl PartialEq for SupportedGroup

§

impl PartialEq for SupportedProtocolVersion

§

impl PartialEq for SvcParamKey

§

impl PartialEq for SvcParamValue

§

impl PartialEq for SyntacticallyCorrectRange

Source§

impl PartialEq for Syntax

Source§

impl PartialEq for SyntaxViolation

1.8.0 · Source§

impl PartialEq for std::time::SystemTime

§

impl PartialEq for SystemTime

§

impl PartialEq for SystemTime

§

impl PartialEq for TLSA

§

impl PartialEq for TSIG

§

impl PartialEq for TXT

§

impl PartialEq for Tag

§

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

§

impl PartialEq for TagClass

§

impl PartialEq for TaggedDerValue

§

impl PartialEq for TargetGround

§

impl PartialEq for TargetHttpVersion

§

impl PartialEq for Targets

§

impl PartialEq for TaskId

§

impl PartialEq for TcpConnectDeniedError

§

impl PartialEq for Te

§

impl PartialEq for TeDirective

§

impl PartialEq for TelemetryEvent

§

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

§

impl PartialEq for Temporality

1.19.0 · Source§

impl PartialEq for ThreadId

§

impl PartialEq for TicketKeyCallbackResult

§

impl PartialEq for Time

§

impl PartialEq for Time

Source§

impl PartialEq for petgraph::visit::dfsvisit::Time

§

impl PartialEq for Time

§

impl PartialEq for TimeDiff

§

impl PartialEq for TimePrecision

§

impl PartialEq for TimeZone

§

impl PartialEq for TimeZone

§

impl PartialEq for TimeZoneShortId

§

impl PartialEq for Timespec

§

impl PartialEq for Timestamp

Source§

impl PartialEq for uuid::timestamp::Timestamp

Source§

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

Source§

impl PartialEq for TimestampError

§

impl PartialEq for Tls12CipherSuite

§

impl PartialEq for Tls12Resumption

§

impl PartialEq for Tls13CipherSuite

§

impl PartialEq for TlsAgent

§

impl PartialEq for TlsMitmRelayErrorDirection

§

impl PartialEq for TlsMitmRelayErrorKind

§

impl PartialEq for TlsProtocolId

§

impl PartialEq for ToVerifySignature

§

impl PartialEq for Token

§

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

§

impl PartialEq for Token

§

impl PartialEq for TokenKind

§

impl PartialEq for TokioDnsTxtUnsupportedError

§

impl PartialEq for TomlError

Source§

impl PartialEq for TopologicalPosition

§

impl PartialEq for TraceContext

§

impl PartialEq for TraceFlags

§

impl PartialEq for TraceId

§

impl PartialEq for TraceState

§

impl PartialEq for TracesData

§

impl PartialEq for TrailingInput

§

impl PartialEq for TransferEncodingDirective

§

impl PartialEq for Transform

§

impl PartialEq for Transition

§

impl PartialEq for TransportContext

§

impl PartialEq for TransportProtocol

§

impl PartialEq for TrieResult

§

impl PartialEq for TrieType

§

impl PartialEq for Trim

§

impl PartialEq for TrueClientIp

§

impl PartialEq for TryAcquireError

1.59.0 · Source§

impl PartialEq for TryFromCharError

1.66.0 · Source§

impl PartialEq for TryFromFloatSecsError

1.34.0 · Source§

impl PartialEq for core::num::error::TryFromIntError

§

impl PartialEq for TryFromIntError

§

impl PartialEq for TryFromParsed

§

impl PartialEq for TryGetError

§

impl PartialEq for TryIntoArrayError

§

impl PartialEq for TryReadyError

1.0.0 · Source§

impl PartialEq for std::sync::mpsc::TryRecvError

§

impl PartialEq for TryRecvError

§

impl PartialEq for TryRecvError

§

impl PartialEq for TryRecvError

§

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

§

impl PartialEq for TryRecvError

§

impl PartialEq for TryRecvError

1.57.0 · Source§

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

§

impl PartialEq for TryReserveError

§

impl PartialEq for TryReserveError

§

impl PartialEq for TryReserveError

§

impl PartialEq for TryReserveError

§

impl PartialEq for TryReserveError

Source§

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

§

impl PartialEq for TryReserveErrorKind

§

impl PartialEq for TrySelectError

§

impl PartialEq for TsigAlgorithm

§

impl PartialEq for TsigError

§

impl PartialEq for TtlBounds

§

impl PartialEq for TtlConfig

§

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

§

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

§

impl PartialEq for Type

Source§

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

Source§

impl PartialEq for rama::http::grpc::protobuf::prost::types::Type

§

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

1.0.0 (const: unstable) · Source§

impl PartialEq for TypeId

Source§

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

§

impl PartialEq for UCred

§

impl PartialEq for USERNOTICE_st

§

impl PartialEq for UTCTime

Source§

impl PartialEq for UTerm

§

impl PartialEq for UdpHeader

§

impl PartialEq for UdpInspectAction

§

impl PartialEq for Uid

§

impl PartialEq for UleError

§

impl PartialEq for Unauthorized

§

impl PartialEq for Unicode

Source§

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

§

impl PartialEq for UniformChar

Source§

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

§

impl PartialEq for UniformDuration

Source§

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

§

impl PartialEq for UniformUsize

§

impl PartialEq for UninterpretedHost

§

impl PartialEq for UninterpretedHostRef<'_>

Source§

impl PartialEq for UninterpretedOption

§

impl PartialEq for Unit

§

impl PartialEq for Unit

§

impl PartialEq for Unit

§

impl PartialEq for Unit

§

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

§

impl PartialEq for Unix

§

impl PartialEq for UnixTime

§

impl PartialEq for UnixTimestamp

§

impl PartialEq for UnixTimestampPrecision

§

impl PartialEq for Unknown

Source§

impl PartialEq for UnknownEnumValue

§

impl PartialEq for UnknownStatusPolicy

§

impl PartialEq for UnknownTypeBody

Source§

impl PartialEq for UnorderedKeyError

§

impl PartialEq for UnparkResult

§

impl PartialEq for UnparkToken

§

impl PartialEq for rama::crypto::dep::aws_lc_rs::error::Unspecified

§

impl PartialEq for Unspecified

§

impl PartialEq for UnsupportedOperationError

§

impl PartialEq for UnsupportedSignatureAlgorithmContext

§

impl PartialEq for UnsupportedSignatureAlgorithmForPublicKeyContext

§

impl PartialEq for Upgrade

§

impl PartialEq for Uptime

§

impl PartialEq for rama::net::uri::Uri

§

impl PartialEq for rama::http::Uri

§

impl PartialEq for UriSpec

§

impl PartialEq for UriTemplateStr

§

impl PartialEq for UriTemplateString

Source§

impl PartialEq for Url

URLs compare like their serialization.

Source§

impl PartialEq for Urn

§

impl PartialEq for UserAgent

§

impl PartialEq for UserAgentInfo

§

impl PartialEq for UserAgentKind

§

impl PartialEq for UserAgentSelectFallback

§

impl PartialEq for UserId

§

impl PartialEq for UserInfo

§

impl PartialEq for UserUsage

§

impl PartialEq for UsernameLabelState

§

impl PartialEq for UsernamePasswordRequest

§

impl PartialEq for UsernamePasswordResponse

§

impl PartialEq for UsernamePasswordSubnegotiationVersion

§

impl PartialEq for Utc

§

impl PartialEq for UtcDateTime

§

impl PartialEq for UtcOffset

§

impl PartialEq for UtcTime

§

impl PartialEq for Utf8Bytes

§

impl PartialEq for Utf8CharsError

1.0.0 · Source§

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

§

impl PartialEq for Utf8Error

§

impl PartialEq for Utf8Error

§

impl PartialEq for Utf8Range

§

impl PartialEq for Utf8Sequence

Source§

impl PartialEq for Uuid

§

impl PartialEq for Validity

Source§

impl PartialEq for serde_json::value::Value

§

impl PartialEq for rama::telemetry::opentelemetry::Value

§

impl PartialEq for Value

§

impl PartialEq for Value

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::common::v1::any_value::Value

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::metrics::v1::number_data_point::Value

§

impl PartialEq for rama::http::grpc::service::opentelemetry::proto::metrics::v1::exemplar::Value

Source§

impl PartialEq for rama::http::grpc::protobuf::prost::types::Value

§

impl PartialEq for ValueAtQuantile

1.0.0 · Source§

impl PartialEq for VarError

§

impl PartialEq for Variant

Source§

impl PartialEq for uuid::Variant

§

impl PartialEq for Variants

§

impl PartialEq for VerboseErrorKind

§

impl PartialEq for rama::http::Version

Source§

impl PartialEq for uuid::Version

Source§

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

§

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

§

impl PartialEq for VersionMatcher

§

impl PartialEq for VerticalOrientation

§

impl PartialEq for Via

§

impl PartialEq for rama::http::grpc::protobuf::types::pb::quota_failure::Violation

§

impl PartialEq for rama::http::grpc::protobuf::types::pb::precondition_failure::Violation

§

impl PartialEq for VisitPurpose

1.5.0 · Source§

impl PartialEq for std::sync::WaitTimeoutResult

§

impl PartialEq for WaitTimeoutResult

§

impl PartialEq for WatchFlags

§

impl PartialEq for WebSocketRelayDirection

§

impl PartialEq for WeekNumber

§

impl PartialEq for WeekNumberRepr

§

impl PartialEq for Weekday

§

impl PartialEq for Weekday

§

impl PartialEq for Weekday

§

impl PartialEq for WeekdayRepr

§

impl PartialEq for WildcardError

§

impl PartialEq for WindowUpdate

§

impl PartialEq for WireError

§

impl PartialEq for WireTypeId

§

impl PartialEq for WithComments

§

impl PartialEq for WordBreak

§

impl PartialEq for WorkerId

§

impl PartialEq for WriteResult

§

impl PartialEq for WriterMode

§

impl PartialEq for X509CheckFlags

§

impl PartialEq for X509Error

§

impl PartialEq for X509VerifyError

§

impl PartialEq for X509VerifyFlags

§

impl PartialEq for X509Version

§

impl PartialEq for X509_algor_st

§

impl PartialEq for X509_algor_st

§

impl PartialEq for X509_info_st

§

impl PartialEq for X509_info_st

§

impl PartialEq for XClacksOverhead

§

impl PartialEq for XClientIp

§

impl PartialEq for XContentTypeOptions

§

impl PartialEq for XForwardedFor

§

impl PartialEq for XForwardedHost

§

impl PartialEq for XForwardedProto

§

impl PartialEq for XFrameOptions

§

impl PartialEq for XRealIp

§

impl PartialEq for XattrFlags

§

impl PartialEq for Xoshiro128PlusPlus

§

impl PartialEq for Xoshiro256PlusPlus

§

impl PartialEq for Year

§

impl PartialEq for YearRange

§

impl PartialEq for YearRepr

Source§

impl PartialEq for Z0

§

impl PartialEq for ZSTD_EndDirective

§

impl PartialEq for ZSTD_ErrorCode

§

impl PartialEq for ZSTD_ResetDirective

§

impl PartialEq for ZSTD_cParameter

§

impl PartialEq for ZSTD_dParameter

§

impl PartialEq for ZSTD_strategy

§

impl PartialEq for ZeroTrieBuildError

§

impl PartialEq for ZipArchiveEntryWayfinder

§

impl PartialEq for ZipDateTimeKind

§

impl PartialEq for ZipString

§

impl PartialEq for ZipVerification

§

impl PartialEq for Zoned

§

impl PartialEq for _IO_FILE

§

impl PartialEq for _IO_FILE

§

impl PartialEq for __atomic_wide_counter__bindgen_ty_1

§

impl PartialEq for __fsid_t

§

impl PartialEq for __itimer_which

§

impl PartialEq for __kernel_timespec

Available on crate feature general only.
§

impl PartialEq for __locale_data

§

impl PartialEq for __locale_struct

§

impl PartialEq for __once_flag

§

impl PartialEq for __pthread_internal_list

§

impl PartialEq for __pthread_internal_slist

§

impl PartialEq for __pthread_mutex_s

§

impl PartialEq for __pthread_rwlock_arch_t

§

impl PartialEq for __sigset_t

§

impl PartialEq for __va_list_tag

§

impl PartialEq for __va_list_tag

§

impl PartialEq for _bindgen_ty_1

§

impl PartialEq for aes_key_st

§

impl PartialEq for aes_key_st

§

impl PartialEq for asn1_string_st

§

impl PartialEq for asn1_string_st

§

impl PartialEq for bf_key_st

§

impl PartialEq for bignum_st

§

impl PartialEq for bignum_st

§

impl PartialEq for bio_method_st

§

impl PartialEq for bio_st

§

impl PartialEq for blake2b_state_st

§

impl PartialEq for blake2b_state_st

§

impl PartialEq for bn_gencb_st

§

impl PartialEq for bn_mont_ctx_st

§

impl PartialEq for bn_primality_result_t

1.0.0 (const: unstable) · Source§

impl PartialEq for bool

§

impl PartialEq for buf_mem_st

§

impl PartialEq for buf_mem_st

§

impl PartialEq for cast_key_st

§

impl PartialEq for cbb_buffer_st

§

impl PartialEq for cbb_buffer_st

§

impl PartialEq for cbb_child_st

§

impl PartialEq for cbb_child_st

§

impl PartialEq for cbs_st

§

impl PartialEq for cbs_st

1.0.0 (const: unstable) · Source§

impl PartialEq for char

§

impl PartialEq for conf_st

§

impl PartialEq for conf_value_st

§

impl PartialEq for conf_value_st

§

impl PartialEq for crypto_ex_data_st

§

impl PartialEq for crypto_iovec_st

§

impl PartialEq for crypto_ivec_st

§

impl PartialEq for div_t

§

impl PartialEq for drand48_data

§

impl PartialEq for ecdsa_method_st

§

impl PartialEq for ecdsa_sig_st

§

impl PartialEq for ecdsa_sig_st

§

impl PartialEq for env_md_ctx_st

§

impl PartialEq for evp_aead_direction_t

§

impl PartialEq for evp_cipher_ctx_st

§

impl PartialEq for evp_cipher_ctx_st

§

impl PartialEq for evp_cipher_info_st

§

impl PartialEq for evp_cipher_info_st

§

impl PartialEq for evp_encode_ctx_st

§

impl PartialEq for evp_encode_ctx_st

§

impl PartialEq for evp_hpke_key_st

§

impl PartialEq for evp_hpke_key_st

1.0.0 (const: unstable) · Source§

impl PartialEq for f16

1.0.0 (const: unstable) · Source§

impl PartialEq for f32

1.0.0 (const: unstable) · Source§

impl PartialEq for f64

1.0.0 (const: unstable) · Source§

impl PartialEq for f128

§

impl PartialEq for fd_set

§

impl PartialEq for fips_counter_t

§

impl PartialEq for fsconfig_command

1.0.0 (const: unstable) · Source§

impl PartialEq for i8

1.0.0 (const: unstable) · Source§

impl PartialEq for i16

1.0.0 (const: unstable) · Source§

impl PartialEq for i32

1.0.0 (const: unstable) · Source§

impl PartialEq for i64

1.0.0 (const: unstable) · Source§

impl PartialEq for i128

§

impl PartialEq for imaxdiv_t

1.0.0 (const: unstable) · Source§

impl PartialEq for isize

§

impl PartialEq for itimerspec

§

impl PartialEq for itimerval

§

impl PartialEq for ldiv_t

§

impl PartialEq for lldiv_t

§

impl PartialEq for md4_state_st

§

impl PartialEq for md4_state_st

§

impl PartialEq for md5_state_st

§

impl PartialEq for md5_state_st

§

impl PartialEq for membarrier_cmd

§

impl PartialEq for membarrier_cmd_flag

§

impl PartialEq for obj_name_st

§

impl PartialEq for openssl_method_common_st

§

impl PartialEq for otherName_st

§

impl PartialEq for otherName_st

§

impl PartialEq for pkcs7_envelope_st

§

impl PartialEq for pkcs7_issuer_and_serial_st

§

impl PartialEq for pkcs7_recip_info_st

§

impl PartialEq for pkcs7_sign_envelope_st

§

impl PartialEq for pkcs7_signed_st

§

impl PartialEq for pkcs7_signer_info_st

§

impl PartialEq for point_conversion_form_t

§

impl PartialEq for point_conversion_form_t

§

impl PartialEq for private_key_st

§

impl PartialEq for private_key_st

§

impl PartialEq for procfs_ino

§

impl PartialEq for procmap_query_flags

§

impl PartialEq for rand_meth_st

§

impl PartialEq for rand_meth_st

§

impl PartialEq for random_data

§

impl PartialEq for rc4_key_st

§

impl PartialEq for rc4_key_st

§

impl PartialEq for rsa_meth_st

§

impl PartialEq for rsa_pss_params_st

§

impl PartialEq for rsa_pss_params_st

§

impl PartialEq for sha256_state_st

§

impl PartialEq for sha256_state_st

§

impl PartialEq for sha512_state_st

§

impl PartialEq for sha512_state_st

§

impl PartialEq for sha_state_st

§

impl PartialEq for sha_state_st__bindgen_ty_1__bindgen_ty_1

§

impl PartialEq for spake2_role_t

§

impl PartialEq for srtp_protection_profile_st

§

impl PartialEq for ssl_comp_st

§

impl PartialEq for ssl_compliance_policy_t

§

impl PartialEq for ssl_early_callback_ctx

§

impl PartialEq for ssl_early_data_reason_t

§

impl PartialEq for ssl_encryption_level_t

§

impl PartialEq for ssl_private_key_method_st

§

impl PartialEq for ssl_private_key_result_t

§

impl PartialEq for ssl_quic_method_st

§

impl PartialEq for ssl_renegotiate_mode_t

§

impl PartialEq for ssl_select_cert_result_t

§

impl PartialEq for ssl_ticket_aead_method_st

§

impl PartialEq for ssl_ticket_aead_result_t

§

impl PartialEq for ssl_verify_result_t

§

impl PartialEq for static_assertion_at_line_219_error_is_pointer_size_must_be_8_bytes_for_64_bit

1.0.0 (const: unstable) · Source§

impl PartialEq for str

§

impl PartialEq for timespec

§

impl PartialEq for timeval

§

impl PartialEq for timezone

§

impl PartialEq for tm

§

impl PartialEq for trust_token_st

§

impl PartialEq for trust_token_st

1.0.0 (const: unstable) · Source§

impl PartialEq for u8

1.0.0 (const: unstable) · Source§

impl PartialEq for u16

1.0.0 (const: unstable) · Source§

impl PartialEq for u32

1.0.0 (const: unstable) · Source§

impl PartialEq for u64

1.0.0 (const: unstable) · Source§

impl PartialEq for u128

1.0.0 (const: unstable) · Source§

impl PartialEq for usize

§

impl PartialEq for v3_ext_ctx

§

impl PartialEq for v3_ext_ctx

§

impl PartialEq for v3_ext_method

§

impl PartialEq for v3_ext_method

§

impl PartialEq for vec128_storage

§

impl PartialEq for vec256_storage

§

impl PartialEq for vec512_storage

§

impl PartialEq for x509_trust_st

Source§

impl PartialEq<&ByteStr> for ByteString

Source§

impl PartialEq<&ByteStr> for Cow<'_, ByteStr>

Source§

impl PartialEq<&ByteStr> for Cow<'_, [u8]>

Source§

impl PartialEq<&ByteStr> for Cow<'_, str>

1.90.0 · Source§

impl PartialEq<&CStr> for CStr

1.90.0 · Source§

impl PartialEq<&CStr> for CString

1.90.0 · Source§

impl PartialEq<&CStr> for Cow<'_, CStr>

Available on non-no_global_oom_handling only.
1.8.0 · Source§

impl PartialEq<&OsStr> for Cow<'_, OsStr>

1.8.0 · Source§

impl PartialEq<&OsStr> for Cow<'_, Path>

1.8.0 · Source§

impl PartialEq<&OsStr> for OsString

1.8.0 · Source§

impl PartialEq<&OsStr> for Path

1.8.0 · Source§

impl PartialEq<&OsStr> for PathBuf

1.8.0 · Source§

impl PartialEq<&Path> for Cow<'_, OsStr>

1.6.0 · Source§

impl PartialEq<&Path> for Cow<'_, Path>

1.8.0 · Source§

impl PartialEq<&Path> for OsStr

1.8.0 · Source§

impl PartialEq<&Path> for OsString

1.6.0 · Source§

impl PartialEq<&Path> for PathBuf

§

impl PartialEq<&String> for rama::crypto::dep::rcgen::string::Ia5String

§

impl PartialEq<&String> for NonEmptyStr

§

impl PartialEq<&String> for rama::crypto::dep::rcgen::string::PrintableString

§

impl PartialEq<&String> for rama::crypto::dep::rcgen::string::TeletexString

§

impl PartialEq<&UriTemplateStr> for Cow<'_, str>

§

impl PartialEq<&UriTemplateStr> for str

§

impl PartialEq<&[BorrowedFormatItem<'_>]> for BorrowedFormatItem<'_>

§

impl PartialEq<&[OwnedFormatItem]> for OwnedFormatItem

Source§

impl PartialEq<&[u8]> for ByteStr

Source§

impl PartialEq<&[u8]> for ByteString

§

impl PartialEq<&[u8]> for Domain<'_>

§

impl PartialEq<&[u8]> for Suffix<'_>

Source§

impl PartialEq<&str> for ByteStr

Source§

impl PartialEq<&str> for ByteString

1.0.0 · Source§

impl PartialEq<&str> for Cow<'_, str>

§

impl PartialEq<&str> for rama::net::address::Domain

§

impl PartialEq<&str> for Domain<'_>

§

impl PartialEq<&str> for ForwardedProtocol

§

impl PartialEq<&str> for rama::net::address::Host

§

impl PartialEq<&str> for rama::crypto::dep::rcgen::string::Ia5String

§

impl PartialEq<&str> for Key

§

impl PartialEq<&str> for NonEmptyStr

1.29.0 · Source§

impl PartialEq<&str> for OsString

§

impl PartialEq<&str> for rama::crypto::dep::rcgen::string::PrintableString

§

impl PartialEq<&str> for rama::net::Protocol

1.0.0 · Source§

impl PartialEq<&str> for String

§

impl PartialEq<&str> for Suffix<'_>

§

impl PartialEq<&str> for rama::crypto::dep::rcgen::string::TeletexString

§

impl PartialEq<&str> for UriTemplateStr

§

impl PartialEq<&str> for UriTemplateString

Source§

impl PartialEq<&str> for serde_json::value::Value

§

impl PartialEq<&str> for Value

§

impl PartialEq<ArcStr> for Substr

§

impl PartialEq<Asn1Time> for &Asn1TimeRef

§

impl PartialEq<Asn1Time> for Asn1TimeRef

§

impl PartialEq<Asn1TimeRef> for Asn1Time

§

impl PartialEq<Authority> for String

§

impl PartialEq<Authority> for str

§

impl PartialEq<BigNum> for BigNumRef

§

impl PartialEq<BigNumRef> for BigNum

§

impl PartialEq<BorrowedFormatItem<'_>> for &[BorrowedFormatItem<'_>]

§

impl PartialEq<BorrowedFormatItem<'_>> for Component

Source§

impl PartialEq<ByteStr> for &[u8]

Source§

impl PartialEq<ByteStr> for &str

Source§

impl PartialEq<ByteStr> for ByteString

Source§

impl PartialEq<ByteStr> for String

Source§

impl PartialEq<ByteStr> for rama::http::grpc::protobuf::prost::alloc::vec::Vec<u8>

Source§

impl PartialEq<ByteStr> for [u8]

Source§

impl PartialEq<ByteStr> for str

Source§

impl PartialEq<ByteString> for &ByteStr

Source§

impl PartialEq<ByteString> for &[u8]

Source§

impl PartialEq<ByteString> for &str

Source§

impl PartialEq<ByteString> for ByteStr

Source§

impl PartialEq<ByteString> for Cow<'_, ByteStr>

Source§

impl PartialEq<ByteString> for Cow<'_, [u8]>

Source§

impl PartialEq<ByteString> for Cow<'_, str>

Source§

impl PartialEq<ByteString> for String

Source§

impl PartialEq<ByteString> for rama::http::grpc::protobuf::prost::alloc::vec::Vec<u8>

Source§

impl PartialEq<ByteString> for [u8]

Source§

impl PartialEq<ByteString> for str

§

impl PartialEq<Bytes> for &[u8]

§

impl PartialEq<Bytes> for &str

§

impl PartialEq<Bytes> for BytesMut

§

impl PartialEq<Bytes> for String

§

impl PartialEq<Bytes> for rama::http::grpc::protobuf::prost::alloc::vec::Vec<u8>

§

impl PartialEq<Bytes> for [u8]

§

impl PartialEq<Bytes> for str

§

impl PartialEq<BytesMut> for &[u8]

§

impl PartialEq<BytesMut> for &str

§

impl PartialEq<BytesMut> for rama::bytes::Bytes

§

impl PartialEq<BytesMut> for String

§

impl PartialEq<BytesMut> for rama::http::grpc::protobuf::prost::alloc::vec::Vec<u8>

§

impl PartialEq<BytesMut> for [u8]

§

impl PartialEq<BytesMut> for str

1.90.0 · Source§

impl PartialEq<CStr> for CString

1.90.0 · Source§

impl PartialEq<CStr> for Cow<'_, CStr>

Available on non-no_global_oom_handling only.
1.90.0 · Source§

impl PartialEq<CString> for CStr

1.90.0 · Source§

impl PartialEq<CString> for Cow<'_, CStr>

Available on non-no_global_oom_handling only.
§

impl PartialEq<Component> for BorrowedFormatItem<'_>

§

impl PartialEq<Component> for OwnedFormatItem

Source§

impl PartialEq<Cow<'_, ByteStr>> for &ByteStr

Source§

impl PartialEq<Cow<'_, ByteStr>> for ByteString

1.90.0 · Source§

impl PartialEq<Cow<'_, CStr>> for CStr

Available on non-no_global_oom_handling only.
1.90.0 · Source§

impl PartialEq<Cow<'_, CStr>> for CString

Available on non-no_global_oom_handling only.
1.8.0 · Source§

impl PartialEq<Cow<'_, OsStr>> for &OsStr

1.8.0 · Source§

impl PartialEq<Cow<'_, OsStr>> for &Path

1.8.0 · Source§

impl PartialEq<Cow<'_, OsStr>> for OsStr

1.8.0 · Source§

impl PartialEq<Cow<'_, OsStr>> for OsString

1.8.0 · Source§

impl PartialEq<Cow<'_, OsStr>> for Path

1.8.0 · Source§

impl PartialEq<Cow<'_, OsStr>> for PathBuf

1.8.0 · Source§

impl PartialEq<Cow<'_, Path>> for &OsStr

1.6.0 · Source§

impl PartialEq<Cow<'_, Path>> for &Path

1.8.0 · Source§

impl PartialEq<Cow<'_, Path>> for OsStr

1.8.0 · Source§

impl PartialEq<Cow<'_, Path>> for OsString

1.6.0 · Source§

impl PartialEq<Cow<'_, Path>> for Path

1.6.0 · Source§

impl PartialEq<Cow<'_, Path>> for PathBuf

Source§

impl PartialEq<Cow<'_, [u8]>> for &ByteStr

Source§

impl PartialEq<Cow<'_, [u8]>> for ByteString

Source§

impl PartialEq<Cow<'_, str>> for &ByteStr

§

impl PartialEq<Cow<'_, str>> for &UriTemplateStr

1.0.0 · Source§

impl PartialEq<Cow<'_, str>> for &str

Source§

impl PartialEq<Cow<'_, str>> for ByteString

1.0.0 · Source§

impl PartialEq<Cow<'_, str>> for String

§

impl PartialEq<Cow<'_, str>> for UriTemplateStr

§

impl PartialEq<Cow<'_, str>> for UriTemplateString

1.0.0 · Source§

impl PartialEq<Cow<'_, str>> for str

§

impl PartialEq<Domain> for &str

§

impl PartialEq<Domain> for String

§

impl PartialEq<Domain> for str

§

impl PartialEq<Duration> for Duration

§

impl PartialEq<Duration> for core::time::Duration

§

impl PartialEq<ForwardedProtocol> for &str

§

impl PartialEq<ForwardedProtocol> for String

§

impl PartialEq<ForwardedProtocol> for str

§

impl PartialEq<HeaderName> for str

§

impl PartialEq<HeaderValue> for String

§

impl PartialEq<HeaderValue> for [u8]

§

impl PartialEq<HeaderValue> for str

§

impl PartialEq<Host> for &str

§

impl PartialEq<Host> for core::net::ip_addr::IpAddr

§

impl PartialEq<Host> for rama::dns::client::hickory::resolver::net::proto::rr::rdata::a::Ipv4Addr

§

impl PartialEq<Host> for rama::dns::client::hickory::resolver::net::proto::rr::rdata::aaaa::Ipv6Addr

§

impl PartialEq<Host> for String

§

impl PartialEq<Host> for str

Source§

impl PartialEq<Input<'_>> for Input<'_>

Source§

impl PartialEq<Input<'_>> for [u8]

§

impl PartialEq<IpAddr> for rama::net::address::Host

1.16.0 · Source§

impl PartialEq<IpAddr> for rama::dns::client::hickory::resolver::net::proto::rr::rdata::a::Ipv4Addr

1.16.0 · Source§

impl PartialEq<IpAddr> for rama::dns::client::hickory::resolver::net::proto::rr::rdata::aaaa::Ipv6Addr

§

impl PartialEq<Ipv4Addr> for rama::net::address::Host

1.16.0 · Source§

impl PartialEq<Ipv4Addr> for core::net::ip_addr::IpAddr

§

impl PartialEq<Ipv6Addr> for rama::net::address::Host

1.16.0 · Source§

impl PartialEq<Ipv6Addr> for core::net::ip_addr::IpAddr

§

impl PartialEq<Level> for rama::telemetry::tracing::level_filters::LevelFilter

Source§

impl PartialEq<Level> for log::LevelFilter

§

impl PartialEq<LevelFilter> for rama::telemetry::tracing::Level

Source§

impl PartialEq<LevelFilter> for log::Level

§

impl PartialEq<Method> for str

§

impl PartialEq<NonEmptyStr> for &String

§

impl PartialEq<NonEmptyStr> for &str

§

impl PartialEq<NonEmptyStr> for String

§

impl PartialEq<NonEmptyStr> for str

Source§

impl PartialEq<NonNilUuid> for Uuid

§

impl PartialEq<ObfNode> for &str

§

impl PartialEq<ObfNode> for String

§

impl PartialEq<ObfNode> for str

§

impl PartialEq<ObfPort> for &str

§

impl PartialEq<ObfPort> for String

§

impl PartialEq<ObfPort> for str

§

impl PartialEq<OffsetDateTime> for std::time::SystemTime

§

impl PartialEq<OffsetDateTime> for UtcDateTime

1.8.0 · Source§

impl PartialEq<OsStr> for &Path

1.8.0 · Source§

impl PartialEq<OsStr> for Cow<'_, OsStr>

1.8.0 · Source§

impl PartialEq<OsStr> for Cow<'_, Path>

1.8.0 · Source§

impl PartialEq<OsStr> for OsString

1.8.0 · Source§

impl PartialEq<OsStr> for Path

1.8.0 · Source§

impl PartialEq<OsStr> for PathBuf

1.0.0 · Source§

impl PartialEq<OsStr> for str

1.8.0 · Source§

impl PartialEq<OsString> for &OsStr

1.8.0 · Source§

impl PartialEq<OsString> for &Path

1.8.0 · Source§

impl PartialEq<OsString> for Cow<'_, OsStr>

1.8.0 · Source§

impl PartialEq<OsString> for Cow<'_, Path>

1.8.0 · Source§

impl PartialEq<OsString> for OsStr

1.8.0 · Source§

impl PartialEq<OsString> for Path

1.8.0 · Source§

impl PartialEq<OsString> for PathBuf

1.0.0 · Source§

impl PartialEq<OsString> for str

§

impl PartialEq<OwnedFormatItem> for &[OwnedFormatItem]

§

impl PartialEq<OwnedFormatItem> for Component

1.8.0 · Source§

impl PartialEq<Path> for &OsStr

1.8.0 · Source§

impl PartialEq<Path> for Cow<'_, OsStr>

1.6.0 · Source§

impl PartialEq<Path> for Cow<'_, Path>

1.8.0 · Source§

impl PartialEq<Path> for OsStr

1.8.0 · Source§

impl PartialEq<Path> for OsString

1.6.0 · Source§

impl PartialEq<Path> for PathBuf

1.91.0 · Source§

impl PartialEq<Path> for String

1.91.0 · Source§

impl PartialEq<Path> for str

§

impl PartialEq<PathAndQuery> for String

§

impl PartialEq<PathAndQuery> for str

1.8.0 · Source§

impl PartialEq<PathBuf> for &OsStr

1.6.0 · Source§

impl PartialEq<PathBuf> for &Path

1.8.0 · Source§

impl PartialEq<PathBuf> for Cow<'_, OsStr>

1.6.0 · Source§

impl PartialEq<PathBuf> for Cow<'_, Path>

1.8.0 · Source§

impl PartialEq<PathBuf> for OsStr

1.8.0 · Source§

impl PartialEq<PathBuf> for OsString

1.6.0 · Source§

impl PartialEq<PathBuf> for Path

1.91.0 · Source§

impl PartialEq<PathBuf> for String

1.91.0 · Source§

impl PartialEq<PathBuf> for str

§

impl PartialEq<PotentialCodePoint> for char

§

impl PartialEq<PotentialUtf8> for str

§

impl PartialEq<Protocol> for &str

§

impl PartialEq<Protocol> for String

§

impl PartialEq<Protocol> for str

1.52.0 · Source§

impl PartialEq<Punct> for char

§

impl PartialEq<Range<usize>> for Span

§

impl PartialEq<Range<usize>> for Span

§

impl PartialEq<Request> for RequestRef<'_>

§

impl PartialEq<RequestRef<'_>> for rama::proxy::socks5::proto::client::Request

§

impl PartialEq<Scheme> for str

Case-insensitive equality

§

impl PartialEq<SmolStr> for &String

§

impl PartialEq<SmolStr> for &str

§

impl PartialEq<SmolStr> for String

§

impl PartialEq<SmolStr> for str

§

impl PartialEq<SocketAddr> for SocketAddress

§

impl PartialEq<SocketAddress> for SocketAddr

§

impl PartialEq<Span> for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::ops::Range<usize>

§

impl PartialEq<Span> for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::lib::std::ops::Range<usize>

§

impl PartialEq<Span> for SpanFieldwise

§

impl PartialEq<SpanFieldwise> for Span

§

impl PartialEq<StatusCode> for u16

1.0.0 · Source§

impl PartialEq<String> for &str

§

impl PartialEq<String> for rama::http::uri::Authority

Source§

impl PartialEq<String> for ByteStr

Source§

impl PartialEq<String> for ByteString

§

impl PartialEq<String> for rama::bytes::Bytes

§

impl PartialEq<String> for BytesMut

1.0.0 · Source§

impl PartialEq<String> for Cow<'_, str>

§

impl PartialEq<String> for rama::net::address::Domain

§

impl PartialEq<String> for ForwardedProtocol

§

impl PartialEq<String> for HeaderValue

§

impl PartialEq<String> for rama::net::address::Host

§

impl PartialEq<String> for rama::crypto::dep::rcgen::string::Ia5String

§

impl PartialEq<String> for Key

§

impl PartialEq<String> for KeyMut<'_>

§

impl PartialEq<String> for NonEmptyStr

1.91.0 · Source§

impl PartialEq<String> for Path

§

impl PartialEq<String> for PathAndQuery

1.91.0 · Source§

impl PartialEq<String> for PathBuf

§

impl PartialEq<String> for rama::crypto::dep::rcgen::string::PrintableString

§

impl PartialEq<String> for rama::net::Protocol

§

impl PartialEq<String> for SmolStr

§

impl PartialEq<String> for rama::crypto::dep::rcgen::string::TeletexString

§

impl PartialEq<String> for UriTemplateString

§

impl PartialEq<String> for UserId

Source§

impl PartialEq<String> for serde_json::value::Value

1.0.0 · Source§

impl PartialEq<String> for str

§

impl PartialEq<Substr> for ArcStr

§

impl PartialEq<SystemTime> for OffsetDateTime

§

impl PartialEq<SystemTime> for SystemTime

§

impl PartialEq<SystemTime> for UtcDateTime

§

impl PartialEq<Uri> for str

§

impl PartialEq<UriTemplateStr> for &str

§

impl PartialEq<UriTemplateStr> for Cow<'_, str>

§

impl PartialEq<UriTemplateStr> for str

§

impl PartialEq<UriTemplateString> for &str

§

impl PartialEq<UriTemplateString> for Cow<'_, str>

§

impl PartialEq<UriTemplateString> for String

§

impl PartialEq<UriTemplateString> for str

§

impl PartialEq<UserId> for String

§

impl PartialEq<UserId> for rama::http::grpc::protobuf::prost::alloc::vec::Vec<u8>

§

impl PartialEq<UserId> for [u8]

§

impl PartialEq<UserId> for str

§

impl PartialEq<UsernamePasswordRequest> for UsernamePasswordRequestRef<'_>

§

impl PartialEq<UsernamePasswordRequestRef<'_>> for UsernamePasswordRequest

§

impl PartialEq<UtcDateTime> for OffsetDateTime

§

impl PartialEq<UtcDateTime> for std::time::SystemTime

Source§

impl PartialEq<Uuid> for NonNilUuid

Source§

impl PartialEq<Value> for &str

Source§

impl PartialEq<Value> for String

Source§

impl PartialEq<Value> for bool

Source§

impl PartialEq<Value> for f32

Source§

impl PartialEq<Value> for f64

Source§

impl PartialEq<Value> for i8

Source§

impl PartialEq<Value> for i16

Source§

impl PartialEq<Value> for i32

Source§

impl PartialEq<Value> for i64

Source§

impl PartialEq<Value> for isize

Source§

impl PartialEq<Value> for str

Source§

impl PartialEq<Value> for u8

Source§

impl PartialEq<Value> for u16

Source§

impl PartialEq<Value> for u32

Source§

impl PartialEq<Value> for u64

Source§

impl PartialEq<Value> for usize

Source§

impl PartialEq<Vec<u8>> for ByteStr

Source§

impl PartialEq<Vec<u8>> for ByteString

§

impl PartialEq<Vec<u8>> for rama::bytes::Bytes

§

impl PartialEq<Vec<u8>> for BytesMut

§

impl PartialEq<Vec<u8>> for UserId

Source§

impl PartialEq<[u8]> for ByteStr

Source§

impl PartialEq<[u8]> for ByteString

§

impl PartialEq<[u8]> for rama::bytes::Bytes

§

impl PartialEq<[u8]> for BytesMut

§

impl PartialEq<[u8]> for HeaderValue

Source§

impl PartialEq<[u8]> for Input<'_>

§

impl PartialEq<[u8]> for UserId

Source§

impl PartialEq<bool> for serde_json::value::Value

§

impl PartialEq<char> for PotentialCodePoint

1.50.0 · Source§

impl PartialEq<char> for Punct

Source§

impl PartialEq<f32> for serde_json::value::Value

Source§

impl PartialEq<f64> for serde_json::value::Value

Source§

impl PartialEq<i8> for serde_json::value::Value

Source§

impl PartialEq<i16> for serde_json::value::Value

Source§

impl PartialEq<i32> for serde_json::value::Value

Source§

impl PartialEq<i64> for serde_json::value::Value

Source§

impl PartialEq<isize> for serde_json::value::Value

§

impl PartialEq<str> for &UriTemplateStr

§

impl PartialEq<str> for rama::http::uri::Authority

Case-insensitive equality

§Examples

let authority: Authority = "HELLO.com".parse().unwrap();
assert_eq!(authority, "hello.coM");
assert_eq!("hello.com", authority);
Source§

impl PartialEq<str> for ByteStr

Source§

impl PartialEq<str> for ByteString

§

impl PartialEq<str> for rama::bytes::Bytes

§

impl PartialEq<str> for BytesMut

1.0.0 · Source§

impl PartialEq<str> for Cow<'_, str>

§

impl PartialEq<str> for rama::net::address::Domain

§

impl PartialEq<str> for ForwardedProtocol

§

impl PartialEq<str> for HeaderName

§

impl PartialEq<str> for HeaderValue

§

impl PartialEq<str> for rama::net::address::Host

§

impl PartialEq<str> for rama::crypto::dep::rcgen::string::Ia5String

§

impl PartialEq<str> for Key

§

impl PartialEq<str> for KeyMut<'_>

§

impl PartialEq<str> for rama::http::Method

§

impl PartialEq<str> for NonEmptyStr

1.0.0 · Source§

impl PartialEq<str> for OsStr

1.0.0 · Source§

impl PartialEq<str> for OsString

1.91.0 · Source§

impl PartialEq<str> for Path

§

impl PartialEq<str> for PathAndQuery

1.91.0 · Source§

impl PartialEq<str> for PathBuf

§

impl PartialEq<str> for PotentialUtf8

§

impl PartialEq<str> for rama::crypto::dep::rcgen::string::PrintableString

§

impl PartialEq<str> for rama::net::Protocol

§

impl PartialEq<str> for Scheme

Case-insensitive equality

§Examples

let scheme: Scheme = "HTTP".parse().unwrap();
assert_eq!(scheme, *"http");
§

impl PartialEq<str> for SmolStr

1.0.0 · Source§

impl PartialEq<str> for String

§

impl PartialEq<str> for Subtag

§

impl PartialEq<str> for rama::crypto::dep::rcgen::string::TeletexString

§

impl PartialEq<str> for rama::http::Uri

§

impl PartialEq<str> for UriTemplateStr

§

impl PartialEq<str> for UriTemplateString

§

impl PartialEq<str> for UserId

Source§

impl PartialEq<str> for serde_json::value::Value

Source§

impl PartialEq<u8> for serde_json::value::Value

§

impl PartialEq<u16> for rama::http::StatusCode

Source§

impl PartialEq<u16> for serde_json::value::Value

§

impl PartialEq<u32> for StreamId

Source§

impl PartialEq<u32> for serde_json::value::Value

Source§

impl PartialEq<u64> for serde_json::value::Value

Source§

impl PartialEq<usize> for serde_json::value::Value

1.0.0 · Source§

impl<'a, 'b, B, C> PartialEq<Cow<'b, C>> for Cow<'a, B>
where B: PartialEq<C> + ToOwned + ?Sized, C: ToOwned + ?Sized,

§

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

§

impl<'a, 'b, T> PartialEq<ZeroVec<'b, T>> for ZeroVec<'a, T>
where T: AsULE + PartialEq,

Source§

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

§

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

Source§

impl<'a, 'b> PartialEq<&'b str> for rama::http::mime::Name<'a>

Source§

impl<'a, 'b> PartialEq<Name<'a>> for &'b str

Source§

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

§

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

§

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

§

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

§

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

§

impl<'a, S1> PartialEq<Ascii<S1>> for &'a str
where S1: AsRef<str>,

§

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

§

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

Source§

impl<'a, T, C> PartialEq<T> for Entry<'a, T, C>
where T: PartialEq, C: Config,

Source§

impl<'a, T, C> PartialEq<T> for sharded_slab::pool::Ref<'a, T, C>
where T: PartialEq + Clear + Default, C: Config,

Source§

impl<'a, T, C> PartialEq<T> for RefMut<'a, T, C>
where T: PartialEq + Clear + Default, C: Config,

§

impl<'a, T> PartialEq for rama::http::header::GetAll<'a, T>
where T: PartialEq,

§

impl<'a, T> PartialEq<&'a T> for rama::bytes::Bytes
where Bytes: PartialEq<T>, T: ?Sized,

§

impl<'a, T> PartialEq<&'a T> for BytesMut
where BytesMut: PartialEq<T>, T: ?Sized,

§

impl<'a, T> PartialEq<&'a T> for HeaderValue
where HeaderValue: PartialEq<T>, T: ?Sized,

§

impl<'a, T> PartialEq<ZeroSlice<T>> for ZeroVec<'a, T>
where T: AsULE + PartialEq,

§

impl<'a, T> PartialEq<ZeroVec<'a, T>> for ZeroSlice<T>
where T: AsULE + PartialEq,

§

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

§

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

§

impl<'a, VE, T> PartialEq<&'a T> for MetadataValue<VE>
where VE: ValueEncoding, MetadataValue<VE>: PartialEq<T>, T: ?Sized,

§

impl<'a, VE> PartialEq<&'a MetadataKey<VE>> for MetadataKey<VE>
where VE: ValueEncoding,

§

impl<'a, VE> PartialEq<&'a str> for MetadataKey<VE>
where VE: ValueEncoding,

§

impl<'a> PartialEq for AccessDescription<'a>

§

impl<'a> PartialEq for rama::crypto::dep::x509_parser::prelude::AlgorithmIdentifier<'a>

§

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

§

impl<'a> PartialEq for AttributeTypeAndValue<'a>

§

impl<'a> PartialEq for AuthorityComponents<'a>

§

impl<'a> PartialEq for AuthorityInfoAccess<'a>

§

impl<'a> PartialEq for AuthorityKeyIdentifier<'a>

§

impl<'a> PartialEq for AuthorityRef<'a>

§

impl<'a> PartialEq for BerObject<'a>

§

impl<'a> PartialEq for BerObjectContent<'a>

§

impl<'a> PartialEq for BitString<'a>

§

impl<'a> PartialEq for BitStringObject<'a>

§

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

§

impl<'a> PartialEq for BorrowedFormatItem<'a>

§

impl<'a> PartialEq for CRLDistributionPoint<'a>

§

impl<'a> PartialEq for CRLDistributionPoints<'a>

§

impl<'a> PartialEq for CertificateDer<'a>

§

impl<'a> PartialEq for CertificateRevocationListDer<'a>

§

impl<'a> PartialEq for CertificateSigningRequestDer<'a>

1.0.0 · Source§

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

1.0.0 · Source§

impl<'a> PartialEq for Components<'a>

§

impl<'a> PartialEq for CtExtensions<'a>

§

impl<'a> PartialEq for CtLogID<'a>

Source§

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

§

impl<'a> PartialEq for DataIdentifierBorrowed<'a>

§

impl<'a> PartialEq for DataRequest<'a>

§

impl<'a> PartialEq for DecodedFragment<'a>

§

impl<'a> PartialEq for DecodedFrameRef<'a>

§

impl<'a> PartialEq for Der<'a>

§

impl<'a> PartialEq for DigitallySigned<'a>

§

impl<'a> PartialEq for Dir<'a>

§

impl<'a> PartialEq for DirEntry<'a>

§

impl<'a> PartialEq for DistributionPointName<'a>

§

impl<'a> PartialEq for DnsName<'a>

§

impl<'a> PartialEq for DynamicListRef<'a>

§

impl<'a> PartialEq for DynamicMapRef<'a>

§

impl<'a> PartialEq for ECPoint<'a>

§

impl<'a> PartialEq for EcdsaSigValue<'a>

§

impl<'a> PartialEq for EchConfigListBytes<'a>

§

impl<'a> PartialEq for EmbeddedPdv<'a>

§

impl<'a> PartialEq for ExtendedKeyUsage<'a>

§

impl<'a> PartialEq for ExtensionRequest<'a>

§

impl<'a> PartialEq for ExtraFields<'a>

§

impl<'a> PartialEq for FfdheGroup<'a>

§

impl<'a> PartialEq for FieldValueRef<'a>

§

impl<'a> PartialEq for rama::utils::include_dir::File<'a>

§

impl<'a> PartialEq for FragmentRef<'a>

§

impl<'a> PartialEq for GeneralName<'a>

§

impl<'a> PartialEq for GeneralString<'a>

§

impl<'a> PartialEq for rama::crypto::dep::x509_parser::extensions::GeneralSubtree<'a>

§

impl<'a> PartialEq for GraphicString<'a>

§

impl<'a> PartialEq for rama::crypto::dep::x509_parser::prelude::asn1_rs::Header<'a>

Compare two BER headers. len fields are compared only if both objects have it set (same for raw_tag)

§

impl<'a> PartialEq for Header<'a>

§

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

§

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

§

impl<'a> PartialEq for HeaderResult<'a>

§

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

§

impl<'a> PartialEq for InputPair<'a>

§

impl<'a> PartialEq for Integer<'a>

§

impl<'a> PartialEq for IssuerAlternativeName<'a>

§

impl<'a> PartialEq for IssuingDistributionPoint<'a>

§

impl<'a> PartialEq for KeyIdentifier<'a>

Source§

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

§

impl<'a> PartialEq for Metadata<'a>

Source§

impl<'a> PartialEq for MetadataBuilder<'a>

Source§

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

§

impl<'a> PartialEq for rama::crypto::dep::x509_parser::extensions::NameConstraints<'a>

§

impl<'a> PartialEq for NonBlocking<'a>

§

impl<'a> PartialEq for NormalizedPath<'a>

§

impl<'a> PartialEq for NumericString<'a>

§

impl<'a> PartialEq for NvPairRef<'a>

§

impl<'a> PartialEq for ObjectDescriptor<'a>

§

impl<'a> PartialEq for OctetString<'a>

§

impl<'a> PartialEq for Oid<'a>

§

impl<'a> PartialEq for ParsedCriAttribute<'a>

§

impl<'a> PartialEq for ParsedExtension<'a>

§

impl<'a> PartialEq for PathRef<'a>

§

impl<'a> PartialEq for PathSegment<'a>

§

impl<'a> PartialEq for PdvIdentification<'a>

§

impl<'a> PartialEq for PercentDecodedWhatwgBytes<'a>

§

impl<'a> PartialEq for PercentEncode<'a>

Source§

impl<'a> PartialEq for PhantomContravariantLifetime<'a>

Source§

impl<'a> PartialEq for PhantomCovariantLifetime<'a>

Source§

impl<'a> PartialEq for PhantomInvariantLifetime<'a>

§

impl<'a> PartialEq for PolicyInformation<'a>

§

impl<'a> PartialEq for PolicyMapping<'a>

§

impl<'a> PartialEq for PolicyMappings<'a>

§

impl<'a> PartialEq for PolicyQualifierInfo<'a>

§

impl<'a> PartialEq for PoolEntryRef<'a>

1.0.0 · Source§

impl<'a> PartialEq for Prefix<'a>

1.0.0 · Source§

impl<'a> PartialEq for PrefixComponent<'a>

§

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

§

impl<'a> PartialEq for PrivateKeyDer<'a>

§

impl<'a> PartialEq for PrivatePkcs1KeyDer<'a>

§

impl<'a> PartialEq for PrivatePkcs8KeyDer<'a>

§

impl<'a> PartialEq for PrivateSec1KeyDer<'a>

§

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

§

impl<'a> PartialEq for QueryPairRef<'a>

§

impl<'a> PartialEq for QueryRef<'a>

§

impl<'a> PartialEq for RSAPublicKey<'a>

§

impl<'a> PartialEq for RawPath<'a>

§

impl<'a> PartialEq for RelativeDistinguishedName<'a>

§

impl<'a> PartialEq for RequestRef<'a>

§

impl<'a> PartialEq for RevokedCertificate<'a>

§

impl<'a> PartialEq for RsaAesOaepParams<'a>

§

impl<'a> PartialEq for RsaSsaPssParams<'a>

§

impl<'a> PartialEq for ScriptExtensionsSet<'a>

§

impl<'a> PartialEq for Sequence<'a>

§

impl<'a> PartialEq for ServerName<'a>

§

impl<'a> PartialEq for rama::crypto::dep::x509_parser::prelude::signature_algorithm::SignatureAlgorithm<'a>

§

impl<'a> PartialEq for SignedCertificateTimestamp<'a>

§

impl<'a> PartialEq for StackFramesRef<'a>

§

impl<'a> PartialEq for StackPoolEntryRef<'a>

§

impl<'a> PartialEq for StringMapRef<'a>

§

impl<'a> PartialEq for SubjectAlternativeName<'a>

§

impl<'a> PartialEq for SubjectInfoAccess<'a>

§

impl<'a> PartialEq for rama::crypto::dep::x509_parser::prelude::SubjectPublicKeyInfo<'a>

§

impl<'a> PartialEq for SubjectPublicKeyInfoDer<'a>

§

impl<'a> PartialEq for TbsCertList<'a>

§

impl<'a> PartialEq for TbsCertificate<'a>

§

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

§

impl<'a> PartialEq for TrustAnchor<'a>

§

impl<'a> PartialEq for TypeLengthValue<'a>

§

impl<'a> PartialEq for TypeLengthValues<'a>

Source§

impl<'a> PartialEq for Unexpected<'a>

§

impl<'a> PartialEq for UniqueIdentifier<'a>

§

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

§

impl<'a> PartialEq for UserInfoRef<'a>

§

impl<'a> PartialEq for UsernamePasswordRequestRef<'a>

1.79.0 · Source§

impl<'a> PartialEq for Utf8Chunk<'a>

Source§

impl<'a> PartialEq for Utf8Pattern<'a>

§

impl<'a> PartialEq for Utf8String<'a>

§

impl<'a> PartialEq for VarName<'a>

§

impl<'a> PartialEq for VideotexString<'a>

§

impl<'a> PartialEq for VisibleString<'a>

§

impl<'a> PartialEq for X509Certificate<'a>

§

impl<'a> PartialEq for X509CertificationRequest<'a>

§

impl<'a> PartialEq for X509CertificationRequestInfo<'a>

§

impl<'a> PartialEq for X509CriAttribute<'a>

§

impl<'a> PartialEq for X509Extension<'a>

§

impl<'a> PartialEq for X509Name<'a>

§

impl<'a> PartialEq for ZipStr<'a>

§

impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time

§

impl<'a> PartialEq<&'a HeaderName> for HeaderName

§

impl<'a> PartialEq<&'a Method> for rama::http::Method

§

impl<'a> PartialEq<&'a String> for SmolStr

§

impl<'a> PartialEq<&'a [u8]> for BStr

§

impl<'a> PartialEq<&'a [u8]> for Bytes

§

impl<'a> PartialEq<&'a str> for ArcStr

§

impl<'a> PartialEq<&'a str> for rama::http::uri::Authority

§

impl<'a> PartialEq<&'a str> for BStr

§

impl<'a> PartialEq<&'a str> for Bytes

§

impl<'a> PartialEq<&'a str> for HeaderName

§

impl<'a> PartialEq<&'a str> for rama::http::Method

Source§

impl<'a> PartialEq<&'a str> for Mime

§

impl<'a> PartialEq<&'a str> for PathAndQuery

§

impl<'a> PartialEq<&'a str> for SmolStr

§

impl<'a> PartialEq<&'a str> for Substr

§

impl<'a> PartialEq<&'a str> for rama::http::Uri

§

impl<'a> PartialEq<Arc<String>> for ArcStr

§

impl<'a> PartialEq<Arc<str>> for ArcStr

§

impl<'a> PartialEq<Arc<str>> for Substr

§

impl<'a> PartialEq<ArcStr> for &'a str

§

impl<'a> PartialEq<ArcStr> for Arc<String>

§

impl<'a> PartialEq<ArcStr> for Arc<str>

§

impl<'a> PartialEq<ArcStr> for rama::utils::collections::smallvec::alloc::boxed::Box<str>

§

impl<'a> PartialEq<ArcStr> for Cow<'a, str>

§

impl<'a> PartialEq<ArcStr> for Rc<String>

§

impl<'a> PartialEq<ArcStr> for Rc<str>

§

impl<'a> PartialEq<ArcStr> for String

§

impl<'a> PartialEq<ArcStr> for str

§

impl<'a> PartialEq<Authority> for &'a str

§

impl<'a> PartialEq<BStr> for &'a [u8]

§

impl<'a> PartialEq<BStr> for &'a str

§

impl<'a> PartialEq<BStr> for [u8]

§

impl<'a> PartialEq<BStr> for str

§

impl<'a> PartialEq<Box<str>> for ArcStr

§

impl<'a> PartialEq<Box<str>> for Substr

§

impl<'a> PartialEq<Bytes> for &'a [u8]

§

impl<'a> PartialEq<Bytes> for &'a str

§

impl<'a> PartialEq<Bytes> for [u8]

§

impl<'a> PartialEq<Bytes> for str

§

impl<'a> PartialEq<Cow<'a, str>> for ArcStr

§

impl<'a> PartialEq<Cow<'a, str>> for Substr

§

impl<'a> PartialEq<HeaderName> for &'a HeaderName

§

impl<'a> PartialEq<HeaderName> for &'a str

§

impl<'a> PartialEq<HeaderValue> for &'a HeaderValue

§

impl<'a> PartialEq<HeaderValue> for &'a str

§

impl<'a> PartialEq<Method> for &'a rama::http::Method

§

impl<'a> PartialEq<Method> for &'a str

Source§

impl<'a> PartialEq<Mime> for &'a str

1.29.0 · Source§

impl<'a> PartialEq<OsString> for &'a str

§

impl<'a> PartialEq<PathAndQuery> for &'a str

§

impl<'a> PartialEq<Rc<String>> for ArcStr

§

impl<'a> PartialEq<Rc<str>> for ArcStr

§

impl<'a> PartialEq<Rc<str>> for Substr

§

impl<'a> PartialEq<SpanFieldwise> for &'a Span

§

impl<'a> PartialEq<SpanFieldwise> for &'a SpanFieldwise

§

impl<'a> PartialEq<String> for ArcStr

§

impl<'a> PartialEq<String> for Substr

§

impl<'a> PartialEq<Substr> for &'a str

§

impl<'a> PartialEq<Substr> for Arc<str>

§

impl<'a> PartialEq<Substr> for rama::utils::collections::smallvec::alloc::boxed::Box<str>

§

impl<'a> PartialEq<Substr> for Cow<'a, str>

§

impl<'a> PartialEq<Substr> for Rc<str>

§

impl<'a> PartialEq<Substr> for String

§

impl<'a> PartialEq<Substr> for str

§

impl<'a> PartialEq<Uri> for &'a str

§

impl<'a> PartialEq<Zoned> for &'a Zoned

§

impl<'a> PartialEq<[u8]> for BStr

§

impl<'a> PartialEq<[u8]> for Bytes

Source§

impl<'a> PartialEq<bool> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<bool> for &'a mut serde_json::value::Value

Source§

impl<'a> PartialEq<f32> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<f32> for &'a mut serde_json::value::Value

Source§

impl<'a> PartialEq<f64> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<f64> for &'a mut serde_json::value::Value

Source§

impl<'a> PartialEq<i8> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<i8> for &'a mut serde_json::value::Value

Source§

impl<'a> PartialEq<i16> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<i16> for &'a mut serde_json::value::Value

Source§

impl<'a> PartialEq<i32> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<i32> for &'a mut serde_json::value::Value

Source§

impl<'a> PartialEq<i64> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<i64> for &'a mut serde_json::value::Value

Source§

impl<'a> PartialEq<isize> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<isize> for &'a mut serde_json::value::Value

§

impl<'a> PartialEq<str> for ArcStr

§

impl<'a> PartialEq<str> for BStr

§

impl<'a> PartialEq<str> for Bytes

§

impl<'a> PartialEq<str> for Substr

Source§

impl<'a> PartialEq<u8> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<u8> for &'a mut serde_json::value::Value

Source§

impl<'a> PartialEq<u16> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<u16> for &'a mut serde_json::value::Value

Source§

impl<'a> PartialEq<u32> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<u32> for &'a mut serde_json::value::Value

Source§

impl<'a> PartialEq<u64> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<u64> for &'a mut serde_json::value::Value

Source§

impl<'a> PartialEq<usize> for &'a serde_json::value::Value

Source§

impl<'a> PartialEq<usize> for &'a mut serde_json::value::Value

§

impl<'d> PartialEq for TimeZoneName<'d>

§

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

§

impl<'data> PartialEq for CanonicalCompositions<'data>

§

impl<'data> PartialEq for Char16Trie<'data>

§

impl<'data> PartialEq for CodePointInversionList<'data>

§

impl<'data> PartialEq for CodePointInversionListAndStringList<'data>

§

impl<'data> PartialEq for DecompositionData<'data>

§

impl<'data> PartialEq for DecompositionTables<'data>

§

impl<'data> PartialEq for NonRecursiveDecompositionSupplement<'data>

§

impl<'data> PartialEq for PropertyCodePointSet<'data>

§

impl<'data> PartialEq for PropertyEnumToValueNameLinearMap<'data>

§

impl<'data> PartialEq for PropertyScriptToIcuScriptMap<'data>

§

impl<'data> PartialEq for PropertyUnicodeSet<'data>

§

impl<'data> PartialEq for PropertyValueNameToEnumMap<'data>

§

impl<'data> PartialEq for ScriptWithExtensionsProperty<'data>

§

impl<'g, T> PartialEq for Shared<'g, T>
where T: Pointable + ?Sized,

§

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

§

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

§

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

§

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

§

impl<'i> PartialEq for Source<'i>

§

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

§

impl<'k> PartialEq for KeyMut<'k>

§

impl<'n> PartialEq for Pieces<'n>

§

impl<'n> PartialEq for TimeZoneAnnotation<'n>

§

impl<'n> PartialEq for TimeZoneAnnotationKind<'n>

§

impl<'n> PartialEq for TimeZoneAnnotationName<'n>

Source§

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

§

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

§

impl<'s, T> PartialEq<&[T]> for SliceVec<'s, T>
where T: PartialEq,

§

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

§

impl<'s> PartialEq<&'s str> for KeyMut<'s>

§

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

§

impl<'t> PartialEq for TimeZoneOffsetInfo<'t>

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

1.0.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

§

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

§

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

§

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

§

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

§

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

§

impl<A> PartialEq for BasicHasher<A>
where A: SliceWrapperMut<u32> + SliceWrapper<u32> + BasicHashComputer,

Source§

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

§

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

§

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

§

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

§

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

§

impl<A> PartialEq<&[<A as Array>::Item]> for ArrayVec<A>
where A: Array, <A as Array>::Item: PartialEq,

§

impl<A> PartialEq<&[<A as Array>::Item]> for TinyVec<A>
where A: Array, <A as Array>::Item: PartialEq,

§

impl<A> PartialEq<[u8]> for NibbleVec<A>
where A: Array<Item = u8>,

Compare a NibbleVec and a slice of bytes element-by-element. Bytes are not interpreted as two NibbleVec entries.

§

impl<Alloc> PartialEq for H9<Alloc>
where Alloc: Allocator<u16> + Allocator<u32>,

§

impl<Alloc> PartialEq for UnionHasher<Alloc>
where Alloc: Allocator<u16> + Allocator<u32>,

§

impl<AllocU32, Buckets, Params> PartialEq for H10<AllocU32, Buckets, Params>
where AllocU32: Allocator<u32>, Buckets: Allocable<u32, AllocU32> + SliceWrapperMut<u32> + SliceWrapper<u32> + PartialEq, Params: H10Params,

§

impl<AllocU32> PartialEq for H10Buckets<AllocU32>
where AllocU32: Allocator<u32>,

1.55.0 (const: unstable) · Source§

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

§

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

§

impl<C> PartialEq for Authorization<C>
where C: PartialEq,

§

impl<C> PartialEq for ContextError<C>
where C: PartialEq,

§

impl<C> PartialEq for ProxyAuthorization<C>

§

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

Source§

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

Source§

impl<E, Ix> PartialEq for petgraph::graph_impl::EdgeReference<'_, E, Ix>
where Ix: IndexType, E: PartialEq,

§

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

§

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

§

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

§

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

1.4.0 · Source§

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

§

impl<Failure, Error> PartialEq for Err<Failure, Error>
where Failure: PartialEq, Error: PartialEq,

1.29.0 · Source§

impl<H> PartialEq for BuildHasherDefault<H>

§

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

§

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

§

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

§

impl<I> PartialEq for rama::crypto::dep::x509_parser::prelude::asn1_rs::nom::error::Error<I>
where I: PartialEq,

§

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

§

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

§

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

§

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

§

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

§

impl<Id> PartialEq for rama::crypto::dep::aws_lc_rs::kem::Algorithm<Id>

1.0.0 (const: unstable) · Source§

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

1.96.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

1.96.0 (const: unstable) · Source§

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

1.26.0 (const: unstable) · Source§

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

1.95.0 · Source§

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

1.0.0 (const: unstable) · Source§

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

1.26.0 · Source§

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

1.96.0 · Source§

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

Source§

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

Source§

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

Source§

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

§

impl<K, V1, S1, V2, S2> PartialEq<IndexMap<K, V2, S2>> for IndexMap<K, V1, S1>
where K: Hash + Eq, V1: PartialEq<V2>, S1: BuildHasher, S2: BuildHasher,

1.0.0 · Source§

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

§

impl<K, V, K2, V2, const N: usize> PartialEq<[(K2, V2); N]> for Slice<K, V>
where K: PartialEq<K2>, V: PartialEq<V2>,

§

impl<K, V, K2, V2> PartialEq<Slice<K2, V2>> for Slice<K, V>
where K: PartialEq<K2>, V: PartialEq<V2>,

§

impl<K, V, K2, V2> PartialEq<Slice<K2, V2>> for [(K, V)]
where K: PartialEq<K2>, V: PartialEq<V2>,

§

impl<K, V, K2, V2> PartialEq<[(K2, V2)]> for Slice<K, V>
where K: PartialEq<K2>, V: PartialEq<V2>,

1.0.0 · Source§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<K, V, const N: usize, K2, V2> PartialEq<Slice<K2, V2>> for [(K, V); N]
where K: PartialEq<K2>, V: PartialEq<V2>,

§

impl<K, V> PartialEq for Trie<K, V>
where K: TrieKey, V: PartialEq,

Source§

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

§

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

§

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

§

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

§

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

§

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

Source§

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

Source§

impl<N> PartialEq for AcyclicEdgeError<N>
where N: PartialEq,

Source§

impl<N> PartialEq for Cycle<N>
where N: PartialEq,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<O> PartialEq<F32<O>> for [u8; 4]

§

impl<O> PartialEq<F64<O>> for [u8; 8]

§

impl<O> PartialEq<I16<O>> for [u8; 2]

§

impl<O> PartialEq<I32<O>> for [u8; 4]

§

impl<O> PartialEq<I64<O>> for [u8; 8]

§

impl<O> PartialEq<I128<O>> for [u8; 16]

§

impl<O> PartialEq<Isize<O>> for [u8; 8]

§

impl<O> PartialEq<U16<O>> for [u8; 2]

§

impl<O> PartialEq<U32<O>> for [u8; 4]

§

impl<O> PartialEq<U64<O>> for [u8; 8]

§

impl<O> PartialEq<U128<O>> for [u8; 16]

§

impl<O> PartialEq<Usize<O>> for [u8; 8]

§

impl<O> PartialEq<[u8; 2]> for I16<O>

§

impl<O> PartialEq<[u8; 2]> for U16<O>

§

impl<O> PartialEq<[u8; 4]> for F32<O>

§

impl<O> PartialEq<[u8; 4]> for I32<O>

§

impl<O> PartialEq<[u8; 4]> for U32<O>

§

impl<O> PartialEq<[u8; 8]> for F64<O>

§

impl<O> PartialEq<[u8; 8]> for I64<O>

§

impl<O> PartialEq<[u8; 8]> for Isize<O>

§

impl<O> PartialEq<[u8; 8]> for U64<O>

§

impl<O> PartialEq<[u8; 8]> for Usize<O>

§

impl<O> PartialEq<[u8; 16]> for I128<O>

§

impl<O> PartialEq<[u8; 16]> for U128<O>

§

impl<O> PartialEq<f32> for F32<O>
where O: ByteOrder,

§

impl<O> PartialEq<f64> for F64<O>
where O: ByteOrder,

§

impl<O> PartialEq<i16> for I16<O>
where O: ByteOrder,

§

impl<O> PartialEq<i32> for I32<O>
where O: ByteOrder,

§

impl<O> PartialEq<i64> for I64<O>
where O: ByteOrder,

§

impl<O> PartialEq<i128> for I128<O>
where O: ByteOrder,

§

impl<O> PartialEq<isize> for Isize<O>
where O: ByteOrder,

§

impl<O> PartialEq<u16> for U16<O>
where O: ByteOrder,

§

impl<O> PartialEq<u32> for U32<O>
where O: ByteOrder,

§

impl<O> PartialEq<u64> for U64<O>
where O: ByteOrder,

§

impl<O> PartialEq<u128> for U128<O>
where O: ByteOrder,

§

impl<O> PartialEq<usize> for Usize<O>
where O: ByteOrder,

§

impl<P, L, R> PartialEq<JointPrefixMap<P, R>> for JointPrefixMap<P, L>
where P: JointPrefix + PartialEq, L: PartialEq<R>,

§

impl<P, L, Rhs> PartialEq<Rhs> for PrefixMap<P, L>
where P: Prefix + PartialEq, L: PartialEq<<Rhs as AsView>::T>, Rhs: AsView<P = P>,

§

impl<P, L, Rhs> PartialEq<Rhs> for TrieView<'_, P, L>
where P: Prefix + PartialEq, L: PartialEq<<Rhs as AsView>::T>, Rhs: AsView<P = P>,

§

impl<P, L, Rhs> PartialEq<Rhs> for TrieViewMut<'_, P, L>
where P: Prefix + PartialEq + Clone, L: PartialEq<<Rhs as AsView>::T>, Rhs: AsView<P = P>,

§

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

§

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

1.41.0 · Source§

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

§

impl<R> PartialEq for Record<R>
where R: RecordData,

§

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

Source§

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

§

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

§

impl<S1, S2> PartialEq<S2> for Ascii<S1>
where S1: AsRef<str>, S2: AsRef<str>,

§

impl<S1, S2> PartialEq<UniCase<S2>> for UniCase<S1>
where S1: AsRef<str>, S2: AsRef<str>,

§

impl<S1> PartialEq<Ascii<S1>> for String
where S1: AsRef<str>,

§

impl<S, T> PartialEq<&RiAbsoluteStr<S>> for Cow<'_, RiAbsoluteStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiAbsoluteStr<S>> for Cow<'_, RiReferenceStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiAbsoluteStr<S>> for Cow<'_, RiStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiAbsoluteStr<S>> for RiAbsoluteStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiAbsoluteStr<S>> for RiAbsoluteString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiAbsoluteStr<S>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiAbsoluteStr<S>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiAbsoluteStr<S>> for RiStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiAbsoluteStr<S>> for RiString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiFragmentStr<S>> for Cow<'_, RiFragmentStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiFragmentStr<S>> for RiFragmentStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiFragmentStr<S>> for RiFragmentString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiQueryStr<S>> for Cow<'_, RiQueryStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiQueryStr<S>> for RiQueryStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiQueryStr<S>> for RiQueryString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<S>> for Cow<'_, RiReferenceStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<S>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<S>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<T>> for Cow<'_, RiAbsoluteStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<T>> for Cow<'_, RiRelativeStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<T>> for Cow<'_, RiStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<T>> for RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<T>> for RiAbsoluteString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<T>> for RiRelativeStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<T>> for RiRelativeString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<T>> for RiStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiReferenceStr<T>> for RiString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiRelativeStr<S>> for Cow<'_, RiReferenceStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiRelativeStr<S>> for Cow<'_, RiRelativeStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiRelativeStr<S>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiRelativeStr<S>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiRelativeStr<S>> for RiRelativeStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiRelativeStr<S>> for RiRelativeString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiStr<S>> for Cow<'_, RiReferenceStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiStr<S>> for Cow<'_, RiStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiStr<S>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiStr<S>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiStr<S>> for RiStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiStr<S>> for RiString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiStr<T>> for Cow<'_, RiAbsoluteStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiStr<T>> for RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<&RiStr<T>> for RiAbsoluteString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiAbsoluteStr<S>>> for &RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiAbsoluteStr<S>>> for &RiStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiAbsoluteStr<S>>> for RiAbsoluteString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiAbsoluteStr<S>>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiAbsoluteStr<S>>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiAbsoluteStr<S>>> for RiStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiAbsoluteStr<S>>> for RiString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiAbsoluteStr<T>>> for &RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiFragmentStr<S>>> for RiFragmentString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiFragmentStr<T>>> for &RiFragmentStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiQueryStr<S>>> for RiQueryString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiQueryStr<T>>> for &RiQueryStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiReferenceStr<S>>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiReferenceStr<T>>> for &RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiReferenceStr<T>>> for &RiReferenceStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiReferenceStr<T>>> for &RiRelativeStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiReferenceStr<T>>> for &RiStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiReferenceStr<T>>> for RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiReferenceStr<T>>> for RiAbsoluteString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiReferenceStr<T>>> for RiRelativeStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiReferenceStr<T>>> for RiRelativeString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiReferenceStr<T>>> for RiStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiReferenceStr<T>>> for RiString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiRelativeStr<S>>> for &RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiRelativeStr<S>>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiRelativeStr<S>>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiRelativeStr<S>>> for RiRelativeString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiRelativeStr<T>>> for &RiRelativeStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiStr<S>>> for &RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiStr<S>>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiStr<S>>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiStr<S>>> for RiString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiStr<T>>> for &RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiStr<T>>> for &RiStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiStr<T>>> for RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<Cow<'_, RiStr<T>>> for RiAbsoluteString<S>
where S: Spec, T: Spec,

Source§

impl<S, T> PartialEq<Host<T>> for url::host::Host<S>
where S: PartialEq<T>,

§

impl<S, T> PartialEq<RiAbsoluteStr<S>> for &RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteStr<S>> for &RiStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteStr<S>> for Cow<'_, RiReferenceStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteStr<S>> for Cow<'_, RiStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteStr<S>> for RiAbsoluteString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteStr<S>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteStr<S>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteStr<S>> for RiStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteStr<S>> for RiString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteStr<T>> for &RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<S>> for &RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<S>> for &RiStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<S>> for Cow<'_, RiReferenceStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<S>> for Cow<'_, RiStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<S>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<S>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<S>> for RiStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<S>> for RiString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<T>> for &RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<T>> for Cow<'_, RiAbsoluteStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<T>> for RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiAbsoluteString<T>> for RiAbsoluteString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiFragmentStr<S>> for RiFragmentString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiFragmentStr<T>> for &RiFragmentStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiFragmentString<T>> for &RiFragmentStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiFragmentString<T>> for Cow<'_, RiFragmentStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiFragmentString<T>> for RiFragmentStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiFragmentString<T>> for RiFragmentString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiQueryStr<S>> for RiQueryString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiQueryStr<T>> for &RiQueryStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiQueryString<T>> for &RiQueryStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiQueryString<T>> for Cow<'_, RiQueryStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiQueryString<T>> for RiQueryStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiQueryString<T>> for RiQueryString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<S>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for &RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for &RiReferenceStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for &RiRelativeStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for &RiStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for Cow<'_, RiAbsoluteStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for Cow<'_, RiRelativeStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for Cow<'_, RiStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for RiAbsoluteString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for RiRelativeStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for RiRelativeString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for RiStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceStr<T>> for RiString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for &RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for &RiReferenceStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for &RiRelativeStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for &RiStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for Cow<'_, RiAbsoluteStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for Cow<'_, RiReferenceStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for Cow<'_, RiRelativeStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for Cow<'_, RiStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for RiAbsoluteString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for RiReferenceStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for RiReferenceString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for RiRelativeStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for RiRelativeString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for RiStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiReferenceString<T>> for RiString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeStr<S>> for &RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeStr<S>> for Cow<'_, RiReferenceStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeStr<S>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeStr<S>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeStr<S>> for RiRelativeString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeStr<T>> for &RiRelativeStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeString<S>> for &RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeString<S>> for Cow<'_, RiReferenceStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeString<S>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeString<S>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeString<T>> for &RiRelativeStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeString<T>> for Cow<'_, RiRelativeStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeString<T>> for RiRelativeStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiRelativeString<T>> for RiRelativeString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiStr<S>> for &RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiStr<S>> for Cow<'_, RiReferenceStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiStr<S>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiStr<S>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiStr<S>> for RiString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiStr<T>> for &RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiStr<T>> for &RiStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiStr<T>> for Cow<'_, RiAbsoluteStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiStr<T>> for RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiStr<T>> for RiAbsoluteString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<S>> for &RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<S>> for Cow<'_, RiReferenceStr<T>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<S>> for RiReferenceStr<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<S>> for RiReferenceString<T>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<T>> for &RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<T>> for &RiStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<T>> for Cow<'_, RiAbsoluteStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<T>> for Cow<'_, RiStr<S>>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<T>> for RiAbsoluteStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<T>> for RiAbsoluteString<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<T>> for RiStr<S>
where S: Spec, T: Spec,

§

impl<S, T> PartialEq<RiString<T>> for RiString<S>
where S: Spec, T: Spec,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<S> PartialEq<&RiAbsoluteStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<&RiAbsoluteStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<&RiFragmentStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<&RiFragmentStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<&RiQueryStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<&RiQueryStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<&RiReferenceStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<&RiReferenceStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<&RiRelativeStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<&RiRelativeStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<&RiStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<&RiStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<&str> for RiAbsoluteStr<S>
where S: Spec,

§

impl<S> PartialEq<&str> for RiAbsoluteString<S>
where S: Spec,

§

impl<S> PartialEq<&str> for RiFragmentStr<S>
where S: Spec,

§

impl<S> PartialEq<&str> for RiFragmentString<S>
where S: Spec,

§

impl<S> PartialEq<&str> for RiQueryStr<S>
where S: Spec,

§

impl<S> PartialEq<&str> for RiQueryString<S>
where S: Spec,

§

impl<S> PartialEq<&str> for RiReferenceStr<S>
where S: Spec,

§

impl<S> PartialEq<&str> for RiReferenceString<S>
where S: Spec,

§

impl<S> PartialEq<&str> for RiRelativeStr<S>
where S: Spec,

§

impl<S> PartialEq<&str> for RiRelativeString<S>
where S: Spec,

§

impl<S> PartialEq<&str> for RiStr<S>
where S: Spec,

§

impl<S> PartialEq<&str> for RiString<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for &RiAbsoluteStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for &RiFragmentStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for &RiQueryStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for &RiReferenceStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for &RiRelativeStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for &RiStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiAbsoluteStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiAbsoluteString<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiFragmentStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiFragmentString<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiQueryStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiQueryString<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiReferenceStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiReferenceString<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiRelativeStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiRelativeString<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiStr<S>
where S: Spec,

§

impl<S> PartialEq<Cow<'_, str>> for RiString<S>
where S: Spec,

§

impl<S> PartialEq<RiAbsoluteStr<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiAbsoluteStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiAbsoluteStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<RiAbsoluteString<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiAbsoluteString<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiAbsoluteString<S>> for String
where S: Spec,

§

impl<S> PartialEq<RiAbsoluteString<S>> for str
where S: Spec,

§

impl<S> PartialEq<RiFragmentStr<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiFragmentStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiFragmentStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<RiFragmentString<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiFragmentString<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiFragmentString<S>> for String
where S: Spec,

§

impl<S> PartialEq<RiFragmentString<S>> for str
where S: Spec,

§

impl<S> PartialEq<RiQueryStr<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiQueryStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiQueryStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<RiQueryString<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiQueryString<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiQueryString<S>> for String
where S: Spec,

§

impl<S> PartialEq<RiQueryString<S>> for str
where S: Spec,

§

impl<S> PartialEq<RiReferenceStr<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiReferenceStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiReferenceStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<RiReferenceString<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiReferenceString<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiReferenceString<S>> for String
where S: Spec,

§

impl<S> PartialEq<RiReferenceString<S>> for str
where S: Spec,

§

impl<S> PartialEq<RiRelativeStr<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiRelativeStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiRelativeStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<RiRelativeString<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiRelativeString<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiRelativeString<S>> for String
where S: Spec,

§

impl<S> PartialEq<RiRelativeString<S>> for str
where S: Spec,

§

impl<S> PartialEq<RiStr<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiStr<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiStr<S>> for str
where S: Spec,

§

impl<S> PartialEq<RiString<S>> for &str
where S: Spec,

§

impl<S> PartialEq<RiString<S>> for Cow<'_, str>
where S: Spec,

§

impl<S> PartialEq<RiString<S>> for String
where S: Spec,

§

impl<S> PartialEq<RiString<S>> for str
where S: Spec,

§

impl<S> PartialEq<String> for RiAbsoluteString<S>
where S: Spec,

§

impl<S> PartialEq<String> for RiFragmentString<S>
where S: Spec,

§

impl<S> PartialEq<String> for RiQueryString<S>
where S: Spec,

§

impl<S> PartialEq<String> for RiReferenceString<S>
where S: Spec,

§

impl<S> PartialEq<String> for RiRelativeString<S>
where S: Spec,

§

impl<S> PartialEq<String> for RiString<S>
where S: Spec,

§

impl<S> PartialEq<str> for &RiAbsoluteStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for &RiFragmentStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for &RiQueryStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for &RiReferenceStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for &RiRelativeStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for &RiStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiAbsoluteStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiAbsoluteString<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiFragmentStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiFragmentString<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiQueryStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiQueryString<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiReferenceStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiReferenceString<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiRelativeStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiRelativeString<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiStr<S>
where S: Spec,

§

impl<S> PartialEq<str> for RiString<S>
where S: Spec,

§

impl<Specialization, Alloc> PartialEq for AdvHasher<Specialization, Alloc>
where Specialization: AdvHashSpecialization + Clone, Alloc: Allocator<u16> + Allocator<u32>,

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T, A, F, const N: usize> PartialEq<[A; N]> for VarZeroVec<'_, T, F>
where T: VarULE + PartialEq + ?Sized, A: AsRef<T>, F: VarZeroVecFormat,

§

impl<T, A, F> PartialEq<&[A]> for VarZeroVec<'_, T, F>
where T: VarULE + PartialEq + ?Sized, A: AsRef<T>, F: VarZeroVecFormat,

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

Source§

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

Source§

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

1.0.0 · Source§

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

§

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

Source§

impl<T, C> PartialEq<T> for OwnedEntry<T, C>
where T: PartialEq, C: Config,

Source§

impl<T, C> PartialEq<T> for OwnedRef<T, C>
where T: PartialEq + Clear + Default, C: Config,

Source§

impl<T, C> PartialEq<T> for OwnedRefMut<T, C>
where T: PartialEq + Clear + Default, C: Config,

§

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

1.0.0 (const: unstable) · Source§

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

§

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

§

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

§

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

§

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

§

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

§

impl<T, S1, S2> PartialEq<IndexSet<T, S2>> for IndexSet<T, S1>
where T: Hash + Eq, S1: BuildHasher, S2: BuildHasher,

1.0.0 · Source§

impl<T, S, A> PartialEq 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> PartialEq for HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

§

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

§

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

§

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

§

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

1.0.0 (const: unstable) · Source§

impl<T, U, A1, A2> PartialEq<Vec<U, A2>> for rama::http::grpc::protobuf::prost::alloc::vec::Vec<T, A1>
where A1: Allocator, A2: Allocator, T: PartialEq<U>,

§

impl<T, U, A1, A2> PartialEq<Vec<U, A2>> for Vec<T, A1>
where A1: Allocator, A2: Allocator, T: PartialEq<U>,

1.0.0 (const: unstable) · Source§

impl<T, U, A, const N: usize> PartialEq<&[U; N]> for rama::http::grpc::protobuf::prost::alloc::vec::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A, const N: usize> PartialEq<&[U; N]> for Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.17.0 · Source§

impl<T, U, A, const N: usize> PartialEq<&[U; N]> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

1.17.0 · Source§

impl<T, U, A, const N: usize> PartialEq<&mut [U; N]> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

1.0.0 (const: unstable) · Source§

impl<T, U, A, const N: usize> PartialEq<[U; N]> for rama::http::grpc::protobuf::prost::alloc::vec::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A, const N: usize> PartialEq<[U; N]> for Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.17.0 · Source§

impl<T, U, A, const N: usize> PartialEq<[U; N]> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

1.0.0 (const: unstable) · Source§

impl<T, U, A> PartialEq<&[U]> for rama::http::grpc::protobuf::prost::alloc::vec::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<&[U]> for Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.17.0 · Source§

impl<T, U, A> PartialEq<&[U]> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

1.0.0 (const: unstable) · Source§

impl<T, U, A> PartialEq<&mut [U]> for rama::http::grpc::protobuf::prost::alloc::vec::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<&mut [U]> for Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.17.0 · Source§

impl<T, U, A> PartialEq<&mut [U]> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

1.46.0 (const: unstable) · Source§

impl<T, U, A> PartialEq<Vec<U, A>> for &[T]
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<Vec<U, A>> for &[T]
where A: Allocator, T: PartialEq<U>,

1.46.0 (const: unstable) · Source§

impl<T, U, A> PartialEq<Vec<U, A>> for &mut [T]
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<Vec<U, A>> for &mut [T]
where A: Allocator, T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, A> PartialEq<Vec<U, A>> for Cow<'_, [T]>
where A: Allocator, T: PartialEq<U> + Clone,

§

impl<T, U, A> PartialEq<Vec<U, A>> for Cow<'_, [T]>
where A: Allocator, T: PartialEq<U> + Clone,

1.17.0 · Source§

impl<T, U, A> PartialEq<Vec<U, A>> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

1.48.0 (const: unstable) · Source§

impl<T, U, A> PartialEq<Vec<U, A>> for [T]
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<Vec<U, A>> for [T]
where A: Allocator, T: PartialEq<U>,

1.48.0 (const: unstable) · Source§

impl<T, U, A> PartialEq<[U]> for rama::http::grpc::protobuf::prost::alloc::vec::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<[U]> for Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.0.0 (const: unstable) · Source§

impl<T, U, const N: usize> PartialEq<&[U]> for [T; N]
where T: PartialEq<U>,

1.0.0 (const: unstable) · Source§

impl<T, U, const N: usize> PartialEq<&mut [U]> for [T; N]
where T: PartialEq<U>,

1.0.0 (const: unstable) · Source§

impl<T, U, const N: usize> PartialEq<[U; N]> for &[T]
where T: PartialEq<U>,

1.0.0 (const: unstable) · Source§

impl<T, U, const N: usize> PartialEq<[U; N]> for &mut [T]
where T: PartialEq<U>,

§

impl<T, U, const N: usize> PartialEq<[U; N]> for Slice<T>
where T: PartialEq<U>,

1.0.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

1.0.0 · Source§

impl<T, U> PartialEq<&[U]> for Cow<'_, [T]>
where T: PartialEq<U> + Clone,

1.0.0 · Source§

impl<T, U> PartialEq<&mut [U]> for Cow<'_, [T]>
where T: PartialEq<U> + Clone,

§

impl<T, U> PartialEq<Port<U>> for Port<T>

§

impl<T, U> PartialEq<Slice<U>> for Slice<T>
where T: PartialEq<U>,

§

impl<T, U> PartialEq<Slice<U>> for [T]
where T: PartialEq<U>,

Source§

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

§

impl<T, U> PartialEq<[U]> for Slice<T>
where T: PartialEq<U>,

1.0.0 (const: unstable) · Source§

impl<T, U> PartialEq<[U]> for [T]
where T: PartialEq<U>,

§

impl<T, const N: usize, U> PartialEq<Slice<U>> for [T; N]
where T: PartialEq<U>,

Source§

impl<T, const N: usize> PartialEq for Mask<T, N>

Source§

impl<T, const N: usize> PartialEq for Simd<T, N>

§

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

§

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

§

impl<T, const N: usize> PartialEq<[T; N]> for ZeroVec<'_, T>
where T: AsULE + PartialEq,

Source§

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

1.0.0 (const: unstable) · Source§

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

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

1.0.0 · Source§

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

Pointer equality is by address, as produced by the <*const T>::addr method.

1.0.0 · Source§

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

Pointer equality is by address, as produced by the <*mut T>::addr method.

§

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

§

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

§

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

1.17.0 (const: unstable) · Source§

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

§

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

1.0.0 · Source§

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

§

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

§

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

1.0.0 · Source§

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

§

impl<T> PartialEq for rama::http::proto::h2::frame::Data<T>
where T: PartialEq,

1.21.0 · Source§

impl<T> PartialEq for Discriminant<T>

§

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

§

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

§

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

§

impl<T> PartialEq for rama::telemetry::opentelemetry::sdk::metrics::data::Exemplar<T>
where T: PartialEq,

§

impl<T> PartialEq for rama::telemetry::opentelemetry::sdk::metrics::data::ExponentialHistogramDataPoint<T>
where T: PartialEq,

§

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

§

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

§

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

§

impl<T> PartialEq for GaugeDataPoint<T>
where T: PartialEq,

§

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

§

impl<T> PartialEq for rama::http::HeaderMap<T>
where T: PartialEq,

§

impl<T> PartialEq for rama::telemetry::opentelemetry::sdk::metrics::data::HistogramDataPoint<T>
where T: PartialEq,

§

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

§

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

§

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

1.20.0 · Source§

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

§

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

§

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

1.25.0 · Source§

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

1.28.0 (const: unstable) · Source§

impl<T> PartialEq for NonZero<T>

1.70.0 · Source§

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

§

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

§

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

§

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

1.70.0 · Source§

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

1.0.0 (const: unstable) · Source§

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

§

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

Source§

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

Source§

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

1.0.0 · Source§

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

Source§

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

1.36.0 · Source§

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

§

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

1.0.0 · Source§

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

1.19.0 (const: unstable) · Source§

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

1.74.0 · Source§

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

1.0.0 · Source§

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

§

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

§

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

§

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

§

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

Source§

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

§

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

§

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

§

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

§

impl<T> PartialEq for SequenceOf<T>
where T: PartialEq,

§

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

§

impl<T> PartialEq for SetOf<T>
where T: PartialEq,

§

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

§

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

§

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

§

impl<T> PartialEq for SumDataPoint<T>
where T: PartialEq,

Source§

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

Source§

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

1.0.0 · Source§

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

§

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

§

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

§

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

§

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

§

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

§

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

§

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

1.0.0 · Source§

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

§

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

§

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

§

impl<T> PartialEq<&[T]> for ZeroVec<'_, T>
where T: AsULE + PartialEq,

§

impl<T> PartialEq<Port<T>> for u16

Source§

impl<T> PartialEq<T> for Ident
where T: AsRef<str> + ?Sized,

§

impl<T> PartialEq<T> for Utf8Bytes
where &'a str: for<'a> PartialEq<T>,

§

impl<T> PartialEq<Vec<T>> for &ByteRecord
where T: AsRef<[u8]>,

§

impl<T> PartialEq<Vec<T>> for &StringRecord
where T: AsRef<[u8]>,

§

impl<T> PartialEq<Vec<T>> for ByteRecord
where T: AsRef<[u8]>,

§

impl<T> PartialEq<Vec<T>> for StringRecord
where T: AsRef<[u8]>,

§

impl<T> PartialEq<[T]> for &ByteRecord
where T: AsRef<[u8]>,

§

impl<T> PartialEq<[T]> for &StringRecord
where T: AsRef<[u8]>,

§

impl<T> PartialEq<[T]> for ByteRecord
where T: AsRef<[u8]>,

§

impl<T> PartialEq<[T]> for StringRecord
where T: AsRef<[u8]>,

§

impl<T> PartialEq<[T]> for ZeroSlice<T>
where T: AsULE + PartialEq,

§

impl<T> PartialEq<u16> for Port<T>

§

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

Source§

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

§

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

§

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

§

impl<U> PartialEq for Mean<U>

Source§

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

§

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

§

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

Source§

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

Source§

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

§

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

§

impl<V, const N: usize> PartialEq for Distribution<V, N>
where V: PartialEq,

§

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

§

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

§

impl<VE> PartialEq for rama::http::grpc::metadata::GetAll<'_, VE>
where VE: ValueEncoding,

§

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

§

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

§

impl<VE> PartialEq<MetadataKey<VE>> for &MetadataKey<VE>
where VE: ValueEncoding,

§

impl<VE> PartialEq<MetadataKey<VE>> for &str
where VE: ValueEncoding,

§

impl<VE> PartialEq<MetadataKey<VE>> for str
where VE: ValueEncoding,

§

impl<VE> PartialEq<MetadataValue<VE>> for &MetadataValue<VE>
where VE: ValueEncoding,

§

impl<VE> PartialEq<MetadataValue<VE>> for &str
where VE: ValueEncoding,

§

impl<VE> PartialEq<MetadataValue<VE>> for String
where VE: ValueEncoding,

§

impl<VE> PartialEq<MetadataValue<VE>> for [u8]
where VE: ValueEncoding,

§

impl<VE> PartialEq<MetadataValue<VE>> for str
where VE: ValueEncoding,

§

impl<VE> PartialEq<String> for MetadataValue<VE>
where VE: ValueEncoding,

§

impl<VE> PartialEq<[u8]> for MetadataValue<VE>
where VE: ValueEncoding,

§

impl<VE> PartialEq<str> for MetadataKey<VE>
where VE: ValueEncoding,

§

impl<VE> PartialEq<str> for MetadataValue<VE>
where VE: ValueEncoding,

Source§

impl<X> PartialEq for rand::distr::uniform::Uniform<X>

§

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

Source§

impl<X> PartialEq for rand::distr::uniform::float::UniformFloat<X>
where X: PartialEq,

§

impl<X> PartialEq for UniformFloat<X>
where X: PartialEq,

Source§

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

§

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

Source§

impl<X> PartialEq for rand::distr::weighted::weighted_index::WeightedIndex<X>

§

impl<X> PartialEq for WeightedIndex<X>
where X: PartialEq + SampleUniform + PartialOrd, <X as SampleUniform>::Sampler: PartialEq,

§

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

Source§

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

§

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

§

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

§

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

§

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

§

impl<const LEFT_SIZE: usize, const RIGHT_SIZE: usize> PartialEq<WriteBuffer<RIGHT_SIZE>> for WriteBuffer<LEFT_SIZE>

§

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

§

impl<const MIN_A: i8, const MAX_A: i8, const MIN_B: i8, const MAX_B: i8> PartialEq<OptionRangedI8<MIN_B, MAX_B>> for OptionRangedI8<MIN_A, MAX_A>

§

impl<const MIN_A: i8, const MAX_A: i8, const MIN_B: i8, const MAX_B: i8> PartialEq<RangedI8<MIN_B, MAX_B>> for RangedI8<MIN_A, MAX_A>

§

impl<const MIN_A: i16, const MAX_A: i16, const MIN_B: i16, const MAX_B: i16> PartialEq<OptionRangedI16<MIN_B, MAX_B>> for OptionRangedI16<MIN_A, MAX_A>

§

impl<const MIN_A: i16, const MAX_A: i16, const MIN_B: i16, const MAX_B: i16> PartialEq<RangedI16<MIN_B, MAX_B>> for RangedI16<MIN_A, MAX_A>

§

impl<const MIN_A: i32, const MAX_A: i32, const MIN_B: i32, const MAX_B: i32> PartialEq<OptionRangedI32<MIN_B, MAX_B>> for OptionRangedI32<MIN_A, MAX_A>

§

impl<const MIN_A: i32, const MAX_A: i32, const MIN_B: i32, const MAX_B: i32> PartialEq<RangedI32<MIN_B, MAX_B>> for RangedI32<MIN_A, MAX_A>

§

impl<const MIN_A: i64, const MAX_A: i64, const MIN_B: i64, const MAX_B: i64> PartialEq<OptionRangedI64<MIN_B, MAX_B>> for OptionRangedI64<MIN_A, MAX_A>

§

impl<const MIN_A: i64, const MAX_A: i64, const MIN_B: i64, const MAX_B: i64> PartialEq<RangedI64<MIN_B, MAX_B>> for RangedI64<MIN_A, MAX_A>

§

impl<const MIN_A: i128, const MAX_A: i128, const MIN_B: i128, const MAX_B: i128> PartialEq<OptionRangedI128<MIN_B, MAX_B>> for OptionRangedI128<MIN_A, MAX_A>

§

impl<const MIN_A: i128, const MAX_A: i128, const MIN_B: i128, const MAX_B: i128> PartialEq<RangedI128<MIN_B, MAX_B>> for RangedI128<MIN_A, MAX_A>

§

impl<const MIN_A: isize, const MAX_A: isize, const MIN_B: isize, const MAX_B: isize> PartialEq<OptionRangedIsize<MIN_B, MAX_B>> for OptionRangedIsize<MIN_A, MAX_A>

§

impl<const MIN_A: isize, const MAX_A: isize, const MIN_B: isize, const MAX_B: isize> PartialEq<RangedIsize<MIN_B, MAX_B>> for RangedIsize<MIN_A, MAX_A>

§

impl<const MIN_A: u8, const MAX_A: u8, const MIN_B: u8, const MAX_B: u8> PartialEq<OptionRangedU8<MIN_B, MAX_B>> for OptionRangedU8<MIN_A, MAX_A>

§

impl<const MIN_A: u8, const MAX_A: u8, const MIN_B: u8, const MAX_B: u8> PartialEq<RangedU8<MIN_B, MAX_B>> for RangedU8<MIN_A, MAX_A>

§

impl<const MIN_A: u16, const MAX_A: u16, const MIN_B: u16, const MAX_B: u16> PartialEq<OptionRangedU16<MIN_B, MAX_B>> for OptionRangedU16<MIN_A, MAX_A>

§

impl<const MIN_A: u16, const MAX_A: u16, const MIN_B: u16, const MAX_B: u16> PartialEq<RangedU16<MIN_B, MAX_B>> for RangedU16<MIN_A, MAX_A>

§

impl<const MIN_A: u32, const MAX_A: u32, const MIN_B: u32, const MAX_B: u32> PartialEq<OptionRangedU32<MIN_B, MAX_B>> for OptionRangedU32<MIN_A, MAX_A>

§

impl<const MIN_A: u32, const MAX_A: u32, const MIN_B: u32, const MAX_B: u32> PartialEq<RangedU32<MIN_B, MAX_B>> for RangedU32<MIN_A, MAX_A>

§

impl<const MIN_A: u64, const MAX_A: u64, const MIN_B: u64, const MAX_B: u64> PartialEq<OptionRangedU64<MIN_B, MAX_B>> for OptionRangedU64<MIN_A, MAX_A>

§

impl<const MIN_A: u64, const MAX_A: u64, const MIN_B: u64, const MAX_B: u64> PartialEq<RangedU64<MIN_B, MAX_B>> for RangedU64<MIN_A, MAX_A>

§

impl<const MIN_A: u128, const MAX_A: u128, const MIN_B: u128, const MAX_B: u128> PartialEq<OptionRangedU128<MIN_B, MAX_B>> for OptionRangedU128<MIN_A, MAX_A>

§

impl<const MIN_A: u128, const MAX_A: u128, const MIN_B: u128, const MAX_B: u128> PartialEq<RangedU128<MIN_B, MAX_B>> for RangedU128<MIN_A, MAX_A>

§

impl<const MIN_A: usize, const MAX_A: usize, const MIN_B: usize, const MAX_B: usize> PartialEq<OptionRangedUsize<MIN_B, MAX_B>> for OptionRangedUsize<MIN_A, MAX_A>

§

impl<const MIN_A: usize, const MAX_A: usize, const MIN_B: usize, const MAX_B: usize> PartialEq<RangedUsize<MIN_B, MAX_B>> for RangedUsize<MIN_A, MAX_A>

§

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

§

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

§

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

§

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

Source§

impl<const N: usize> PartialEq<&[u8; N]> for ByteStr

Source§

impl<const N: usize> PartialEq<&[u8; N]> for ByteString

§

impl<const N: usize> PartialEq<&str> for TinyAsciiStr<N>

Source§

impl<const N: usize> PartialEq<ByteStr> for &[u8; N]

Source§

impl<const N: usize> PartialEq<ByteStr> for [u8; N]

Source§

impl<const N: usize> PartialEq<ByteString> for &[u8; N]

Source§

impl<const N: usize> PartialEq<ByteString> for [u8; N]

Source§

impl<const N: usize> PartialEq<[u8; N]> for ByteStr

Source§

impl<const N: usize> PartialEq<[u8; N]> for ByteString

§

impl<const N: usize> PartialEq<str> for TinyAsciiStr<N>