Eq

Trait Eq 

1.0.0 (const: unstable) · Source
pub trait Eq: PartialEq { }
Expand description

Trait for comparisons corresponding to equivalence relations.

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

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

Eq, which builds on top of PartialEq also implies:

  • reflexive: a == a

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

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

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

§Derivable

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

§How can I implement Eq?

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

enum BookFormat {
    Paperback,
    Hardback,
    Ebook,
}

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

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

impl Eq for Book {}

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Eq for JobStatus

Source§

impl Eq for ShownJobStatus

Source§

impl Eq for tag2upload_service_manager::db_migration::Outcome

Source§

impl Eq for AllowedClient

Source§

impl Eq for BadNamever

Source§

impl Eq for Interval

Source§

impl Eq for ProtocolVersion

Source§

impl Eq for WorkerPhase

Source§

impl Eq for WorkerFidelity

1.7.0 · Source§

impl Eq for tag2upload_service_manager::prelude::IpAddr

Source§

impl Eq for IpNet

1.28.0 · Source§

impl Eq for tag2upload_service_manager::prelude::fmt::Alignment

Source§

impl Eq for DebugAsHex

Source§

impl Eq for Sign

1.0.0 · Source§

impl Eq for tag2upload_service_manager::prelude::io::ErrorKind

1.0.0 · Source§

impl Eq for tag2upload_service_manager::prelude::io::SeekFrom

Source§

impl Eq for tag2upload_service_manager::prelude::oneshot::error::TryRecvError

Source§

impl Eq for tag2upload_service_manager::prelude::str::pattern::SearchStep

1.0.0 (const: unstable) · Source§

impl Eq for tag2upload_service_manager::prelude::cmp::Ordering

Source§

impl Eq for TryReserveErrorKind

Source§

impl Eq for AsciiChar

1.34.0 (const: unstable) · Source§

impl Eq for Infallible

1.64.0 · Source§

impl Eq for FromBytesWithNulError

Source§

impl Eq for AtomicOrdering

Source§

impl Eq for SimdAlign

Source§

impl Eq for Ipv6MulticastScope

1.0.0 · Source§

impl Eq for SocketAddr

1.0.0 · Source§

impl Eq for FpCategory

1.55.0 · Source§

impl Eq for IntErrorKind

1.86.0 · Source§

impl Eq for core::slice::GetDisjointMutError

1.0.0 · Source§

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

1.65.0 · Source§

impl Eq for BacktraceStatus

1.0.0 · Source§

impl Eq for VarError

1.0.0 · Source§

impl Eq for Shutdown

Source§

impl Eq for BacktraceStyle

1.12.0 · Source§

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

1.0.0 · Source§

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

Source§

impl Eq for AhoCorasickKind

Source§

impl Eq for aho_corasick::packed::api::MatchKind

Source§

impl Eq for aho_corasick::util::error::MatchErrorKind

Source§

impl Eq for aho_corasick::util::search::Anchored

Source§

impl Eq for aho_corasick::util::search::MatchKind

Source§

impl Eq for aho_corasick::util::search::StartKind

Source§

impl Eq for Action

Source§

impl Eq for anstyle_parse::state::definitions::State

Source§

impl Eq for AnsiColor

Source§

impl Eq for anstyle::color::Color

Source§

impl Eq for ParseAlphabetError

Source§

impl Eq for base64::decode::DecodeError

Source§

impl Eq for DecodeSliceError

Source§

impl Eq for EncodeSliceError

Source§

impl Eq for DecodePaddingMode

Source§

impl Eq for Tz

Source§

impl Eq for Colons

Source§

impl Eq for Fixed

Source§

impl Eq for Numeric

Source§

impl Eq for chrono::format::OffsetPrecision

Source§

impl Eq for Pad

Source§

impl Eq for ParseErrorKind

Source§

impl Eq for SecondsFormat

Source§

impl Eq for chrono::month::Month

Source§

impl Eq for RoundingError

Source§

impl Eq for chrono::weekday::Weekday

Source§

impl Eq for ArgPredicate

Source§

impl Eq for ValueHint

Source§

impl Eq for ContextKind

Source§

impl Eq for ContextValue

Source§

impl Eq for clap_builder::error::kind::ErrorKind

Source§

impl Eq for ValueSource

Source§

impl Eq for clap_builder::util::color::ColorChoice

Source§

impl Eq for colorchoice::ColorChoice

Source§

impl Eq for Expiration

Source§

impl Eq for cookie::parse::ParseError

Source§

impl Eq for SameSite

Source§

impl Eq for crossbeam_channel::err::RecvTimeoutError

Source§

impl Eq for crossbeam_channel::err::TryRecvError

Source§

impl Eq for BitOrder

Source§

impl Eq for DecodeKind

Source§

impl Eq for CoderResult

Source§

impl Eq for DecoderResult

Source§

impl Eq for EncoderResult

Source§

impl Eq for Latin1Bidi

Source§

impl Eq for LinkEntryType

Source§

impl Eq for OpenOptionsWriteMode

Source§

impl Eq for PollNext

Source§

impl Eq for globset::ErrorKind

Source§

impl Eq for hashbrown::TryReserveError

Source§

impl Eq for hashbrown::TryReserveError

Source§

impl Eq for MessageType

Source§

impl Eq for OpCode

Source§

impl Eq for ResponseCode

Source§

impl Eq for DNSClass

Source§

impl Eq for AppUsage

Source§

impl Eq for AuthUsage

Source§

impl Eq for CacheUsage

Source§

impl Eq for OpUsage

Source§

impl Eq for RegistryUsage

Source§

impl Eq for ResolverUsage

Source§

impl Eq for UserUsage

Source§

impl Eq for Property

Source§

impl Eq for hickory_proto::rr::rdata::caa::Value

Source§

impl Eq for hickory_proto::rr::rdata::cert::Algorithm

Source§

impl Eq for CertType

Source§

impl Eq for EdnsCode

Source§

impl Eq for EdnsOption

Source§

impl Eq for hickory_proto::rr::rdata::sshfp::Algorithm

Source§

impl Eq for FingerprintType

Source§

impl Eq for SvcParamKey

Source§

impl Eq for SvcParamValue

Source§

impl Eq for CertUsage

Source§

impl Eq for Matching

Source§

impl Eq for Selector

Source§

impl Eq for RData

Source§

impl Eq for RecordType

Source§

impl Eq for EncodeMode

Source§

impl Eq for NegativeType

Source§

impl Eq for hickory_proto::xfer::Protocol

Source§

impl Eq for LookupIpStrategy

Source§

impl Eq for ResolveHosts

Source§

impl Eq for ServerOrderingStrategy

Source§

impl Eq for httparse::Error

Source§

impl Eq for Kilo

Source§

impl Eq for TrieType

Source§

impl Eq for ExtensionType

Source§

impl Eq for CalendarAlgorithm

Source§

impl Eq for HijriCalendarAlgorithm

Source§

impl Eq for CollationCaseFirst

Source§

impl Eq for CollationNumericOrdering

Source§

impl Eq for CollationType

Source§

impl Eq for CurrencyFormatStyle

Source§

impl Eq for EmojiPresentationStyle

Source§

impl Eq for FirstDay

Source§

impl Eq for HourCycle

Source§

impl Eq for LineBreakStyle

Source§

impl Eq for LineBreakWordHandling

Source§

impl Eq for MeasurementSystem

Source§

impl Eq for MeasurementUnitOverride

Source§

impl Eq for SentenceBreakSupressions

Source§

impl Eq for CommonVariantType

Source§

impl Eq for Decomposed

Source§

impl Eq for BidiPairedBracketType

Source§

impl Eq for icu_properties::props::gc::GeneralCategory

Source§

impl Eq for BufferFormat

Source§

impl Eq for DataErrorKind

Source§

impl Eq for DnsLength

Source§

impl Eq for ErrorPolicy

Source§

impl Eq for Hyphens

Source§

impl Eq for ProcessingError

Source§

impl Eq for ProcessingSuccess

Source§

impl Eq for WalkState

Source§

impl Eq for indexmap::GetDisjointMutError

Source§

impl Eq for InlinableString

Source§

impl Eq for IpAddrRange

Source§

impl Eq for IpSubnets

Source§

impl Eq for IriSpec

