Trait wasmer_types::lib::std::cmp::Eq

1.0.0 · source ·
pub trait Eq: PartialEq { }
Available on crate feature std only.
Expand description

Trait for comparisons corresponding to equivalence relations.

This means, that in addition to a == b and a != b being strict inverses, the relation must be (for all a, b and c):

  • reflexive: a == a;
  • symmetric: a == b implies b == a (required by PartialEq as well); and
  • transitive: a == b and b == c implies a == c (required by PartialEq as well).

This property cannot be checked by the compiler, and therefore Eq implies PartialEq, and has no extra 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.

Implement Eq in addition to PartialEq if it’s guaranteed that PartialEq::eq(a, a) always returns true (reflexivity), in addition to the symmetric and transitive properties already required by PartialEq.

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

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Eq for RelocationKind

source§

impl Eq for RelocationTarget

source§

impl Eq for CustomSectionProtection

source§

impl Eq for Symbol

source§

impl Eq for CpuFeature

source§

impl Eq for CompiledFunctionUnwindInfo

source§

impl Eq for Aarch64Architecture

source§

impl Eq for Architecture

source§

impl Eq for BinaryFormat

source§

impl Eq for CallingConvention

source§

impl Eq for wasmer_types::Endianness

source§

impl Eq for Environment

source§

impl Eq for ExportIndex

source§

impl Eq for ExternType

source§

impl Eq for HashAlgorithm

source§

impl Eq for ImportIndex

source§

impl Eq for LibCall

source§

impl Eq for MemoryStyle

source§

impl Eq for ModuleHash

source§

impl Eq for Mutability

source§

impl Eq for OperatingSystem

source§

impl Eq for PointerWidth

source§

impl Eq for TableStyle

source§

impl Eq for TrapCode

source§

impl Eq for Type

source§

impl Eq for Vendor

source§

impl Eq for MemoryError

1.34.0 · source§

impl Eq for Infallible

1.28.0 · source§

impl Eq for wasmer_types::lib::std::fmt::Alignment

1.0.0 · source§

impl Eq for wasmer_types::lib::std::sync::atomic::Ordering

1.12.0 · source§

impl Eq for RecvTimeoutError

1.0.0 · source§

impl Eq for TryRecvError

1.0.0 · source§

impl Eq for wasmer_types::lib::std::cmp::Ordering

source§

impl Eq for TryReserveErrorKind

source§

impl Eq for AsciiChar

1.7.0 · source§

impl Eq for IpAddr

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

source§

impl Eq for SearchStep

1.65.0 · source§

impl Eq for BacktraceStatus

1.0.0 · source§

impl Eq for VarError

1.0.0 · source§

impl Eq for std::io::SeekFrom

1.0.0 · source§

impl Eq for std::io::error::ErrorKind

1.0.0 · source§

impl Eq for Shutdown

source§

impl Eq for BacktraceStyle

source§

impl Eq for ParseAlphabetError

source§

impl Eq for DecodeError

source§

impl Eq for DecodeSliceError

source§

impl Eq for EncodeSliceError

source§

impl Eq for DecodePaddingMode

source§

impl Eq for FlushCompress

source§

impl Eq for FlushDecompress

source§

impl Eq for Status

source§

impl Eq for hashbrown::TryReserveError

source§

impl Eq for hashbrown::TryReserveError

source§

impl Eq for TrieType

source§

impl Eq for ExtensionType

source§

impl Eq for icu_locid_transform::directionality::Direction

source§

impl Eq for Decomposed

source§

impl Eq for BidiPairingProperties

source§

impl Eq for PropertiesError

source§

impl Eq for GeneralCategory

source§

impl Eq for CheckedBidiPairedBracketType

source§

impl Eq for BufferFormat

source§

impl Eq for DataErrorKind

source§

impl Eq for LocaleFallbackPriority

source§

impl Eq for LocaleFallbackSupplement

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 Advice

source§

impl Eq for CompressionStrategy

source§

impl Eq for TDEFLFlush

source§

impl Eq for TDEFLStatus

source§

impl Eq for CompressionLevel

source§

impl Eq for DataFormat

source§

impl Eq for MZError

source§

impl Eq for MZFlush

source§

impl Eq for MZStatus

source§

impl Eq for TINFLStatus

source§

impl Eq for ArchivedIpAddr

source§

impl Eq for ArchivedSocketAddr

source§

impl Eq for OffsetError

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 rustix::ioctl::Direction

source§

impl Eq for InstanceType

source§

impl Eq for Op

source§

impl Eq for serde_cbor::error::Category

source§

impl Eq for serde_cbor::value::Value

source§

impl Eq for serde_json::error::Category

source§

impl Eq for serde_json::value::Value

source§

impl Eq for serde_yaml::value::Value

source§

impl Eq for EntryType

