Trait gstd::prelude::marker::StructuralPartialEq

source ยท
pub trait StructuralPartialEq { }
๐Ÿ”ฌThis is a nightly-only experimental API. (structural_match)
Expand description

Required trait for constants used in pattern matches.

Any type that derives PartialEq automatically implements this trait, regardless of whether its type-parameters implement PartialEq.

If a const item contains some type that does not implement this trait, then that type either (1.) does not implement PartialEq (which means the constant will not provide that comparison method, which code generation assumes is available), or (2.) it implements its own version of PartialEq (which we assume does not conform to a structural-equality comparison).

In either of the two scenarios above, we reject usage of such a constant in a pattern match.

See also the structural match RFC, and issue 63438 which motivated migrating from an attribute-based design to this trait.

Implementorsยง

ยง

impl StructuralPartialEq for ConversionError

ยง

impl StructuralPartialEq for gstd::errors::CoreError

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

ยง

impl StructuralPartialEq for gstd::errors::CodecError

sourceยง

impl StructuralPartialEq for ErrorReplyPayload

ยง

impl StructuralPartialEq for SyscallError

sourceยง

impl StructuralPartialEq for gstd::msg::MessageHandle

ยง

impl StructuralPartialEq for ActorId

ยง

impl StructuralPartialEq for CodeId

ยง

impl StructuralPartialEq for MessageId

ยง

impl StructuralPartialEq for Percent

ยง

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

sourceยง

impl StructuralPartialEq for UnorderedKeyError

1.57.0 ยท sourceยง

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

1.64.0 ยท sourceยง

impl StructuralPartialEq for CStr

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

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 ATerm

sourceยง

impl StructuralPartialEq for B0

sourceยง

impl StructuralPartialEq for B1

sourceยง

impl StructuralPartialEq for Z0

sourceยง

impl StructuralPartialEq for Equal

sourceยง

impl StructuralPartialEq for Greater

sourceยง

impl StructuralPartialEq for Less

sourceยง

impl StructuralPartialEq for UTerm

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 AllocError

ยง

impl StructuralPartialEq for BigEndian

ยง

impl StructuralPartialEq for Canceled

ยง

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 Error

ยง

impl StructuralPartialEq for Error

ยง

impl StructuralPartialEq for Error

ยง

impl StructuralPartialEq for Error

ยง

impl StructuralPartialEq for FromDecStrErr

ยง

impl StructuralPartialEq for FromStrRadixErrKind

ยง

impl StructuralPartialEq for InvalidBufferSize

ยง

impl StructuralPartialEq for InvalidLength

ยง

impl StructuralPartialEq for LittleEndian

ยง

impl StructuralPartialEq for Lsb0

ยง

impl StructuralPartialEq for MacError

ยง

impl StructuralPartialEq for MessageHandle

ยง

impl StructuralPartialEq for MetaForm

ยง

impl StructuralPartialEq for Msb0

ยง

impl StructuralPartialEq for Mut

ยง

impl StructuralPartialEq for NullPtrError

ยง

impl StructuralPartialEq for ObjectIdentifier

ยง

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

1.79.0 ยท 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 gstd::prelude::ops::Range<Idx>

1.0.0 ยท sourceยง

impl<Idx> StructuralPartialEq for gstd::prelude::ops::RangeFrom<Idx>

1.26.0 ยท sourceยง

impl<Idx> StructuralPartialEq for gstd::prelude::ops::RangeInclusive<Idx>

1.0.0 ยท sourceยง

impl<Idx> StructuralPartialEq for RangeTo<Idx>

1.26.0 ยท sourceยง

impl<Idx> StructuralPartialEq for RangeToInclusive<Idx>

sourceยง

impl<Idx> StructuralPartialEq for core::range::Range<Idx>

sourceยง

impl<Idx> StructuralPartialEq for core::range::RangeFrom<Idx>

sourceยง

impl<Idx> StructuralPartialEq for core::range::RangeInclusive<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,

sourceยง

impl<T> StructuralPartialEq for NonZero<T>

1.74.0 ยท sourceยง

impl<T> StructuralPartialEq for Saturating<T>

1.0.0 ยท sourceยง

impl<T> StructuralPartialEq for Wrapping<T>

1.0.0 ยท sourceยง

impl<T> StructuralPartialEq for Cursor<T>

1.0.0 ยท sourceยง

impl<T> StructuralPartialEq for 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<U> StructuralPartialEq for NInt<U>
where U: Unsigned + NonZero,

sourceยง

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

sourceยง

impl<U, B> StructuralPartialEq for UInt<U, B>

sourceยง

impl<V, A> StructuralPartialEq for TArr<V, A>

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>

ยง

impl<Z> StructuralPartialEq for Zeroizing<Z>
where Z: Zeroize,