Source§

impl Eq for UriSpec

Source§

impl Eq for VisitPurpose

Source§

impl Eq for itertools::with_position::Position

Source§

impl Eq for tpacket_versions

Source§

impl Eq for libsqlite3_sys::error::ErrorCode

Source§

impl Eq for fsconfig_command

Source§

impl Eq for membarrier_cmd

Source§

impl Eq for membarrier_cmd_flag

Source§

impl Eq for procmap_query_flags

Source§

impl Eq for log::Level

Source§

impl Eq for log::LevelFilter

Source§

impl Eq for RemovalCause

Source§

impl Eq for multer::error::Error

Source§

impl Eq for nix::dir::Type

Source§

impl Eq for nix::errno::consts::Errno

Source§

impl Eq for FlockArg

Source§

impl Eq for PosixFadviseAdvice

Source§

impl Eq for TargetGround

Source§

impl Eq for nu_ansi_term::style::Color

Source§

impl Eq for ShutdownResult

Source§

impl Eq for OnceState

Source§

impl Eq for FilterOp

Source§

impl Eq for ParkResult

Source§

impl Eq for RequeueOp

Source§

impl Eq for InputLocation

Source§

impl Eq for LineColLocation

Source§

impl Eq for Atomicity

Source§

impl Eq for Lookahead

Source§

impl Eq for MatchDir

Source§

impl Eq for pest::pratt_parser::Assoc

Source§

impl Eq for pest::prec_climber::Assoc

Source§

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

Source§

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

Source§

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

Source§

impl Eq for rand::distributions::bernoulli::BernoulliError

Source§

impl Eq for WeightedError

Source§

impl Eq for regex_automata::dfa::start::StartKind

Source§

impl Eq for regex_automata::nfa::thompson::nfa::State

Source§

impl Eq for regex_automata::util::look::Look

Source§

impl Eq for regex_automata::util::search::Anchored

Source§

impl Eq for regex_automata::util::search::MatchErrorKind

Source§

impl Eq for regex_automata::util::search::MatchKind

Source§

impl Eq for AssertionKind

Source§

impl Eq for Ast

Source§

impl Eq for ClassAsciiKind

Source§

impl Eq for ClassPerlKind

Source§

impl Eq for ClassSet

Source§

impl Eq for ClassSetBinaryOpKind

Source§

impl Eq for ClassSetItem

Source§

impl Eq for ClassUnicodeKind

Source§

impl Eq for ClassUnicodeOpKind

Source§

impl Eq for regex_syntax::ast::ErrorKind

Source§

impl Eq for Flag

Source§

impl Eq for FlagsItemKind

Source§

impl Eq for GroupKind

Source§

impl Eq for HexLiteralKind

Source§

impl Eq for LiteralKind

Source§

impl Eq for RepetitionKind

Source§

impl Eq for RepetitionRange

Source§

impl Eq for SpecialLiteralKind

Source§

impl Eq for regex_syntax::error::Error

Source§

impl Eq for Class

Source§

impl Eq for Dot

Source§

impl Eq for regex_syntax::hir::ErrorKind

Source§

impl Eq for HirKind

Source§

impl Eq for regex_syntax::hir::Look

Source§

impl Eq for Utf8Sequence

Source§

impl Eq for Family

Source§

impl Eq for resolv_conf::Lookup

Source§

impl Eq for Network

Source§

impl Eq for ScopedIp

Source§

impl Eq for Sig

Source§

impl Eq for Entity

Source§

impl Eq for LogLevel

Source§

impl Eq for Feature

Source§

impl Eq for rocket_http::method::Method

Source§

impl Eq for StatusClass

Source§

impl Eq for PathError

Source§

impl Eq for StatementStatus

Source§

impl Eq for DropBehavior

Source§

impl Eq for rusqlite::types::Type

Source§

impl Eq for Advice

Source§

impl Eq for rustix::backend::fs::types::FileType

Source§

impl Eq for FlockOperation

Source§

impl Eq for rustix::fs::seek_from::SeekFrom

Source§

impl Eq for Direction

Source§

impl Eq for rustls_pki_types::server_name::IpAddr

Source§

impl Eq for Category

Source§

impl Eq for serde_json::value::Value

Source§

impl Eq for serde_urlencoded::ser::Error

Source§

impl Eq for slab::GetDisjointMutError

Source§

impl Eq for stable_pattern::pattern::SearchStep

Source§

impl Eq for strum::ParseError

Source§

impl Eq for InvalidFormatDescription

Source§

impl Eq for Parse

Source§

impl Eq for ParseFromDescription

Source§

impl Eq for TryFromParsed

Source§

impl Eq for time::format_description::component::Component

Source§

impl Eq for MonthRepr

Source§

impl Eq for time::format_description::modifier::Padding

Source§

impl Eq for SubsecondDigits

Source§

impl Eq for UnixTimestampPrecision

Source§

impl Eq for WeekNumberRepr

Source§

impl Eq for WeekdayRepr

Source§

impl Eq for YearRange

Source§

impl Eq for YearRepr

Source§

impl Eq for OwnedFormatItem

Source§

impl Eq for DateKind

Source§

impl Eq for FormattedComponents

Source§

impl Eq for time::format_description::well_known::iso8601::OffsetPrecision

Source§

impl Eq for TimePrecision

Source§

impl Eq for time::month::Month

Source§

impl Eq for time::weekday::Weekday

Source§

impl Eq for tinystr::error::ParseError

Source§

impl Eq for RuntimeFlavor

Source§

impl Eq for TryAcquireError

Source§

impl Eq for tokio::sync::broadcast::error::RecvError

Source§

impl Eq for tokio::sync::broadcast::error::TryRecvError

Source§

impl Eq for tokio::sync::mpsc::error::TryRecvError

Source§

impl Eq for MissedTickBehavior

Source§

impl Eq for Offset

Source§

impl Eq for toml_edit::ser::Error

Source§

impl Eq for EmojiStatus

Source§

impl Eq for unicode_properties::tables::general_category::GeneralCategory

Source§

impl Eq for unicode_properties::tables::general_category::GeneralCategoryGroup

Source§

impl Eq for GraphemeIncomplete

Source§

impl Eq for url::origin::Origin

Source§

impl Eq for url::parser::ParseError

Source§

impl Eq for SyntaxViolation

Source§

impl Eq for Endianness

Source§

impl Eq for Needed

Source§

impl Eq for StrContext

Source§

impl Eq for StrContextValue

Source§

impl Eq for CompareResult

Source§

impl Eq for yansi::attr_quirk::Attribute

Source§

impl Eq for Quirk

Source§

impl Eq for yansi::color::Color

Source§

impl Eq for BigEndian

Source§

impl Eq for LittleEndian

Source§

impl Eq for ZeroTrieBuildError

Source§

impl Eq for UleError

1.0.0 (const: unstable) · Source§

impl Eq for bool

1.0.0 (const: unstable) · Source§

impl Eq for char

1.0.0 (const: unstable) · Source§

impl Eq for i8

1.0.0 (const: unstable) · Source§

impl Eq for i16

1.0.0 (const: unstable) · Source§

impl Eq for i32

1.0.0 (const: unstable) · Source§

impl Eq for i64

1.0.0 (const: unstable) · Source§

impl Eq for i128

1.0.0 (const: unstable) · Source§

impl Eq for isize

Source§

impl Eq for !

1.0.0 (const: unstable) · Source§

impl Eq for str

1.0.0 (const: unstable) · Source§

impl Eq for u8

1.0.0 (const: unstable) · Source§

impl Eq for u16

1.0.0 (const: unstable) · Source§

impl Eq for u32

1.0.0 (const: unstable) · Source§

impl Eq for u64

1.0.0 (const: unstable) · Source§

impl Eq for u128

1.0.0 (const: unstable) · Source§

impl Eq for ()

1.0.0 (const: unstable) · Source§

impl Eq for usize

Source§

impl Eq for CodeLocation

Source§

impl Eq for IsWanted

Source§

impl Eq for EmptyFragment

Source§

impl Eq for FromSqlEnumInvalidValue

Source§

impl Eq for LastExpiryRow

Source§

impl Eq for StatsByShownStatusRow

Source§

impl Eq for DnsGlobPattern

Source§

impl Eq for Namever