source§

impl Eq for HeaderMode

source§

impl Eq for CDataModel

source§

impl Eq for Size

source§

impl Eq for target_lexicon::parse_error::ParseError

source§

impl Eq for ArmArchitecture

source§

impl Eq for CustomVendor

source§

impl Eq for Mips32Architecture

source§

impl Eq for Mips64Architecture

source§

impl Eq for Riscv32Architecture

source§

impl Eq for Riscv64Architecture

source§

impl Eq for X86_32Architecture

source§

impl Eq for TinyStrError

source§

impl Eq for Offset

source§

impl Eq for toml_edit::ser::Error

source§

impl Eq for toml_edit::ser::Error

source§

impl Eq for yaml_break_t

source§

impl Eq for yaml_emitter_state_t

source§

impl Eq for yaml_encoding_t

source§

impl Eq for yaml_error_type_t

source§

impl Eq for yaml_event_type_t

source§

impl Eq for yaml_mapping_style_t

source§

impl Eq for yaml_node_type_t

source§

impl Eq for yaml_parser_state_t

source§

impl Eq for yaml_scalar_style_t

source§

impl Eq for yaml_sequence_style_t

source§

impl Eq for yaml_token_type_t

source§

impl Eq for Origin

source§

impl Eq for url::parser::ParseError

source§

impl Eq for SyntaxViolation

source§

impl Eq for AppScalingModeV1

source§

impl Eq for HealthCheckV1

source§

impl Eq for Abi

source§

impl Eq for Bindings

source§

impl Eq for FileKind

source§

impl Eq for wasmer_config::package::named_package_ident::Tag

source§

impl Eq for PackageId

source§

impl Eq for PackageIdent

source§

impl Eq for PackageSource

source§

impl Eq for AtomSignature

source§

impl Eq for webc::v2::checksum::ChecksumAlgorithm

source§

impl Eq for webc::v2::read::volume_header::VolumeHeaderError

source§

impl Eq for webc::v2::tags::Tag

source§

impl Eq for webc::v3::checksum::ChecksumAlgorithm

source§

impl Eq for webc::v3::read::volume_header::VolumeHeaderError

source§

impl Eq for webc::v3::tags::Tag

source§

impl Eq for winnow::binary::Endianness

source§

impl Eq for winnow::binary::Endianness

source§

impl Eq for winnow::error::ErrorKind

source§

impl Eq for winnow::error::ErrorKind

source§

impl Eq for winnow::error::Needed

source§

impl Eq for winnow::error::Needed

source§

impl Eq for winnow::error::StrContext

source§

impl Eq for winnow::error::StrContext

source§

impl Eq for winnow::error::StrContextValue

source§

impl Eq for winnow::error::StrContextValue

source§

impl Eq for winnow::stream::CompareResult

source§

impl Eq for winnow::stream::CompareResult

source§

impl Eq for ZeroVecError

source§

impl Eq for FlexZeroVec<'_>

1.0.0 · source§

impl Eq for bool

1.0.0 · source§

impl Eq for char

1.0.0 · source§

impl Eq for i8

1.0.0 · source§

impl Eq for i16

1.0.0 · source§

impl Eq for i32

1.0.0 · source§

impl Eq for i64

1.0.0 · source§

impl Eq for i128

1.0.0 · source§

impl Eq for isize

source§

impl Eq for !

1.0.0 · source§

impl Eq for str

1.0.0 · source§

impl Eq for u8

1.0.0 · source§

impl Eq for u16

1.0.0 · source§

impl Eq for u32

1.0.0 · source§

impl Eq for u64

1.0.0 · source§

impl Eq for u128

1.0.0 · source§

impl Eq for ()

1.0.0 · source§

impl Eq for usize

source§

impl Eq for FunctionAddressMap

source§

impl Eq for InstructionAddressMap

source§

impl Eq for Compilation

source§

impl Eq for CompiledFunction

source§

impl Eq for CompiledFunctionFrameInfo

source§

impl Eq for Dwarf

source§

impl Eq for FunctionBody

source§

impl Eq for CompileModuleInfo

source§

impl Eq for Relocation

source§

impl Eq for CustomSection

source§

impl Eq for SectionBody

source§

impl Eq for SectionIndex

source§

impl Eq for Target

source§

impl Eq for wasmer_types::Bytes

source§

impl Eq for CustomSectionIndex

source§

impl Eq for DataIndex

source§

impl Eq for DataInitializerLocation

source§

impl Eq for ElemIndex

source§

impl Eq for Features

source§

impl Eq for FunctionIndex

source§

impl Eq for FunctionType

source§

impl Eq for GlobalIndex

source§

impl Eq for GlobalType

source§

impl Eq for ImportKey

source§

impl Eq for LocalFunctionIndex

source§

