Trait wasmtime_environ::__core::marker::StructuralPartialEq
source ยท pub trait StructuralPartialEq { }
structural_match
)Expand description
Required trait for constants used in pattern matches.
Any type that derives PartialEq
automatically implements this trait,
regardless of whether its type-parameters implement PartialEq
.
If a const
item contains some type that does not implement this trait,
then that type either (1.) does not implement PartialEq
(which means the
constant will not provide that comparison method, which code generation
assumes is available), or (2.) it implements its own version of
PartialEq
(which we assume does not conform to a structural-equality
comparison).
In either of the two scenarios above, we reject usage of such a constant in a pattern match.
See also the structural match RFC, and issue 63438 which motivated migrating from an attribute-based design to this trait.
Implementorsยง
impl StructuralPartialEq for byteorder::BigEndian
impl StructuralPartialEq for byteorder::LittleEndian
impl StructuralPartialEq for DwarfFileType
impl StructuralPartialEq for Format
impl StructuralPartialEq for gimli::common::SectionId
impl StructuralPartialEq for gimli::common::Vendor
impl StructuralPartialEq for RunTimeEndian
impl StructuralPartialEq for AbbreviationsCacheStrategy
impl StructuralPartialEq for Pointer
impl StructuralPartialEq for gimli::read::Error
impl StructuralPartialEq for ColumnType
impl StructuralPartialEq for Value
impl StructuralPartialEq for ValueType
impl StructuralPartialEq for gimli::write::cfi::CallFrameInstruction
impl StructuralPartialEq for ConvertError
impl StructuralPartialEq for Address
impl StructuralPartialEq for gimli::write::Error
impl StructuralPartialEq for Reference
impl StructuralPartialEq for LineString
impl StructuralPartialEq for gimli::write::loc::Location
impl StructuralPartialEq for gimli::write::range::Range
impl StructuralPartialEq for gimli::write::unit::AttributeValue
impl StructuralPartialEq for hashbrown::TryReserveError
impl StructuralPartialEq for Level
impl StructuralPartialEq for LevelFilter
impl StructuralPartialEq for AddressSize
impl StructuralPartialEq for object::common::Architecture
impl StructuralPartialEq for object::common::BinaryFormat
impl StructuralPartialEq for ComdatKind
impl StructuralPartialEq for FileFlags
impl StructuralPartialEq for RelocationEncoding
impl StructuralPartialEq for RelocationKind
impl StructuralPartialEq for SectionFlags
impl StructuralPartialEq for SectionKind
impl StructuralPartialEq for object::common::SegmentFlags
impl StructuralPartialEq for SubArchitecture
impl StructuralPartialEq for SymbolKind
impl StructuralPartialEq for SymbolScope
impl StructuralPartialEq for object::endian::Endianness
impl StructuralPartialEq for ImportType
impl StructuralPartialEq for CompressionFormat
impl StructuralPartialEq for FileKind
impl StructuralPartialEq for ObjectKind
impl StructuralPartialEq for RelocationTarget
impl StructuralPartialEq for object::read::SymbolSection
impl StructuralPartialEq for CoffExportStyle
impl StructuralPartialEq for Mangling
impl StructuralPartialEq for StandardSection
impl StructuralPartialEq for StandardSegment
impl StructuralPartialEq for object::write::SymbolSection
impl StructuralPartialEq for Op
impl StructuralPartialEq for CDataModel
impl StructuralPartialEq for Size
impl StructuralPartialEq for ParseError
impl StructuralPartialEq for Aarch64Architecture
impl StructuralPartialEq for target_lexicon::targets::Architecture
impl StructuralPartialEq for ArmArchitecture
impl StructuralPartialEq for target_lexicon::targets::BinaryFormat
impl StructuralPartialEq for Environment
impl StructuralPartialEq for Mips32Architecture
impl StructuralPartialEq for Mips64Architecture
impl StructuralPartialEq for OperatingSystem
impl StructuralPartialEq for Riscv32Architecture
impl StructuralPartialEq for Riscv64Architecture
impl StructuralPartialEq for target_lexicon::targets::Vendor
impl StructuralPartialEq for X86_32Architecture
impl StructuralPartialEq for CallingConvention
impl StructuralPartialEq for target_lexicon::triple::Endianness
impl StructuralPartialEq for PointerWidth
impl StructuralPartialEq for EngineOrModuleTypeIndex
impl StructuralPartialEq for EntityIndex
impl StructuralPartialEq for GlobalInit
impl StructuralPartialEq for Trap
impl StructuralPartialEq for WasmHeapType
impl StructuralPartialEq for WasmValType
impl StructuralPartialEq for BlockType
impl StructuralPartialEq for CanonicalOption
impl StructuralPartialEq for ComdatSymbolKind
impl StructuralPartialEq for ComponentExternalKind
impl StructuralPartialEq for ComponentOuterAliasKind
impl StructuralPartialEq for ComponentTypeRef
impl StructuralPartialEq for ComponentValType
impl StructuralPartialEq for CompositeType
impl StructuralPartialEq for wasmtime_environ::wasmparser::Encoding
impl StructuralPartialEq for ExternalKind
impl StructuralPartialEq for FrameKind
impl StructuralPartialEq for HeapType
impl StructuralPartialEq for InstantiationArgKind
impl StructuralPartialEq for OuterAliasKind
impl StructuralPartialEq for PrimitiveValType
impl StructuralPartialEq for StorageType
impl StructuralPartialEq for TypeBounds
impl StructuralPartialEq for UnpackedIndex
impl StructuralPartialEq for ValType
impl StructuralPartialEq for AnyTypeId
impl StructuralPartialEq for ComponentAnyTypeId
impl StructuralPartialEq for ComponentCoreTypeId
impl StructuralPartialEq for AsciiChar
impl StructuralPartialEq for wasmtime_environ::__core::cmp::Ordering
impl StructuralPartialEq for wasmtime_environ::__core::fmt::Alignment
impl StructuralPartialEq for IpAddr
impl StructuralPartialEq for Ipv6MulticastScope
impl StructuralPartialEq for SocketAddr
impl StructuralPartialEq for FpCategory
impl StructuralPartialEq for IntErrorKind
impl StructuralPartialEq for SearchStep
impl StructuralPartialEq for wasmtime_environ::__core::sync::atomic::Ordering
impl StructuralPartialEq for TryReserveErrorKind
impl StructuralPartialEq for BacktraceStatus
impl StructuralPartialEq for VarError
impl StructuralPartialEq for SeekFrom
impl StructuralPartialEq for ErrorKind
impl StructuralPartialEq for Shutdown
impl StructuralPartialEq for BacktraceStyle
impl StructuralPartialEq for RecvTimeoutError
impl StructuralPartialEq for TryRecvError
impl StructuralPartialEq for _Unwind_Action
impl StructuralPartialEq for _Unwind_Reason_Code
impl StructuralPartialEq for bool
impl StructuralPartialEq for char
impl StructuralPartialEq for i8
impl StructuralPartialEq for i16
impl StructuralPartialEq for i32
impl StructuralPartialEq for i64
impl StructuralPartialEq for i128
impl StructuralPartialEq for isize
impl StructuralPartialEq for str
impl StructuralPartialEq for u8
impl StructuralPartialEq for u16
impl StructuralPartialEq for u32
impl StructuralPartialEq for u64
impl StructuralPartialEq for u128
impl StructuralPartialEq for ()
impl StructuralPartialEq for usize
impl StructuralPartialEq for allocator_api2::stable::alloc::AllocError
impl StructuralPartialEq for getrandom::error::Error
impl StructuralPartialEq for DebugTypeSignature
impl StructuralPartialEq for DwoId
impl StructuralPartialEq for gimli::common::Encoding
impl StructuralPartialEq for LineEncoding
impl StructuralPartialEq for Register
impl StructuralPartialEq for DwAccess
impl StructuralPartialEq for DwAddr
impl StructuralPartialEq for DwAt
impl StructuralPartialEq for DwAte
impl StructuralPartialEq for DwCc
impl StructuralPartialEq for DwCfa
impl StructuralPartialEq for DwChildren
impl StructuralPartialEq for DwDefaulted
impl StructuralPartialEq for DwDs
impl StructuralPartialEq for DwDsc
impl StructuralPartialEq for DwEhPe
impl StructuralPartialEq for DwEnd
impl StructuralPartialEq for DwForm
impl StructuralPartialEq for DwId
impl StructuralPartialEq for DwIdx
impl StructuralPartialEq for DwInl
impl StructuralPartialEq for DwLang
impl StructuralPartialEq for DwLle
impl StructuralPartialEq for DwLnct
impl StructuralPartialEq for DwLne
impl StructuralPartialEq for DwLns
impl StructuralPartialEq for DwMacro
impl StructuralPartialEq for DwOp
impl StructuralPartialEq for DwOrd
impl StructuralPartialEq for DwRle
impl StructuralPartialEq for DwSect
impl StructuralPartialEq for DwSectV2
impl StructuralPartialEq for DwTag
impl StructuralPartialEq for DwUt
impl StructuralPartialEq for DwVirtuality
impl StructuralPartialEq for DwVis
impl StructuralPartialEq for gimli::endianity::BigEndian
impl StructuralPartialEq for gimli::endianity::LittleEndian
impl StructuralPartialEq for Abbreviation
impl StructuralPartialEq for AttributeSpecification
impl StructuralPartialEq for ArangeEntry
impl StructuralPartialEq for Augmentation
impl StructuralPartialEq for BaseAddresses
impl StructuralPartialEq for SectionBaseAddresses
impl StructuralPartialEq for UnitIndexSection
impl StructuralPartialEq for FileEntryFormat
impl StructuralPartialEq for LineRow
impl StructuralPartialEq for ReaderOffsetId
impl StructuralPartialEq for gimli::read::rnglists::Range
impl StructuralPartialEq for StoreOnHeap
impl StructuralPartialEq for CieId
impl StructuralPartialEq for gimli::write::cfi::CommonInformationEntry
impl StructuralPartialEq for gimli::write::cfi::FrameDescriptionEntry
impl StructuralPartialEq for FileId
impl StructuralPartialEq for DirectoryId
impl StructuralPartialEq for FileInfo
impl StructuralPartialEq for LocationList
impl StructuralPartialEq for LocationListId
impl StructuralPartialEq for gimli::write::op::Expression
impl StructuralPartialEq for RangeList
impl StructuralPartialEq for RangeListId
impl StructuralPartialEq for LineStringId
impl StructuralPartialEq for gimli::write::str::StringId
impl StructuralPartialEq for gimli::write::unit::Attribute
impl StructuralPartialEq for UnitEntryId
impl StructuralPartialEq for UnitId
impl StructuralPartialEq for indexmap::TryReserveError
impl StructuralPartialEq for in6_addr
impl StructuralPartialEq for termios2
impl StructuralPartialEq for sem_t
impl StructuralPartialEq for msqid_ds
impl StructuralPartialEq for semid_ds
impl StructuralPartialEq for sigset_t
impl StructuralPartialEq for sysinfo
impl StructuralPartialEq for clone_args
impl StructuralPartialEq for statvfs
impl StructuralPartialEq for _libc_fpstate
impl StructuralPartialEq for _libc_fpxreg
impl StructuralPartialEq for _libc_xmmreg
impl StructuralPartialEq for flock64
impl StructuralPartialEq for flock
impl StructuralPartialEq for ipc_perm
impl StructuralPartialEq for mcontext_t
impl StructuralPartialEq for pthread_attr_t
impl StructuralPartialEq for ptrace_rseq_configuration
impl StructuralPartialEq for shmid_ds
impl StructuralPartialEq for sigaction
impl StructuralPartialEq for siginfo_t
impl StructuralPartialEq for stack_t
impl StructuralPartialEq for stat64
impl StructuralPartialEq for stat
impl StructuralPartialEq for statfs64
impl StructuralPartialEq for statfs
impl StructuralPartialEq for statvfs64
impl StructuralPartialEq for user
impl StructuralPartialEq for user_regs_struct
impl StructuralPartialEq for Elf32_Chdr
impl StructuralPartialEq for Elf64_Chdr
impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_entry
impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_exit
impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_seccomp
impl StructuralPartialEq for __exit_status
impl StructuralPartialEq for __timeval
impl StructuralPartialEq for aiocb
impl StructuralPartialEq for cmsghdr
impl StructuralPartialEq for glob64_t
impl StructuralPartialEq for iocb
impl StructuralPartialEq for mallinfo2
impl StructuralPartialEq for mallinfo
impl StructuralPartialEq for msghdr
impl StructuralPartialEq for nl_mmap_hdr
impl StructuralPartialEq for nl_mmap_req
impl StructuralPartialEq for nl_pktinfo
impl StructuralPartialEq for ntptimeval
impl StructuralPartialEq for ptrace_peeksiginfo_args
impl StructuralPartialEq for ptrace_syscall_info
impl StructuralPartialEq for regex_t
impl StructuralPartialEq for rtentry
impl StructuralPartialEq for seminfo
impl StructuralPartialEq for sockaddr_xdp
impl StructuralPartialEq for statx
impl StructuralPartialEq for statx_timestamp
impl StructuralPartialEq for termios
impl StructuralPartialEq for timex
impl StructuralPartialEq for xdp_desc
impl StructuralPartialEq for xdp_mmap_offsets
impl StructuralPartialEq for xdp_mmap_offsets_v1
impl StructuralPartialEq for xdp_options
impl StructuralPartialEq for xdp_ring_offset
impl StructuralPartialEq for xdp_ring_offset_v1
impl StructuralPartialEq for xdp_statistics
impl StructuralPartialEq for xdp_statistics_v1
impl StructuralPartialEq for xdp_umem_reg
impl StructuralPartialEq for xdp_umem_reg_v1
impl StructuralPartialEq for open_how
impl StructuralPartialEq for Elf32_Ehdr
impl StructuralPartialEq for Elf32_Phdr
impl StructuralPartialEq for Elf32_Shdr
impl StructuralPartialEq for Elf32_Sym
impl StructuralPartialEq for Elf64_Ehdr
impl StructuralPartialEq for Elf64_Phdr
impl StructuralPartialEq for Elf64_Shdr
impl StructuralPartialEq for Elf64_Sym
impl StructuralPartialEq for __c_anonymous_ifru_map
impl StructuralPartialEq for __c_anonymous_sockaddr_can_j1939
impl StructuralPartialEq for __c_anonymous_sockaddr_can_tp
impl StructuralPartialEq for arpd_request
impl StructuralPartialEq for can_filter
impl StructuralPartialEq for cpu_set_t
impl StructuralPartialEq for dl_phdr_info
impl StructuralPartialEq for dqblk
impl StructuralPartialEq for fanotify_event_metadata
impl StructuralPartialEq for fanotify_response
impl StructuralPartialEq for ff_condition_effect
impl StructuralPartialEq for ff_constant_effect
impl StructuralPartialEq for ff_effect
impl StructuralPartialEq for ff_envelope
impl StructuralPartialEq for ff_periodic_effect
impl StructuralPartialEq for ff_ramp_effect
impl StructuralPartialEq for ff_replay
impl StructuralPartialEq for ff_rumble_effect
impl StructuralPartialEq for ff_trigger
impl StructuralPartialEq for file_clone_range
impl StructuralPartialEq for fsid_t
impl StructuralPartialEq for genlmsghdr
impl StructuralPartialEq for glob_t
impl StructuralPartialEq for if_nameindex
impl StructuralPartialEq for in6_ifreq
impl StructuralPartialEq for in6_pktinfo
impl StructuralPartialEq for inotify_event
impl StructuralPartialEq for input_absinfo
impl StructuralPartialEq for input_event
impl StructuralPartialEq for input_id
impl StructuralPartialEq for input_keymap_entry
impl StructuralPartialEq for input_mask
impl StructuralPartialEq for itimerspec
impl StructuralPartialEq for j1939_filter
impl StructuralPartialEq for mntent
impl StructuralPartialEq for msginfo
impl StructuralPartialEq for nlattr
impl StructuralPartialEq for nlmsgerr
impl StructuralPartialEq for nlmsghdr
impl StructuralPartialEq for option
impl StructuralPartialEq for packet_mreq
impl StructuralPartialEq for passwd
impl StructuralPartialEq for posix_spawn_file_actions_t
impl StructuralPartialEq for posix_spawnattr_t
impl StructuralPartialEq for pthread_barrierattr_t
impl StructuralPartialEq for pthread_condattr_t
impl StructuralPartialEq for pthread_mutexattr_t
impl StructuralPartialEq for pthread_rwlockattr_t
impl StructuralPartialEq for regmatch_t
impl StructuralPartialEq for rlimit64
impl StructuralPartialEq for sctp_authinfo
impl StructuralPartialEq for sctp_initmsg
impl StructuralPartialEq for sctp_nxtinfo
impl StructuralPartialEq for sctp_prinfo
impl StructuralPartialEq for sctp_rcvinfo
impl StructuralPartialEq for sctp_sndinfo
impl StructuralPartialEq for sctp_sndrcvinfo
impl StructuralPartialEq for seccomp_data
impl StructuralPartialEq for seccomp_notif
impl StructuralPartialEq for seccomp_notif_addfd
impl StructuralPartialEq for seccomp_notif_resp
impl StructuralPartialEq for seccomp_notif_sizes
impl StructuralPartialEq for sembuf
impl StructuralPartialEq for signalfd_siginfo
impl StructuralPartialEq for sock_extended_err
impl StructuralPartialEq for sock_filter
impl StructuralPartialEq for sock_fprog
impl StructuralPartialEq for sockaddr_vm
impl StructuralPartialEq for spwd
impl StructuralPartialEq for tls12_crypto_info_aes_gcm_128
impl StructuralPartialEq for tls12_crypto_info_aes_gcm_256
impl StructuralPartialEq for tls12_crypto_info_chacha20_poly1305
impl StructuralPartialEq for tls_crypto_info
impl StructuralPartialEq for ucred
impl StructuralPartialEq for uinput_abs_setup
impl StructuralPartialEq for uinput_ff_erase
impl StructuralPartialEq for uinput_ff_upload
impl StructuralPartialEq for Dl_info
impl StructuralPartialEq for addrinfo
impl StructuralPartialEq for arphdr
impl StructuralPartialEq for arpreq
impl StructuralPartialEq for arpreq_old
impl StructuralPartialEq for fd_set
impl StructuralPartialEq for ifaddrs
impl StructuralPartialEq for in6_rtmsg
impl StructuralPartialEq for in_addr
impl StructuralPartialEq for in_pktinfo
impl StructuralPartialEq for ip_mreq
impl StructuralPartialEq for ip_mreq_source
impl StructuralPartialEq for ip_mreqn
impl StructuralPartialEq for lconv
impl StructuralPartialEq for mmsghdr
impl StructuralPartialEq for sched_param
impl StructuralPartialEq for sockaddr
impl StructuralPartialEq for sockaddr_in6
impl StructuralPartialEq for sockaddr_in
impl StructuralPartialEq for sockaddr_ll
impl StructuralPartialEq for tm
impl StructuralPartialEq for group
impl StructuralPartialEq for hostent
impl StructuralPartialEq for iovec
impl StructuralPartialEq for ipv6_mreq
impl StructuralPartialEq for itimerval
impl StructuralPartialEq for linger
impl StructuralPartialEq for pollfd
impl StructuralPartialEq for protoent
impl StructuralPartialEq for rlimit
impl StructuralPartialEq for rusage
impl StructuralPartialEq for servent
impl StructuralPartialEq for sigval
impl StructuralPartialEq for timespec
impl StructuralPartialEq for timeval
impl StructuralPartialEq for tms
impl StructuralPartialEq for utimbuf
impl StructuralPartialEq for winsize
impl StructuralPartialEq for ParseLevelError
impl StructuralPartialEq for object::endian::BigEndian
impl StructuralPartialEq for object::endian::LittleEndian
impl StructuralPartialEq for Guid
impl StructuralPartialEq for CompressedFileRange
impl StructuralPartialEq for object::read::Error
impl StructuralPartialEq for object::read::SectionIndex
impl StructuralPartialEq for object::read::SymbolIndex
impl StructuralPartialEq for object::write::elf::writer::SectionIndex
impl StructuralPartialEq for object::write::elf::writer::SymbolIndex
impl StructuralPartialEq for object::write::string::StringId
impl StructuralPartialEq for ComdatId
impl StructuralPartialEq for object::write::Error
impl StructuralPartialEq for object::write::SectionId
impl StructuralPartialEq for SymbolId
impl StructuralPartialEq for BuildMetadata
impl StructuralPartialEq for Comparator
impl StructuralPartialEq for Prerelease
impl StructuralPartialEq for Version
impl StructuralPartialEq for VersionReq
impl StructuralPartialEq for IgnoredAny
impl StructuralPartialEq for serde::de::value::Error
impl StructuralPartialEq for DefaultToHost
impl StructuralPartialEq for DefaultToUnknown
impl StructuralPartialEq for Triple
impl StructuralPartialEq for DataIndex
impl StructuralPartialEq for DefinedFuncIndex
impl StructuralPartialEq for DefinedGlobalIndex
impl StructuralPartialEq for DefinedMemoryIndex
impl StructuralPartialEq for DefinedTableIndex
impl StructuralPartialEq for ElemIndex
impl StructuralPartialEq for FilePos
impl StructuralPartialEq for FuncIndex
impl StructuralPartialEq for FuncRefIndex
impl StructuralPartialEq for Global
impl StructuralPartialEq for GlobalIndex
impl StructuralPartialEq for InstructionAddressMap
impl StructuralPartialEq for Memory
impl StructuralPartialEq for MemoryIndex
impl StructuralPartialEq for ModuleInternedTypeIndex
impl StructuralPartialEq for OwnedMemoryIndex
impl StructuralPartialEq for StaticModuleIndex
impl StructuralPartialEq for Table
impl StructuralPartialEq for TableIndex
impl StructuralPartialEq for Tag
impl StructuralPartialEq for TagIndex
impl StructuralPartialEq for TrapInformation
impl StructuralPartialEq for TypeIndex
impl StructuralPartialEq for WasmFuncType
impl StructuralPartialEq for WasmRefType
impl StructuralPartialEq for ArrayType
impl StructuralPartialEq for FieldType
impl StructuralPartialEq for FuncType
impl StructuralPartialEq for GlobalType
impl StructuralPartialEq for Ieee32
impl StructuralPartialEq for Ieee64
impl StructuralPartialEq for MemoryType
impl StructuralPartialEq for PackedIndex
impl StructuralPartialEq for RefType
impl StructuralPartialEq for wasmtime_environ::wasmparser::SegmentFlags
impl StructuralPartialEq for StructType
impl StructuralPartialEq for SubType
impl StructuralPartialEq for wasmtime_environ::wasmparser::SymbolFlags
impl StructuralPartialEq for TableType
impl StructuralPartialEq for V128
impl StructuralPartialEq for AliasableResourceId
impl StructuralPartialEq for ComponentCoreInstanceTypeId
impl StructuralPartialEq for ComponentCoreModuleTypeId
impl StructuralPartialEq for ComponentDefinedTypeId
impl StructuralPartialEq for ComponentFuncTypeId
impl StructuralPartialEq for ComponentInstanceTypeId
impl StructuralPartialEq for ComponentTypeId
impl StructuralPartialEq for ComponentValueTypeId
impl StructuralPartialEq for CoreTypeId
impl StructuralPartialEq for RecGroupId
impl StructuralPartialEq for ResourceId
impl StructuralPartialEq for wasmtime_environ::__core::alloc::AllocError
impl StructuralPartialEq for Layout
impl StructuralPartialEq for LayoutError
impl StructuralPartialEq for CpuidResult
impl StructuralPartialEq for CharTryFromError
impl StructuralPartialEq for DecodeUtf16Error
impl StructuralPartialEq for ParseCharError
impl StructuralPartialEq for TryFromCharError
impl StructuralPartialEq for FromBytesUntilNulError
impl StructuralPartialEq for FromBytesWithNulError
impl StructuralPartialEq for wasmtime_environ::__core::fmt::Error
impl StructuralPartialEq for Assume
impl StructuralPartialEq for AddrParseError
impl StructuralPartialEq for Ipv4Addr
impl StructuralPartialEq for Ipv6Addr
impl StructuralPartialEq for SocketAddrV4
impl StructuralPartialEq for SocketAddrV6
impl StructuralPartialEq for ParseFloatError
impl StructuralPartialEq for ParseIntError
impl StructuralPartialEq for TryFromIntError
impl StructuralPartialEq for wasmtime_environ::__core::ptr::Alignment
impl StructuralPartialEq for RangeFull
impl StructuralPartialEq for ParseBoolError
impl StructuralPartialEq for Utf8Error
impl StructuralPartialEq for RawWaker
impl StructuralPartialEq for RawWakerVTable
impl StructuralPartialEq for Duration
impl StructuralPartialEq for TryFromFloatSecsError
impl StructuralPartialEq for UnorderedKeyError
impl StructuralPartialEq for alloc::collections::TryReserveError
impl StructuralPartialEq for CString
impl StructuralPartialEq for FromVecWithNulError
impl StructuralPartialEq for IntoStringError
impl StructuralPartialEq for NulError
impl StructuralPartialEq for FromUtf8Error
impl StructuralPartialEq for String
impl StructuralPartialEq for FileType
impl StructuralPartialEq for Permissions
impl StructuralPartialEq for UCred
impl StructuralPartialEq for StripPrefixError
impl StructuralPartialEq for ExitStatus
impl StructuralPartialEq for ExitStatusError
impl StructuralPartialEq for Output
impl StructuralPartialEq for WaitTimeoutResult
impl StructuralPartialEq for RecvError
impl StructuralPartialEq for AccessError
impl StructuralPartialEq for ThreadId
impl StructuralPartialEq for Instant
impl StructuralPartialEq for SystemTime
impl StructuralPartialEq for PhantomPinned
impl<'a> StructuralPartialEq for Unexpected<'a>
impl<'a> StructuralPartialEq for FlagValue<'a>
impl<'a> StructuralPartialEq for ComponentDefinedType<'a>
impl<'a> StructuralPartialEq for Component<'a>
impl<'a> StructuralPartialEq for Prefix<'a>
impl<'a> StructuralPartialEq for Metadata<'a>
impl<'a> StructuralPartialEq for MetadataBuilder<'a>
impl<'a> StructuralPartialEq for DependencyName<'a>
impl<'a> StructuralPartialEq for HashName<'a>
impl<'a> StructuralPartialEq for InterfaceName<'a>
impl<'a> StructuralPartialEq for ResourceFunc<'a>
impl<'a> StructuralPartialEq for UrlName<'a>
impl<'a> StructuralPartialEq for VariantCase<'a>
impl<'a> StructuralPartialEq for wasmtime_environ::__core::panic::Location<'a>
impl<'a> StructuralPartialEq for Utf8Chunk<'a>
impl<'bases, Section, R> StructuralPartialEq for CieOrFde<'bases, Section, R>where
R: Reader,
Section: UnwindSection<R>,
impl<'bases, Section, R> StructuralPartialEq for PartialFrameDescriptionEntry<'bases, Section, R>where
R: Reader,
Section: UnwindSection<R>,
impl<'data> StructuralPartialEq for ImportName<'data>
impl<'data> StructuralPartialEq for CodeView<'data>
impl<'data> StructuralPartialEq for CompressedData<'data>
impl<'data> StructuralPartialEq for Export<'data>
impl<'data> StructuralPartialEq for Import<'data>
impl<'data> StructuralPartialEq for ObjectMapEntry<'data>
impl<'data> StructuralPartialEq for SymbolMapName<'data>
impl<'data> StructuralPartialEq for Bytes<'data>
impl<'input, Endian> StructuralPartialEq for EndianSlice<'input, Endian>where
Endian: Endianity,
impl<B, C> StructuralPartialEq for ControlFlow<B, C>
impl<E> StructuralPartialEq for object::endian::aligned::I16<E>where
E: Endian,
impl<E> StructuralPartialEq for object::endian::aligned::I32<E>where
E: Endian,
impl<E> StructuralPartialEq for object::endian::aligned::I64<E>where
E: Endian,
impl<E> StructuralPartialEq for object::endian::aligned::U16<E>where
E: Endian,
impl<E> StructuralPartialEq for object::endian::aligned::U32<E>where
E: Endian,
impl<E> StructuralPartialEq for object::endian::aligned::U64<E>where
E: Endian,
impl<E> StructuralPartialEq for I16Bytes<E>where
E: Endian,
impl<E> StructuralPartialEq for I32Bytes<E>where
E: Endian,
impl<E> StructuralPartialEq for I64Bytes<E>where
E: Endian,
impl<E> StructuralPartialEq for U16Bytes<E>where
E: Endian,
impl<E> StructuralPartialEq for U32Bytes<E>where
E: Endian,
impl<E> StructuralPartialEq for U64Bytes<E>where
E: Endian,
impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::legacy::Range<Idx>
impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::legacy::RangeFrom<Idx>
impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::legacy::RangeInclusive<Idx>
impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::Range<Idx>
impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::RangeFrom<Idx>
impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::RangeInclusive<Idx>
impl<Idx> StructuralPartialEq for RangeTo<Idx>
impl<Idx> StructuralPartialEq for RangeToInclusive<Idx>
impl<K, V> StructuralPartialEq for PrimaryMap<K, V>where
K: EntityRef,
impl<O> StructuralPartialEq for F32<O>
impl<O> StructuralPartialEq for F64<O>
impl<O> StructuralPartialEq for zerocopy::byteorder::I16<O>
impl<O> StructuralPartialEq for zerocopy::byteorder::I32<O>
impl<O> StructuralPartialEq for zerocopy::byteorder::I64<O>
impl<O> StructuralPartialEq for I128<O>
impl<O> StructuralPartialEq for zerocopy::byteorder::U16<O>
impl<O> StructuralPartialEq for zerocopy::byteorder::U32<O>
impl<O> StructuralPartialEq for zerocopy::byteorder::U64<O>
impl<O> StructuralPartialEq for U128<O>
impl<Offset> StructuralPartialEq for UnitType<Offset>where
Offset: ReaderOffset,
impl<R> StructuralPartialEq for gimli::read::cfi::CallFrameInstruction<R>where
R: Reader,
impl<R> StructuralPartialEq for CfaRule<R>where
R: Reader,
impl<R> StructuralPartialEq for RegisterRule<R>where
R: Reader,
impl<R> StructuralPartialEq for EvaluationResult<R>where
R: Reader,
impl<R> StructuralPartialEq for DebugFrame<R>where
R: Reader,
impl<R> StructuralPartialEq for EhFrame<R>where
R: Reader,
impl<R> StructuralPartialEq for EhFrameHdr<R>where
R: Reader,
impl<R> StructuralPartialEq for LocationListEntry<R>where
R: Reader,
impl<R> StructuralPartialEq for gimli::read::op::Expression<R>where
R: Reader,
impl<R> StructuralPartialEq for gimli::read::unit::Attribute<R>where
R: Reader,
impl<R, A> StructuralPartialEq for UnwindContext<R, A>where
R: Reader,
A: UnwindContextStorage<R>,
impl<R, Offset> StructuralPartialEq for LineInstruction<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for gimli::read::op::Location<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for Operation<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for gimli::read::unit::AttributeValue<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for ArangeHeader<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for gimli::read::cfi::CommonInformationEntry<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for gimli::read::cfi::FrameDescriptionEntry<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for CompleteLineProgram<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for FileEntry<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for IncompleteLineProgram<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for LineProgramHeader<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for Piece<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralPartialEq for UnitHeader<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, S> StructuralPartialEq for UnwindTableRow<R, S>where
R: Reader,
S: UnwindContextStorage<R>,
impl<Section, Symbol> StructuralPartialEq for object::common::SymbolFlags<Section, Symbol>
impl<T> StructuralPartialEq for UnitSectionOffset<T>
impl<T> StructuralPartialEq for DieReference<T>
impl<T> StructuralPartialEq for Option<T>
impl<T> StructuralPartialEq for Bound<T>
impl<T> StructuralPartialEq for Poll<T>
impl<T> StructuralPartialEq for TrySendError<T>
impl<T> StructuralPartialEq for &Twhere
T: ?Sized,
impl<T> StructuralPartialEq for [T]
impl<T> StructuralPartialEq for (Tโ, Tโ, โฆ, Tโ)
This trait is implemented for tuples up to twelve items long.