Source§

impl Eq for ProjectId

Source§

impl Eq for UserId

Source§

impl Eq for tag2upload_service_manager::logging::LevelFilter

Source§

impl Eq for WorkerReport

Source§

impl Eq for GitObjectId

Source§

impl Eq for GitObjectIdOrNull

Source§

impl Eq for HistEntId

Source§

impl Eq for Hostname

Source§

impl Eq for JobId

Source§

impl Eq for PackageName

Source§

impl Eq for PauseId

Source§

impl Eq for ProcessingInfo

Source§

impl Eq for TagObjectData

Source§

impl Eq for TimeT

Source§

impl Eq for VersionString

Source§

impl Eq for WorkerId

Source§

impl Eq for ContentType

Source§

impl Eq for HtDuration

Source§

impl Eq for HtTimeT

1.0.0 · Source§

impl Eq for tag2upload_service_manager::prelude::fmt::Error

Source§

impl Eq for FormattingOptions

1.1.0 · Source§

impl Eq for tag2upload_service_manager::prelude::fs::FileType

1.0.0 · Source§

impl Eq for Permissions

Source§

impl Eq for Aborted

Source§

impl Eq for Assume

Source§

impl Eq for tag2upload_service_manager::prelude::oneshot::error::RecvError

1.0.0 · Source§

impl Eq for ParseBoolError

1.0.0 · Source§

impl Eq for tag2upload_service_manager::prelude::str::Utf8Error

1.64.0 · Source§

impl Eq for CString

1.3.0 · Source§

impl Eq for tag2upload_service_manager::prelude::Duration

1.0.0 · Source§

impl Eq for tag2upload_service_manager::prelude::Path

1.0.0 · Source§

impl Eq for PathBuf

1.8.0 · Source§

impl Eq for tag2upload_service_manager::prelude::SystemTime

Source§

impl Eq for Url

URLs compare like their serialization.

Source§

impl Eq for ByteString

Source§

impl Eq for UnorderedKeyError

1.57.0 · Source§

impl Eq for alloc::collections::TryReserveError

1.64.0 · Source§

impl Eq for FromVecWithNulError

1.64.0 · Source§

impl Eq for IntoStringError

1.64.0 · Source§

impl Eq for NulError

1.0.0 · Source§

impl Eq for alloc::string::FromUtf8Error

1.0.0 · Source§

impl Eq for String

1.28.0 · Source§

impl Eq for Layout

1.50.0 · Source§

impl Eq for LayoutError

Source§

impl Eq for core::alloc::AllocError

1.0.0 (const: unstable) · Source§

impl Eq for TypeId

Source§

impl Eq for ByteStr

1.34.0 · Source§

impl Eq for CharTryFromError

1.20.0 · Source§

impl Eq for ParseCharError

1.9.0 · Source§

impl Eq for DecodeUtf16Error

1.59.0 · Source§

impl Eq for TryFromCharError

1.27.0 · Source§

impl Eq for CpuidResult

1.64.0 · Source§

impl Eq for CStr

1.69.0 · Source§

impl Eq for FromBytesUntilNulError

1.33.0 · Source§

impl Eq for PhantomPinned

1.0.0 · Source§

impl Eq for core::net::ip_addr::Ipv4Addr

1.0.0 · Source§

impl Eq for core::net::ip_addr::Ipv6Addr

1.0.0 · Source§

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

1.0.0 · Source§

impl Eq for SocketAddrV4

1.0.0 · Source§

impl Eq for SocketAddrV6

1.0.0 · Source§

impl Eq for ParseFloatError

1.0.0 · Source§

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

1.34.0 · Source§

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

1.0.0 (const: unstable) · Source§

impl Eq for RangeFull

1.10.0 · Source§

impl Eq for Location<'_>

Source§

impl Eq for core::ptr::alignment::Alignment

1.66.0 · Source§

impl Eq for TryFromFloatSecsError

1.0.0 · Source§

impl Eq for std::ffi::os_str::OsStr

1.0.0 · Source§

impl Eq for OsString

Source§

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

1.0.0 · Source§

impl Eq for Components<'_>

1.7.0 · Source§

impl Eq for StripPrefixError

1.0.0 · Source§

impl Eq for ExitStatus

Source§

impl Eq for ExitStatusError

1.0.0 · Source§

impl Eq for Output

1.0.0 · Source§

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

1.5.0 · Source§

impl Eq for std::sync::WaitTimeoutResult

1.26.0 · Source§

impl Eq for AccessError

1.19.0 · Source§

impl Eq for ThreadId

1.8.0 · Source§

impl Eq for std::time::Instant

Source§

impl Eq for aho_corasick::util::error::MatchError

Source§

impl Eq for aho_corasick::util::primitives::PatternID

Source§

impl Eq for aho_corasick::util::primitives::PatternIDError

Source§

impl Eq for aho_corasick::util::primitives::StateID

Source§

impl Eq for aho_corasick::util::primitives::StateIDError

Source§

impl Eq for aho_corasick::util::search::Match

Source§

impl Eq for aho_corasick::util::search::Span

Source§

impl Eq for StripBytes

Source§

impl Eq for StripStr

Source§

impl Eq for WinconBytes

Source§

impl Eq for Params

Source§

impl Eq for AsciiParser

Source§

impl Eq for Utf8Parser

Source§

impl Eq for Ansi256Color

Source§

impl Eq for RgbColor

Source§

impl Eq for EffectIter

Source§

impl Eq for Effects

Source§

impl Eq for Reset

Source§

impl Eq for anstyle::style::Style

Source§

impl Eq for Alphabet

Source§

impl Eq for DecodeMetadata

Source§

impl Eq for bstr::bstr::BStr

Source§

impl Eq for BString

Source§

impl Eq for bstr::ext_vec::FromUtf8Error

Source§

impl Eq for bstr::utf8::Utf8Error

Source§

impl Eq for bytes::bytes::Bytes

Source§

impl Eq for BytesMut

Source§

impl Eq for TryGetError

Source§

impl Eq for chrono_tz::timezones::ParseError

Source§

impl Eq for Parsed

Source§

impl Eq for InternalFixed

Source§

impl Eq for InternalNumeric

Source§

impl Eq for OffsetFormat

Source§

impl Eq for chrono::format::ParseError

Source§

impl Eq for Months

Source§

impl Eq for ParseMonthError

Source§

impl Eq for NaiveDate

Source§

impl Eq for NaiveDateDaysIterator

Source§

impl Eq for NaiveDateWeeksIterator

Source§

impl Eq for NaiveDateTime

Source§

impl Eq for IsoWeek

Source§

impl Eq for Days

Source§

impl Eq for NaiveWeek

Source§

impl Eq for NaiveTime

Source§

impl Eq for FixedOffset

Source§

impl Eq for Utc

Source§

impl Eq for OutOfRange

Source§

impl Eq for OutOfRangeError

Source§

impl Eq for TimeDelta

Source§

impl Eq for ParseWeekdayError

Source§

impl Eq for WeekdaySet

Source§

impl Eq for Arg

Source§

impl Eq for ArgGroup

Source§

impl Eq for clap_builder::builder::os_str::OsStr

Source§

impl Eq for PossibleValue

Source§

impl Eq for ValueRange

Source§

impl Eq for Str

Source§

impl Eq for StyledStr

Source§

impl Eq for ArgMatches

Source§

impl Eq for clap_builder::util::id::Id

Source§

impl Eq for ArgCursor

Source§

impl Eq for RawArgs

Source§

impl Eq for ReadyTimeoutError

Source§

impl Eq for crossbeam_channel::err::RecvError

Source§

impl Eq for SelectTimeoutError

Source§

impl Eq for TryReadyError

Source§

impl Eq for TrySelectError

Source§

impl Eq for Collector

Source§

impl Eq for data_encoding::DecodeError

Source§

impl Eq for DecodePartial

Source§

impl Eq for data_encoding::Encoding

Source§

impl Eq for deranged::ParseIntError

Source§

impl Eq for deranged::TryFromIntError

Source§

impl Eq for FromStrError

Source§

impl Eq for encoding_rs::Encoding

Source§

impl Eq for Rng

Source§

impl Eq for Profile

Source§

impl Eq for Tag

Source§

impl Eq for futures_channel::mpsc::SendError