impl Eq for LocalGlobalIndex

source§

impl Eq for LocalMemoryIndex

source§

impl Eq for LocalTableIndex

source§

impl Eq for MemoryIndex

source§

impl Eq for MemoryType

source§

impl Eq for ModuleInfo

source§

impl Eq for OwnedDataInitializer

source§

impl Eq for PageCountOutOfRange

source§

impl Eq for Pages

source§

impl Eq for SignatureIndex

source§

impl Eq for SourceLoc

source§

impl Eq for StoreId

source§

impl Eq for TableIndex

source§

impl Eq for TableInitializer

source§

impl Eq for TableType

source§

impl Eq for TrapInformation

source§

impl Eq for Triple

source§

impl Eq for V128

1.0.0 · source§

impl Eq for TypeId

1.0.0 · source§

impl Eq for wasmer_types::lib::std::fmt::Error

1.33.0 · source§

impl Eq for PhantomPinned

source§

impl Eq for Assume

1.0.0 · source§

impl Eq for RangeFull

source§

impl Eq for wasmer_types::lib::std::ptr::Alignment

1.0.0 · source§

impl Eq for FromUtf8Error

1.0.0 · source§

impl Eq for String

1.0.0 · source§

impl Eq for RecvError

1.5.0 · source§

impl Eq for WaitTimeoutResult

source§

impl Eq for UnorderedKeyError

1.57.0 · source§

impl Eq for alloc::collections::TryReserveError

1.64.0 · source§

impl Eq for CString

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.28.0 · source§

impl Eq for Layout

1.50.0 · source§

impl Eq for LayoutError

source§

impl Eq for AllocError

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

impl Eq for CStr

1.69.0 · source§

impl Eq for FromBytesUntilNulError

1.64.0 · source§

impl Eq for FromBytesWithNulError

1.0.0 · source§

impl Eq for Ipv4Addr

1.0.0 · source§

impl Eq for Ipv6Addr

1.0.0 · source§

impl Eq for 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 ParseIntError

1.34.0 · source§

impl Eq for TryFromIntError

1.0.0 · source§

impl Eq for ParseBoolError

1.0.0 · source§

impl Eq for core::str::error::Utf8Error

1.3.0 · source§

impl Eq for Duration

1.66.0 · source§

impl Eq for TryFromFloatSecsError

1.0.0 · source§

impl Eq for OsStr

1.0.0 · source§

impl Eq for OsString

1.1.0 · source§

impl Eq for std::fs::FileType

1.0.0 · source§

impl Eq for Permissions

source§

impl Eq for UCred

1.0.0 · source§

impl Eq for Components<'_>

1.0.0 · source§

impl Eq for Path

1.0.0 · source§

impl Eq for PathBuf

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.26.0 · source§

impl Eq for AccessError

1.19.0 · source§

impl Eq for ThreadId

1.8.0 · source§

impl Eq for Instant

1.8.0 · source§

impl Eq for SystemTime

source§

impl Eq for Alphabet

source§

impl Eq for DecodeMetadata

source§

impl Eq for block_buffer::Error

source§

impl Eq for bytes::bytes::Bytes

source§

impl Eq for BytesMut

source§

impl Eq for ByteSize

source§

impl Eq for InvalidLength

source§

impl Eq for InvalidBufferSize

source§

impl Eq for errno::Errno

source§

impl Eq for Rng

source§

impl Eq for FileTime

source§

impl Eq for Compression

source§

impl Eq for getrandom::error::Error

source§

impl Eq for CodePointInversionListULE

source§

impl Eq for CodePointInversionListAndStringListULE

source§

impl Eq for CodePointTrieHeader

source§

impl Eq for Other

source§

impl Eq for icu_locid::extensions::other::subtag::Subtag

source§

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

source§

impl Eq for Private

source§

impl Eq for Extensions

source§

impl Eq for Fields

source§

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

source§

impl Eq for Transform

source§

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

source§

impl Eq for Attribute

source§

impl Eq for Attributes

source§

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

source§

impl Eq for Keywords

source§

impl Eq for Unicode

source§

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

source§

impl Eq for LanguageIdentifier

source§

impl Eq for Locale

source§

impl Eq for Language

source§

impl Eq for Region

source§

impl Eq for icu_locid::subtags::script::Script

source§

impl Eq for Variant

source§

impl Eq for Variants

source§

impl Eq for LanguageStrStrPairVarULE

source§

impl Eq for StrStrPairVarULE

source§

impl Eq for BidiMirroringProperties

source§

impl Eq for BidiClass

source§

impl Eq for CanonicalCombiningClass

source§

impl Eq for EastAsianWidth

source§

impl Eq for GeneralCategoryGroup

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 WordBreak

source§

impl Eq for CheckedBidiPairedBracketTypeULE

source§

