pub trait StructuralEq { }
structural_match
)Expand description
Required trait for constants used in pattern matches.
Any type that derives Eq
automatically implements this trait, regardless
of whether its type parameters implement Eq
.
This is a hack to work around a limitation in our type system.
§Background
We want to require that types of consts used in pattern matches
have the attribute #[derive(PartialEq, Eq)]
.
In a more ideal world, we could check that requirement by just checking that
the given type implements both the StructuralPartialEq
trait and
the Eq
trait. However, you can have ADTs that do derive(PartialEq, Eq)
,
and be a case that we want the compiler to accept, and yet the constant’s
type fails to implement Eq
.
Namely, a case like this:
#[derive(PartialEq, Eq)]
struct Wrap<X>(X);
fn higher_order(_: &()) { }
const CFN: Wrap<fn(&())> = Wrap(higher_order);
#[allow(pointer_structural_match)]
fn main() {
match CFN {
CFN => {}
_ => {}
}
}
(The problem in the above code is that Wrap<fn(&())>
does not implement
PartialEq
, nor Eq
, because for<'a> fn(&'a _)
does not implement those
traits.)
Therefore, we cannot rely on naive check for StructuralPartialEq
and
mere Eq
.
As a hack to work around this, we use two separate traits injected by each
of the two derives (#[derive(PartialEq)]
and #[derive(Eq)]
) and check
that both of them are present as part of structural-match checking.
Implementors§
impl StructuralEq for ChargeError
impl StructuralEq for ChargeResult
impl StructuralEq for CounterType
impl StructuralEq for LockId
impl StructuralEq for gear_core::memory::AllocError
impl StructuralEq for gear_core::memory::MemoryError
impl StructuralEq for MemorySetupError
impl StructuralEq for MessageDetails
impl StructuralEq for DispatchKind
impl StructuralEq for MessageWaitedType
impl StructuralEq for GasReservationState
impl StructuralEq for gear_core_errors::ExecutionError
impl StructuralEq for ExtError
impl StructuralEq for gear_core_errors::MemoryError
impl StructuralEq for MessageError
impl StructuralEq for ReservationError
impl StructuralEq for ErrorReplyReason
impl StructuralEq for ReplyCode
impl StructuralEq for SignalCode
impl StructuralEq for SimpleExecutionError
impl StructuralEq for SimpleProgramCreationError
impl StructuralEq for SuccessReplyReason
impl StructuralEq for gsdk::backtrace::BacktraceStatus
impl StructuralEq for DispatchStatus
impl StructuralEq for DeriveError
impl StructuralEq for DeriveJunction
impl StructuralEq for SecretStringError
impl StructuralEq for gclient::ext::sp_runtime::ArithmeticError
impl StructuralEq for gclient::ext::sp_runtime::DigestItem
impl StructuralEq for gclient::ext::sp_runtime::DispatchError
impl StructuralEq for gclient::ext::sp_runtime::MultiSignature
impl StructuralEq for MultiSigner
impl StructuralEq for RuntimeString
impl StructuralEq for StateVersion
impl StructuralEq for gclient::ext::sp_runtime::TokenError
impl StructuralEq for gclient::ext::sp_runtime::TransactionalError
impl StructuralEq for gclient::ext::sp_runtime::generic::Era
impl StructuralEq for gclient::ext::sp_runtime::legacy::byte_sized_error::DispatchError
impl StructuralEq for HttpError
impl StructuralEq for HttpRequestStatus
impl StructuralEq for OffchainOverlayedChange
impl StructuralEq for StorageKind
impl StructuralEq for gclient::ext::sp_runtime::offchain::http::Error
impl StructuralEq for gclient::ext::sp_runtime::offchain::http::Method
impl StructuralEq for StorageRetrievalError
impl StructuralEq for PathError
impl StructuralEq for TypeDefPrimitive
impl StructuralEq for MetaForm
impl StructuralEq for PortableForm
impl StructuralEq for InvalidTransaction
impl StructuralEq for TransactionSource
impl StructuralEq for TransactionValidityError
impl StructuralEq for UnknownTransaction
impl StructuralEq for TryReserveErrorKind
impl StructuralEq for SearchStep
impl StructuralEq for PublicError
impl StructuralEq for Ss58AddressFormatRegistry
impl StructuralEq for Void
impl StructuralEq for ChildInfo
impl StructuralEq for CallContext
impl StructuralEq for gclient::ext::sp_core::sp_std::cmp::Ordering
impl StructuralEq for FpCategory
impl StructuralEq for IntErrorKind
impl StructuralEq for gclient::ext::sp_core::sp_std::sync::atomic::Ordering
impl StructuralEq for RecvTimeoutError
impl StructuralEq for gclient::ext::sp_core::sp_std::sync::mpsc::TryRecvError
impl StructuralEq for webpki::error::Error
impl StructuralEq for webpki::subject_name::ip_address::IpAddr
impl StructuralEq for AsciiChar
impl StructuralEq for core::fmt::Alignment
impl StructuralEq for core::net::ip_addr::IpAddr
impl StructuralEq for Ipv6MulticastScope
impl StructuralEq for SocketAddr
impl StructuralEq for std::backtrace::BacktraceStatus
impl StructuralEq for VarError
impl StructuralEq for std::io::SeekFrom
impl StructuralEq for std::io::error::ErrorKind
impl StructuralEq for Shutdown
impl StructuralEq for BacktraceStyle
impl StructuralEq for Colons
impl StructuralEq for Fixed
impl StructuralEq for Numeric
impl StructuralEq for OffsetPrecision
impl StructuralEq for Pad
impl StructuralEq for chrono::format::ParseErrorKind
impl StructuralEq for SecondsFormat
impl StructuralEq for Month
impl StructuralEq for RoundingError
impl StructuralEq for Weekday
impl StructuralEq for log::Level
impl StructuralEq for log::LevelFilter
impl StructuralEq for Sign
impl StructuralEq for num_format::error_kind::ErrorKind
impl StructuralEq for Grouping
impl StructuralEq for Locale
impl StructuralEq for Category
impl StructuralEq for serde_json::value::Value
impl StructuralEq for Origin
impl StructuralEq for url::parser::ParseError
impl StructuralEq for SyntaxViolation
impl StructuralEq for rand::distributions::bernoulli::BernoulliError
impl StructuralEq for rand::distributions::bernoulli::BernoulliError
impl StructuralEq for rand::distributions::weighted::WeightedError
impl StructuralEq for rand::distributions::weighted_index::WeightedError
impl StructuralEq for bool
impl StructuralEq for char
impl StructuralEq for i8
impl StructuralEq for i16
impl StructuralEq for i32
impl StructuralEq for i64
impl StructuralEq for i128
impl StructuralEq for isize
impl StructuralEq for str
impl StructuralEq for u8
impl StructuralEq for u16
impl StructuralEq for u32
impl StructuralEq for u64
impl StructuralEq for u128
impl StructuralEq for ()
impl StructuralEq for usize
impl StructuralEq for RuntimeBufferSizeError
impl StructuralEq for Code
impl StructuralEq for GasInfo
impl StructuralEq for GasLeft
impl StructuralEq for CodeId
impl StructuralEq for MessageId
impl StructuralEq for ProgramId
impl StructuralEq for ReservationId
impl StructuralEq for IncorrectAllocationDataError
impl StructuralEq for MemoryInterval
impl StructuralEq for PageBuf
impl StructuralEq for Dispatch
impl StructuralEq for gear_core::message::common::Message
impl StructuralEq for ReplyDetails
impl StructuralEq for SignalDetails
impl StructuralEq for ContextStore
impl StructuralEq for HandleMessage
impl StructuralEq for HandlePacket
impl StructuralEq for IncomingDispatch
impl StructuralEq for IncomingMessage
impl StructuralEq for InitMessage
impl StructuralEq for InitPacket
impl StructuralEq for ReplyMessage
impl StructuralEq for ReplyPacket
impl StructuralEq for SignalMessage
impl StructuralEq for StoredDelayedDispatch
impl StructuralEq for StoredDispatch
impl StructuralEq for StoredMessage
impl StructuralEq for PayloadSizeError
impl StructuralEq for ReplyInfo
impl StructuralEq for UserMessage
impl StructuralEq for UserStoredMessage
impl StructuralEq for gear_core::percent::Percent
impl StructuralEq for MemoryInfix
impl StructuralEq for GasReservationSlot
impl StructuralEq for ReservationNonce
impl StructuralEq for WSAddress
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::ecdsa::AppPublic
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::ecdsa::AppSignature
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::ecdsa::Public
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::ecdsa::Signature
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::ed25519::AppPublic
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::ed25519::AppSignature
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::ed25519::Public
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::ed25519::Signature
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::sr25519::AppPublic
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::sr25519::AppSignature
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::sr25519::Public
impl StructuralEq for gclient::ext::sp_runtime::app_crypto::sr25519::Signature
impl StructuralEq for gclient::ext::sp_runtime::codec::Error
impl StructuralEq for OptionBool
impl StructuralEq for gclient::ext::sp_runtime::legacy::byte_sized_error::ModuleError
impl StructuralEq for Headers
impl StructuralEq for gclient::ext::sp_runtime::offchain::http::PendingRequest
impl StructuralEq for Capabilities
impl StructuralEq for gclient::ext::sp_runtime::offchain::Duration
impl StructuralEq for HttpRequestId
impl StructuralEq for OpaqueMultiaddr
impl StructuralEq for OpaqueNetworkState
impl StructuralEq for gclient::ext::sp_runtime::offchain::Timestamp
impl StructuralEq for gclient::ext::sp_runtime::scale_info::prelude::time::Duration
impl StructuralEq for gclient::ext::sp_runtime::scale_info::prelude::time::Instant
impl StructuralEq for gclient::ext::sp_runtime::scale_info::prelude::time::SystemTime
impl StructuralEq for TryFromFloatSecsError
impl StructuralEq for PortableRegistry
impl StructuralEq for PortableType
impl StructuralEq for Registry
impl StructuralEq for gclient::ext::sp_runtime::AccountId32
impl StructuralEq for AnySignature
impl StructuralEq for CryptoTypeId
impl StructuralEq for gclient::ext::sp_runtime::Digest
impl StructuralEq for FixedI64
impl StructuralEq for FixedI128
impl StructuralEq for FixedU64
impl StructuralEq for FixedU128
impl StructuralEq for Justifications
impl StructuralEq for KeyTypeId
impl StructuralEq for gclient::ext::sp_runtime::ModuleError
impl StructuralEq for OpaqueExtrinsic
impl StructuralEq for PerU16
impl StructuralEq for Perbill
impl StructuralEq for gclient::ext::sp_runtime::Percent
impl StructuralEq for Permill
impl StructuralEq for Perquintill
impl StructuralEq for Rational128
impl StructuralEq for StorageChild
impl StructuralEq for TestSignature
impl StructuralEq for UintAuthorityId
impl StructuralEq for gclient::ext::sp_runtime::traits::BlakeTwo256
impl StructuralEq for Keccak256
impl StructuralEq for ValidTransaction
impl StructuralEq for gclient::ext::sp_core::bounded::alloc::collections::TryReserveError
impl StructuralEq for CString
impl StructuralEq for FromVecWithNulError
impl StructuralEq for IntoStringError
impl StructuralEq for NulError
impl StructuralEq for ParseBoolError
impl StructuralEq for gclient::ext::sp_core::bounded::alloc::str::Utf8Error
impl StructuralEq for gclient::ext::sp_core::bounded::alloc::string::FromUtf8Error
impl StructuralEq for String
impl StructuralEq for Dummy
impl StructuralEq for Ss58AddressFormat
impl StructuralEq for gclient::ext::sp_core::offchain::testing::PendingRequest
impl StructuralEq for VrfOutput
impl StructuralEq for VrfProof
impl StructuralEq for VrfSignature
impl StructuralEq for ChildTrieParentKeyId
impl StructuralEq for PrefixedStorageKey
impl StructuralEq for StorageData
impl StructuralEq for StorageKey
impl StructuralEq for TrackedStorageKey
impl StructuralEq for gclient::ext::sp_core::Bytes
impl StructuralEq for OpaquePeerId
impl StructuralEq for U256
impl StructuralEq for U512
impl StructuralEq for gclient::ext::sp_core::sp_std::alloc::AllocError
impl StructuralEq for Layout
impl StructuralEq for LayoutError
impl StructuralEq for gclient::ext::sp_core::sp_std::any::TypeId
impl StructuralEq for Assume
impl StructuralEq for NonZeroI8
impl StructuralEq for NonZeroI16
impl StructuralEq for NonZeroI32
impl StructuralEq for NonZeroI64
impl StructuralEq for NonZeroI128
impl StructuralEq for NonZeroIsize
impl StructuralEq for NonZeroU8
impl StructuralEq for NonZeroU16
impl StructuralEq for NonZeroU32
impl StructuralEq for NonZeroU64
impl StructuralEq for NonZeroU128
impl StructuralEq for NonZeroUsize
impl StructuralEq for ParseFloatError
impl StructuralEq for ParseIntError
impl StructuralEq for TryFromIntError
impl StructuralEq for RangeFull
impl StructuralEq for gclient::ext::sp_core::sp_std::sync::mpsc::RecvError
impl StructuralEq for gclient::ext::sp_core::sp_std::sync::WaitTimeoutResult
impl StructuralEq for ring::hkdf::Algorithm
impl StructuralEq for ring::hmac::Algorithm
impl StructuralEq for ring::pbkdf2::Algorithm
impl StructuralEq for EndOfInput
impl StructuralEq for webpki::subject_name::dns_name::DnsName
impl StructuralEq for webpki::subject_name::dns_name::InvalidDnsNameError
impl StructuralEq for webpki::subject_name::ip_address::AddrParseError
impl StructuralEq for webpki::subject_name::name::InvalidSubjectNameError
impl StructuralEq for webpki::time::Time
impl StructuralEq for CharTryFromError
impl StructuralEq for core::char::convert::ParseCharError
impl StructuralEq for DecodeUtf16Error
impl StructuralEq for TryFromCharError
impl StructuralEq for CpuidResult
impl StructuralEq for FromBytesUntilNulError
impl StructuralEq for FromBytesWithNulError
impl StructuralEq for core::fmt::Error
impl StructuralEq for Ipv4Addr
impl StructuralEq for Ipv6Addr
impl StructuralEq for core::net::parser::AddrParseError
impl StructuralEq for SocketAddrV4
impl StructuralEq for SocketAddrV6
impl StructuralEq for core::ptr::alignment::Alignment
impl StructuralEq for std::fs::FileType
impl StructuralEq for Permissions
impl StructuralEq for std::os::unix::ucred::UCred
impl StructuralEq for StripPrefixError
impl StructuralEq for ExitStatus
impl StructuralEq for ExitStatusError
impl StructuralEq for Output
impl StructuralEq for AccessError
impl StructuralEq for ThreadId
impl StructuralEq for Parsed
impl StructuralEq for InternalFixed
impl StructuralEq for InternalNumeric
impl StructuralEq for OffsetFormat
impl StructuralEq for chrono::format::ParseError
impl StructuralEq for Months
impl StructuralEq for ParseMonthError
impl StructuralEq for NaiveDate
impl StructuralEq for NaiveDateDaysIterator
impl StructuralEq for NaiveDateWeeksIterator
impl StructuralEq for NaiveDateTime
impl StructuralEq for IsoWeek
impl StructuralEq for Days
impl StructuralEq for NaiveTime
impl StructuralEq for FixedOffset
impl StructuralEq for Utc
impl StructuralEq for OutOfRange
impl StructuralEq for chrono::time_delta::OutOfRangeError
impl StructuralEq for TimeDelta
impl StructuralEq for ParseWeekdayError
impl StructuralEq for crypto_mac::errors::InvalidKeyLength
impl StructuralEq for crypto_mac::errors::MacError
impl StructuralEq for curve25519_dalek::edwards::CompressedEdwardsY
impl StructuralEq for curve25519_dalek::ristretto::CompressedRistretto
impl StructuralEq for curve25519_dalek::edwards::CompressedEdwardsY
impl StructuralEq for curve25519_dalek::ristretto::CompressedRistretto
impl StructuralEq for getrandom::error::Error
impl StructuralEq for h2::ext::Protocol
impl StructuralEq for Reason
impl StructuralEq for StreamId
impl StructuralEq for HeaderName
impl StructuralEq for http::method::Method
impl StructuralEq for StatusCode
impl StructuralEq for Version
impl StructuralEq for ParseLevelError
impl StructuralEq for ParseBigIntError
impl StructuralEq for CustomFormat
impl StructuralEq for CustomFormatBuilder
impl StructuralEq for num_format::error::Error
impl StructuralEq for Number
impl StructuralEq for socket2::Domain
impl StructuralEq for socket2::Protocol
impl StructuralEq for socket2::RecvFlags
impl StructuralEq for socket2::Type
impl StructuralEq for Directive
impl StructuralEq for Json
impl StructuralEq for Pretty
impl StructuralEq for tracing_subscriber::fmt::format::Compact
impl StructuralEq for FmtSpan
impl StructuralEq for Full
impl StructuralEq for ChronoLocal
impl StructuralEq for ChronoUtc
impl StructuralEq for tracing_subscriber::fmt::time::SystemTime
impl StructuralEq for Uptime
impl StructuralEq for ATerm
impl StructuralEq for B0
impl StructuralEq for B1
impl StructuralEq for Z0
impl StructuralEq for Equal
impl StructuralEq for Greater
impl StructuralEq for Less
impl StructuralEq for UTerm
impl StructuralEq for OpaqueOrigin
impl StructuralEq for getrandom::error::Error
impl StructuralEq for StepRng
impl StructuralEq for SmallRng
impl StructuralEq for StdRng
impl StructuralEq for ChaCha8Core
impl StructuralEq for ChaCha12Core
impl StructuralEq for ChaCha20Core
impl StructuralEq for PhantomPinned
impl StructuralEq for Aarch64Architecture
impl StructuralEq for Abbreviation
impl StructuralEq for Abbreviation
impl StructuralEq for Aborted
impl StructuralEq for Access
impl StructuralEq for Access
impl StructuralEq for AccountId32
impl StructuralEq for Action
impl StructuralEq for AddrParseError
impl StructuralEq for Address
impl StructuralEq for AddressSize
impl StructuralEq for AddressSize
impl StructuralEq for Advice
impl StructuralEq for Advice
impl StructuralEq for Advice
impl StructuralEq for Affine
impl StructuralEq for AffineStorage
impl StructuralEq for AhoCorasickKind
impl StructuralEq for AlertDescription
impl StructuralEq for AlertLevel
impl StructuralEq for All
impl StructuralEq for AllocError
impl StructuralEq for Alphabet
impl StructuralEq for Alternation
impl StructuralEq for Alternation
impl StructuralEq for Anchor
impl StructuralEq for Anchored
impl StructuralEq for Anchored
impl StructuralEq for AnyDelimiterCodec
impl StructuralEq for AnyfuncIndex
impl StructuralEq for ArangeEntry
impl StructuralEq for ArangeEntry
impl StructuralEq for Architecture
impl StructuralEq for Architecture
impl StructuralEq for Architecture
impl StructuralEq for ArchiveKind
impl StructuralEq for ArithmeticError
impl StructuralEq for ArmArchitecture
impl StructuralEq for ArrayType
impl StructuralEq for Assertion
impl StructuralEq for Assertion
impl StructuralEq for AssertionKind
impl StructuralEq for AssertionKind
impl StructuralEq for Ast
impl StructuralEq for Ast
impl StructuralEq for AtFlags
impl StructuralEq for AtFlags
impl StructuralEq for Attribute
impl StructuralEq for AttributeSpecification
impl StructuralEq for AttributeSpecification
impl StructuralEq for AttributeValue
impl StructuralEq for Augmentation
impl StructuralEq for Augmentation
impl StructuralEq for BareFunctionType
impl StructuralEq for BaseAddresses
impl StructuralEq for BaseAddresses
impl StructuralEq for BaseUnresolvedName
impl StructuralEq for BidiClass
impl StructuralEq for BigEndian
impl StructuralEq for BigEndian
impl StructuralEq for BigEndian
impl StructuralEq for BigEndian
impl StructuralEq for BigEndian
impl StructuralEq for BinaryFormat
impl StructuralEq for BinaryFormat
impl StructuralEq for BinaryFormat
impl StructuralEq for Bits
impl StructuralEq for BlakeTwo256
impl StructuralEq for BlockError
impl StructuralEq for BlockStats
impl StructuralEq for BlockType
impl StructuralEq for BlockType
impl StructuralEq for BlockType
impl StructuralEq for BlockType
impl StructuralEq for BrTableData
impl StructuralEq for BrTableData
impl StructuralEq for BuiltinType
impl StructuralEq for BulkAlgorithm
impl StructuralEq for Bytes
impl StructuralEq for Bytes
impl StructuralEq for Bytes
impl StructuralEq for Bytes
impl StructuralEq for BytesCodec
impl StructuralEq for CDataModel
impl StructuralEq for CallFrameInstruction
impl StructuralEq for CallOffset
impl StructuralEq for CallingConvention
impl StructuralEq for Canceled
impl StructuralEq for CanonicalOption
impl StructuralEq for CanonicalOption
impl StructuralEq for Capture
impl StructuralEq for CaptureName
impl StructuralEq for CaptureName
impl StructuralEq for Certificate
impl StructuralEq for CertificateStatusType
impl StructuralEq for CertificateStore
impl StructuralEq for CertificateStore
impl StructuralEq for ChainCode
impl StructuralEq for CieId
impl StructuralEq for CipherSuite
impl StructuralEq for Class
impl StructuralEq for Class
impl StructuralEq for Class
impl StructuralEq for Class
impl StructuralEq for ClassAscii
impl StructuralEq for ClassAscii
impl StructuralEq for ClassAsciiKind
impl StructuralEq for ClassAsciiKind
impl StructuralEq for ClassBracketed
impl StructuralEq for ClassBracketed
impl StructuralEq for ClassBytes
impl StructuralEq for ClassBytes
impl StructuralEq for ClassBytesRange
impl StructuralEq for ClassBytesRange
impl StructuralEq for ClassEnumType
impl StructuralEq for ClassPerl
impl StructuralEq for ClassPerl
impl StructuralEq for ClassPerlKind
impl StructuralEq for ClassPerlKind
impl StructuralEq for ClassSet
impl StructuralEq for ClassSet
impl StructuralEq for ClassSetBinaryOp
impl StructuralEq for ClassSetBinaryOp
impl StructuralEq for ClassSetBinaryOpKind
impl StructuralEq for ClassSetBinaryOpKind
impl StructuralEq for ClassSetItem
impl StructuralEq for ClassSetItem
impl StructuralEq for ClassSetRange
impl StructuralEq for ClassSetRange
impl StructuralEq for ClassSetUnion
impl StructuralEq for ClassSetUnion
impl StructuralEq for ClassUnicode
impl StructuralEq for ClassUnicode
impl StructuralEq for ClassUnicode
impl StructuralEq for ClassUnicode
impl StructuralEq for ClassUnicodeKind
impl StructuralEq for ClassUnicodeKind
impl StructuralEq for ClassUnicodeOpKind
impl StructuralEq for ClassUnicodeOpKind
impl StructuralEq for ClassUnicodeRange
impl StructuralEq for ClassUnicodeRange
impl StructuralEq for ClientCertificateType
impl StructuralEq for CloneSuffix
impl StructuralEq for CloneTypeIdentifier
impl StructuralEq for CloseReason
impl StructuralEq for ClosureTypeName
impl StructuralEq for Color
impl StructuralEq for Color
impl StructuralEq for Color
impl StructuralEq for ColorChoice
impl StructuralEq for ColorSpec
impl StructuralEq for ColoredString
impl StructuralEq for ColumnType
impl StructuralEq for ColumnType
impl StructuralEq for ComdatId
impl StructuralEq for ComdatKind
impl StructuralEq for ComdatKind
impl StructuralEq for Comment
impl StructuralEq for Comment
impl StructuralEq for Commitment
impl StructuralEq for CommonInformationEntry
impl StructuralEq for CompactProof
impl StructuralEq for CompiledModuleId
impl StructuralEq for ComponentExternalKind
impl StructuralEq for ComponentExternalKind
impl StructuralEq for ComponentOuterAliasKind
impl StructuralEq for ComponentOuterAliasKind
impl StructuralEq for ComponentTypeRef
impl StructuralEq for ComponentTypeRef
impl StructuralEq for ComponentValType
impl StructuralEq for ComponentValType
impl StructuralEq for CompressedEdwardsY
impl StructuralEq for CompressedFileRange
impl StructuralEq for CompressedFileRange
impl StructuralEq for CompressedRistretto
impl StructuralEq for Compression
impl StructuralEq for CompressionFormat
impl StructuralEq for CompressionFormat
impl StructuralEq for Concat
impl StructuralEq for Concat
impl StructuralEq for Const
impl StructuralEq for ContentType
impl StructuralEq for ControlModes
impl StructuralEq for ConvertError
impl StructuralEq for Cosignature
impl StructuralEq for CreateFlags
impl StructuralEq for CreateFlags
impl StructuralEq for CreateFlags
impl StructuralEq for CreateFlags
impl StructuralEq for CtorDtorName
impl StructuralEq for CustomColor
impl StructuralEq for CustomVendor
impl StructuralEq for CvQualifiers
impl StructuralEq for Data
impl StructuralEq for DataFormat
impl StructuralEq for DataIndex
impl StructuralEq for DataMemberPrefix
impl StructuralEq for DebugTypeSignature
impl StructuralEq for DebugTypeSignature
impl StructuralEq for Decltype
impl StructuralEq for DecodeError
impl StructuralEq for DecodeError
impl StructuralEq for DecodeError
impl StructuralEq for DecodeMetadata
impl StructuralEq for DecodePaddingMode
impl StructuralEq for DecodeSliceError
impl StructuralEq for DefaultToHost
impl StructuralEq for DefaultToUnknown
impl StructuralEq for DefinedFuncIndex
impl StructuralEq for DefinedGlobalIndex
impl StructuralEq for DefinedMemoryIndex
impl StructuralEq for DefinedTableIndex
impl StructuralEq for DemangleNodeType
impl StructuralEq for DenseTransitions
impl StructuralEq for DeserializerError
impl StructuralEq for DestructorName
impl StructuralEq for Digest
impl StructuralEq for DigestItem
impl StructuralEq for Direction
impl StructuralEq for DirectoryId
impl StructuralEq for Discriminator
impl StructuralEq for DispatchError
impl StructuralEq for Dl_info
impl StructuralEq for DnsName
impl StructuralEq for Domain
impl StructuralEq for Dot
impl StructuralEq for DryRunResult
impl StructuralEq for DupFlags
impl StructuralEq for DupFlags
impl StructuralEq for DupFlags
impl StructuralEq for Duration
impl StructuralEq for DwAccess
impl StructuralEq for DwAccess
impl StructuralEq for DwAddr
impl StructuralEq for DwAddr
impl StructuralEq for DwAt
impl StructuralEq for DwAt
impl StructuralEq for DwAte
impl StructuralEq for DwAte
impl StructuralEq for DwCc
impl StructuralEq for DwCc
impl StructuralEq for DwCfa
impl StructuralEq for DwCfa
impl StructuralEq for DwChildren
impl StructuralEq for DwChildren
impl StructuralEq for DwDefaulted
impl StructuralEq for DwDefaulted
impl StructuralEq for DwDs
impl StructuralEq for DwDs
impl StructuralEq for DwDsc
impl StructuralEq for DwDsc
impl StructuralEq for DwEhPe
impl StructuralEq for DwEhPe
impl StructuralEq for DwEnd
impl StructuralEq for DwEnd
impl StructuralEq for DwForm
impl StructuralEq for DwForm
impl StructuralEq for DwId
impl StructuralEq for DwId
impl StructuralEq for DwIdx
impl StructuralEq for DwIdx
impl StructuralEq for DwInl
impl StructuralEq for DwInl
impl StructuralEq for DwLang
impl StructuralEq for DwLang
impl StructuralEq for DwLle
impl StructuralEq for DwLle
impl StructuralEq for DwLnct
impl StructuralEq for DwLnct
impl StructuralEq for DwLne
impl StructuralEq for DwLne
impl StructuralEq for DwLns
impl StructuralEq for DwLns
impl StructuralEq for DwMacro
impl StructuralEq for DwMacro
impl StructuralEq for DwOp
impl StructuralEq for DwOp
impl StructuralEq for DwOrd
impl StructuralEq for DwOrd
impl StructuralEq for DwRle
impl StructuralEq for DwRle
impl StructuralEq for DwSect
impl StructuralEq for DwSect
impl StructuralEq for DwSectV2
impl StructuralEq for DwSectV2
impl StructuralEq for DwTag
impl StructuralEq for DwTag
impl StructuralEq for DwUt
impl StructuralEq for DwUt
impl StructuralEq for DwVirtuality
impl StructuralEq for DwVirtuality
impl StructuralEq for DwVis
impl StructuralEq for DwVis
impl StructuralEq for DwarfFileType
impl StructuralEq for DwarfFileType
impl StructuralEq for DwoId
impl StructuralEq for DwoId
impl StructuralEq for ECCurveType
impl StructuralEq for ECPointFormat
impl StructuralEq for ECQVCertPublic
impl StructuralEq for Elapsed
impl StructuralEq for Elapsed
impl StructuralEq for ElemIndex
impl StructuralEq for Elf32_Chdr
impl StructuralEq for Elf32_Ehdr
impl StructuralEq for Elf32_Phdr
impl StructuralEq for Elf32_Shdr
impl StructuralEq for Elf32_Sym
impl StructuralEq for Elf64_Chdr
impl StructuralEq for Elf64_Ehdr
impl StructuralEq for Elf64_Phdr
impl StructuralEq for Elf64_Shdr
impl StructuralEq for Elf64_Sym
impl StructuralEq for Empty
impl StructuralEq for EmptyRangeError
impl StructuralEq for EncodeSliceError
impl StructuralEq for Encoded
impl StructuralEq for Encoding
impl StructuralEq for Encoding
impl StructuralEq for Encoding
impl StructuralEq for Encoding
impl StructuralEq for Encoding
impl StructuralEq for Endianness
impl StructuralEq for Endianness
impl StructuralEq for Endianness
impl StructuralEq for EntityIndex
impl StructuralEq for Environment
impl StructuralEq for Era
impl StructuralEq for ErrPtr
impl StructuralEq for Errno
impl StructuralEq for Errno
impl StructuralEq for Errno
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for Error
impl StructuralEq for ErrorCode
impl StructuralEq for ErrorCode
impl StructuralEq for ErrorEvent
impl StructuralEq for ErrorKind
impl StructuralEq for ErrorKind
impl StructuralEq for ErrorKind
impl StructuralEq for ErrorKind
impl StructuralEq for ErrorKind
impl StructuralEq for ErrorKind
impl StructuralEq for EventFlags
impl StructuralEq for EventFlags
impl StructuralEq for EventfdFlags
impl StructuralEq for EventfdFlags
impl StructuralEq for ExecutionError
impl StructuralEq for ExprPrimary
impl StructuralEq for Expression
impl StructuralEq for Expression
impl StructuralEq for ExtensionType
impl StructuralEq for ExternalKind
impl StructuralEq for ExternalKind
impl StructuralEq for FallibleSyscallSignature
impl StructuralEq for FallocateFlags
impl StructuralEq for FallocateFlags
impl StructuralEq for FdFlags
impl StructuralEq for FdFlags
impl StructuralEq for FdFlags
impl StructuralEq for FieldStorage
impl StructuralEq for FileEntryFormat
impl StructuralEq for FileEntryFormat
impl StructuralEq for FileFlags
impl StructuralEq for FileFlags
impl StructuralEq for FileId
impl StructuralEq for FileInfo
impl StructuralEq for FileKind
impl StructuralEq for FileKind
impl StructuralEq for FilePos
impl StructuralEq for FileSeal
impl StructuralEq for FileType
impl StructuralEq for FileType
impl StructuralEq for FilterOp
impl StructuralEq for Flag
impl StructuralEq for Flag
impl StructuralEq for FlagValue
impl StructuralEq for Flags
impl StructuralEq for Flags
impl StructuralEq for FlagsItem
impl StructuralEq for FlagsItem
impl StructuralEq for FlagsItemKind
impl StructuralEq for FlagsItemKind
impl StructuralEq for FlockOperation
impl StructuralEq for FlockOperation
impl StructuralEq for Format
impl StructuralEq for Format
impl StructuralEq for Format
impl StructuralEq for FrameDescriptionEntry
impl StructuralEq for FrameKind
impl StructuralEq for FrameKind
impl StructuralEq for FromMetadataError
impl StructuralEq for FromStrRadixErrKind
impl StructuralEq for FromUtf8Error
impl StructuralEq for FuncIndex
impl StructuralEq for FuncType
impl StructuralEq for FuncType
impl StructuralEq for FuncType
impl StructuralEq for FunctionParam
impl StructuralEq for FunctionType
impl StructuralEq for FunctionType
impl StructuralEq for FunctionType
impl StructuralEq for Gid
impl StructuralEq for Glob
impl StructuralEq for Global
impl StructuralEq for GlobalCtorDtor
impl StructuralEq for GlobalIndex
impl StructuralEq for GlobalInit
impl StructuralEq for GlobalType
impl StructuralEq for GlobalType
impl StructuralEq for GlobalType
impl StructuralEq for Group
impl StructuralEq for Group
impl StructuralEq for Group
impl StructuralEq for GroupKind
impl StructuralEq for GroupKind
impl StructuralEq for GroupKind
impl StructuralEq for Guid
impl StructuralEq for HalfMatch
impl StructuralEq for HandshakeType
impl StructuralEq for HashAlgorithm
impl StructuralEq for HashType
impl StructuralEq for HeapType
impl StructuralEq for HeartbeatMessageType
impl StructuralEq for HeartbeatMode
impl StructuralEq for HexLiteralKind
impl StructuralEq for HexLiteralKind
impl StructuralEq for Hir
impl StructuralEq for Hir
impl StructuralEq for HirKind
impl StructuralEq for HirKind
impl StructuralEq for HttpDate
impl StructuralEq for Id
impl StructuralEq for Identifier
impl StructuralEq for Ieee32
impl StructuralEq for Ieee32
impl StructuralEq for Ieee64
impl StructuralEq for Ieee64
impl StructuralEq for ImportType
impl StructuralEq for IncorrectRangeError
impl StructuralEq for InfallibleSyscallSignature
impl StructuralEq for Initializer
impl StructuralEq for InputModes
impl StructuralEq for InstanceHandle
impl StructuralEq for Instant
impl StructuralEq for InstantiationArgKind
impl StructuralEq for InstantiationArgKind
impl StructuralEq for Instruction
impl StructuralEq for Instruction
impl StructuralEq for InstructionAddressMap
impl StructuralEq for InstrumentationError
impl StructuralEq for Interest
impl StructuralEq for Interest
impl StructuralEq for InvalidBufferSize
impl StructuralEq for InvalidChunkSize
impl StructuralEq for InvalidDnsNameError
impl StructuralEq for InvalidKeyLength
impl StructuralEq for InvalidLength
impl StructuralEq for InvalidParityValue
impl StructuralEq for InvalidSubjectNameError
impl StructuralEq for IoState
impl StructuralEq for IpAddr
impl StructuralEq for IsNormalized
impl StructuralEq for KebabStr
impl StructuralEq for KebabStr
impl StructuralEq for KebabString
impl StructuralEq for KebabString
impl StructuralEq for KeyPair
impl StructuralEq for KeyUpdateRequest
impl StructuralEq for KeyValueStates
impl StructuralEq for KeyValueStorageLevel
impl StructuralEq for Kind
impl StructuralEq for Kind
impl StructuralEq for LambdaSig
impl StructuralEq for LazyStateID
impl StructuralEq for Level
impl StructuralEq for Level
impl StructuralEq for LevelFilter
impl StructuralEq for LineEncoding
impl StructuralEq for LineEncoding
impl StructuralEq for LineRow
impl StructuralEq for LineRow
impl StructuralEq for LineString
impl StructuralEq for LineStringId
impl StructuralEq for LinesCodec
impl StructuralEq for Literal
impl StructuralEq for Literal
impl StructuralEq for Literal
impl StructuralEq for Literal
impl StructuralEq for Literal
impl StructuralEq for Literal
impl StructuralEq for LiteralKind
impl StructuralEq for LiteralKind
impl StructuralEq for Literals
impl StructuralEq for LittleEndian
impl StructuralEq for LittleEndian
impl StructuralEq for LittleEndian
impl StructuralEq for LittleEndian
impl StructuralEq for LittleEndian
impl StructuralEq for LocalModes
impl StructuralEq for LocalName
impl StructuralEq for Location
impl StructuralEq for Location
impl StructuralEq for Location
impl StructuralEq for LocationList
impl StructuralEq for LocationListId
impl StructuralEq for Look
impl StructuralEq for Look
impl StructuralEq for LookSet
impl StructuralEq for LookSet
impl StructuralEq for Lsb0
impl StructuralEq for Lsb0
impl StructuralEq for MZError
impl StructuralEq for MZFlush
impl StructuralEq for MZStatus
impl StructuralEq for MacError
impl StructuralEq for MacError
impl StructuralEq for MangledName
impl StructuralEq for Mangling
impl StructuralEq for MapFlags
impl StructuralEq for Match
impl StructuralEq for Match
impl StructuralEq for MatchError
impl StructuralEq for MatchError
impl StructuralEq for MatchErrorKind
impl StructuralEq for MatchErrorKind
impl StructuralEq for MatchKind
impl StructuralEq for MatchKind
impl StructuralEq for MatchKind
impl StructuralEq for MemberName
impl StructuralEq for MemfdFlags
impl StructuralEq for MemfdFlags
impl StructuralEq for Memory
impl StructuralEq for MemoryGrowCost
impl StructuralEq for MemoryIndex
impl StructuralEq for MemoryType
impl StructuralEq for MemoryType
impl StructuralEq for MemoryType
impl StructuralEq for Message
impl StructuralEq for MethodResponse
impl StructuralEq for MethodResponseStarted
impl StructuralEq for Mips32Architecture
impl StructuralEq for Mips64Architecture
impl StructuralEq for MissedTickBehavior
impl StructuralEq for MlockFlags
impl StructuralEq for Mode
impl StructuralEq for Mode
impl StructuralEq for Mode
impl StructuralEq for Mode
impl StructuralEq for Mode
impl StructuralEq for MountFlags
impl StructuralEq for MountFlags
impl StructuralEq for MountPropagationFlags
impl StructuralEq for MountPropagationFlags
impl StructuralEq for MprotectFlags
impl StructuralEq for MremapFlags
impl StructuralEq for Msb0
impl StructuralEq for Msb0
impl StructuralEq for MsyncFlags
impl StructuralEq for MultiSignature
impl StructuralEq for MultiSignatureStage
impl StructuralEq for Mut
impl StructuralEq for Mutability
impl StructuralEq for Name
impl StructuralEq for Name
impl StructuralEq for NamedCurve
impl StructuralEq for NamedGroup
impl StructuralEq for NestedName
impl StructuralEq for NewWithLenError
impl StructuralEq for NibbleSlicePlan
impl StructuralEq for NibbleVec
impl StructuralEq for NodeHandlePlan
impl StructuralEq for NodePlan
impl StructuralEq for NonMaxUsize
impl StructuralEq for NonSubstitution
impl StructuralEq for NullPtrError
impl StructuralEq for NumberOrHex
impl StructuralEq for NvOffset
impl StructuralEq for OFlags
impl StructuralEq for OFlags
impl StructuralEq for ObjectIdentifier
impl StructuralEq for ObjectKind
impl StructuralEq for ObjectKind
impl StructuralEq for OldWeight
impl StructuralEq for OnceState
impl StructuralEq for OpCode
impl StructuralEq for OpaqueMetadata
impl StructuralEq for Opcode
impl StructuralEq for OperatingSystem
impl StructuralEq for OperationBodyDone
impl StructuralEq for OperationCallDone
impl StructuralEq for OperationError
impl StructuralEq for OperationId
impl StructuralEq for OperationStorageItems
impl StructuralEq for OperatorName
impl StructuralEq for OptLevel
impl StructuralEq for OptionalActions
impl StructuralEq for OrderFormat
impl StructuralEq for OutOfBoundsError
impl StructuralEq for OutOfRangeError
impl StructuralEq for OuterAliasKind
impl StructuralEq for OuterAliasKind
impl StructuralEq for OutputModes
impl StructuralEq for OverlappingState
impl StructuralEq for OwnedMemoryIndex
impl StructuralEq for PSKKeyExchangeMode
impl StructuralEq for PackedIndex
impl StructuralEq for Pages
impl StructuralEq for Pages
impl StructuralEq for ParamType
impl StructuralEq for Parity
impl StructuralEq for ParkResult
impl StructuralEq for ParkToken
impl StructuralEq for ParseAlphabetError
impl StructuralEq for ParseBitSequenceError
impl StructuralEq for ParseCharError
impl StructuralEq for ParseColorError
impl StructuralEq for ParseComplexError
impl StructuralEq for ParseError
impl StructuralEq for ParseError
impl StructuralEq for ParseError
impl StructuralEq for ParseErrorKind
impl StructuralEq for ParseNumberError
impl StructuralEq for ParseStringError
impl StructuralEq for PatternID
impl StructuralEq for PatternID
impl StructuralEq for PatternIDError
impl StructuralEq for PatternIDError
impl StructuralEq for PatternSet
impl StructuralEq for Payload
impl StructuralEq for PayloadU8
impl StructuralEq for PayloadU16
impl StructuralEq for PayloadU24
impl StructuralEq for Percent
impl StructuralEq for Phase
impl StructuralEq for Pid
impl StructuralEq for PipeFlags
impl StructuralEq for PipeFlags
impl StructuralEq for Pointer
impl StructuralEq for Pointer
impl StructuralEq for PointerToMemberType
impl StructuralEq for PointerWidth
impl StructuralEq for PollFlags
impl StructuralEq for PollFlags
impl StructuralEq for PollNext
impl StructuralEq for Position
impl StructuralEq for Position
impl StructuralEq for Prefix
impl StructuralEq for PrefixHandle
impl StructuralEq for Primitive
impl StructuralEq for PrimitiveValType
impl StructuralEq for PrimitiveValType
impl StructuralEq for PrintFmt
impl StructuralEq for PrivateKey
impl StructuralEq for Properties
impl StructuralEq for ProtFlags
impl StructuralEq for Protection
impl StructuralEq for Protocol
impl StructuralEq for Protocol
impl StructuralEq for ProtocolVersion
impl StructuralEq for Ptr
impl StructuralEq for PublicKey
impl StructuralEq for PublicKey
impl StructuralEq for PublicKey
impl StructuralEq for QualifiedBuiltin
impl StructuralEq for QueueSelector
impl StructuralEq for Random
impl StructuralEq for Range
impl StructuralEq for Range
impl StructuralEq for Range
impl StructuralEq for RangeList
impl StructuralEq for RangeListId
impl StructuralEq for RationalInfinite
impl StructuralEq for ReadWriteFlags
impl StructuralEq for ReadWriteFlags
impl StructuralEq for ReadWriteFlags
impl StructuralEq for ReaderOffsetId
impl StructuralEq for ReaderOffsetId
impl StructuralEq for Ready
impl StructuralEq for ReasonPhrase
impl StructuralEq for RecordedForKey
impl StructuralEq for RecoverableSignature
impl StructuralEq for RecoveryId
impl StructuralEq for RecoveryId
impl StructuralEq for RecvError
impl StructuralEq for RecvError
impl StructuralEq for RecvFlags
impl StructuralEq for RefQualifier
impl StructuralEq for RefType
impl StructuralEq for Reference
impl StructuralEq for Region
impl StructuralEq for Register
impl StructuralEq for Register
impl StructuralEq for RegularParamType
impl StructuralEq for RelocationEncoding
impl StructuralEq for RelocationEncoding
impl StructuralEq for RelocationKind
impl StructuralEq for RelocationKind
impl StructuralEq for RelocationTarget
impl StructuralEq for RelocationTarget
impl StructuralEq for RenameFlags
impl StructuralEq for RenameFlags
impl StructuralEq for Repetition
impl StructuralEq for Repetition
impl StructuralEq for Repetition
impl StructuralEq for Repetition
impl StructuralEq for RepetitionKind
impl StructuralEq for RepetitionKind
impl StructuralEq for RepetitionKind
impl StructuralEq for RepetitionOp
impl StructuralEq for RepetitionOp
impl StructuralEq for RepetitionRange
impl StructuralEq for RepetitionRange
impl StructuralEq for RepetitionRange
impl StructuralEq for RequeueOp
impl StructuralEq for ResolveFlags
impl StructuralEq for ResolveFlags
impl StructuralEq for ResourceName
impl StructuralEq for Result
impl StructuralEq for RevocationReason
impl StructuralEq for Riscv32Architecture
impl StructuralEq for Riscv64Architecture
impl StructuralEq for RistrettoBoth
impl StructuralEq for RunTimeEndian
impl StructuralEq for RunTimeEndian
impl StructuralEq for RuntimeDbWeight
impl StructuralEq for RuntimeEvent
impl StructuralEq for RuntimeFlavor
impl StructuralEq for RuntimeMetadata
impl StructuralEq for RuntimeMetadataDeprecated
impl StructuralEq for RuntimeMetadataPrefixed
impl StructuralEq for RuntimeMetadataV14
impl StructuralEq for RuntimeMetadataV15
impl StructuralEq for RuntimeSpec
impl StructuralEq for RuntimeVersion
impl StructuralEq for RuntimeVersion
impl StructuralEq for RuntimeVersionEvent
impl StructuralEq for Scalar
impl StructuralEq for Scalar
impl StructuralEq for SealFlags
impl StructuralEq for SealFlags
impl StructuralEq for SecretKey
impl StructuralEq for SectionBaseAddresses
impl StructuralEq for SectionBaseAddresses
impl StructuralEq for SectionFlags
impl StructuralEq for SectionFlags
impl StructuralEq for SectionId
impl StructuralEq for SectionId
impl StructuralEq for SectionId
impl StructuralEq for SectionIndex
impl StructuralEq for SectionIndex
impl StructuralEq for SectionIndex
impl StructuralEq for SectionKind
impl StructuralEq for SectionKind
impl StructuralEq for SeekFrom
impl StructuralEq for SeekFrom
impl StructuralEq for SegmentFlags
impl StructuralEq for SegmentFlags
impl StructuralEq for SendError
impl StructuralEq for Seq
impl StructuralEq for SeqId
impl StructuralEq for SerializerError
impl StructuralEq for ServerName
impl StructuralEq for ServerNameType
impl StructuralEq for SetFlags
impl StructuralEq for SetFlags
impl StructuralEq for SignExtInstruction
impl StructuralEq for SignExtInstruction
impl StructuralEq for SignOnly
impl StructuralEq for Signature
impl StructuralEq for Signature
impl StructuralEq for Signature
impl StructuralEq for Signature
impl StructuralEq for Signature
impl StructuralEq for Signature
impl StructuralEq for Signature
impl StructuralEq for SignatureAlgorithm
impl StructuralEq for SignatureError
impl StructuralEq for SignatureIndex
impl StructuralEq for SignatureScheme
impl StructuralEq for SimpleId
impl StructuralEq for SimpleOperatorName
impl StructuralEq for Size
impl StructuralEq for SliceTokensLocation
impl StructuralEq for SmallIndex
impl StructuralEq for SmallIndexError
impl StructuralEq for SourceName
impl StructuralEq for Span
impl StructuralEq for Span
impl StructuralEq for Span
impl StructuralEq for Span
impl StructuralEq for SparseTransitions
impl StructuralEq for SpecialLiteralKind
impl StructuralEq for SpecialLiteralKind
impl StructuralEq for SpecialName
impl StructuralEq for SpliceFlags
impl StructuralEq for SpliceFlags
impl StructuralEq for StackDirection
impl StructuralEq for StandardBuiltinType
impl StructuralEq for StandardSection
impl StructuralEq for StandardSegment
impl StructuralEq for StartKind
impl StructuralEq for StartedWith
impl StructuralEq for StatVfsMountFlags
impl StructuralEq for StatVfsMountFlags
impl StructuralEq for State
impl StructuralEq for StateID
impl StructuralEq for StateID
impl StructuralEq for StateIDError
impl StructuralEq for StateIDError
impl StructuralEq for StatxFlags
impl StructuralEq for StatxFlags
impl StructuralEq for StorageEntryModifier
impl StructuralEq for StorageEntryModifier
impl StructuralEq for StorageHasher
impl StructuralEq for StorageProof
impl StructuralEq for StorageQueryType
impl StructuralEq for StorageResult
impl StructuralEq for StorageResultType
impl StructuralEq for StoreFormat
impl StructuralEq for StoreOnHeap
impl StructuralEq for StoreOnHeap
impl StructuralEq for StrTokensLocation
impl StructuralEq for StreamResult
impl StructuralEq for StringId
impl StructuralEq for StringId
impl StructuralEq for Style
impl StructuralEq for Styles
impl StructuralEq for Substitution
impl StructuralEq for SupportedProtocolVersion
impl StructuralEq for SymbolId
impl StructuralEq for SymbolIndex
impl StructuralEq for SymbolIndex
impl StructuralEq for SymbolIndex
impl StructuralEq for SymbolKind
impl StructuralEq for SymbolKind
impl StructuralEq for SymbolScope
impl StructuralEq for SymbolScope
impl StructuralEq for SymbolSection
impl StructuralEq for SymbolSection
impl StructuralEq for SymbolSection
impl StructuralEq for SyscallName
impl StructuralEq for SyscallSignature
impl StructuralEq for SystemSyscallSignature
impl StructuralEq for TINFLStatus
impl StructuralEq for Table
impl StructuralEq for TableIndex
impl StructuralEq for TableType
impl StructuralEq for TableType
impl StructuralEq for TableType
impl StructuralEq for Tag
impl StructuralEq for TagIndex
impl StructuralEq for TaggedName
impl StructuralEq for TemplateArg
impl StructuralEq for TemplateArgs
impl StructuralEq for TemplateParam
impl StructuralEq for TemplateTemplateParam
impl StructuralEq for TemplateTemplateParamHandle
impl StructuralEq for Time
impl StructuralEq for Timestamp
impl StructuralEq for Token
impl StructuralEq for Token
impl StructuralEq for TokenAmount
impl StructuralEq for TokenError
impl StructuralEq for TokenRegistry
impl StructuralEq for TransactionError
impl StructuralEq for TransactionalError
impl StructuralEq for Transition
impl StructuralEq for Trap
impl StructuralEq for TrapInformation
impl StructuralEq for Triple
impl StructuralEq for TryAcquireError
impl StructuralEq for TryFromError
impl StructuralEq for TryFromRangeError
impl StructuralEq for TryRecvError
impl StructuralEq for TryRecvError
impl StructuralEq for TryRecvError
impl StructuralEq for TryReserveError
impl StructuralEq for TryReserveError
impl StructuralEq for TryReserveError
impl StructuralEq for TryReserveError
impl StructuralEq for TwoPointZero
impl StructuralEq for TwoPointZero
impl StructuralEq for Type
impl StructuralEq for Type
impl StructuralEq for Type
impl StructuralEq for Type
impl StructuralEq for TypeBounds
impl StructuralEq for TypeBounds
impl StructuralEq for TypeHandle
impl StructuralEq for TypeId
impl StructuralEq for TypeId
impl StructuralEq for TypeIndex
impl StructuralEq for U128
impl StructuralEq for UCred
impl StructuralEq for Uid
impl StructuralEq for Unexpected
impl StructuralEq for Unit
impl StructuralEq for UnitEntryId
impl StructuralEq for UnitId
impl StructuralEq for UnitIndexSection
impl StructuralEq for UnitIndexSection
impl StructuralEq for UnmountFlags
impl StructuralEq for UnmountFlags
impl StructuralEq for UnnamedTypeName
impl StructuralEq for UnparkResult
impl StructuralEq for UnparkToken
impl StructuralEq for UnqualifiedName
impl StructuralEq for UnresolvedName
impl StructuralEq for UnresolvedQualifierLevel
impl StructuralEq for UnresolvedType
impl StructuralEq for UnresolvedTypeHandle
impl StructuralEq for UnscopedName
impl StructuralEq for UnscopedTemplateName
impl StructuralEq for UnscopedTemplateNameHandle
impl StructuralEq for UntypedValue
impl StructuralEq for UserfaultfdFlags
impl StructuralEq for Utf8Error
impl StructuralEq for Utf8Range
impl StructuralEq for Utf8Range
impl StructuralEq for Utf8Sequence
impl StructuralEq for Utf8Sequence
impl StructuralEq for V128
impl StructuralEq for V128
impl StructuralEq for VOffset
impl StructuralEq for VRFInOut
impl StructuralEq for VRFOutput
impl StructuralEq for VRFProof
impl StructuralEq for VRFProofBatchable
impl StructuralEq for ValType
impl StructuralEq for ValType
impl StructuralEq for ValType
impl StructuralEq for ValuePlan
impl StructuralEq for ValueType
impl StructuralEq for ValueType
impl StructuralEq for ValueType
impl StructuralEq for ValueType
impl StructuralEq for ValueType
impl StructuralEq for ValueType
impl StructuralEq for VectorType
impl StructuralEq for Vendor
impl StructuralEq for Vendor
impl StructuralEq for VerificationKeyBytes
impl StructuralEq for VerifyOnly
impl StructuralEq for VerifyingKey
impl StructuralEq for WaitResult
impl StructuralEq for WaitTimeoutResult
impl StructuralEq for WasmFuncType
impl StructuralEq for WasmType
impl StructuralEq for WatchFlags
impl StructuralEq for WatchFlags
impl StructuralEq for Weight
impl StructuralEq for WellKnownComponent
impl StructuralEq for WithComments
impl StructuralEq for WithComments
impl StructuralEq for WordBoundary
impl StructuralEq for Words
impl StructuralEq for Words
impl StructuralEq for WriteStyle
impl StructuralEq for X86_32Architecture
impl StructuralEq for XOnlyPublicKey
impl StructuralEq for XattrFlags
impl StructuralEq for XattrFlags
impl StructuralEq for __c_anonymous_ifru_map
impl StructuralEq for __c_anonymous_ptrace_syscall_info_entry
impl StructuralEq for __c_anonymous_ptrace_syscall_info_exit
impl StructuralEq for __c_anonymous_ptrace_syscall_info_seccomp
impl StructuralEq for __c_anonymous_sockaddr_can_j1939
impl StructuralEq for __c_anonymous_sockaddr_can_tp
impl StructuralEq for __exit_status
impl StructuralEq for __timeval
impl StructuralEq for _bindgen_ty_1
impl StructuralEq for _bindgen_ty_1
impl StructuralEq for _bindgen_ty_2
impl StructuralEq for _bindgen_ty_2
impl StructuralEq for _bindgen_ty_3
impl StructuralEq for _bindgen_ty_3
impl StructuralEq for _bindgen_ty_4
impl StructuralEq for _bindgen_ty_4
impl StructuralEq for _bindgen_ty_5
impl StructuralEq for _bindgen_ty_5
impl StructuralEq for _bindgen_ty_6
impl StructuralEq for _bindgen_ty_6
impl StructuralEq for _bindgen_ty_7
impl StructuralEq for _bindgen_ty_7
impl StructuralEq for _bindgen_ty_8
impl StructuralEq for _bindgen_ty_8
impl StructuralEq for _bindgen_ty_9
impl StructuralEq for _bindgen_ty_9
impl StructuralEq for _bindgen_ty_10
impl StructuralEq for _bindgen_ty_10
impl StructuralEq for _bindgen_ty_11
impl StructuralEq for _bindgen_ty_11
impl StructuralEq for _bindgen_ty_12
impl StructuralEq for _bindgen_ty_12
impl StructuralEq for _libc_fpstate
impl StructuralEq for _libc_fpxreg
impl StructuralEq for _libc_xmmreg
impl StructuralEq for addrinfo
impl StructuralEq for aiocb
impl StructuralEq for arpd_request
impl StructuralEq for arphdr
impl StructuralEq for arpreq
impl StructuralEq for arpreq_old
impl StructuralEq for can_filter
impl StructuralEq for clone_args
impl StructuralEq for cmsghdr
impl StructuralEq for cpu_set_t
impl StructuralEq for dl_phdr_info
impl StructuralEq for dqblk
impl StructuralEq for fanotify_event_metadata
impl StructuralEq for fanotify_response
impl StructuralEq for fd_set
impl StructuralEq for ff_condition_effect
impl StructuralEq for ff_constant_effect
impl StructuralEq for ff_effect
impl StructuralEq for ff_envelope
impl StructuralEq for ff_periodic_effect
impl StructuralEq for ff_ramp_effect
impl StructuralEq for ff_replay
impl StructuralEq for ff_rumble_effect
impl StructuralEq for ff_trigger
impl StructuralEq for file_clone_range
impl StructuralEq for flock
impl StructuralEq for flock64
impl StructuralEq for fsconfig_command
impl StructuralEq for fsconfig_command
impl StructuralEq for fsconfig_command
impl StructuralEq for fsid_t
impl StructuralEq for genlmsghdr
impl StructuralEq for glob64_t
impl StructuralEq for glob_t
impl StructuralEq for group
impl StructuralEq for hostent
impl StructuralEq for if_nameindex
impl StructuralEq for ifaddrs
impl StructuralEq for in6_addr
impl StructuralEq for in6_ifreq
impl StructuralEq for in6_pktinfo
impl StructuralEq for in6_rtmsg
impl StructuralEq for in_addr
impl StructuralEq for in_pktinfo
impl StructuralEq for inotify_event
impl StructuralEq for input_absinfo
impl StructuralEq for input_event
impl StructuralEq for input_id
impl StructuralEq for input_keymap_entry
impl StructuralEq for input_mask
impl StructuralEq for io_uring_op
impl StructuralEq for iocb
impl StructuralEq for iovec
impl StructuralEq for ip_mreq
impl StructuralEq for ip_mreq_source
impl StructuralEq for ip_mreqn
impl StructuralEq for ipc_perm
impl StructuralEq for ipv6_mreq
impl StructuralEq for itimerspec
impl StructuralEq for itimerval
impl StructuralEq for j1939_filter
impl StructuralEq for lconv
impl StructuralEq for linger
impl StructuralEq for mallinfo
impl StructuralEq for mallinfo2
impl StructuralEq for mcontext_t
impl StructuralEq for membarrier_cmd
impl StructuralEq for membarrier_cmd
impl StructuralEq for membarrier_cmd
impl StructuralEq for membarrier_cmd_flag
impl StructuralEq for membarrier_cmd_flag
impl StructuralEq for membarrier_cmd_flag
impl StructuralEq for mmsghdr
impl StructuralEq for mntent
impl StructuralEq for msghdr
impl StructuralEq for msginfo
impl StructuralEq for msqid_ds
impl StructuralEq for nl_mmap_hdr
impl StructuralEq for nl_mmap_req
impl StructuralEq for nl_pktinfo
impl StructuralEq for nlattr
impl StructuralEq for nlmsgerr
impl StructuralEq for nlmsghdr
impl StructuralEq for ntptimeval
impl StructuralEq for open_how
impl StructuralEq for option
impl StructuralEq for packet_mreq
impl StructuralEq for passwd
impl StructuralEq for pollfd
impl StructuralEq for posix_spawn_file_actions_t
impl StructuralEq for posix_spawnattr_t
impl StructuralEq for protoent
impl StructuralEq for pthread_attr_t
impl StructuralEq for pthread_barrierattr_t
impl StructuralEq for pthread_condattr_t
impl StructuralEq for pthread_mutexattr_t
impl StructuralEq for pthread_rwlockattr_t
impl StructuralEq for ptrace_peeksiginfo_args
impl StructuralEq for ptrace_rseq_configuration
impl StructuralEq for ptrace_syscall_info
impl StructuralEq for regex_t
impl StructuralEq for regmatch_t
impl StructuralEq for rlimit
impl StructuralEq for rlimit64
impl StructuralEq for rtentry
impl StructuralEq for rusage
impl StructuralEq for sched_param
impl StructuralEq for sctp_authinfo
impl StructuralEq for sctp_initmsg
impl StructuralEq for sctp_nxtinfo
impl StructuralEq for sctp_prinfo
impl StructuralEq for sctp_rcvinfo
impl StructuralEq for sctp_sndinfo
impl StructuralEq for sctp_sndrcvinfo
impl StructuralEq for seccomp_data
impl StructuralEq for seccomp_notif
impl StructuralEq for seccomp_notif_addfd
impl StructuralEq for seccomp_notif_resp
impl StructuralEq for seccomp_notif_sizes
impl StructuralEq for sem_t
impl StructuralEq for sembuf
impl StructuralEq for semid_ds
impl StructuralEq for seminfo
impl StructuralEq for servent
impl StructuralEq for shmid_ds
impl StructuralEq for sigaction
impl StructuralEq for siginfo_t
impl StructuralEq for signalfd_siginfo
impl StructuralEq for sigset_t
impl StructuralEq for sigval
impl StructuralEq for sock_extended_err
impl StructuralEq for sock_filter
impl StructuralEq for sock_fprog
impl StructuralEq for sockaddr
impl StructuralEq for sockaddr_in
impl StructuralEq for sockaddr_in6
impl StructuralEq for sockaddr_ll
impl StructuralEq for sockaddr_vm
impl StructuralEq for sockaddr_xdp
impl StructuralEq for socket_state
impl StructuralEq for socket_state
impl StructuralEq for spwd
impl StructuralEq for stack_t
impl StructuralEq for stat
impl StructuralEq for stat64
impl StructuralEq for statfs
impl StructuralEq for statfs64
impl StructuralEq for statvfs
impl StructuralEq for statvfs64
impl StructuralEq for statx
impl StructuralEq for statx_timestamp
impl StructuralEq for sysinfo
impl StructuralEq for tcp_ca_state
impl StructuralEq for tcp_ca_state
impl StructuralEq for tcp_fastopen_client_fail
impl StructuralEq for tcp_fastopen_client_fail
impl StructuralEq for termios
impl StructuralEq for termios2
impl StructuralEq for timespec
impl StructuralEq for timeval
impl StructuralEq for timex
impl StructuralEq for tls12_crypto_info_aes_gcm_128
impl StructuralEq for tls12_crypto_info_aes_gcm_256
impl StructuralEq for tls12_crypto_info_chacha20_poly1305
impl StructuralEq for tls_crypto_info
impl StructuralEq for tm
impl StructuralEq for tms
impl StructuralEq for u32x4
impl StructuralEq for ucred
impl StructuralEq for uinput_abs_setup
impl StructuralEq for uinput_ff_erase
impl StructuralEq for uinput_ff_upload
impl StructuralEq for user
impl StructuralEq for user_regs_struct
impl StructuralEq for utimbuf
impl StructuralEq for winsize
impl StructuralEq for xdp_desc
impl StructuralEq for xdp_mmap_offsets
impl StructuralEq for xdp_mmap_offsets_v1
impl StructuralEq for xdp_options
impl StructuralEq for xdp_ring_offset
impl StructuralEq for xdp_ring_offset_v1
impl StructuralEq for xdp_statistics
impl StructuralEq for xdp_statistics_v1
impl StructuralEq for xdp_umem_reg
impl StructuralEq for xdp_umem_reg_v1
impl<'a> StructuralEq for DigestItemRef<'a>
impl<'a> StructuralEq for OpaqueDigestItemId<'a>
impl<'a> StructuralEq for webpki::subject_name::ip_address::IpAddrRef<'a>
impl<'a> StructuralEq for Component<'a>
impl<'a> StructuralEq for std::path::Prefix<'a>
impl<'a> StructuralEq for Item<'a>
impl<'a> StructuralEq for LimitedStr<'a>
impl<'a> StructuralEq for PiecewiseLinear<'a>
impl<'a> StructuralEq for Utf8Chunk<'a>
impl<'a> StructuralEq for Input<'a>
impl<'a> StructuralEq for core::panic::location::Location<'a>
impl<'a> StructuralEq for PrefixComponent<'a>
impl<'a> StructuralEq for Metadata<'a>
impl<'a> StructuralEq for MetadataBuilder<'a>
impl<'a> StructuralEq for DecimalStr<'a>
impl<'a> StructuralEq for InfinityStr<'a>
impl<'a> StructuralEq for MinusSignStr<'a>
impl<'a> StructuralEq for NanStr<'a>
impl<'a> StructuralEq for PlusSignStr<'a>
impl<'a> StructuralEq for SeparatorStr<'a>
impl<'a> StructuralEq for ComponentDefinedType<'a>
impl<'a> StructuralEq for ComponentDefinedType<'a>
impl<'a> StructuralEq for DnsNameRef<'a>
impl<'a> StructuralEq for Header<'a>
impl<'a> StructuralEq for Id<'a>
impl<'a> StructuralEq for Id<'a>
impl<'a> StructuralEq for Incoming<'a>
impl<'a> StructuralEq for InvalidRequest<'a>
impl<'a> StructuralEq for InvalidRequest<'a>
impl<'a> StructuralEq for IpAddrRef<'a>
impl<'a> StructuralEq for Node<'a>
impl<'a> StructuralEq for NodeHandle<'a>
impl<'a> StructuralEq for Param<'a>
impl<'a> StructuralEq for SubscriptionId<'a>
impl<'a> StructuralEq for SubscriptionId<'a>
impl<'a> StructuralEq for Value<'a>
impl<'a> StructuralEq for VariantCase<'a>
impl<'a> StructuralEq for VariantCase<'a>
impl<'a, T> StructuralEq for CompactRef<'a, T>
impl<'a, T> StructuralEq for gclient::ext::sp_runtime::offchain::http::Request<'a, T>
impl<'a, T> StructuralEq for Symbol<'a, T>where
T: 'a,
impl<'a, T, O> StructuralEq for IterOnes<'a, T, O>where
T: 'a + BitStore,
O: BitOrder,
impl<'a, T, O> StructuralEq for IterZeros<'a, T, O>where
T: 'a + BitStore,
O: BitOrder,
impl<'bases, Section, R> StructuralEq for CieOrFde<'bases, Section, R>where
R: Reader,
Section: UnwindSection<R>,
impl<'bases, Section, R> StructuralEq for CieOrFde<'bases, Section, R>where
R: Reader,
Section: UnwindSection<R>,
impl<'bases, Section, R> StructuralEq for PartialFrameDescriptionEntry<'bases, Section, R>where
R: Reader,
Section: UnwindSection<R>,
impl<'bases, Section, R> StructuralEq for PartialFrameDescriptionEntry<'bases, Section, R>where
R: Reader,
Section: UnwindSection<R>,
impl<'buf> StructuralEq for AllPreallocated<'buf>
impl<'buf> StructuralEq for SignOnlyPreallocated<'buf>
impl<'buf> StructuralEq for VerifyOnlyPreallocated<'buf>
impl<'data> StructuralEq for Bytes<'data>
impl<'data> StructuralEq for Bytes<'data>
impl<'data> StructuralEq for CodeView<'data>
impl<'data> StructuralEq for CodeView<'data>
impl<'data> StructuralEq for CompressedData<'data>
impl<'data> StructuralEq for CompressedData<'data>
impl<'data> StructuralEq for Export<'data>
impl<'data> StructuralEq for Export<'data>
impl<'data> StructuralEq for Import<'data>
impl<'data> StructuralEq for Import<'data>
impl<'data> StructuralEq for ImportName<'data>
impl<'data> StructuralEq for ObjectMapEntry<'data>
impl<'data> StructuralEq for ObjectMapEntry<'data>
impl<'data> StructuralEq for SymbolMapName<'data>
impl<'data> StructuralEq for SymbolMapName<'data>
impl<'h> StructuralEq for Match<'h>
impl<'h> StructuralEq for Match<'h>
impl<'headers, 'buf> StructuralEq for Request<'headers, 'buf>
impl<'headers, 'buf> StructuralEq for Response<'headers, 'buf>
impl<'input, Endian> StructuralEq for EndianSlice<'input, Endian>where
Endian: Endianity,
impl<'input, Endian> StructuralEq for EndianSlice<'input, Endian>where
Endian: Endianity,
impl<A> StructuralEq for ExtendedGcd<A>
impl<A, B> StructuralEq for EitherWriter<A, B>
impl<A, B> StructuralEq for OrElse<A, B>
impl<A, B> StructuralEq for Tee<A, B>
impl<AccountId, AccountIndex> StructuralEq for gclient::ext::sp_runtime::MultiAddress<AccountId, AccountIndex>
impl<AccountId, AccountIndex> StructuralEq for MultiAddress<AccountId, AccountIndex>
impl<AccountId, Call, Extra> StructuralEq for CheckedExtrinsic<AccountId, Call, Extra>
impl<Address, Call, Signature, Extra> StructuralEq for gclient::ext::sp_runtime::generic::UncheckedExtrinsic<Address, Call, Signature, Extra>where
Extra: SignedExtension,
impl<Address, Call, Signature, Extra> StructuralEq for UncheckedExtrinsic<Address, Call, Signature, Extra>
impl<B> StructuralEq for BlockAndTimeDeadline<B>where
B: BlockNumberProvider,
impl<B, C> StructuralEq for ControlFlow<B, C>
impl<Block> StructuralEq for BlockId<Block>where
Block: Block,
impl<Block> StructuralEq for SignedBlock<Block>
impl<Call, Extra> StructuralEq for TestXt<Call, Extra>
impl<D> StructuralEq for OwnedNode<D>
impl<E> StructuralEq for I16<E>where
E: Endian,
impl<E> StructuralEq for I16Bytes<E>where
E: Endian,
impl<E> StructuralEq for I16Bytes<E>where
E: Endian,
impl<E> StructuralEq for I32<E>where
E: Endian,
impl<E> StructuralEq for I32Bytes<E>where
E: Endian,
impl<E> StructuralEq for I32Bytes<E>where
E: Endian,
impl<E> StructuralEq for I64<E>where
E: Endian,
impl<E> StructuralEq for I64Bytes<E>where
E: Endian,
impl<E> StructuralEq for I64Bytes<E>where
E: Endian,
impl<E> StructuralEq for U16<E>where
E: Endian,
impl<E> StructuralEq for U16Bytes<E>where
E: Endian,
impl<E> StructuralEq for U16Bytes<E>where
E: Endian,
impl<E> StructuralEq for U32<E>where
E: Endian,
impl<E> StructuralEq for U32Bytes<E>where
E: Endian,
impl<E> StructuralEq for U32Bytes<E>where
E: Endian,
impl<E> StructuralEq for U64<E>where
E: Endian,
impl<E> StructuralEq for U64Bytes<E>where
E: Endian,
impl<E> StructuralEq for U64Bytes<E>where
E: Endian,
impl<H> StructuralEq for Error<H>
impl<H> StructuralEq for MerkleValue<H>
impl<H> StructuralEq for NodeHandleOwned<H>
impl<H> StructuralEq for NodeOwned<H>
impl<H> StructuralEq for ValueOwned<H>
impl<HO> StructuralEq for Record<HO>
impl<HO, CE> StructuralEq for Error<HO, CE>
impl<Hash> StructuralEq for gclient::ext::sp_core::storage::StorageChangeSet<Hash>
impl<Hash> StructuralEq for BestBlockChanged<Hash>
impl<Hash> StructuralEq for Finalized<Hash>
impl<Hash> StructuralEq for FollowEvent<Hash>
impl<Hash> StructuralEq for Initialized<Hash>
impl<Hash> StructuralEq for NewBlock<Hash>
impl<Hash> StructuralEq for ReadProof<Hash>
impl<Hash> StructuralEq for StorageChangeSet<Hash>
impl<Hash> StructuralEq for TransactionBlockDetails<Hash>
impl<Hash> StructuralEq for TransactionStatus<Hash>
impl<Hash> StructuralEq for TransactionStatus<Hash>
impl<Header, Extrinsic> StructuralEq for gclient::ext::sp_runtime::generic::Block<Header, Extrinsic>
impl<Idx> StructuralEq for gclient::ext::sp_core::sp_std::ops::Range<Idx>
impl<Idx> StructuralEq for RangeFrom<Idx>
impl<Idx> StructuralEq for RangeInclusive<Idx>
impl<Idx> StructuralEq for RangeTo<Idx>
impl<Idx> StructuralEq for RangeToInclusive<Idx>
impl<Info> StructuralEq for DispatchErrorWithPostInfo<Info>
impl<Inner> StructuralEq for Frozen<Inner>where
Inner: Mutability,
impl<K> StructuralEq for ExtendedKey<K>
impl<K, V> StructuralEq for IndexMap<K, V>
impl<K, V> StructuralEq for PrimaryMap<K, V>where
K: EntityRef,
impl<Key> StructuralEq for StorageQuery<Key>
impl<L> StructuralEq for Value<L>where
L: TrieLayout,
impl<L, R> StructuralEq for Either<L, R>
impl<M> StructuralEq for WithMaxLevel<M>
impl<M> StructuralEq for WithMinLevel<M>
impl<M, F> StructuralEq for WithFilter<M, F>
impl<N, H> StructuralEq for SubstrateHeader<N, H>
impl<Number, Hash> StructuralEq for gclient::ext::sp_runtime::generic::Header<Number, Hash>
impl<Offset> StructuralEq for UnitType<Offset>where
Offset: ReaderOffset,
impl<Offset> StructuralEq for UnitType<Offset>where
Offset: ReaderOffset,
impl<R> StructuralEq for Attribute<R>where
R: Reader,
impl<R> StructuralEq for Attribute<R>where
R: Reader,
impl<R> StructuralEq for BitEnd<R>where
R: BitRegister,
impl<R> StructuralEq for BitIdx<R>where
R: BitRegister,
impl<R> StructuralEq for BitIdxError<R>where
R: BitRegister,
impl<R> StructuralEq for BitMask<R>where
R: BitRegister,
impl<R> StructuralEq for BitPos<R>where
R: BitRegister,
impl<R> StructuralEq for BitSel<R>where
R: BitRegister,
impl<R> StructuralEq for CallFrameInstruction<R>where
R: Reader,
impl<R> StructuralEq for CallFrameInstruction<R>where
R: Reader,
impl<R> StructuralEq for CfaRule<R>where
R: Reader,
impl<R> StructuralEq for CfaRule<R>where
R: Reader,
impl<R> StructuralEq for DebugFrame<R>where
R: Reader,
impl<R> StructuralEq for DebugFrame<R>where
R: Reader,
impl<R> StructuralEq for EhFrame<R>where
R: Reader,
impl<R> StructuralEq for EhFrame<R>where
R: Reader,
impl<R> StructuralEq for EhFrameHdr<R>where
R: Reader,
impl<R> StructuralEq for EhFrameHdr<R>where
R: Reader,
impl<R> StructuralEq for Expression<R>where
R: Reader,
impl<R> StructuralEq for Expression<R>where
R: Reader,
impl<R> StructuralEq for LocationListEntry<R>where
R: Reader,
impl<R> StructuralEq for LocationListEntry<R>where
R: Reader,
impl<R> StructuralEq for RegisterRule<R>where
R: Reader,
impl<R> StructuralEq for RegisterRule<R>where
R: Reader,
impl<R, A> StructuralEq for UnwindContext<R, A>where
R: Reader,
A: UnwindContextStorage<R>,
impl<R, A> StructuralEq for UnwindContext<R, A>where
R: Reader,
A: UnwindContextStorage<R>,
impl<R, Offset> StructuralEq for ArangeHeader<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for ArangeHeader<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for AttributeValue<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for AttributeValue<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for CommonInformationEntry<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for CommonInformationEntry<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for CompleteLineProgram<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for CompleteLineProgram<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for FileEntry<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for FileEntry<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for FrameDescriptionEntry<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for FrameDescriptionEntry<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for IncompleteLineProgram<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for IncompleteLineProgram<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for LineInstruction<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for LineInstruction<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for LineProgramHeader<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for LineProgramHeader<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for Operation<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for Operation<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for UnitHeader<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, Offset> StructuralEq for UnitHeader<R, Offset>where
R: Reader<Offset = Offset>,
Offset: ReaderOffset,
impl<R, S> StructuralEq for UnwindTableRow<R, S>where
R: Reader,
S: UnwindContextStorage<R>,
impl<R, S> StructuralEq for UnwindTableRow<R, S>where
R: Reader,
S: UnwindContextStorage<R>,
impl<S> StructuralEq for Host<S>
impl<Section> StructuralEq for SymbolFlags<Section>
impl<Section, Symbol> StructuralEq for SymbolFlags<Section, Symbol>
impl<Storage> StructuralEq for __BindgenBitfieldUnit<Storage>
impl<Storage> StructuralEq for __BindgenBitfieldUnit<Storage>
impl<Storage> StructuralEq for __BindgenBitfieldUnit<Storage>
impl<Store, Order> StructuralEq for DecodedBits<Store, Order>
impl<T> StructuralEq for TypeDef<T>where
T: Form,
impl<T> StructuralEq for Bound<T>
impl<T> StructuralEq for gclient::ext::sp_core::sp_std::sync::mpsc::TrySendError<T>
impl<T> StructuralEq for Option<T>
impl<T> StructuralEq for Poll<T>
impl<T> StructuralEq for LocalResult<T>
impl<T> StructuralEq for &Twhere
T: ?Sized,
impl<T> StructuralEq for [T]
impl<T> StructuralEq for (T₁, T₂, …, Tₙ)
This trait is implemented for tuples up to twelve items long.