Source§

impl Eq for Canceled

Source§

impl Eq for getrandom::error::Error

Source§

impl Eq for getrandom::error::Error

Source§

impl Eq for MatchOptions

Source§

impl Eq for Pattern

Source§

impl Eq for Glob

Source§

impl Eq for globset::Error

Source§

impl Eq for h2::ext::Protocol

Source§

impl Eq for h2::ext::Protocol

Source§

impl Eq for h2::frame::reason::Reason

Source§

impl Eq for h2::frame::reason::Reason

Source§

impl Eq for h2::share::StreamId

Source§

impl Eq for h2::share::StreamId

Source§

impl Eq for Edns

Source§

impl Eq for EdnsFlags

Source§

impl Eq for hickory_proto::op::header::Flags

Source§

impl Eq for hickory_proto::op::header::Header

Source§

impl Eq for LowerQuery

Source§

impl Eq for Message

Source§

impl Eq for MessageParts

Source§

impl Eq for hickory_proto::op::query::Query

Source§

impl Eq for Label

Source§

impl Eq for hickory_proto::rr::domain::name::Name

Source§

impl Eq for LowerName

Source§

impl Eq for A

Source§

impl Eq for AAAA

Source§

impl Eq for CAA

Source§

impl Eq for KeyValue

Source§

impl Eq for CERT

Source§

impl Eq for CSYNC

Source§

impl Eq for HINFO

Source§

impl Eq for HTTPS

Source§

impl Eq for MX

Source§

impl Eq for ANAME

Source§

impl Eq for CNAME

Source§

impl Eq for NS

Source§

impl Eq for PTR

Source§

impl Eq for NAPTR

Source§

impl Eq for NULL

Source§

impl Eq for OPENPGPKEY

Source§

impl Eq for ClientSubnet

Source§

impl Eq for OPT

Source§

impl Eq for SOA

Source§

impl Eq for SRV

Source§

impl Eq for SSHFP

Source§

impl Eq for Alpn

Source§

impl Eq for EchConfigList

Source§

impl Eq for Mandatory

Source§

impl Eq for SVCB

Source§

impl Eq for Unknown

Source§

impl Eq for TLSA

Source§

impl Eq for TXT

Source§

impl Eq for RrKey

Source§

impl Eq for RecordSet

Source§

impl Eq for DnsRequest

Source§

impl Eq for DnsRequestOptions

Source§

impl Eq for TtlBounds

Source§

impl Eq for TtlConfig

Source§

impl Eq for hickory_resolver::lookup::Lookup

Source§

impl Eq for http::header::name::HeaderName

Source§

impl Eq for http::header::name::HeaderName

Source§

impl Eq for http::header::value::HeaderValue

Source§

impl Eq for http::header::value::HeaderValue

Source§

impl Eq for http::method::Method

Source§

impl Eq for http::method::Method

Source§

impl Eq for http::status::StatusCode

Source§

impl Eq for http::status::StatusCode

Source§

impl Eq for http::uri::authority::Authority

Source§

impl Eq for http::uri::authority::Authority

Source§

impl Eq for http::uri::path::PathAndQuery

Source§

impl Eq for http::uri::path::PathAndQuery

Source§

impl Eq for http::uri::scheme::Scheme

Source§

impl Eq for http::uri::scheme::Scheme

Source§

impl Eq for http::uri::Uri

Source§

impl Eq for http::uri::Uri

Source§

impl Eq for http::version::Version

Source§

impl Eq for http::version::Version

Source§

impl Eq for InvalidChunkSize

Source§

impl Eq for HttpDate

Source§

impl Eq for humantime::wrapper::Duration

Source§

impl Eq for humantime::wrapper::Timestamp

Source§

impl Eq for hyper_util::client::legacy::connect::dns::Name

Source§

impl Eq for hyper::ext::h1_reason_phrase::ReasonPhrase

Source§

impl Eq for hyper::ext::h1_reason_phrase::ReasonPhrase

Source§

impl Eq for hyper::ext::Protocol

Source§

impl Eq for hyper::ext::Protocol

Source§

impl Eq for CodePointInversionListULE

Source§

impl Eq for CodePointInversionListAndStringListULE

Source§

impl Eq for CodePointTrieHeader

Source§

impl Eq for DataLocale

Source§

impl Eq for Other

Source§

impl Eq for icu_locale_core::extensions::private::other::Subtag

Source§

impl Eq for Private

Source§

impl Eq for Extensions

Source§

impl Eq for Fields

Source§

impl Eq for icu_locale_core::extensions::transform::key::Key

Source§

impl Eq for Transform

Source§

impl Eq for icu_locale_core::extensions::transform::value::Value

Source§

impl Eq for icu_locale_core::extensions::unicode::attribute::Attribute

Source§

impl Eq for Attributes

Source§

impl Eq for icu_locale_core::extensions::unicode::key::Key

Source§

impl Eq for Keywords

Source§

impl Eq for Unicode

Source§

impl Eq for SubdivisionId

Source§

impl Eq for SubdivisionSuffix

Source§

impl Eq for icu_locale_core::extensions::unicode::value::Value

Source§

impl Eq for LanguageIdentifier

Source§

impl Eq for Locale

Source§

impl Eq for CurrencyType

Source§

impl Eq for NumberingSystem

Source§

impl Eq for RegionOverride

Source§

impl Eq for RegionalSubdivision

Source§

impl Eq for TimeZoneShortId

Source§

impl Eq for LocalePreferences

Source§

impl Eq for Language

Source§

impl Eq for Region

Source§

impl Eq for icu_locale_core::subtags::script::Script

Source§

impl Eq for icu_locale_core::subtags::Subtag

Source§

impl Eq for Variant

Source§

impl Eq for Variants

Source§

impl Eq for BidiMirroringGlyph

Source§

impl Eq for GeneralCategoryULE

Source§

impl Eq for BidiClass

Source§

impl Eq for CanonicalCombiningClass

Source§

impl Eq for EastAsianWidth

Source§

impl Eq for icu_properties::props::GeneralCategoryGroup

Source§

impl Eq for GeneralCategoryOutOfBoundsError

Source§

impl Eq for GraphemeClusterBreak

Source§

impl Eq for HangulSyllableType

Source§

impl Eq for IndicSyllabicCategory

Source§

impl Eq for JoiningType

Source§

impl Eq for LineBreak

Source§

impl Eq for icu_properties::props::Script

Source§

impl Eq for SentenceBreak

Source§

impl Eq for VerticalOrientation

Source§

impl Eq for WordBreak

Source§

impl Eq for DataError

Source§

impl Eq for DataMarkerId

Source§

impl Eq for DataMarkerIdHash

Source§

impl Eq for DataMarkerInfo

Source§

impl Eq for DataMarkerAttributes

Source§

impl Eq for DataRequestMetadata

Source§

impl Eq for AsciiDenyList

Source§

impl Eq for FileTypeDef

Source§

impl Eq for indexmap::TryReserveError

Source§

impl Eq for InlineString

Source§

impl Eq for Ipv4AddrRange

Source§

impl Eq for Ipv6AddrRange

Source§

impl Eq for Ipv4Net

Source§

impl Eq for Ipv4Subnets

Source§

impl Eq for Ipv6Net

Source§

impl Eq for Ipv6Subnets

Source§

impl Eq for PrefixLenError

Source§

impl Eq for ipnet::parser::AddrParseError

Source§

impl Eq for iri_string::template::error::Error

Source§

impl Eq for UriTemplateString

Source§

impl Eq for UriTemplateStr

Source§

impl Eq for iri_string::validate::Error

Source§

impl Eq for j1939_filter

Source§

impl Eq for __c_anonymous_sockaddr_can_j1939

Source§

impl Eq for __c_anonymous_sockaddr_can_tp

Source§

impl Eq for can_filter

Source§

impl Eq for can_frame

Source§

impl Eq for canfd_frame

Source§

impl Eq for canxl_frame

Source§

impl Eq for termios2

Source§

impl Eq for msqid_ds

Source§

impl Eq for semid_ds

Source§

impl Eq for sigset_t

Source§

impl Eq for sysinfo

Source§

impl Eq for timex

Source§

impl Eq for statvfs

Source§

impl Eq for _libc_fpstate

Source§