impl Eq for MirroredPairedBracketDataTryFromError

source§

impl Eq for NormalizedPropertyNameStr

source§

impl Eq for DataError

source§

impl Eq for LocaleFallbackConfig

source§

impl Eq for DataKey

source§

impl Eq for DataKeyHash

source§

impl Eq for DataKeyMetadata

source§

impl Eq for DataKeyPath

source§

impl Eq for DataLocale

source§

impl Eq for DataRequestMetadata

source§

impl Eq for AsciiDenyList

source§

impl Eq for indexmap::TryReserveError

source§

impl Eq for in6_addr

source§

impl Eq for bpf_hdr

source§

impl Eq for if_data

source§

impl Eq for pthread_attr_t

Available on crate feature extra_traits only.
source§

impl Eq for timeval32

source§

impl Eq for __darwin_mcontext64

source§

impl Eq for __darwin_mmst_reg

source§

impl Eq for __darwin_x86_exception_state64

source§

impl Eq for __darwin_x86_float_state64

source§

impl Eq for __darwin_x86_thread_state64

source§

impl Eq for __darwin_xmm_reg

source§

impl Eq for malloc_introspection_t

source§

impl Eq for malloc_zone_t

source§

impl Eq for ucontext_t

source§

impl Eq for ctl_info

source§

impl Eq for Dl_info

source§

impl Eq for addrinfo

source§

impl Eq for aiocb

source§

impl Eq for arphdr

source§

impl Eq for attribute_set_t

source§

impl Eq for attrlist

source§

impl Eq for attrreference_t

source§

impl Eq for dirent

Available on crate feature extra_traits only.
source§

impl Eq for dqblk

source§

impl Eq for flock

source§

impl Eq for fpunchhole_t

source§

impl Eq for fspecread_t

source§

impl Eq for fstore_t

source§

impl Eq for ftrimactivefile_t

source§

impl Eq for glob_t

source§

impl Eq for if_data64

Available on crate feature extra_traits only.
source§

impl Eq for if_msghdr2

Available on crate feature extra_traits only.
source§

impl Eq for if_msghdr

source§

impl Eq for ifa_msghdr

source§

impl Eq for ifconf

source§

impl Eq for ifdevmtu

Available on crate feature extra_traits only.
source§

impl Eq for ifkpi

Available on crate feature extra_traits only.
source§

impl Eq for ifma_msghdr2

source§

impl Eq for ifma_msghdr

source§

impl Eq for ifreq

Available on crate feature extra_traits only.
source§

impl Eq for image_offset

source§

impl Eq for in6_pktinfo

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 ipc_perm

source§

impl Eq for kevent64_s

source§

impl Eq for kevent

Available on crate feature extra_traits only.
source§

impl Eq for lconv

source§

impl Eq for load_command

source§

impl Eq for log2phys

Available on crate feature extra_traits only.
source§

impl Eq for mach_header

source§

impl Eq for mach_header_64

source§

impl Eq for mach_task_basic_info

Available on crate feature extra_traits only.
source§

impl Eq for mach_timebase_info

source§

impl Eq for malloc_statistics_t

source§

impl Eq for mstats

source§

impl Eq for ntptimeval

source§

impl Eq for os_unfair_lock_s

Available on crate feature extra_traits only.
source§

impl Eq for proc_bsdinfo

source§

impl Eq for proc_taskallinfo

source§

impl Eq for proc_taskinfo

source§

impl Eq for proc_threadinfo

Available on crate feature extra_traits only.
source§

impl Eq for proc_vnodepathinfo

source§

impl Eq for processor_basic_info

Available on crate feature extra_traits only.
source§

impl Eq for processor_cpu_load_info

Available on crate feature extra_traits only.
source§

impl Eq for processor_set_basic_info

Available on crate feature extra_traits only.
source§

impl Eq for processor_set_load_info

Available on crate feature extra_traits only.
source§

impl Eq for pthread_cond_t

Available on crate feature extra_traits only.
source§

impl Eq for pthread_condattr_t

source§

impl Eq for pthread_mutex_t

Available on crate feature extra_traits only.
source§

impl Eq for pthread_mutexattr_t

source§

impl Eq for pthread_rwlock_t

Available on crate feature extra_traits only.
source§

impl Eq for pthread_rwlockattr_t

source§

impl Eq for radvisory

source§

impl Eq for rt_metrics

source§

impl Eq for rt_msghdr2

source§

impl Eq for rt_msghdr

source§

impl Eq for rusage_info_v0

source§

impl Eq for rusage_info_v1

source§

impl Eq for rusage_info_v2

source§

impl Eq for rusage_info_v3

source§

impl Eq for rusage_info_v4

source§

impl Eq for sa_endpoints_t

source§

impl Eq for sched_param

source§

impl Eq for segment_command

source§

