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 Eq.

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 attribute-based design to this trait.

Implementors§

source§

impl StructuralPartialEq for gstd::errors::Error

§

impl StructuralPartialEq for ErrorReplyReason

§

impl StructuralPartialEq for ExecutionError

§

impl StructuralPartialEq for ExtError

§

impl StructuralPartialEq for MemoryError

§

impl StructuralPartialEq for MessageError

§

impl StructuralPartialEq for ReplyCode

§

impl StructuralPartialEq for ReservationError

§

impl StructuralPartialEq for SignalCode

§

impl StructuralPartialEq for SimpleExecutionError

§

impl StructuralPartialEq for SimpleProgramCreationError

§

impl StructuralPartialEq for SuccessReplyReason

source§

impl StructuralPartialEq for UsageError

source§

impl StructuralPartialEq for AsciiChar

1.0.0 · source§

impl StructuralPartialEq for gstd::prelude::cmp::Ordering

source§

impl StructuralPartialEq for TryReserveErrorKind

§

impl StructuralPartialEq for gstd::prelude::collections::hashbrown::TryReserveError

1.28.0 · source§

impl StructuralPartialEq for gstd::prelude::fmt::Alignment

1.0.0 · source§

impl StructuralPartialEq for FpCategory

1.55.0 · source§

impl StructuralPartialEq for IntErrorKind

source§

impl StructuralPartialEq for SearchStep

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 core::sync::atomic::Ordering

1.65.0 · source§

impl StructuralPartialEq for BacktraceStatus

1.0.0 · source§

impl StructuralPartialEq for VarError

1.0.0 · source§

impl StructuralPartialEq for SeekFrom

1.0.0 · source§

impl StructuralPartialEq for 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 FromHexError

source§

impl StructuralPartialEq for BernoulliError

source§

impl StructuralPartialEq for WeightedError

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 ErrorReplyPayload

§

impl StructuralPartialEq for SyscallError

source§

impl StructuralPartialEq for gstd::msg::MessageHandle

source§

impl StructuralPartialEq for gstd::ActorId

source§

impl StructuralPartialEq for gstd::CodeId

source§

impl StructuralPartialEq for gstd::MessageId

§

impl StructuralPartialEq for Percent

source§

impl StructuralPartialEq for gstd::ReservationId

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

impl StructuralPartialEq for gstd::prelude::collections::TryReserveError

1.64.0 · source§

impl StructuralPartialEq for CString

1.69.0 · source§

impl StructuralPartialEq for FromBytesUntilNulError

1.64.0 · source§

impl StructuralPartialEq for FromBytesWithNulError

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 gstd::prelude::fmt::Error

source§

impl StructuralPartialEq for Assume

source§

impl StructuralPartialEq for NonZeroI8

source§

impl StructuralPartialEq for NonZeroI16

source§

impl StructuralPartialEq for NonZeroI32

source§

impl StructuralPartialEq for NonZeroI64

source§

impl StructuralPartialEq for NonZeroI128

source§

impl StructuralPartialEq for NonZeroIsize

source§

impl StructuralPartialEq for NonZeroU8

source§

impl StructuralPartialEq for NonZeroU16

source§

impl StructuralPartialEq for NonZeroU32

source§

impl StructuralPartialEq for NonZeroU64

source§

impl StructuralPartialEq for NonZeroU128

source§

impl StructuralPartialEq for NonZeroUsize

1.0.0 · source§

impl StructuralPartialEq for ParseFloatError

1.0.0 · source§

impl StructuralPartialEq for ParseIntError

1.34.0 · source§

impl StructuralPartialEq for TryFromIntError

1.0.0 · source§

impl StructuralPartialEq for RangeFull

source§

impl StructuralPartialEq for gstd::prelude::ptr::Alignment

1.0.0 · source§

impl StructuralPartialEq for ParseBoolError

1.0.0 · source§

impl StructuralPartialEq for Utf8Error

1.0.0 · source§

impl StructuralPartialEq for FromUtf8Error

1.0.0 · source§

impl StructuralPartialEq for String

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

1.28.0 · source§

impl StructuralPartialEq for Layout

1.50.0 · source§

impl StructuralPartialEq for LayoutError

source§

impl StructuralPartialEq for core::alloc::AllocError

1.27.0 · source§

impl StructuralPartialEq for CpuidResult