impl Eq for _libc_fpxreg

Source§

impl Eq for _libc_xmmreg

Source§

impl Eq for clone_args

Source§

impl Eq for flock64

Source§

impl Eq for flock

Source§

impl Eq for ipc_perm

Source§

impl Eq for mcontext_t

Source§

impl Eq for pthread_attr_t

Source§

impl Eq for ptrace_rseq_configuration

Source§

impl Eq for shmid_ds

Source§

impl Eq for sigaction

Source§

impl Eq for siginfo_t

Source§

impl Eq for stack_t

Source§

impl Eq for stat64

Source§

impl Eq for stat

Source§

impl Eq for statfs64

Source§

impl Eq for statfs

Source§

impl Eq for statvfs64

Source§

impl Eq for ucontext_t

Source§

impl Eq for user

Source§

impl Eq for user_fpregs_struct

Source§

impl Eq for user_regs_struct

Source§

impl Eq for Elf32_Chdr

Source§

impl Eq for Elf64_Chdr

Source§

impl Eq for __c_anonymous_ptrace_syscall_info_entry

Source§

impl Eq for __c_anonymous_ptrace_syscall_info_exit

Source§

impl Eq for __c_anonymous_ptrace_syscall_info_seccomp

Source§

impl Eq for __exit_status

Source§

impl Eq for __timeval

Source§

impl Eq for aiocb

Source§

impl Eq for cmsghdr

Source§

impl Eq for fanotify_event_info_error

Source§

impl Eq for fanotify_event_info_pidfd

Source§

impl Eq for fpos64_t

Source§

impl Eq for fpos_t

Source§

impl Eq for glob64_t

Source§

impl Eq for iocb

Source§

impl Eq for mallinfo2

Source§

impl Eq for mallinfo

Source§

impl Eq for mbstate_t

Source§

impl Eq for msghdr

Source§

impl Eq for nl_mmap_hdr

Source§

impl Eq for nl_mmap_req

Source§

impl Eq for nl_pktinfo

Source§

impl Eq for ntptimeval

Source§

impl Eq for ptrace_peeksiginfo_args

Source§

impl Eq for ptrace_sud_config

Source§

impl Eq for ptrace_syscall_info

Source§

impl Eq for regex_t

Source§

impl Eq for rtentry

Source§

impl Eq for sem_t

Source§

impl Eq for seminfo

Source§

impl Eq for tcp_info

Source§

impl Eq for termios

Source§

impl Eq for timespec

Source§

impl Eq for utmpx

Source§

impl Eq for Elf32_Ehdr

Source§

impl Eq for Elf32_Phdr

Source§

impl Eq for Elf32_Shdr

Source§

impl Eq for Elf32_Sym

Source§

impl Eq for Elf64_Ehdr

Source§

impl Eq for Elf64_Phdr

Source§

impl Eq for Elf64_Shdr

Source§

impl Eq for Elf64_Sym

Source§

impl Eq for __c_anonymous__kernel_fsid_t

Source§

impl Eq for __c_anonymous_elf32_rel

Source§

impl Eq for __c_anonymous_elf32_rela

Source§

impl Eq for __c_anonymous_elf64_rel

Source§

impl Eq for __c_anonymous_elf64_rela

Source§

impl Eq for __c_anonymous_ifru_map

Source§

impl Eq for af_alg_iv

Source§

impl Eq for arpd_request

Source§

impl Eq for cpu_set_t

Source§

impl Eq for dirent64

Source§

impl Eq for dirent

Source§

impl Eq for dl_phdr_info

Source§

impl Eq for dmabuf_cmsg

Source§

impl Eq for dmabuf_token

Source§

impl Eq for dqblk

Source§

impl Eq for epoll_params

Source§

impl Eq for fanotify_event_info_fid

Source§

impl Eq for fanotify_event_info_header

Source§

impl Eq for fanotify_event_metadata

Source§

impl Eq for fanotify_response

Source§

impl Eq for fanout_args

Source§

impl Eq for ff_condition_effect

Source§

impl Eq for ff_constant_effect

Source§

impl Eq for ff_effect

Source§

impl Eq for ff_envelope

Source§

impl Eq for ff_periodic_effect

Source§

impl Eq for ff_ramp_effect

Source§

impl Eq for ff_replay

Source§

impl Eq for ff_rumble_effect

Source§

impl Eq for ff_trigger

Source§

impl Eq for fsid_t

Source§

impl Eq for genlmsghdr

Source§

impl Eq for glob_t

Source§

impl Eq for hwtstamp_config

Source§

impl Eq for if_nameindex

Source§

impl Eq for in6_ifreq

Source§

impl Eq for in6_pktinfo

Source§

impl Eq for inotify_event

Source§

impl Eq for input_absinfo

Source§

impl Eq for input_event

Source§

impl Eq for input_id

Source§

impl Eq for input_keymap_entry

Source§

impl Eq for input_mask

Source§

impl Eq for itimerspec

Source§

impl Eq for iw_discarded

Source§

impl Eq for iw_encode_ext

Source§

impl Eq for iw_freq

Source§

impl Eq for iw_michaelmicfailure

Source§

impl Eq for iw_missed

Source§

impl Eq for iw_mlme

Source§

impl Eq for iw_param

Source§

impl Eq for iw_pmkid_cand

Source§

impl Eq for iw_pmksa

Source§

impl Eq for iw_point

Source§

impl Eq for iw_priv_args

Source§

impl Eq for iw_quality

Source§

impl Eq for iw_range

Source§

impl Eq for iw_scan_req

Source§

impl Eq for iw_statistics

Source§

impl Eq for iw_thrspy

Source§

impl Eq for mnt_ns_info

Source§

impl Eq for mntent

Source§

impl Eq for mount_attr

Source§

impl Eq for mq_attr

Source§

impl Eq for msginfo

Source§

impl Eq for nlattr

Source§

impl Eq for nlmsgerr

Source§

impl Eq for nlmsghdr

Source§

impl Eq for open_how

Source§

impl Eq for option

Source§

impl Eq for packet_mreq

Source§

impl Eq for passwd

Source§

impl Eq for pidfd_info

Source§

impl Eq for posix_spawn_file_actions_t

Source§

impl Eq for posix_spawnattr_t

Source§

impl Eq for pthread_barrier_t

Source§

impl Eq for pthread_barrierattr_t

Source§

impl Eq for pthread_cond_t

Source§

impl Eq for pthread_condattr_t

Source§

impl Eq for pthread_mutex_t

Source§

impl Eq for pthread_mutexattr_t

Source§

impl Eq for pthread_rwlock_t

Source§

impl Eq for pthread_rwlockattr_t

Source§

impl Eq for ptp_clock_caps

Source§

impl Eq for ptp_clock_time

Source§

impl Eq for ptp_extts_event

Source§

impl Eq for ptp_extts_request

Source§

impl Eq for ptp_pin_desc

Source§

impl Eq for ptp_sys_offset

Source§

impl Eq for ptp_sys_offset_extended

Source§

impl Eq for ptp_sys_offset_precise

Source§

impl Eq for regmatch_t

Source§

impl Eq for rlimit64

Source§

impl Eq for sched_attr

Source§

impl Eq for sctp_authinfo

Source§

impl Eq for sctp_initmsg

Source§

impl Eq for sctp_nxtinfo

Source§

impl Eq for sctp_prinfo

Source§

impl Eq for sctp_rcvinfo

Source§

impl Eq for sctp_sndinfo

Source§

impl Eq for sctp_sndrcvinfo

Source§

impl Eq for seccomp_data

Source§

impl Eq for seccomp_notif

Source§

impl Eq for seccomp_notif_addfd

Source§

impl Eq for seccomp_notif_resp

Source§

impl Eq for seccomp_notif_sizes

Source§

impl Eq for sembuf

Source§

impl Eq for signalfd_siginfo

Source§

impl Eq for sock_extended_err

Source§

impl Eq for sockaddr_alg

Source§

impl Eq for sockaddr_nl

Source§

impl Eq for sockaddr_pkt

Source§

impl Eq for sockaddr_vm

Source§

impl Eq for sockaddr_xdp

Source§

impl Eq for spwd

Source§

impl Eq for tls12_crypto_info_aes_ccm_128

Source§

impl Eq for tls12_crypto_info_aes_gcm_128