impl Eq for segment_command_64

source§

impl Eq for sembuf

source§

impl Eq for semid_ds

Available on crate feature extra_traits only.
source§

impl Eq for sf_hdtr

source§

impl Eq for shmid_ds

Available on crate feature extra_traits only.
source§

impl Eq for sigaction

source§

impl Eq for sigevent

Available on crate feature extra_traits only.
source§

impl Eq for siginfo_t

source§

impl Eq for sockaddr_ctl

source§

impl Eq for sockaddr_dl

source§

impl Eq for sockaddr_in

source§

impl Eq for sockaddr_inarp

source§

impl Eq for sockaddr_ndrv

source§

impl Eq for sockaddr_storage

Available on crate feature extra_traits only.
source§

impl Eq for sockaddr_vm

Available on crate feature extra_traits only.
source§

impl Eq for stack_t

source§

impl Eq for stat

source§

impl Eq for statfs

Available on crate feature extra_traits only.
source§

impl Eq for statvfs

source§

impl Eq for task_thread_times_info

source§

impl Eq for tcp_connection_info

source§

impl Eq for termios

source§

impl Eq for thread_affinity_policy

source§

impl Eq for thread_background_policy

source§

impl Eq for thread_basic_info

Available on crate feature extra_traits only.
source§

impl Eq for thread_extended_info

Available on crate feature extra_traits only.
source§

impl Eq for thread_extended_policy

source§

impl Eq for thread_identifier_info

Available on crate feature extra_traits only.
source§

impl Eq for thread_latency_qos_policy

source§

impl Eq for thread_precedence_policy

source§

impl Eq for thread_standard_policy

source§

impl Eq for thread_throughput_qos_policy

source§

impl Eq for thread_time_constraint_policy

source§

impl Eq for time_value_t

Available on crate feature extra_traits only.
source§

impl Eq for timex

source§

impl Eq for utmpx

Available on crate feature extra_traits only.
source§

impl Eq for vinfo_stat

source§

impl Eq for vm_range_t

source§

impl Eq for vm_statistics64

Available on crate feature extra_traits only.
source§

impl Eq for vm_statistics

source§

impl Eq for vnode_info

source§

impl Eq for vnode_info_path

source§

impl Eq for vol_attributes_attr_t

source§

impl Eq for vol_capabilities_attr_t

source§

impl Eq for xsw_usage

source§

impl Eq for xucred

source§

impl Eq for cmsghdr

source§

impl Eq for fd_set

source§

impl Eq for fsid_t

source§

impl Eq for if_nameindex

source§

impl Eq for ifaddrs

source§

impl Eq for msghdr

source§

impl Eq for option

source§

impl Eq for passwd

source§

impl Eq for regex_t

source§

impl Eq for regmatch_t

source§

impl Eq for sockaddr

source§

impl Eq for sockaddr_in6

source§

impl Eq for sockaddr_un

Available on crate feature extra_traits only.
source§

impl Eq for tm

source§

impl Eq for utsname

Available on crate feature extra_traits only.
source§

impl Eq for group

source§

impl Eq for hostent

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 timespec

source§

impl Eq for timeval

source§

impl Eq for tms

source§

impl Eq for utimbuf

source§

impl Eq for winsize

source§

impl Eq for StreamResult

source§

impl Eq for BigEndian<char>

source§

impl Eq for BigEndian<f32>

source§

impl Eq for BigEndian<f64>

source§

impl Eq for BigEndian<i16>

source§

impl Eq for BigEndian<i32>

source§

impl Eq for BigEndian<i64>

source§

impl Eq for BigEndian<i128>

source§

impl Eq for BigEndian<u16>

source§

impl Eq for BigEndian<u32>

source§

impl Eq for BigEndian<u64>

source§

impl Eq for BigEndian<u128>

source§

impl Eq for BigEndian<NonZero<i16>>

source§

impl Eq for BigEndian<NonZero<i32>>

source§

impl Eq for BigEndian<NonZero<i64>>

source§

impl Eq for BigEndian<NonZero<i128>>

source§

impl Eq for BigEndian<NonZero<u16>>

source§

impl Eq for BigEndian<NonZero<u32>>

source§

impl Eq for BigEndian<NonZero<u64>>

source§

impl Eq for BigEndian<NonZero<u128>>

source§

impl Eq for LittleEndian<char>

source§

impl Eq for LittleEndian<f32>

source§

impl Eq for LittleEndian<f64>

source§

impl Eq for LittleEndian<i16>

source§

impl Eq for LittleEndian<i32>

source§

impl Eq for LittleEndian<i64>

source§

impl Eq for LittleEndian<i128>

source§

impl Eq for LittleEndian<u16>

source§

impl Eq for LittleEndian<u32>

source§

impl Eq for LittleEndian<u64>

source§