1.0.0 · source§

impl StructuralPartialEq for Ipv4Addr

1.0.0 · source§

impl StructuralPartialEq for Ipv6Addr

1.0.0 · source§

impl StructuralPartialEq for AddrParseError

1.0.0 · source§

impl StructuralPartialEq for SocketAddrV4

1.0.0 · source§

impl StructuralPartialEq for SocketAddrV6

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.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 getrandom::error::Error

source§

impl StructuralPartialEq for IgnoredAny

source§

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

source§

impl StructuralPartialEq for Bernoulli

source§

impl StructuralPartialEq for StepRng

source§

impl StructuralPartialEq for SmallRng

source§

impl StructuralPartialEq for StdRng

source§

impl StructuralPartialEq for ChaCha8Core

source§

impl StructuralPartialEq for ChaCha12Core

source§

impl StructuralPartialEq for ChaCha20Core

1.33.0 · source§

impl StructuralPartialEq for PhantomPinned

§

impl StructuralPartialEq for Aborted

§

impl StructuralPartialEq for ActorId

§

impl StructuralPartialEq for AllocError

§

impl StructuralPartialEq for BigEndian

§

impl StructuralPartialEq for Canceled

§

impl StructuralPartialEq for CodeId

§

impl StructuralPartialEq for Const

§

impl StructuralPartialEq for Dl_info

§

impl StructuralPartialEq for Elf32_Chdr

§

impl StructuralPartialEq for Elf32_Ehdr

§

impl StructuralPartialEq for Elf32_Phdr

§

impl StructuralPartialEq for Elf32_Shdr

§

impl StructuralPartialEq for Elf32_Sym

§

impl StructuralPartialEq for Elf64_Chdr

§

impl StructuralPartialEq for Elf64_Ehdr

§

impl StructuralPartialEq for Elf64_Phdr

§

impl StructuralPartialEq for Elf64_Shdr

§

impl StructuralPartialEq for Elf64_Sym

§

impl StructuralPartialEq for Error

§

impl StructuralPartialEq for Error

§

impl StructuralPartialEq for Error

§

impl StructuralPartialEq for Error

§

impl StructuralPartialEq for FromDecStrErr

§

impl StructuralPartialEq for FromStrRadixErrKind

§

impl StructuralPartialEq for LittleEndian

§

impl StructuralPartialEq for Lsb0

§

impl StructuralPartialEq for MessageHandle

§

impl StructuralPartialEq for MessageId

§

impl StructuralPartialEq for MetaForm

§

impl StructuralPartialEq for Msb0

§

impl StructuralPartialEq for Mut

§

impl StructuralPartialEq for NullPtrError

§

impl StructuralPartialEq for OptionBool

§

impl StructuralPartialEq for PathError

§

impl StructuralPartialEq for PollNext

§

impl StructuralPartialEq for PortableForm

§

impl StructuralPartialEq for PortableRegistry

§

impl StructuralPartialEq for PortableType

§

impl StructuralPartialEq for Registry

§

impl StructuralPartialEq for ReservationId

§

impl StructuralPartialEq for SendError

§

impl StructuralPartialEq for TypeDefPrimitive

§

impl StructuralPartialEq for U128

§

impl StructuralPartialEq for U256

§

impl StructuralPartialEq for U512

§

impl StructuralPartialEq for __c_anonymous_ifru_map

§

impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_entry

§

impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_exit

§

impl StructuralPartialEq for __c_anonymous_ptrace_syscall_info_seccomp

§

impl StructuralPartialEq for __c_anonymous_sockaddr_can_j1939

§

impl StructuralPartialEq for __c_anonymous_sockaddr_can_tp

§

impl StructuralPartialEq for __exit_status

§

impl StructuralPartialEq for __timeval

§

impl StructuralPartialEq for _libc_fpstate

§

impl StructuralPartialEq for _libc_fpxreg

§

impl StructuralPartialEq for _libc_xmmreg

§

impl StructuralPartialEq for addrinfo

§

impl StructuralPartialEq for aiocb

§

impl StructuralPartialEq for arpd_request

§

impl StructuralPartialEq for arphdr

§

impl StructuralPartialEq for arpreq

§

impl StructuralPartialEq for arpreq_old

§

impl StructuralPartialEq for can_filter

§

impl StructuralPartialEq for clone_args

