wasmtime_environ::__core::marker

Trait StructuralPartialEq

source
pub trait StructuralPartialEq { }
๐Ÿ”ฌThis is a nightly-only experimental API. (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ยง

sourceยง

impl StructuralPartialEq for wasmtime_environ::component::dfg::CoreDef

sourceยง

impl StructuralPartialEq for Trampoline

sourceยง

impl StructuralPartialEq for wasmtime_environ::component::CoreDef

sourceยง

impl StructuralPartialEq for FixedEncoding

sourceยง

impl StructuralPartialEq for FlatType

sourceยง

impl StructuralPartialEq for InterfaceType

sourceยง

impl StructuralPartialEq for StringEncoding

sourceยง

impl StructuralPartialEq for Transcode

sourceยง

impl StructuralPartialEq for Collector

sourceยง

impl StructuralPartialEq for ConstOp

sourceยง

impl StructuralPartialEq for EngineOrModuleTypeIndex

sourceยง

impl StructuralPartialEq for EntityIndex

sourceยง

impl StructuralPartialEq for IndexType

sourceยง

impl StructuralPartialEq for wasmtime_environ::RelocationTarget

sourceยง

impl StructuralPartialEq for Trap

sourceยง

impl StructuralPartialEq for VMGcKind

sourceยง

impl StructuralPartialEq for WasmCompositeInnerType

sourceยง

impl StructuralPartialEq for WasmHeapBottomType

sourceยง

impl StructuralPartialEq for WasmHeapTopType

sourceยง

impl StructuralPartialEq for WasmHeapType

sourceยง

impl StructuralPartialEq for WasmStorageType

sourceยง

impl StructuralPartialEq for WasmValType

sourceยง

impl StructuralPartialEq for LibCall

sourceยง

impl StructuralPartialEq for AsciiChar

1.0.0 ยท sourceยง

impl StructuralPartialEq for wasmtime_environ::__core::cmp::Ordering

1.28.0 ยท sourceยง

impl StructuralPartialEq for wasmtime_environ::__core::fmt::Alignment

1.7.0 ยท sourceยง

impl StructuralPartialEq for IpAddr

sourceยง

impl StructuralPartialEq for Ipv6MulticastScope

1.0.0 ยท sourceยง

impl StructuralPartialEq for SocketAddr

1.0.0 ยท sourceยง

impl StructuralPartialEq for FpCategory

1.55.0 ยท sourceยง

impl StructuralPartialEq for IntErrorKind

sourceยง

impl StructuralPartialEq for SearchStep

1.0.0 ยท sourceยง

impl StructuralPartialEq for wasmtime_environ::__core::sync::atomic::Ordering

sourceยง

impl StructuralPartialEq for TryReserveErrorKind

1.65.0 ยท sourceยง

impl StructuralPartialEq for BacktraceStatus

1.0.0 ยท sourceยง

impl StructuralPartialEq for VarError

1.0.0 ยท sourceยง

impl StructuralPartialEq for std::io::SeekFrom

1.0.0 ยท sourceยง

impl StructuralPartialEq for std::io::error::ErrorKind

1.0.0 ยท sourceยง

impl StructuralPartialEq for Shutdown

sourceยง

impl StructuralPartialEq for BacktraceStyle

1.12.0 ยท sourceยง

impl StructuralPartialEq for RecvTimeoutError

1.0.0 ยท sourceยง

impl StructuralPartialEq for TryRecvError

sourceยง

impl StructuralPartialEq for _Unwind_Action

sourceยง

impl StructuralPartialEq for _Unwind_Reason_Code

sourceยง

impl StructuralPartialEq for Level

sourceยง

impl StructuralPartialEq for LevelFilter

sourceยง

impl StructuralPartialEq for Op

sourceยง

impl StructuralPartialEq for bool

sourceยง

impl StructuralPartialEq for char

sourceยง

impl StructuralPartialEq for i8

sourceยง

impl StructuralPartialEq for i16

sourceยง

impl StructuralPartialEq for i32

sourceยง

impl StructuralPartialEq for i64

sourceยง

impl StructuralPartialEq for i128

sourceยง

impl StructuralPartialEq for isize

sourceยง

impl StructuralPartialEq for str

sourceยง

impl StructuralPartialEq for u8

sourceยง

impl StructuralPartialEq for u16

sourceยง

impl StructuralPartialEq for u32

sourceยง

impl StructuralPartialEq for u64

sourceยง

impl StructuralPartialEq for u128

sourceยง

impl StructuralPartialEq for ()

sourceยง

impl StructuralPartialEq for usize

sourceยง

impl StructuralPartialEq for AdapterId

sourceยง

impl StructuralPartialEq for AdapterModuleId

sourceยง

impl StructuralPartialEq for CanonicalOptions

sourceยง

impl StructuralPartialEq for InstanceId

sourceยง

impl StructuralPartialEq for MemoryId

sourceยง

impl StructuralPartialEq for PostReturnId

sourceยง

impl StructuralPartialEq for ReallocId

sourceยง

impl StructuralPartialEq for Adapter

sourceยง

impl StructuralPartialEq for AdapterOptions

sourceยง

impl StructuralPartialEq for CanonicalAbiInfo

sourceยง

impl StructuralPartialEq for ComponentFuncIndex

sourceยง

impl StructuralPartialEq for ComponentIndex

sourceยง

impl StructuralPartialEq for ComponentInstanceIndex

sourceยง

impl StructuralPartialEq for ComponentTypeIndex

sourceยง

impl StructuralPartialEq for ComponentUpvarIndex

sourceยง

impl StructuralPartialEq for DefinedResourceIndex

sourceยง

impl StructuralPartialEq for ExportIndex

sourceยง

impl StructuralPartialEq for ImportIndex

sourceยง

impl StructuralPartialEq for LoweredIndex

sourceยง

impl StructuralPartialEq for ModuleIndex

sourceยง

impl StructuralPartialEq for ModuleInstanceIndex

sourceยง

impl StructuralPartialEq for ModuleUpvarIndex

sourceยง

impl StructuralPartialEq for RecordField

sourceยง

impl StructuralPartialEq for ResourceIndex

sourceยง

impl StructuralPartialEq for RuntimeComponentInstanceIndex

sourceยง

impl StructuralPartialEq for RuntimeImportIndex

sourceยง

impl StructuralPartialEq for RuntimeInstanceIndex

sourceยง

impl StructuralPartialEq for RuntimeMemoryIndex

sourceยง

impl StructuralPartialEq for RuntimePostReturnIndex

sourceยง

impl StructuralPartialEq for RuntimeReallocIndex

sourceยง

impl StructuralPartialEq for StaticComponentIndex

sourceยง

impl StructuralPartialEq for TrampolineIndex

sourceยง

impl StructuralPartialEq for TypeComponentIndex

sourceยง

impl StructuralPartialEq for TypeComponentInstanceIndex

sourceยง

impl StructuralPartialEq for TypeEnum

sourceยง

impl StructuralPartialEq for TypeEnumIndex

sourceยง

impl StructuralPartialEq for TypeFlags

sourceยง

impl StructuralPartialEq for TypeFlagsIndex

sourceยง

impl StructuralPartialEq for TypeFunc

sourceยง

impl StructuralPartialEq for TypeFuncIndex

sourceยง

impl StructuralPartialEq for TypeList

sourceยง

impl StructuralPartialEq for TypeListIndex

sourceยง

impl StructuralPartialEq for TypeModuleIndex

sourceยง

impl StructuralPartialEq for TypeOption

sourceยง

impl StructuralPartialEq for TypeOptionIndex

sourceยง

impl StructuralPartialEq for TypeRecord

sourceยง

impl StructuralPartialEq for TypeRecordIndex

sourceยง

impl StructuralPartialEq for TypeResourceTable

sourceยง

impl StructuralPartialEq for TypeResourceTableIndex

sourceยง

impl StructuralPartialEq for TypeResult

sourceยง

impl StructuralPartialEq for TypeResultIndex

sourceยง

impl StructuralPartialEq for TypeTuple

sourceยง

impl StructuralPartialEq for TypeTupleIndex

sourceยง

impl StructuralPartialEq for TypeVariant

sourceยง

impl StructuralPartialEq for TypeVariantIndex

sourceยง

impl StructuralPartialEq for VariantInfo

1.0.0 ยท sourceยง

impl StructuralPartialEq for String

sourceยง

impl StructuralPartialEq for BuiltinFunctionIndex

sourceยง

impl StructuralPartialEq for ConstExpr

sourceยง

impl StructuralPartialEq for DataIndex

sourceยง

impl StructuralPartialEq for DefinedFuncIndex

sourceยง

impl StructuralPartialEq for DefinedGlobalIndex

sourceยง

impl StructuralPartialEq for DefinedMemoryIndex

sourceยง

impl StructuralPartialEq for DefinedTableIndex

sourceยง

impl StructuralPartialEq for ElemIndex

sourceยง

impl StructuralPartialEq for EngineInternedRecGroupIndex

sourceยง

impl StructuralPartialEq for FilePos

sourceยง

impl StructuralPartialEq for FuncIndex

sourceยง

impl StructuralPartialEq for FuncRefIndex

sourceยง

impl StructuralPartialEq for Global

sourceยง

impl StructuralPartialEq for GlobalIndex

sourceยง

impl StructuralPartialEq for InstructionAddressMap

sourceยง

impl StructuralPartialEq for Limits

sourceยง

impl StructuralPartialEq for Memory

sourceยง

impl StructuralPartialEq for MemoryIndex

sourceยง

impl StructuralPartialEq for ModuleInternedRecGroupIndex

sourceยง

impl StructuralPartialEq for ModuleInternedTypeIndex

sourceยง

impl StructuralPartialEq for OwnedMemoryIndex

sourceยง

impl StructuralPartialEq for RecGroupRelativeTypeIndex

sourceยง

impl StructuralPartialEq for StaticModuleIndex

sourceยง

impl StructuralPartialEq for Table

sourceยง

impl StructuralPartialEq for TableIndex

sourceยง

impl StructuralPartialEq for Tag

sourceยง

impl StructuralPartialEq for TagIndex

sourceยง

impl StructuralPartialEq for TrapInformation

sourceยง

impl StructuralPartialEq for TypeIndex

sourceยง

impl StructuralPartialEq for VMSharedTypeIndex

sourceยง

impl StructuralPartialEq for WasmArrayType

sourceยง

impl StructuralPartialEq for WasmCompositeType

sourceยง

impl StructuralPartialEq for WasmFieldType

sourceยง

impl StructuralPartialEq for WasmFuncType

sourceยง

impl StructuralPartialEq for WasmRecGroup

sourceยง

impl StructuralPartialEq for WasmRefType

sourceยง

impl StructuralPartialEq for WasmStructType

sourceยง

impl StructuralPartialEq for WasmSubType

sourceยง

impl StructuralPartialEq for AllocError

1.28.0 ยท sourceยง

impl StructuralPartialEq for Layout

1.50.0 ยท sourceยง

impl StructuralPartialEq for LayoutError

1.27.0 ยท sourceยง

impl StructuralPartialEq for CpuidResult

1.34.0 ยท sourceยง

impl StructuralPartialEq for CharTryFromError

1.9.0 ยท sourceยง

impl StructuralPartialEq for DecodeUtf16Error

1.20.0 ยท sourceยง

impl StructuralPartialEq for ParseCharError

1.59.0 ยท sourceยง

impl StructuralPartialEq for TryFromCharError

1.64.0 ยท sourceยง

impl StructuralPartialEq for CStr

1.69.0 ยท sourceยง

impl StructuralPartialEq for FromBytesUntilNulError

1.64.0 ยท sourceยง

impl StructuralPartialEq for FromBytesWithNulError

1.0.0 ยท sourceยง

impl StructuralPartialEq for wasmtime_environ::__core::fmt::Error

sourceยง

impl StructuralPartialEq for Assume

1.0.0 ยท sourceยง

impl StructuralPartialEq for AddrParseError

1.0.0 ยท sourceยง

impl StructuralPartialEq for Ipv4Addr

1.0.0 ยท sourceยง

impl StructuralPartialEq for Ipv6Addr

1.0.0 ยท sourceยง

impl StructuralPartialEq for SocketAddrV4

1.0.0 ยท sourceยง

impl StructuralPartialEq for SocketAddrV6

1.0.0 ยท sourceยง

impl StructuralPartialEq for ParseFloatError

1.0.0 ยท sourceยง

impl StructuralPartialEq for ParseIntError

1.34.0 ยท sourceยง

impl StructuralPartialEq for TryFromIntError

sourceยง

impl StructuralPartialEq for wasmtime_environ::__core::ptr::Alignment

1.0.0 ยท sourceยง

impl StructuralPartialEq for RangeFull

1.0.0 ยท sourceยง

impl StructuralPartialEq for ParseBoolError

1.0.0 ยท sourceยง

impl StructuralPartialEq for Utf8Error

1.36.0 ยท sourceยง

impl StructuralPartialEq for RawWaker

1.36.0 ยท sourceยง

impl StructuralPartialEq for RawWakerVTable

1.3.0 ยท sourceยง

impl StructuralPartialEq for Duration

1.66.0 ยท sourceยง

impl StructuralPartialEq for TryFromFloatSecsError

sourceยง

impl StructuralPartialEq for UnorderedKeyError

1.57.0 ยท sourceยง

impl StructuralPartialEq for alloc::collections::TryReserveError

1.64.0 ยท sourceยง

impl StructuralPartialEq for CString

1.64.0 ยท sourceยง

impl StructuralPartialEq for FromVecWithNulError

1.64.0 ยท sourceยง

impl StructuralPartialEq for IntoStringError

1.64.0 ยท sourceยง

impl StructuralPartialEq for NulError

1.0.0 ยท sourceยง

impl StructuralPartialEq for FromUtf8Error

1.1.0 ยท sourceยง

impl StructuralPartialEq for FileType

1.0.0 ยท sourceยง

impl StructuralPartialEq for Permissions

sourceยง

impl StructuralPartialEq for UCred

1.7.0 ยท sourceยง

impl StructuralPartialEq for StripPrefixError

1.61.0 ยท sourceยง

impl StructuralPartialEq for ExitCode

1.0.0 ยท sourceยง

impl StructuralPartialEq for ExitStatus

sourceยง

impl StructuralPartialEq for ExitStatusError

1.0.0 ยท sourceยง

impl StructuralPartialEq for Output

1.5.0 ยท sourceยง

impl StructuralPartialEq for WaitTimeoutResult

1.0.0 ยท sourceยง

impl StructuralPartialEq for RecvError

1.26.0 ยท sourceยง

impl StructuralPartialEq for AccessError

1.19.0 ยท sourceยง

impl StructuralPartialEq for ThreadId

1.8.0 ยท sourceยง

impl StructuralPartialEq for Instant

1.8.0 ยท sourceยง

impl StructuralPartialEq for SystemTime

sourceยง

impl StructuralPartialEq for ParseLevelError

sourceยง

impl StructuralPartialEq for BuildMetadata

sourceยง

impl StructuralPartialEq for Comparator

sourceยง

impl StructuralPartialEq for Prerelease

sourceยง

impl StructuralPartialEq for Version

sourceยง

impl StructuralPartialEq for VersionReq

sourceยง

impl StructuralPartialEq for IgnoredAny

sourceยง

impl StructuralPartialEq for serde::de::value::Error

1.33.0 ยท sourceยง

impl StructuralPartialEq for PhantomPinned

ยง

impl StructuralPartialEq for Aarch64Architecture

ยง

impl StructuralPartialEq for Abbreviation

ยง

impl StructuralPartialEq for AbbreviationsCacheStrategy

ยง

impl StructuralPartialEq for AbstractHeapType

ยง

impl StructuralPartialEq for AbstractHeapType

ยง

impl StructuralPartialEq for Address

ยง

impl StructuralPartialEq for AddressSize

ยง

impl StructuralPartialEq for AliasableResourceId

ยง

impl StructuralPartialEq for AnyTypeId

ยง

impl StructuralPartialEq for ArangeEntry

ยง

impl StructuralPartialEq for Architecture

ยง

impl StructuralPartialEq for Architecture

ยง

impl StructuralPartialEq for ArmArchitecture

ยง

impl StructuralPartialEq for ArrayType

ยง

impl StructuralPartialEq for ArrayType

ยง

impl StructuralPartialEq for ArrayType

ยง

impl StructuralPartialEq for Attribute

ยง

impl StructuralPartialEq for AttributeSpecification

ยง

impl StructuralPartialEq for AttributeValue

ยง

impl StructuralPartialEq for Augmentation

ยง

impl StructuralPartialEq for BareFunctionType

ยง

impl StructuralPartialEq for BaseAddresses

ยง

impl StructuralPartialEq for BaseUnresolvedName

ยง

impl StructuralPartialEq for BigEndian

ยง

impl StructuralPartialEq for BigEndian

ยง

impl StructuralPartialEq for BinaryFormat

ยง

impl StructuralPartialEq for BinaryFormat

ยง

impl StructuralPartialEq for BlockType

ยง

impl StructuralPartialEq for BuiltinType

ยง

impl StructuralPartialEq for CDataModel

ยง

impl StructuralPartialEq for CallFrameInstruction

ยง

impl StructuralPartialEq for CallOffset

ยง

impl StructuralPartialEq for CallingConvention

ยง

impl StructuralPartialEq for CanonicalFunction

ยง

impl StructuralPartialEq for CanonicalOption

ยง

impl StructuralPartialEq for CanonicalOption

ยง

impl StructuralPartialEq for Catch

ยง

impl StructuralPartialEq for CieId

ยง

impl StructuralPartialEq for Class

ยง

impl StructuralPartialEq for ClassEnumType

ยง

impl StructuralPartialEq for CloneSuffix

ยง

impl StructuralPartialEq for CloneTypeIdentifier

ยง

impl StructuralPartialEq for ClosureTypeName

ยง

impl StructuralPartialEq for CoffExportStyle

ยง

impl StructuralPartialEq for Color

ยง

impl StructuralPartialEq for ColorChoice

ยง

impl StructuralPartialEq for ColorSpec

ยง

impl StructuralPartialEq for ColumnType

ยง

impl StructuralPartialEq for ComdatId

ยง

impl StructuralPartialEq for ComdatKind

ยง

impl StructuralPartialEq for ComdatSymbolKind

ยง

impl StructuralPartialEq for CommonInformationEntry

ยง

impl StructuralPartialEq for ComponentAnyTypeId

ยง

impl StructuralPartialEq for ComponentCoreInstanceTypeId

ยง

impl StructuralPartialEq for ComponentCoreModuleTypeId

ยง

impl StructuralPartialEq for ComponentCoreTypeId

ยง

impl StructuralPartialEq for ComponentDefinedTypeId

ยง

impl StructuralPartialEq for ComponentExportKind

ยง

impl StructuralPartialEq for ComponentExternalKind

ยง

impl StructuralPartialEq for ComponentFuncTypeId

ยง

impl StructuralPartialEq for ComponentInstanceTypeId

ยง

impl StructuralPartialEq for ComponentOuterAliasKind

ยง

impl StructuralPartialEq for ComponentOuterAliasKind

ยง

impl StructuralPartialEq for ComponentSectionId

ยง

impl StructuralPartialEq for ComponentTypeId

ยง

impl StructuralPartialEq for ComponentTypeRef

ยง

impl StructuralPartialEq for ComponentTypeRef

ยง

impl StructuralPartialEq for ComponentValType

ยง

impl StructuralPartialEq for ComponentValType

ยง

impl StructuralPartialEq for ComponentValueTypeId

ยง

impl StructuralPartialEq for CompositeInnerType

ยง

impl StructuralPartialEq for CompositeType

ยง

impl StructuralPartialEq for CompoundBitSet

ยง

impl StructuralPartialEq for CompressedFileRange

ยง

impl StructuralPartialEq for CompressionFormat

ยง

impl StructuralPartialEq for ContType

ยง

impl StructuralPartialEq for ContType

ยง

impl StructuralPartialEq for ConvertError

ยง

impl StructuralPartialEq for CoreTypeId

ยง

impl StructuralPartialEq for CtorDtorName

ยง

impl StructuralPartialEq for CvQualifiers

ยง

impl StructuralPartialEq for DataMemberPrefix

ยง

impl StructuralPartialEq for DebugTypeSignature

ยง

impl StructuralPartialEq for Decltype

ยง

impl StructuralPartialEq for DefaultToHost

ยง

impl StructuralPartialEq for DefaultToUnknown

ยง

impl StructuralPartialEq for DemangleNodeType

ยง

impl StructuralPartialEq for DestructorName

ยง

impl StructuralPartialEq for DirectoryId

ยง

impl StructuralPartialEq for DiscriminantSize

ยง

impl StructuralPartialEq for Discriminator

ยง

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 DwarfFileType

ยง

impl StructuralPartialEq for DwoId

ยง

impl StructuralPartialEq for Encoding

ยง

impl StructuralPartialEq for Encoding

ยง

impl StructuralPartialEq for Encoding

ยง

impl StructuralPartialEq for Endianness

ยง

impl StructuralPartialEq for Endianness

ยง

impl StructuralPartialEq for EntityType

ยง

impl StructuralPartialEq for Environment

ยง

impl StructuralPartialEq for Error

ยง

impl StructuralPartialEq for Error

ยง

impl StructuralPartialEq for Error

ยง

impl StructuralPartialEq for Error

ยง

impl StructuralPartialEq for Error

ยง

impl StructuralPartialEq for Error

ยง

impl StructuralPartialEq for Error

ยง

impl StructuralPartialEq for ErrorKind

ยง

impl StructuralPartialEq for ExceptionSpec

ยง

impl StructuralPartialEq for ExportKind

ยง

impl StructuralPartialEq for ExprPrimary

ยง

impl StructuralPartialEq for Expression

ยง

impl StructuralPartialEq for Expression

ยง

impl StructuralPartialEq for ExternalKind

ยง

impl StructuralPartialEq for FieldType

ยง

impl StructuralPartialEq for FieldType

ยง

impl StructuralPartialEq for FileEntryFormat

ยง

impl StructuralPartialEq for FileFlags

ยง

impl StructuralPartialEq for FileId

ยง

impl StructuralPartialEq for FileInfo

ยง

impl StructuralPartialEq for FileKind

ยง

impl StructuralPartialEq for Format

ยง

impl StructuralPartialEq for FrameDescriptionEntry

ยง

impl StructuralPartialEq for FrameKind

ยง

impl StructuralPartialEq for FuncType

ยง

impl StructuralPartialEq for FuncType

ยง

impl StructuralPartialEq for Function

ยง

impl StructuralPartialEq for FunctionParam

ยง

impl StructuralPartialEq for FunctionType

ยง

impl StructuralPartialEq for GlobalCtorDtor

ยง

impl StructuralPartialEq for GlobalType

ยง

impl StructuralPartialEq for GlobalType

ยง

impl StructuralPartialEq for Guid

ยง

impl StructuralPartialEq for Handle

ยง

impl StructuralPartialEq for HeapType

ยง

impl StructuralPartialEq for HeapType

ยง

impl StructuralPartialEq for Identifier

ยง

impl StructuralPartialEq for Ieee32

ยง

impl StructuralPartialEq for Ieee64

ยง

impl StructuralPartialEq for ImportType

ยง

impl StructuralPartialEq for IndexSectionId

ยง

impl StructuralPartialEq for Initializer

ยง

impl StructuralPartialEq for InstantiationArgKind

ยง

impl StructuralPartialEq for LambdaSig

ยง

impl StructuralPartialEq for LineEncoding

ยง

impl StructuralPartialEq for LineRow

ยง

impl StructuralPartialEq for LineString

ยง

impl StructuralPartialEq for LineStringId

ยง

impl StructuralPartialEq for LittleEndian

ยง

impl StructuralPartialEq for LittleEndian

ยง

impl StructuralPartialEq for LocalName

ยง

impl StructuralPartialEq for Location

ยง

impl StructuralPartialEq for LocationList

ยง

impl StructuralPartialEq for LocationListId

ยง

impl StructuralPartialEq for MangledName

ยง

impl StructuralPartialEq for Mangling

ยง

impl StructuralPartialEq for MemArg

ยง

impl StructuralPartialEq for MemberName

ยง

impl StructuralPartialEq for MemoryType

ยง

impl StructuralPartialEq for MemoryType

ยง

impl StructuralPartialEq for Mips32Architecture

ยง

impl StructuralPartialEq for Mips64Architecture

ยง

impl StructuralPartialEq for ModuleArg

ยง

impl StructuralPartialEq for Name

ยง

impl StructuralPartialEq for NestedName

ยง

impl StructuralPartialEq for NonSubstitution

ยง

impl StructuralPartialEq for NvOffset

ยง

impl StructuralPartialEq for ObjectKind

ยง

impl StructuralPartialEq for OperatingSystem

ยง

impl StructuralPartialEq for OperatorName

ยง

impl StructuralPartialEq for Ordering

ยง

impl StructuralPartialEq for OuterAliasKind

ยง

impl StructuralPartialEq for PackedIndex

ยง

impl StructuralPartialEq for ParseColorError

ยง

impl StructuralPartialEq for ParseError

ยง

impl StructuralPartialEq for Pointer

ยง

impl StructuralPartialEq for PointerToMemberType

ยง

impl StructuralPartialEq for PointerWidth

ยง

impl StructuralPartialEq for Prefix

ยง

impl StructuralPartialEq for PrefixHandle

ยง

impl StructuralPartialEq for PrimitiveValType

ยง

impl StructuralPartialEq for PrimitiveValType

ยง

impl StructuralPartialEq for QualifiedBuiltin

ยง

impl StructuralPartialEq for Range

ยง

impl StructuralPartialEq for Range

ยง

impl StructuralPartialEq for RangeList

ยง

impl StructuralPartialEq for RangeListId

ยง

impl StructuralPartialEq for ReaderOffsetId

ยง

impl StructuralPartialEq for RecGroupId

ยง

impl StructuralPartialEq for RefQualifier

ยง

impl StructuralPartialEq for RefType

ยง

impl StructuralPartialEq for RefType

ยง

impl StructuralPartialEq for Reference

ยง

impl StructuralPartialEq for Register

ยง

impl StructuralPartialEq for RelocAddendKind

ยง

impl StructuralPartialEq for Relocation

ยง

impl StructuralPartialEq for RelocationEncoding

ยง

impl StructuralPartialEq for RelocationEntry

ยง

impl StructuralPartialEq for RelocationFlags

ยง

impl StructuralPartialEq for RelocationKind

ยง

impl StructuralPartialEq for RelocationTarget

ยง

impl StructuralPartialEq for RelocationTarget

ยง

impl StructuralPartialEq for RelocationType

ยง

impl StructuralPartialEq for ResourceId

ยง

impl StructuralPartialEq for ResourceName

ยง

impl StructuralPartialEq for ResumeTable

ยง

impl StructuralPartialEq for Riscv32Architecture

ยง

impl StructuralPartialEq for Riscv64Architecture

ยง

impl StructuralPartialEq for RunTimeEndian

ยง

impl StructuralPartialEq for SectionBaseAddresses

ยง

impl StructuralPartialEq for SectionFlags

ยง

impl StructuralPartialEq for SectionId

ยง

impl StructuralPartialEq for SectionId

ยง

impl StructuralPartialEq for SectionId

ยง

impl StructuralPartialEq for SectionIndex

ยง

impl StructuralPartialEq for SectionIndex

ยง

impl StructuralPartialEq for SectionKind

ยง

impl StructuralPartialEq for SeekFrom

ยง

impl StructuralPartialEq for SegmentFlags

ยง

impl StructuralPartialEq for SegmentFlags

ยง

impl StructuralPartialEq for SeqId

ยง

impl StructuralPartialEq for SimpleId

ยง

impl StructuralPartialEq for SimpleOperatorName

ยง

impl StructuralPartialEq for Size

ยง

impl StructuralPartialEq for SourceName

ยง

impl StructuralPartialEq for SpecialName

ยง

impl StructuralPartialEq for StandardBuiltinType

ยง

impl StructuralPartialEq for StandardSection

ยง

impl StructuralPartialEq for StandardSegment

ยง

impl StructuralPartialEq for StorageType

ยง

impl StructuralPartialEq for StorageType

ยง

impl StructuralPartialEq for StoreOnHeap

ยง

impl StructuralPartialEq for StringId

ยง

impl StructuralPartialEq for StringId

ยง

impl StructuralPartialEq for StructType

ยง

impl StructuralPartialEq for StructType

ยง

impl StructuralPartialEq for SubArchitecture

ยง

impl StructuralPartialEq for SubType

ยง

impl StructuralPartialEq for SubobjectExpr

ยง

impl StructuralPartialEq for Substitution

ยง

impl StructuralPartialEq for SymbolFlags

ยง

impl StructuralPartialEq for SymbolId

ยง

impl StructuralPartialEq for SymbolIndex

ยง

impl StructuralPartialEq for SymbolIndex

ยง

impl StructuralPartialEq for SymbolKind

ยง

impl StructuralPartialEq for SymbolScope

ยง

impl StructuralPartialEq for SymbolSection

ยง

impl StructuralPartialEq for SymbolSection

ยง

impl StructuralPartialEq for TableType

ยง

impl StructuralPartialEq for TableType

ยง

impl StructuralPartialEq for TagKind

ยง

impl StructuralPartialEq for TagKind

ยง

impl StructuralPartialEq for TagType

ยง

impl StructuralPartialEq for TagType

ยง

impl StructuralPartialEq for TaggedName

ยง

impl StructuralPartialEq for TemplateArg

ยง

impl StructuralPartialEq for TemplateArgs

ยง

impl StructuralPartialEq for TemplateParam

ยง

impl StructuralPartialEq for TemplateTemplateParam

ยง

impl StructuralPartialEq for TemplateTemplateParamHandle

ยง

impl StructuralPartialEq for Triple

ยง

impl StructuralPartialEq for TryReserveError

ยง

impl StructuralPartialEq for TryReserveError

ยง

impl StructuralPartialEq for TryTable

ยง

impl StructuralPartialEq for Type

ยง

impl StructuralPartialEq for TypeBounds

ยง

impl StructuralPartialEq for TypeBounds

ยง

impl StructuralPartialEq for TypeHandle

ยง

impl StructuralPartialEq for TypeRef

ยง

impl StructuralPartialEq for UnitEntryId

ยง

impl StructuralPartialEq for UnitId

ยง

impl StructuralPartialEq for UnitIndexSection

ยง

impl StructuralPartialEq for UnnamedTypeName

ยง

impl StructuralPartialEq for UnpackedIndex

ยง

impl StructuralPartialEq for UnqualifiedName

ยง

impl StructuralPartialEq for UnresolvedName

ยง

impl StructuralPartialEq for UnresolvedQualifierLevel

ยง

impl StructuralPartialEq for UnresolvedType

ยง

impl StructuralPartialEq for UnresolvedTypeHandle

ยง

impl StructuralPartialEq for UnscopedName

ยง

impl StructuralPartialEq for UnscopedTemplateName

ยง

impl StructuralPartialEq for UnscopedTemplateNameHandle

ยง

impl StructuralPartialEq for V128

ยง

impl StructuralPartialEq for VOffset

ยง

impl StructuralPartialEq for ValType

ยง

impl StructuralPartialEq for ValType

ยง

impl StructuralPartialEq for ValidatorId

ยง

impl StructuralPartialEq for Value

ยง

impl StructuralPartialEq for ValueType

ยง

impl StructuralPartialEq for VectorType

ยง

impl StructuralPartialEq for Vendor

ยง

impl StructuralPartialEq for Vendor

ยง

impl StructuralPartialEq for WasmFeatures

ยง

impl StructuralPartialEq for WellKnownComponent

ยง

impl StructuralPartialEq for X86_32Architecture

sourceยง

impl<'a> StructuralPartialEq for FlagValue<'a>

sourceยง

impl<'a> StructuralPartialEq for Utf8Pattern<'a>

1.0.0 ยท sourceยง

impl<'a> StructuralPartialEq for Component<'a>

1.0.0 ยท sourceยง

impl<'a> StructuralPartialEq for std::path::Prefix<'a>

sourceยง

impl<'a> StructuralPartialEq for Unexpected<'a>

1.10.0 ยท sourceยง

impl<'a> StructuralPartialEq for wasmtime_environ::__core::panic::Location<'a>

1.79.0 ยท sourceยง

impl<'a> StructuralPartialEq for Utf8Chunk<'a>

sourceยง

impl<'a> StructuralPartialEq for Metadata<'a>

sourceยง

impl<'a> StructuralPartialEq for MetadataBuilder<'a>

ยง

impl<'a> StructuralPartialEq for ComponentAlias<'a>

ยง

impl<'a> StructuralPartialEq for ComponentDefinedType<'a>

ยง

impl<'a> StructuralPartialEq for ComponentExport<'a>

ยง

impl<'a> StructuralPartialEq for ComponentExportName<'a>

ยง

impl<'a> StructuralPartialEq for ComponentFuncResult<'a>

ยง

impl<'a> StructuralPartialEq for ComponentFuncType<'a>

ยง

impl<'a> StructuralPartialEq for ComponentImport<'a>

ยง

impl<'a> StructuralPartialEq for ComponentImportName<'a>

ยง

impl<'a> StructuralPartialEq for ComponentInstance<'a>

ยง

impl<'a> StructuralPartialEq for ComponentInstantiationArg<'a>

ยง

impl<'a> StructuralPartialEq for ComponentType<'a>

ยง

impl<'a> StructuralPartialEq for ComponentTypeDeclaration<'a>

ยง

impl<'a> StructuralPartialEq for CoreType<'a>

ยง

impl<'a> StructuralPartialEq for DependencyName<'a>

ยง

impl<'a> StructuralPartialEq for Export<'a>

ยง

impl<'a> StructuralPartialEq for HashName<'a>

ยง

impl<'a> StructuralPartialEq for Import<'a>

ยง

impl<'a> StructuralPartialEq for Instance<'a>

ยง

impl<'a> StructuralPartialEq for InstanceTypeDeclaration<'a>

ยง

impl<'a> StructuralPartialEq for InstantiationArg<'a>

ยง

impl<'a> StructuralPartialEq for InterfaceName<'a>

ยง

impl<'a> StructuralPartialEq for ModuleTypeDeclaration<'a>

ยง

impl<'a> StructuralPartialEq for Operator<'a>

ยง

impl<'a> StructuralPartialEq for ResourceFunc<'a>

ยง

impl<'a> StructuralPartialEq for UrlName<'a>

ยง

impl<'a> StructuralPartialEq for VariantCase<'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 Bytes<'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 ImportName<'data>

ยง

impl<'data> StructuralPartialEq for ObjectMapEntry<'data>

ยง

impl<'data> StructuralPartialEq for ObjectMapFile<'data>

ยง

impl<'data> StructuralPartialEq for SymbolMapName<'data>

ยง

impl<'input, Endian> StructuralPartialEq for EndianSlice<'input, Endian>
where Endian: Endianity,

1.55.0 ยท sourceยง

impl<B, C> StructuralPartialEq for ControlFlow<B, C>

ยง

impl<E> StructuralPartialEq for I16<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for I16Bytes<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for I32<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for I32Bytes<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for I64<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for I64Bytes<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for ReadExactError<E>

ยง

impl<E> StructuralPartialEq for U16<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for U16Bytes<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for U32<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for U32Bytes<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for U64<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for U64Bytes<E>
where E: Endian,

ยง

impl<E> StructuralPartialEq for WriteFmtError<E>

1.0.0 ยท sourceยง

impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::legacy::Range<Idx>

1.0.0 ยท sourceยง

impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::legacy::RangeFrom<Idx>

1.26.0 ยท sourceยง

impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::legacy::RangeInclusive<Idx>

sourceยง

impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::Range<Idx>

sourceยง

impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::RangeFrom<Idx>

sourceยง

impl<Idx> StructuralPartialEq for wasmtime_environ::__core::range::RangeInclusive<Idx>

1.0.0 ยท sourceยง

impl<Idx> StructuralPartialEq for RangeTo<Idx>

1.26.0 ยท sourceยง

impl<Idx> StructuralPartialEq for RangeToInclusive<Idx>

ยง

impl<K, V> StructuralPartialEq for PrimaryMap<K, V>
where K: EntityRef,

ยง

impl<Offset> StructuralPartialEq for UnitType<Offset>
where Offset: ReaderOffset,

ยง

impl<R> StructuralPartialEq for Attribute<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 EvaluationResult<R>
where R: Reader,

ยง

impl<R> StructuralPartialEq for Expression<R>
where R: Reader,

ยง

impl<R> StructuralPartialEq for LocationListEntry<R>
where R: Reader,

ยง

impl<R, Offset> StructuralPartialEq for ArangeHeader<R, Offset>
where R: Reader<Offset = Offset>, Offset: ReaderOffset,

ยง

impl<R, Offset> StructuralPartialEq for AttributeValue<R, Offset>
where R: Reader<Offset = Offset>, Offset: ReaderOffset,

ยง

impl<R, Offset> StructuralPartialEq for CommonInformationEntry<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 FrameDescriptionEntry<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 LineInstruction<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 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 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<Section, Symbol> StructuralPartialEq for SymbolFlags<Section, Symbol>

sourceยง

impl<T> StructuralPartialEq for ExportItem<T>

1.0.0 ยท sourceยง

impl<T> StructuralPartialEq for Option<T>

1.17.0 ยท sourceยง

impl<T> StructuralPartialEq for Bound<T>

1.36.0 ยท sourceยง

impl<T> StructuralPartialEq for Poll<T>

sourceยง

impl<T> StructuralPartialEq for SendTimeoutError<T>

1.0.0 ยท sourceยง

impl<T> StructuralPartialEq for TrySendError<T>

sourceยง

impl<T> StructuralPartialEq for &T
where T: ?Sized,

sourceยง

impl<T> StructuralPartialEq for [T]

sourceยง

impl<T> StructuralPartialEq for (Tโ‚, Tโ‚‚, โ€ฆ, Tโ‚™)

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

sourceยง

impl<T> StructuralPartialEq for wasmtime_environ::component::dfg::CoreExport<T>

sourceยง

impl<T> StructuralPartialEq for wasmtime_environ::component::CoreExport<T>

ยง

impl<T> StructuralPartialEq for PackedOption<T>
where T: ReservedValue,

ยง

impl<T> StructuralPartialEq for EntityList<T>

1.19.0 ยท sourceยง

impl<T> StructuralPartialEq for Reverse<T>

1.20.0 ยท sourceยง

impl<T> StructuralPartialEq for ManuallyDrop<T>
where T: ?Sized,

sourceยง

impl<T> StructuralPartialEq for NonZero<T>

1.74.0 ยท sourceยง

impl<T> StructuralPartialEq for Saturating<T>

1.0.0 ยท sourceยง

impl<T> StructuralPartialEq for Wrapping<T>

1.0.0 ยท sourceยง

impl<T> StructuralPartialEq for Cursor<T>

1.0.0 ยท sourceยง

impl<T> StructuralPartialEq for SendError<T>

sourceยง

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

ยง

impl<T> StructuralPartialEq for CallFrameInstruction<T>
where T: ReaderOffset,

ยง

impl<T> StructuralPartialEq for CfaRule<T>
where T: ReaderOffset,

ยง

impl<T> StructuralPartialEq for DebugAbbrevOffset<T>

ยง

impl<T> StructuralPartialEq for DebugAddrBase<T>

ยง

impl<T> StructuralPartialEq for DebugAddrIndex<T>

ยง

impl<T> StructuralPartialEq for DebugArangesOffset<T>

ยง

impl<T> StructuralPartialEq for DebugFrameOffset<T>

ยง

impl<T> StructuralPartialEq for DebugInfoOffset<T>

ยง

impl<T> StructuralPartialEq for DebugLineOffset<T>

ยง

impl<T> StructuralPartialEq for DebugLineStrOffset<T>

ยง

impl<T> StructuralPartialEq for DebugLocListsBase<T>

ยง

impl<T> StructuralPartialEq for DebugLocListsIndex<T>

ยง

impl<T> StructuralPartialEq for DebugMacinfoOffset<T>

ยง

impl<T> StructuralPartialEq for DebugMacroOffset<T>

ยง

impl<T> StructuralPartialEq for DebugRngListsBase<T>

ยง

impl<T> StructuralPartialEq for DebugRngListsIndex<T>

ยง

impl<T> StructuralPartialEq for DebugStrOffset<T>

ยง

impl<T> StructuralPartialEq for DebugStrOffsetsBase<T>

ยง

impl<T> StructuralPartialEq for DebugStrOffsetsIndex<T>

ยง

impl<T> StructuralPartialEq for DebugTypesOffset<T>

ยง

impl<T> StructuralPartialEq for DieReference<T>

ยง

impl<T> StructuralPartialEq for EhFrameOffset<T>

ยง

impl<T> StructuralPartialEq for LocationListsOffset<T>

ยง

impl<T> StructuralPartialEq for RangeListsOffset<T>

ยง

impl<T> StructuralPartialEq for RawRangeListsOffset<T>

ยง

impl<T> StructuralPartialEq for RegisterRule<T>
where T: ReaderOffset,

ยง

impl<T> StructuralPartialEq for ScalarBitSet<T>

ยง

impl<T> StructuralPartialEq for Symbol<T>

ยง

impl<T> StructuralPartialEq for UnitOffset<T>

ยง

impl<T> StructuralPartialEq for UnitSectionOffset<T>

ยง

impl<T> StructuralPartialEq for UnwindExpression<T>
where T: ReaderOffset,

1.0.0 ยท sourceยง

impl<T, E> StructuralPartialEq for Result<T, E>

ยง

impl<T, S> StructuralPartialEq for UnwindContext<T, S>
where T: ReaderOffset, S: UnwindContextStorage<T>,

ยง

impl<T, S> StructuralPartialEq for UnwindTableRow<T, S>
where T: ReaderOffset, S: UnwindContextStorage<T>,

sourceยง

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

sourceยง

impl<Y, R> StructuralPartialEq for CoroutineState<Y, R>