impl Eq for LittleEndian<u128>

source§

impl Eq for LittleEndian<NonZero<i16>>

source§

impl Eq for LittleEndian<NonZero<i32>>

source§

impl Eq for LittleEndian<NonZero<i64>>

source§

impl Eq for LittleEndian<NonZero<i128>>

source§

impl Eq for LittleEndian<NonZero<u16>>

source§

impl Eq for LittleEndian<NonZero<u32>>

source§

impl Eq for LittleEndian<NonZero<u64>>

source§

impl Eq for LittleEndian<NonZero<u128>>

source§

impl Eq for NativeEndian<char>

source§

impl Eq for NativeEndian<f32>

source§

impl Eq for NativeEndian<f64>

source§

impl Eq for NativeEndian<i16>

source§

impl Eq for NativeEndian<i32>

source§

impl Eq for NativeEndian<i64>

source§

impl Eq for NativeEndian<i128>

source§

impl Eq for NativeEndian<u16>

source§

impl Eq for NativeEndian<u32>

source§

impl Eq for NativeEndian<u64>

source§

impl Eq for NativeEndian<u128>

source§

impl Eq for NativeEndian<NonZero<i16>>

source§

impl Eq for NativeEndian<NonZero<i32>>

source§

impl Eq for NativeEndian<NonZero<i64>>

source§

impl Eq for NativeEndian<NonZero<i128>>

source§

impl Eq for NativeEndian<NonZero<u16>>

source§

impl Eq for NativeEndian<NonZero<u32>>

source§

impl Eq for NativeEndian<NonZero<u64>>

source§

impl Eq for NativeEndian<NonZero<u128>>

source§

impl Eq for ArchivedCString

source§

impl Eq for ArchivedIpv4Addr

source§

impl Eq for ArchivedIpv6Addr

source§

impl Eq for ArchivedSocketAddrV4

source§

impl Eq for ArchivedSocketAddrV6

source§

impl Eq for ArchivedOptionNonZeroI8

source§

impl Eq for ArchivedOptionNonZeroI16

source§

impl Eq for ArchivedOptionNonZeroI32

source§

impl Eq for ArchivedOptionNonZeroI64

source§

impl Eq for ArchivedOptionNonZeroI128

source§

impl Eq for ArchivedOptionNonZeroU8

source§

impl Eq for ArchivedOptionNonZeroU16

source§

impl Eq for ArchivedOptionNonZeroU32

source§

impl Eq for ArchivedOptionNonZeroU64

source§

impl Eq for ArchivedOptionNonZeroU128

source§

impl Eq for ArchivedString

source§

impl Eq for ArchivedDuration

source§

impl Eq for Access

source§

impl Eq for AtFlags

source§

impl Eq for CloneFlags

source§

impl Eq for CopyfileFlags

source§

impl Eq for FallocateFlags

source§

impl Eq for Mode

source§

impl Eq for OFlags

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 XattrFlags

source§

impl Eq for Opcode

source§

impl Eq for Gid

source§

impl Eq for Uid

source§

impl Eq for BuildMetadata

source§

impl Eq for Comparator

source§

impl Eq for Prerelease

source§

impl Eq for semver::Version

source§

impl Eq for VersionReq

source§

impl Eq for Map<String, Value>

source§

impl Eq for Number

source§

impl Eq for Mapping

source§

impl Eq for serde_yaml::value::tagged::Tag

source§

impl Eq for OwnedBuffer

source§

impl Eq for simdutf8::basic::Utf8Error

source§

impl Eq for simdutf8::compat::Utf8Error

source§

impl Eq for DefaultToHost

source§

impl Eq for DefaultToUnknown

source§

impl Eq for toml::de::Error

source§

impl Eq for toml::de::Error

source§

impl Eq for toml::ser::Error

source§

impl Eq for toml::ser::Error

source§

impl Eq for Date

source§

impl Eq for Datetime

source§

impl Eq for Time

source§

impl Eq for toml_edit::de::Error

source§

impl Eq for toml_edit::de::Error

source§

impl Eq for toml_edit::error::TomlError

source§

impl Eq for toml_edit::internal_string::InternalString

source§

impl Eq for toml_edit::internal_string::InternalString

source§

impl Eq for toml_edit::key::Key

source§

impl Eq for toml_edit::key::Key

source§

impl Eq for toml_edit::parser::errors::TomlError

source§

impl Eq for toml_edit::raw_string::RawString

source§

impl Eq for toml_edit::raw_string::RawString

source§

impl Eq for toml_edit::repr::Decor

source§

impl Eq for toml_edit::repr::Decor

source§

impl Eq for toml_edit::repr::Repr

source§

impl Eq for toml_edit::repr::Repr

source§

impl Eq for ATerm

source§

impl Eq for B0

source§

impl Eq for B1