§

impl StructuralPartialEq for cmsghdr

§

impl StructuralPartialEq for cpu_set_t

§

impl StructuralPartialEq for dl_phdr_info

§

impl StructuralPartialEq for dqblk

§

impl StructuralPartialEq for fanotify_event_metadata

§

impl StructuralPartialEq for fanotify_response

§

impl StructuralPartialEq for fd_set

§

impl StructuralPartialEq for ff_condition_effect

§

impl StructuralPartialEq for ff_constant_effect

§

impl StructuralPartialEq for ff_effect

§

impl StructuralPartialEq for ff_envelope

§

impl StructuralPartialEq for ff_periodic_effect

§

impl StructuralPartialEq for ff_ramp_effect

§

impl StructuralPartialEq for ff_replay

§

impl StructuralPartialEq for ff_rumble_effect

§

impl StructuralPartialEq for ff_trigger

§

impl StructuralPartialEq for file_clone_range

§

impl StructuralPartialEq for flock

§

impl StructuralPartialEq for flock64

§

impl StructuralPartialEq for fsid_t

§

impl StructuralPartialEq for genlmsghdr

§

impl StructuralPartialEq for glob64_t

§

impl StructuralPartialEq for glob_t

§

impl StructuralPartialEq for group

§

impl StructuralPartialEq for hostent

§

impl StructuralPartialEq for if_nameindex

§

impl StructuralPartialEq for ifaddrs

§

impl StructuralPartialEq for in6_addr

§

impl StructuralPartialEq for in6_ifreq

§

impl StructuralPartialEq for in6_pktinfo

§

impl StructuralPartialEq for in6_rtmsg

§

impl StructuralPartialEq for in_addr

§

impl StructuralPartialEq for in_pktinfo

§

impl StructuralPartialEq for inotify_event

§

impl StructuralPartialEq for input_absinfo

§

impl StructuralPartialEq for input_event

§

impl StructuralPartialEq for input_id

§

impl StructuralPartialEq for input_keymap_entry

§

impl StructuralPartialEq for input_mask

§

impl StructuralPartialEq for iocb

§

impl StructuralPartialEq for iovec

§

impl StructuralPartialEq for ip_mreq

§

impl StructuralPartialEq for ip_mreq_source

§

impl StructuralPartialEq for ip_mreqn

§

impl StructuralPartialEq for ipc_perm

§

impl StructuralPartialEq for ipv6_mreq

§

impl StructuralPartialEq for itimerspec

§

impl StructuralPartialEq for itimerval

§

impl StructuralPartialEq for j1939_filter

§

impl StructuralPartialEq for lconv

§

impl StructuralPartialEq for linger

§

impl StructuralPartialEq for mallinfo

§

impl StructuralPartialEq for mallinfo2

§

impl StructuralPartialEq for mcontext_t

§

impl StructuralPartialEq for mmsghdr

§

impl StructuralPartialEq for mntent

§

impl StructuralPartialEq for msghdr

§

impl StructuralPartialEq for msginfo

§

impl StructuralPartialEq for msqid_ds

§

impl StructuralPartialEq for nl_mmap_hdr

§

impl StructuralPartialEq for nl_mmap_req

§

impl StructuralPartialEq for nl_pktinfo

§

impl StructuralPartialEq for nlattr

§

impl StructuralPartialEq for nlmsgerr

§

impl StructuralPartialEq for nlmsghdr

§

impl StructuralPartialEq for ntptimeval

§

impl StructuralPartialEq for open_how

§

impl StructuralPartialEq for option

§

impl StructuralPartialEq for packet_mreq

§

impl StructuralPartialEq for passwd

§

impl StructuralPartialEq for pollfd

§

impl StructuralPartialEq for posix_spawn_file_actions_t

§

impl StructuralPartialEq for posix_spawnattr_t

§

impl StructuralPartialEq for protoent

§

impl StructuralPartialEq for pthread_attr_t

§

impl StructuralPartialEq for pthread_barrierattr_t

§

impl StructuralPartialEq for pthread_condattr_t

§

impl StructuralPartialEq for pthread_mutexattr_t

§

impl StructuralPartialEq for pthread_rwlockattr_t

§

impl StructuralPartialEq for ptrace_peeksiginfo_args

§

impl StructuralPartialEq for ptrace_rseq_configuration