Source§

impl Eq for tls12_crypto_info_aes_gcm_256

Source§

impl Eq for tls12_crypto_info_aria_gcm_128

Source§

impl Eq for tls12_crypto_info_aria_gcm_256

Source§

impl Eq for tls12_crypto_info_chacha20_poly1305

Source§

impl Eq for tls12_crypto_info_sm4_ccm

Source§

impl Eq for tls12_crypto_info_sm4_gcm

Source§

impl Eq for tls_crypto_info

Source§

impl Eq for tpacket2_hdr

Source§

impl Eq for tpacket3_hdr

Source§

impl Eq for tpacket_auxdata

Source§

impl Eq for tpacket_bd_ts

Source§

impl Eq for tpacket_hdr

Source§

impl Eq for tpacket_hdr_v1

Source§

impl Eq for tpacket_hdr_variant1

Source§

impl Eq for tpacket_req3

Source§

impl Eq for tpacket_req

Source§

impl Eq for tpacket_rollover_stats

Source§

impl Eq for tpacket_stats

Source§

impl Eq for tpacket_stats_v3

Source§

impl Eq for ucred

Source§

impl Eq for uinput_abs_setup

Source§

impl Eq for uinput_ff_erase

Source§

impl Eq for uinput_ff_upload

Source§

impl Eq for uinput_setup

Source§

impl Eq for uinput_user_dev

Source§

impl Eq for xdp_desc

Source§

impl Eq for xdp_mmap_offsets

Source§

impl Eq for xdp_mmap_offsets_v1

Source§

impl Eq for xdp_options

Source§

impl Eq for xdp_ring_offset

Source§

impl Eq for xdp_ring_offset_v1

Source§

impl Eq for xdp_statistics

Source§

impl Eq for xdp_statistics_v1

Source§

impl Eq for xdp_umem_reg

Source§

impl Eq for xdp_umem_reg_v1

Source§

impl Eq for xsk_tx_metadata_completion

Source§

impl Eq for xsk_tx_metadata_request

Source§

impl Eq for Dl_info

Source§

impl Eq for addrinfo

Source§

impl Eq for arphdr

Source§

impl Eq for arpreq

Source§

impl Eq for arpreq_old

Source§

impl Eq for epoll_event

Source§

impl Eq for fd_set

Source§

impl Eq for file_clone_range

Source§

impl Eq for ifaddrs

Source§

impl Eq for in6_rtmsg

Source§

impl Eq for in_addr

Source§

impl Eq for in_pktinfo

Source§

impl Eq for ip_mreq

Source§

impl Eq for ip_mreq_source

Source§

impl Eq for ip_mreqn

Source§

impl Eq for lconv

Source§

impl Eq for mmsghdr

Source§

impl Eq for sched_param

Source§

impl Eq for sigevent

Source§

impl Eq for sock_filter

Source§

impl Eq for sock_fprog

Source§

impl Eq for sockaddr

Source§

impl Eq for sockaddr_in6

Source§

impl Eq for sockaddr_in

Source§

impl Eq for sockaddr_ll

Source§

impl Eq for sockaddr_storage

Source§

impl Eq for sockaddr_un

Source§

impl Eq for statx

Source§

impl Eq for statx_timestamp

Source§

impl Eq for tm

Source§

impl Eq for utsname

Source§

impl Eq for group

Source§

impl Eq for hostent

Source§

impl Eq for in6_addr

Source§

impl Eq for iovec

Source§

impl Eq for ipv6_mreq

Source§

impl Eq for itimerval

Source§

impl Eq for linger

Source§

impl Eq for pollfd

Source§

impl Eq for protoent

Source§

impl Eq for rlimit

Source§

impl Eq for rusage

Source§

impl Eq for servent

Source§

impl Eq for sigval

Source§

impl Eq for timeval

Source§

impl Eq for tms

Source§

impl Eq for utimbuf

Source§

impl Eq for winsize

Source§

impl Eq for libsqlite3_sys::error::Error

Source§

impl Eq for __kernel_timespec

Source§

impl Eq for ParseLevelError

Source§

impl Eq for Mime

Source§

impl Eq for mio::interest::Interest

Source§

impl Eq for mio::token::Token

Source§

impl Eq for Dir

Source§

impl Eq for Entry

Source§

impl Eq for OwningIter

Source§

impl Eq for nix::fcntl::AtFlags

Source§

impl Eq for nix::fcntl::FallocateFlags

Source§

impl Eq for FdFlag

Source§

impl Eq for OFlag

Source§

impl Eq for nix::fcntl::RenameFlags

Source§

impl Eq for ResolveFlag

Source§

impl Eq for SealFlag

Source§

impl Eq for MemFdCreateFlag

Source§

impl Eq for nix::sys::stat::Mode

Source§

impl Eq for SFlag

Source§

impl Eq for FsType

Source§

impl Eq for FsFlags

Source§

impl Eq for Statvfs

Source§

impl Eq for SysInfo

Source§

impl Eq for TimeSpec

Source§

impl Eq for TimeVal

Source§

impl Eq for AccessFlags

Source§

impl Eq for BasePath

Source§

impl Eq for BasePathBuf

Source§

impl Eq for Gradient

Source§

impl Eq for Rgb

Source§

impl Eq for nu_ansi_term::style::Style

Source§

impl Eq for Asn1Integer

Source§

impl Eq for Asn1IntegerRef

Source§

impl Eq for Asn1Type

Source§

impl Eq for TimeDiff

Source§

impl Eq for BigNum

Source§

impl Eq for BigNumRef

Source§

impl Eq for CMSOptions

Source§

impl Eq for MessageDigest

Source§

impl Eq for Nid

Source§

impl Eq for OcspCertStatus

Source§

impl Eq for OcspFlag

Source§

impl Eq for OcspResponseStatus

Source§

impl Eq for OcspRevokedStatus

Source§

impl Eq for KeyIvPair

Source§

impl Eq for Pkcs7Flags

Source§

impl Eq for openssl::pkey::Id

Source§

impl Eq for openssl::rsa::Padding

Source§

impl Eq for SrtpProfileId

Source§

impl Eq for openssl::ssl::error::ErrorCode

Source§

impl Eq for AlpnError

Source§

impl Eq for ClientHelloResponse

Source§

impl Eq for ExtensionContext

Source§

impl Eq for ShutdownState

Source§

impl Eq for SniError

Source§

impl Eq for SslAlert

Source§

impl Eq for SslMode

Source§

impl Eq for SslOptions

Source§

impl Eq for SslSessionCacheMode

Source§

impl Eq for SslVerifyMode

Source§

impl Eq for SslVersion

Source§

impl Eq for Cipher

Source§

impl Eq for CrlReason

Source§

impl Eq for X509

Source§

impl Eq for X509PurposeId

Source§

impl Eq for X509Ref

Source§

impl Eq for X509VerifyResult

Source§

impl Eq for X509CheckFlags

Source§

impl Eq for X509VerifyFlags

Source§

impl Eq for parking_lot::condvar::WaitTimeoutResult

Source§

impl Eq for ParkToken

Source§

impl Eq for UnparkResult

Source§

impl Eq for UnparkToken

Source§

impl Eq for AsciiSet

Source§

impl Eq for PotentialCodePoint

Source§

impl Eq for PotentialUtf8

Source§

impl Eq for PotentialUtf16

Source§

impl Eq for UniformUsize

Source§

impl Eq for UniformChar

Source§

impl Eq for UniformDuration

Source§

impl Eq for rand::rngs::mock::StepRng

Source§

impl Eq for rand::rngs::mock::StepRng

Source§

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

Source§

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

Source§

impl Eq for rand_chacha::chacha::ChaCha8Core

Source§

impl Eq for rand_chacha::chacha::ChaCha8Core

Source§

impl Eq for rand_chacha::chacha::ChaCha8Rng

Source§

impl Eq for rand_chacha::chacha::ChaCha8Rng

Source§

impl Eq for rand_chacha::chacha::ChaCha12Core

Source§

impl Eq for rand_chacha::chacha::ChaCha12Core

Source§

impl Eq for rand_chacha::chacha::ChaCha12Rng

Source§

impl Eq for rand_chacha::chacha::ChaCha12Rng

Source§