source§

impl Eq for Z0

source§

impl Eq for Equal

source§

impl Eq for Greater

source§

impl Eq for Less

source§

impl Eq for UTerm

source§

impl Eq for OpaqueOrigin

source§

impl Eq for Url

URLs compare like their serialization.

source§

impl Eq for HealthCheckHttpV1

source§

impl Eq for AppConfigCapabilityMapV1

source§

impl Eq for AppConfigCapabilityMemoryV1

source§

impl Eq for AppConfigV1

source§

impl Eq for AppScalingConfigV1

source§

impl Eq for AppScheduledTask

source§

impl Eq for AppVolume

source§

impl Eq for AppVolumeMount

source§

impl Eq for CargoWasmerPackageAnnotation

source§

impl Eq for Sha256Hash

source§

impl Eq for PackageParseError

source§

impl Eq for NamedPackageIdent

source§

impl Eq for PackageHash

source§

impl Eq for NamedPackageId

source§

impl Eq for FileCommandAnnotations

source§

impl Eq for Module

source§

impl Eq for WaiBindings

source§

impl Eq for WitBindings

source§

impl Eq for webc::metadata::annotations::Atom

source§

impl Eq for FileSystemMapping

source§

impl Eq for FileSystemMappings

source§

impl Eq for VolumeSpecificPath

source§

impl Eq for Wapm

source§

impl Eq for Wasi

source§

impl Eq for Wcgi

source§

impl Eq for webc::metadata::Atom

source§

impl Eq for AtomWithoutSignature

source§

impl Eq for Binding

source§

impl Eq for Command

source§

impl Eq for PathSegment

source§

impl Eq for PathSegments

source§

impl Eq for webc::timestamps::Timestamps

source§

impl Eq for webc::v2::checksum::Checksum

source§

impl Eq for webc::v2::index::Index

source§

impl Eq for webc::v2::index::IndexEntry

source§

impl Eq for webc::v2::read::dir_entry::FileEntry

source§

impl Eq for webc::v2::signature::Signature

source§

impl Eq for webc::v2::span::Span

source§

impl Eq for webc::v2::write::writer::WritingAtoms

source§

impl Eq for webc::v2::write::writer::WritingManifest

source§

impl Eq for webc::v2::write::writer::WritingVolumes

source§

impl Eq for webc::v3::checksum::Checksum

source§

impl Eq for webc::v3::index::Index

source§

impl Eq for webc::v3::index::IndexEntry

source§

impl Eq for webc::v3::read::dir_entry::FileEntry

source§

impl Eq for webc::v3::signature::Signature

source§

impl Eq for webc::v3::span::Span

source§

impl Eq for webc::v3::timestamps::Timestamps

source§

impl Eq for webc::v3::write::writer::WritingAtoms

source§

impl Eq for webc::v3::write::writer::WritingManifest

source§

impl Eq for webc::v3::write::writer::WritingVolumes

source§

impl Eq for webc::version::Version

source§

impl Eq for winnow::stream::BStr

source§

impl Eq for winnow::stream::BStr

source§

impl Eq for winnow::stream::Bytes

source§

impl Eq for winnow::stream::Bytes

source§

impl Eq for winnow::stream::Range

source§

impl Eq for winnow::stream::Range

source§

impl Eq for LengthHint

source§

impl Eq for FlexZeroVecOwned

source§

impl Eq for FlexZeroSlice

source§

impl Eq for CharULE

source§

impl Eq for MultiFieldsULE

source§

impl Eq for UnvalidatedChar

source§

impl Eq for UnvalidatedStr

source§

impl Eq for Index16

source§

impl Eq for Index32

source§

impl Eq for __c_anonymous_ifc_ifcu

Available on crate feature extra_traits and libc_union only.
source§

impl Eq for __c_anonymous_ifk_data

Available on crate feature extra_traits and libc_union only.
source§

impl Eq for __c_anonymous_ifr_ifru

Available on crate feature extra_traits and libc_union only.
source§

impl Eq for semun

Available on crate feature extra_traits only.
source§

impl<'a> Eq for CompiledFunctionUnwindInfoReference<'a>

1.0.0 · source§

impl<'a> Eq for Component<'a>

1.0.0 · source§

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

1.10.0 · source§

impl<'a> Eq for Location<'a>

1.79.0 · source§

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

1.0.0 · source§

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

source§

impl<'a> Eq for LanguageStrStrPair<'a>

source§

impl<'a> Eq for StrStrPair<'a>

source§

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

source§

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

source§

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

source§

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

source§

impl<'data> Eq for PropertyCodePointSetV1<'data>

source§

impl<'data> Eq for PropertyUnicodeSetV1<'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 BidiAuxiliaryPropertiesV1<'data>

source§

impl<'data> Eq for ScriptWithExtensionsPropertyV1<'data>