§

impl StructuralPartialEq for ptrace_syscall_info

§

impl StructuralPartialEq for regex_t

§

impl StructuralPartialEq for regmatch_t

§

impl StructuralPartialEq for rlimit

§

impl StructuralPartialEq for rlimit64

§

impl StructuralPartialEq for rtentry

§

impl StructuralPartialEq for rusage

§

impl StructuralPartialEq for sched_param

§

impl StructuralPartialEq for sctp_authinfo

§

impl StructuralPartialEq for sctp_initmsg

§

impl StructuralPartialEq for sctp_nxtinfo

§

impl StructuralPartialEq for sctp_prinfo

§

impl StructuralPartialEq for sctp_rcvinfo

§

impl StructuralPartialEq for sctp_sndinfo

§

impl StructuralPartialEq for sctp_sndrcvinfo

§

impl StructuralPartialEq for seccomp_data

§

impl StructuralPartialEq for seccomp_notif

§

impl StructuralPartialEq for seccomp_notif_addfd

§

impl StructuralPartialEq for seccomp_notif_resp

§

impl StructuralPartialEq for seccomp_notif_sizes

§

impl StructuralPartialEq for sem_t

§

impl StructuralPartialEq for sembuf

§

impl StructuralPartialEq for semid_ds

§

impl StructuralPartialEq for seminfo

§

impl StructuralPartialEq for servent

§

impl StructuralPartialEq for shmid_ds

§

impl StructuralPartialEq for sigaction

§

impl StructuralPartialEq for siginfo_t

§

impl StructuralPartialEq for signalfd_siginfo

§

impl StructuralPartialEq for sigset_t

§

impl StructuralPartialEq for sigval

§

impl StructuralPartialEq for sock_extended_err

§

impl StructuralPartialEq for sock_filter

§

impl StructuralPartialEq for sock_fprog

§

impl StructuralPartialEq for sockaddr

§

impl StructuralPartialEq for sockaddr_in

§

impl StructuralPartialEq for sockaddr_in6

§

impl StructuralPartialEq for sockaddr_ll

§

impl StructuralPartialEq for sockaddr_vm

§

impl StructuralPartialEq for sockaddr_xdp

§

impl StructuralPartialEq for spwd

§

impl StructuralPartialEq for stack_t

§

impl StructuralPartialEq for stat

§

impl StructuralPartialEq for stat64

§

impl StructuralPartialEq for statfs

§

impl StructuralPartialEq for statfs64

§

impl StructuralPartialEq for statvfs

§

impl StructuralPartialEq for statvfs64

§

impl StructuralPartialEq for statx

§

impl StructuralPartialEq for statx_timestamp

§

impl StructuralPartialEq for sysinfo

§

impl StructuralPartialEq for termios

§

impl StructuralPartialEq for termios2

§

impl StructuralPartialEq for timespec

§

impl StructuralPartialEq for timeval

§

impl StructuralPartialEq for timex

§

impl StructuralPartialEq for tls12_crypto_info_aes_gcm_128

§

impl StructuralPartialEq for tls12_crypto_info_aes_gcm_256

§

impl StructuralPartialEq for tls12_crypto_info_chacha20_poly1305

§

impl StructuralPartialEq for tls_crypto_info

§

impl StructuralPartialEq for tm

§

impl StructuralPartialEq for tms

§

impl StructuralPartialEq for ucred

§

impl StructuralPartialEq for uinput_abs_setup

§

impl StructuralPartialEq for uinput_ff_erase

§

impl StructuralPartialEq for uinput_ff_upload

§

impl StructuralPartialEq for user

§

impl StructuralPartialEq for user_regs_struct

§

impl StructuralPartialEq for utimbuf

§

impl StructuralPartialEq for winsize

§

impl StructuralPartialEq for xdp_desc

§

impl StructuralPartialEq for xdp_mmap_offsets

§

impl StructuralPartialEq for xdp_mmap_offsets_v1

§

impl StructuralPartialEq for xdp_options

§

impl StructuralPartialEq for xdp_ring_offset

§

impl StructuralPartialEq for xdp_ring_offset_v1

§

impl StructuralPartialEq for xdp_statistics

§

impl StructuralPartialEq for xdp_statistics_v1

§

impl StructuralPartialEq for xdp_umem_reg

§