impl Eq for rand_chacha::chacha::ChaCha20Core

Source§

impl Eq for rand_chacha::chacha::ChaCha20Core

Source§

impl Eq for rand_chacha::chacha::ChaCha20Rng

Source§

impl Eq for rand_chacha::chacha::ChaCha20Rng

Source§

impl Eq for OsError

Source§

impl Eq for regex_automata::dfa::automaton::OverlappingState

Source§

impl Eq for regex_automata::hybrid::dfa::OverlappingState

Source§

impl Eq for LazyStateID

Source§

impl Eq for DenseTransitions

Source§

impl Eq for SparseTransitions

Source§

impl Eq for Transition

Source§

impl Eq for Unit

Source§

impl Eq for regex_automata::util::look::LookSet

Source§

impl Eq for NonMaxUsize

Source§

impl Eq for regex_automata::util::primitives::PatternID

Source§

impl Eq for regex_automata::util::primitives::PatternIDError

Source§

impl Eq for SmallIndex

Source§

impl Eq for SmallIndexError

Source§

impl Eq for regex_automata::util::primitives::StateID

Source§

impl Eq for regex_automata::util::primitives::StateIDError

Source§

impl Eq for HalfMatch

Source§

impl Eq for regex_automata::util::search::Match

Source§

impl Eq for regex_automata::util::search::MatchError

Source§

impl Eq for PatternSet

Source§

impl Eq for regex_automata::util::search::Span

Source§

impl Eq for Alternation

Source§

impl Eq for Assertion

Source§

impl Eq for CaptureName

Source§

impl Eq for ClassAscii

Source§

impl Eq for ClassBracketed

Source§

impl Eq for ClassPerl

Source§

impl Eq for ClassSetBinaryOp

Source§

impl Eq for ClassSetRange

Source§

impl Eq for ClassSetUnion

Source§

impl Eq for regex_syntax::ast::ClassUnicode

Source§

impl Eq for Comment

Source§

impl Eq for Concat

Source§

impl Eq for regex_syntax::ast::Error

Source§

impl Eq for regex_syntax::ast::Flags

Source§

impl Eq for FlagsItem

Source§

impl Eq for Group

Source§

impl Eq for regex_syntax::ast::Literal

Source§

impl Eq for regex_syntax::ast::Position

Source§

impl Eq for regex_syntax::ast::Repetition

Source§

impl Eq for RepetitionOp

Source§

impl Eq for SetFlags

Source§

impl Eq for regex_syntax::ast::Span

Source§

impl Eq for WithComments

Source§

impl Eq for regex_syntax::hir::literal::Literal

Source§

impl Eq for Seq

Source§

impl Eq for Capture

Source§

impl Eq for ClassBytes

Source§

impl Eq for ClassBytesRange

Source§

impl Eq for regex_syntax::hir::ClassUnicode

Source§

impl Eq for ClassUnicodeRange

Source§

impl Eq for regex_syntax::hir::Error

Source§

impl Eq for Hir

Source§

impl Eq for regex_syntax::hir::Literal

Source§

impl Eq for regex_syntax::hir::LookSet

Source§

impl Eq for Properties

Source§

impl Eq for regex_syntax::hir::Repetition

Source§

impl Eq for Utf8Range

Source§

impl Eq for reqwest::tls::Version

Source§

impl Eq for resolv_conf::ip::AddrParseError

Source§

impl Eq for Config

Source§

impl Eq for Limits

Source§

impl Eq for NameBuf<'_>

Source§

impl Eq for rocket::form::name::key::Key

Source§

impl Eq for rocket::form::name::name::Name

Source§

impl Eq for NameView<'_>

Source§

impl Eq for Options

Source§

impl Eq for Event

Source§

impl Eq for MediaType

Source§

impl Eq for RawStr

Source§

impl Eq for RawStrBuf

Source§

impl Eq for rocket_http::status::Status

Source§

impl Eq for Absolute<'_>

Source§

impl Eq for Asterisk

Source§

impl Eq for rocket_http::uri::authority::Authority<'_>

Source§

impl Eq for TryFromUriError

Source§

impl Eq for rocket_http::uri::host::Host<'_>

Source§

impl Eq for rocket_http::uri::origin::Origin<'_>

Source§

impl Eq for rocket_http::uri::path_query::Path<'_>

Source§

impl Eq for rocket_http::uri::path_query::Query<'_>

Source§

impl Eq for Reference<'_>

Source§

impl Eq for OpenFlags

Source§

impl Eq for PrepFlags

Source§

impl Eq for CreateFlags

Source§

impl Eq for ReadFlags

Source§

impl Eq for WatchFlags

Source§

impl Eq for Access

Source§

impl Eq for rustix::backend::fs::types::AtFlags

Source§

impl Eq for rustix::backend::fs::types::FallocateFlags

Source§

impl Eq for MemfdFlags

Source§

impl Eq for rustix::backend::fs::types::Mode

Source§

impl Eq for OFlags

Source§

impl Eq for rustix::backend::fs::types::RenameFlags

Source§

impl Eq for ResolveFlags

Source§

impl Eq for SealFlags

Source§

impl Eq for StatVfsMountFlags

Source§

impl Eq for rustix::backend::io::errno::Errno

Source§

impl Eq for DupFlags

Source§

impl Eq for FdFlags

Source§

impl Eq for ReadWriteFlags

Source§

impl Eq for IFlags

Source§

impl Eq for StatxAttributes

Source§

impl Eq for StatxFlags

Source§

impl Eq for XattrFlags

Source§

impl Eq for Timespec

Source§

impl Eq for Gid

Source§

impl Eq for Uid

Source§

impl Eq for AlgorithmIdentifier

Source§

impl Eq for rustls_pki_types::server_name::AddrParseError

Source§

impl Eq for rustls_pki_types::server_name::Ipv4Addr

Source§

impl Eq for rustls_pki_types::server_name::Ipv6Addr

Source§

impl Eq for UnixTime

Source§

impl Eq for Handle

Source§

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

Source§

impl Eq for Number

Source§

impl Eq for SigId

Source§

impl Eq for socket2::sockaddr::SockAddr

Source§

impl Eq for socket2::sockaddr::SockAddr

Source§

impl Eq for socket2::Domain

Source§

impl Eq for socket2::Domain

Source§

impl Eq for socket2::Protocol

Source§

impl Eq for socket2::Protocol

Source§

impl Eq for socket2::RecvFlags

Source§

impl Eq for socket2::RecvFlags

Source§

impl Eq for socket2::Type

Source§

impl Eq for socket2::Type

Source§

impl Eq for Null

Source§

impl Eq for time::date::Date

Source§

impl Eq for time::duration::Duration

Source§

impl Eq for ComponentRange

Source§

impl Eq for ConversionRange

Source§

impl Eq for DifferentVariant

Source§

impl Eq for InvalidVariant

Source§

impl Eq for Day

Source§

impl Eq for End

Source§

impl Eq for Hour

Source§

impl Eq for Ignore

Source§

impl Eq for Minute

Source§

impl Eq for time::format_description::modifier::Month

Source§

impl Eq for OffsetHour

Source§

impl Eq for OffsetMinute

Source§

impl Eq for OffsetSecond

Source§

impl Eq for Ordinal

Source§

impl Eq for Period

Source§

impl Eq for Second

Source§

impl Eq for Subsecond

Source§

impl Eq for UnixTimestamp

Source§

impl Eq for WeekNumber

Source§

impl Eq for time::format_description::modifier::Weekday

Source§

impl Eq for Year

Source§

impl Eq for Rfc2822

Source§

impl Eq for Rfc3339

Source§

impl Eq for OffsetDateTime

Source§

impl Eq for PrimitiveDateTime

Source§

impl Eq for time::time::Time

Source§

impl Eq for UtcDateTime

Source§

impl Eq for UtcOffset

Source§

impl Eq for tokio_stream::stream_ext::timeout::Elapsed

Source§

impl Eq for AnyDelimiterCodec

Source§

impl Eq for BytesCodec

Source§

impl Eq for LinesCodec

Source§

impl Eq for tokio::io::interest::Interest

Source§

impl Eq for Ready

Source§

impl Eq for tokio::net::unix::ucred::UCred

Source§

impl Eq for tokio::runtime::task::id::Id

Source§