source§

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

source§

impl<'k> Eq for toml_edit::key::KeyMut<'k>

source§

impl<'k> Eq for toml_edit::key::KeyMut<'k>

source§

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

source§

impl<'volume> Eq for webc::v2::read::dir_entry::DirEntry<'volume>

source§

impl<'volume> Eq for webc::v3::read::dir_entry::DirEntry<'volume>

source§

impl<'volume> Eq for webc::v2::read::dir_entry::Directory<'volume>

source§

impl<'volume> Eq for webc::v3::read::dir_entry::Directory<'volume>

1.0.0 · source§

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

1.0.0 · 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, B> Eq for Tuple2ULE<A, B>
where A: Eq + ULE, B: Eq + ULE,

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,

1.0.0 · source§

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

1.55.0 · 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 VerboseErrorKind<C>
where C: Eq,

source§

impl<Dyn> Eq for wasmer_types::lib::std::ptr::DynMetadata<Dyn>
where Dyn: ?Sized,

source§

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

source§

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

source§

impl<E> Eq for winnow::error::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 winnow::error::InputError<I>
where I: Eq + Clone,

source§

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

source§

impl<I> Eq for winnow::stream::Located<I>
where I: Eq,

source§

impl<I> Eq for winnow::stream::Located<I>
where I: Eq,

source§

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

source§

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

source§

impl<I, C> Eq for VerboseError<I, C>
where I: Eq + Clone, C: Eq,

source§

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

source§

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

source§

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

source§

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

1.0.0 · source§

impl<Idx> Eq for wasmer_types::lib::std::ops::Range<Idx>
where Idx: Eq,

1.0.0 · source§

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

1.26.0 · source§

impl<Idx> Eq for 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 RangeToInclusive<Idx>
where Idx: Eq,

source§

impl<K> Eq for ArchivedBTreeSet<K>
where K: Eq,

source§

impl<K> Eq for ArchivedHashSet<K>
where K: Hash + Eq,

source§

impl<K, V> Eq for SecondaryMap<K, V>
where K: EntityRef, V: Clone + PartialEq + Eq,

source§

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

source§

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

source§

impl<K, V> Eq for ArchivedHashMap<K, V>
where K: Hash + Eq, V: Eq,

source§

impl<K, V> Eq for Entry<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 std::collections::hash::map::HashMap<K, V, S>
where K: Eq + Hash, V: Eq, S: BuildHasher,

source§

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

source§

impl<K, V, S> Eq for indexmap::map::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 + Clone,

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: Eq> Eq for PrimaryMap<K, V>
where K: EntityRef + Eq,

source§

impl<M> Eq for DataPayload<M>
where M: DataMarker, YokeTraitHack<<<M as DataMarker>::Yokeable as Yokeable<'a>>::Output>: for<'a> Eq,

1.41.0 · source§

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

source§

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

1.17.0 · source§

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

1.0.0 · source§

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

1.0.0 · 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 ArchivedOption<T>
where T: Eq,

source§

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

1.0.0 · source§

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

1.0.0 · source§

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

1.0.0 · source§

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

1.0.0 · source§

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

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

1.2.0 · source§

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

1.70.0 · source§

impl<T> Eq for wasmer_types::lib::std::cell::OnceCell<T>
where T: Eq,

1.2.0 · source§

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

1.0.0 · source§

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

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.25.0 · source§

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

1.0.0 · source§

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

1.70.0 · source§

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

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

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

source§

impl<T> Eq for EnumSet<T>
where T: Eq + EnumSetType, <T as EnumSetTypePrivate>::Repr: 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 ArchivedBox<T>
where T: ArchivePointee + Eq + ?Sized,

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

source§

impl<T> Eq for toml_edit::repr::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 YokeTraitHack<T>
where T: Eq,

source§

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

source§

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

1.19.0 · source§

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

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 Rc<T, A>
where T: Eq + ?Sized, A: Allocator,

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 Vec<T, A>
where T: Eq, 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 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,

1.0.0 · source§

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

source§

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

source§

impl<T, F> Eq for ArchivedRc<T, F>
where T: ArchivePointee + Eq + ?Sized,

source§

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

source§

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

1.0.0 · source§

impl<T, S> Eq for std::collections::hash::set::HashSet<T, S>
where T: Eq + Hash, S: BuildHasher,

source§

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

source§

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

source§

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

source§

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

1.0.0 · 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: Eq + ReservedValue> Eq for PackedOption<T>

source§

impl<T: Eq> Eq for ExportType<T>

source§

impl<T: Eq> Eq for ImportType<T>

source§

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

source§

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

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, B> Eq for UInt<U, B>
where U: Eq, B: Eq,

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, A> Eq for TArr<V, A>
where V: Eq, A: Eq,

source§

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

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>