impl StructuralPartialEq for xdp_umem_reg_v1

1.0.0 · source§

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

1.0.0 · source§

impl<'a> StructuralPartialEq for Prefix<'a>

source§

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

1.10.0 · source§

impl<'a> StructuralPartialEq for Location<'a>

source§

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

§

impl<'a, T> StructuralPartialEq for CompactRef<'a, T>

§

impl<'a, T> StructuralPartialEq for Symbol<'a, T>
where T: 'a,

§

impl<'a, T, O> StructuralPartialEq for IterOnes<'a, T, O>
where T: 'a + BitStore, O: BitOrder,

§

impl<'a, T, O> StructuralPartialEq for IterZeros<'a, T, O>
where T: 'a + BitStore, O: BitOrder,

1.55.0 · source§

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

1.0.0 · source§

impl<Idx> StructuralPartialEq for Range<Idx>

1.0.0 · source§

impl<Idx> StructuralPartialEq for RangeFrom<Idx>

1.26.0 · source§

impl<Idx> StructuralPartialEq for RangeInclusive<Idx>

1.0.0 · source§

impl<Idx> StructuralPartialEq for RangeTo<Idx>

1.26.0 · source§

impl<Idx> StructuralPartialEq for RangeToInclusive<Idx>

§

impl<Inner> StructuralPartialEq for Frozen<Inner>
where Inner: Mutability,

§

impl<R> StructuralPartialEq for BitEnd<R>
where R: BitRegister,

§

impl<R> StructuralPartialEq for BitIdx<R>
where R: BitRegister,

§

impl<R> StructuralPartialEq for BitIdxError<R>
where R: BitRegister,

§

impl<R> StructuralPartialEq for BitMask<R>
where R: BitRegister,

§

impl<R> StructuralPartialEq for BitPos<R>
where R: BitRegister,

§

impl<R> StructuralPartialEq for BitSel<R>
where R: BitRegister,

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>

1.0.0 · source§

impl<T> StructuralPartialEq for std::sync::mpsc::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.

1.19.0 · source§

impl<T> StructuralPartialEq for Reverse<T>

1.20.0 · source§

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

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 std::sync::mpsc::SendError<T>

source§

impl<T> StructuralPartialEq for CapacityError<T>

source§

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

§

impl<T> StructuralPartialEq for AllowStdIo<T>

§

impl<T> StructuralPartialEq for BitPtrError<T>
where T: BitStore,

§

impl<T> StructuralPartialEq for BitSpanError<T>
where T: BitStore,

§

impl<T> StructuralPartialEq for Compact<T>

§

impl<T> StructuralPartialEq for Field<T>
where T: Form,

§

impl<T> StructuralPartialEq for Interner<T>

§

impl<T> StructuralPartialEq for MisalignError<T>

§

impl<T> StructuralPartialEq for Path<T>
where T: Form,

§

impl<T> StructuralPartialEq for TrySendError<T>

§

impl<T> StructuralPartialEq for Type<T>
where T: Form,

§

impl<T> StructuralPartialEq for TypeDef<T>
where T: Form,

§

impl<T> StructuralPartialEq for TypeDefArray<T>
where T: Form,

§

impl<T> StructuralPartialEq for TypeDefBitSequence<T>
where T: Form,

§

impl<T> StructuralPartialEq for TypeDefCompact<T>
where T: Form,

§

impl<T> StructuralPartialEq for TypeDefComposite<T>
where T: Form,

§

impl<T> StructuralPartialEq for TypeDefSequence<T>
where T: Form,

§

impl<T> StructuralPartialEq for TypeDefTuple<T>
where T: Form,

§

impl<T> StructuralPartialEq for TypeDefVariant<T>
where T: Form,

§

impl<T> StructuralPartialEq for TypeParameter<T>
where T: Form,

§

impl<T> StructuralPartialEq for UntrackedSymbol<T>

§

impl<T> StructuralPartialEq for Variant<T>
where T: Form,

1.0.0 · source§

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

§

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

§

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

source§

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

source§

impl<X> StructuralPartialEq for Uniform<X>
where X: SampleUniform,

source§

impl<X> StructuralPartialEq for UniformFloat<X>

source§

impl<X> StructuralPartialEq for UniformInt<X>

source§

impl<X> StructuralPartialEq for WeightedIndex<X>

source§

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