impl Eq for SignalKind

Source§

impl Eq for tokio::time::error::Elapsed

Source§

impl Eq for tokio::time::instant::Instant

Source§

impl Eq for toml::de::Error

Source§

impl Eq for toml::ser::Error

Source§

impl Eq for toml_datetime::datetime::Date

Source§

impl Eq for Datetime

Source§

impl Eq for toml_datetime::datetime::Time

Source§

impl Eq for toml_edit::de::Error

Source§

impl Eq for TomlError

Source§

impl Eq for InternalString

Source§

impl Eq for toml_edit::key::Key

Source§

impl Eq for RawString

Source§

impl Eq for Decor

Source§

impl Eq for Repr

Source§

impl Eq for Identifier

Source§

impl Eq for Empty

Source§

impl Eq for Field

Source§

impl Eq for FieldSet

Source§

impl Eq for Kind

Source§

impl Eq for tracing_core::metadata::Level

Source§

impl Eq for tracing_core::metadata::Metadata<'_>

Source§

impl Eq for tracing_core::span::Id

Source§

impl Eq for Directive

Source§

impl Eq for Pretty

Source§

impl Eq for Compact

Source§

impl Eq for FmtSpan

Source§

impl Eq for Full

Source§

impl Eq for tracing_subscriber::fmt::time::SystemTime

Source§

impl Eq for Uptime

Source§

impl Eq for ByteUnit

Source§

impl Eq for UncasedStr

Source§

impl Eq for Uncased<'_>

Source§

impl Eq for OpaqueOrigin

Source§

impl Eq for utf8parse::Parser

Source§

impl Eq for uuid::error::Error

Source§

impl Eq for Braced

Source§

impl Eq for Hyphenated

Source§

impl Eq for Simple

Source§

impl Eq for Urn

Source§

impl Eq for NonNilUuid

Source§

impl Eq for Uuid

Source§

impl Eq for uuid::timestamp::Timestamp

Source§

impl Eq for EmptyError

Source§

impl Eq for winnow::stream::bstr::BStr

Source§

impl Eq for winnow::stream::bytes::Bytes

Source§

impl Eq for winnow::stream::range::Range

Source§

impl Eq for LengthHint

Source§

impl Eq for Condition

Source§

impl Eq for yansi::style::Style

Source§

impl Eq for zerocopy::error::AllocError

Source§

impl Eq for AsciiProbeResult

Source§

impl Eq for CharULE

Source§

impl Eq for Index8

Source§

impl Eq for Index16

Source§

impl Eq for Index32

Source§

impl Eq for __c_anonymous_ptrace_syscall_info_data

Source§

impl Eq for vec128_storage

Source§

impl Eq for vec256_storage

Source§

impl Eq for vec512_storage

Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

Source§

impl<'a> Eq for Item<'a>

Source§

impl<'a> Eq for FcntlArg<'a>

Source§

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

Source§

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

Source§

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

1.79.0 · Source§

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

Source§

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

Source§

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

Source§

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

1.0.0 · Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'a> Eq for pear::input::text::Span<'a>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'a, T> Eq for MaybeOwned<'a, T>
where T: Eq,

Source§

impl<'a, T> Eq for MaybeOwnedMut<'a, T>
where T: Eq,

Source§

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

Source§

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

Source§

impl<'d> Eq for Iter<'d>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<'h> Eq for regex::regex::bytes::Match<'h>

Source§

impl<'h> Eq for regex::regex::string::Match<'h>

Source§

impl<'h> Eq for rocket_http::header::header::Header<'h>

Source§

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

Source§

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

Source§

impl<'i> Eq for pest::position::Position<'i>

Source§

impl<'i> Eq for pest::span::Span<'i>

Source§

impl<'i, R> Eq for pest::token::Token<'i, R>
where R: Eq,

Source§

impl<'i, R> Eq for Pair<'i, R>
where R: Eq,

Source§

impl<'i, R> Eq for Pairs<'i, R>
where R: Eq,

Source§

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

Source§

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

Source§

impl<'s> Eq for StripBytesIter<'s>

Source§

impl<'s> Eq for StripStrIter<'s>

Source§

impl<'s> Eq for StrippedBytes<'s>

Source§

impl<'s> Eq for StrippedStr<'s>

Source§

impl<'s> Eq for WinconBytesIter<'s>

Source§

impl<'s> Eq for ParsedArg<'s>

Source§

impl<'s> Eq for TomlKey<'s>

Source§

impl<'s> Eq for TomlString<'s>

Source§

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

Source§

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

Source§

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

Source§

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

1.0.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

Source§

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

Source§

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

Source§

impl<A, B> Eq for figment::value::magic::Either<A, B>
where A: Eq, B: Eq,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

1.0.0 · Source§

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

1.55.0 (const: unstable) · Source§

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

Source§

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

Source§

impl<C> Eq for anstyle_parse::Parser<C>
where C: Eq,

Source§

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

Source§

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

Source§

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

1.4.0 · Source§

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

1.29.0 · Source§

impl<H> Eq for BuildHasherDefault<H>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.26.0 (const: unstable) · Source§

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

1.0.0 · Source§

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

1.26.0 · Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<K, V> Eq for indexmap::map::slice::Slice<K, V>
where K: Eq, V: Eq,

Source§

impl<K, V> Eq for phf::map::Map<K, V>
where K: Eq, V: Eq,

Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

impl<K, V, S> Eq for tag2upload_service_manager::prelude::HashMap<K, V, S>
where K: Eq + Hash, V: Eq, S: BuildHasher,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

1.41.0 · Source§

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

Source§

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

Source§

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

Source§

impl<R> Eq for pest::error::Error<R>
where R: Eq,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<S, E, F> Eq for rocket::outcome::Outcome<S, E, F>
where S: Eq, E: Eq, F: Eq,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

1.17.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

1.36.0 · Source§

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

Source§

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

1.0.0 · Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<T> Eq for tokio::sync::mpsc::error::SendTimeoutError<T>
where T: Eq,

Source§

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

Source§

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

1.0.0 · Source§

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

Pointer equality is an equivalence relation.

1.0.0 · Source§

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

Pointer equality is an equivalence relation.

1.0.0 (const: unstable) · Source§

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

1.0.0 (const: unstable) · Source§

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

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

1.21.0 · Source§

impl<T> Eq for Discriminant<T>

1.20.0 · Source§

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

1.0.0 · Source§

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

1.70.0 · Source§

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

1.0.0 · Source§

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

1.2.0 · Source§

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

Source§

impl<T> Eq for tag2upload_service_manager::prelude::watch::error::SendError<T>
where T: Eq,

1.70.0 · Source§

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

1.2.0 · Source§

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

Source§

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

Source§

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

Source§

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

1.28.0 (const: unstable) · Source§

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

1.74.0 · Source§

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

1.0.0 · Source§

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

1.25.0 · Source§

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

Source§

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

1.0.0 · Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<T> Eq for http::header::map::HeaderMap<T>
where T: Eq,

Source§

impl<T> Eq for http::header::map::HeaderMap<T>
where T: Eq,

Source§

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

Source§

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

Source§

impl<T> Eq for indexmap::set::slice::Slice<T>
where T: Eq,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<T> Eq for rocket::state::State<T>
where T: Eq + Send + Sync + 'static,

Source§

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

Source§

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

Source§

impl<T> Eq for tokio::sync::once_cell::OnceCell<T>
where T: Eq,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

1.19.0 (const: unstable) · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

1.0.0 · Source§

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

Source§

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

Source§

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

1.0.0 · Source§

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

Source§

impl<T, B> Eq for Ref<B, T>

1.0.0 (const: unstable) · Source§

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

Source§

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

Source§

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

Source§

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

1.0.0 · Source§

impl<T, S> Eq for tag2upload_service_manager::prelude::HashSet<T, S>
where T: Eq + Hash, S: BuildHasher,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

1.0.0 (const: unstable) · Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<T: Eq> Eq for TreatZeroAsNone<T>

Source§

impl<Tz> Eq for chrono::date::Date<Tz>
where Tz: TimeZone,

Source§

impl<Tz> Eq for DateTime<Tz>
where Tz: TimeZone,

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<V: Eq + SuitableForNoneIsEmpty> Eq for NoneIsEmpty<V>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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