Trait PartialEq

1.0.0 (const: unstable) · Source
pub trait PartialEq<Rhs = Self>
where Rhs: ?Sized,
{ // Required method fn eq(&self, other: &Rhs) -> bool; // Provided method fn ne(&self, other: &Rhs) -> bool { ... } }
Expand description

core Trait for comparisons using the equality operator.

Implementing this trait for types provides the == and != operators for those types.

x.eq(y) can also be written x == y, and x.ne(y) can be written x != y. We use the easier-to-read infix notation in the remainder of this documentation.

This trait allows for comparisons using the equality operator, for types that do not have a full equivalence relation. For example, in floating point numbers NaN != NaN, so floating point types implement PartialEq but not Eq. Formally speaking, when Rhs == Self, this trait corresponds to a partial equivalence relation.

Implementations must ensure that eq and ne are consistent with each other:

  • a != b if and only if !(a == b).

The default implementation of ne provides this consistency and is almost always sufficient. It should not be overridden without very good reason.

If PartialOrd or Ord are also implemented for Self and Rhs, their methods must also be consistent with PartialEq (see the documentation of those traits for the exact requirements). It’s easy to accidentally make them disagree by deriving some of the traits and manually implementing others.

The equality relation == must satisfy the following conditions (for all a, b, c of type A, B, C):

  • Symmetry: if A: PartialEq<B> and B: PartialEq<A>, then a == b implies b == a; and

  • Transitivity: if A: PartialEq<B> and B: PartialEq<C> and A: PartialEq<C>, then a == b and b == c implies a == c. This must also work for longer chains, such as when A: PartialEq<B>, B: PartialEq<C>, C: PartialEq<D>, and A: PartialEq<D> all exist.

Note that the B: PartialEq<A> (symmetric) and A: PartialEq<C> (transitive) impls are not forced to exist, but these requirements apply whenever they do exist.

Violating these requirements is a logic error. The behavior resulting from a logic error is not specified, but users of the trait must ensure that such logic errors do not result in undefined behavior. This means that unsafe code must not rely on the correctness of these methods.

§Cross-crate considerations

Upholding the requirements stated above can become tricky when one crate implements PartialEq for a type of another crate (i.e., to allow comparing one of its own types with a type from the standard library). The recommendation is to never implement this trait for a foreign type. In other words, such a crate should do impl PartialEq<ForeignType> for LocalType, but it should not do impl PartialEq<LocalType> for ForeignType.

This avoids the problem of transitive chains that criss-cross crate boundaries: for all local types T, you may assume that no other crate will add impls that allow comparing T == U. In other words, if other crates add impls that allow building longer transitive chains U1 == ... == T == V1 == ..., then all the types that appear to the right of T must be types that the crate defining T already knows about. This rules out transitive chains where downstream crates can add new impls that “stitch together” comparisons of foreign types in ways that violate transitivity.

Not having such foreign impls also avoids forward compatibility issues where one crate adding more PartialEq implementations can cause build failures in downstream crates.

§Derivable

This trait can be used with #[derive]. When derived on structs, two instances are equal if all fields are equal, and not equal if any fields are not equal. When derived on enums, two instances are equal if they are the same variant and all fields are equal.

§How can I implement PartialEq?

An example implementation for a domain in which two books are considered the same book if their ISBN matches, even if the formats differ:

enum BookFormat {
    Paperback,
    Hardback,
    Ebook,
}

struct Book {
    isbn: i32,
    format: BookFormat,
}

impl PartialEq for Book {
    fn eq(&self, other: &Self) -> bool {
        self.isbn == other.isbn
    }
}

let b1 = Book { isbn: 3, format: BookFormat::Paperback };
let b2 = Book { isbn: 3, format: BookFormat::Ebook };
let b3 = Book { isbn: 10, format: BookFormat::Paperback };

assert!(b1 == b2);
assert!(b1 != b3);

§How can I compare two different types?

The type you can compare with is controlled by PartialEq’s type parameter. For example, let’s tweak our previous code a bit:

// The derive implements <BookFormat> == <BookFormat> comparisons
#[derive(PartialEq)]
enum BookFormat {
    Paperback,
    Hardback,
    Ebook,
}

struct Book {
    isbn: i32,
    format: BookFormat,
}

// Implement <Book> == <BookFormat> comparisons
impl PartialEq<BookFormat> for Book {
    fn eq(&self, other: &BookFormat) -> bool {
        self.format == *other
    }
}

// Implement <BookFormat> == <Book> comparisons
impl PartialEq<Book> for BookFormat {
    fn eq(&self, other: &Book) -> bool {
        *self == other.format
    }
}

let b1 = Book { isbn: 3, format: BookFormat::Paperback };

assert!(b1 == BookFormat::Paperback);
assert!(BookFormat::Ebook != b1);

By changing impl PartialEq for Book to impl PartialEq<BookFormat> for Book, we allow BookFormats to be compared with Books.

A comparison like the one above, which ignores some fields of the struct, can be dangerous. It can easily lead to an unintended violation of the requirements for a partial equivalence relation. For example, if we kept the above implementation of PartialEq<Book> for BookFormat and added an implementation of PartialEq<Book> for Book (either via a #[derive] or via the manual implementation from the first example) then the result would violate transitivity:

#[derive(PartialEq)]
enum BookFormat {
    Paperback,
    Hardback,
    Ebook,
}

#[derive(PartialEq)]
struct Book {
    isbn: i32,
    format: BookFormat,
}

impl PartialEq<BookFormat> for Book {
    fn eq(&self, other: &BookFormat) -> bool {
        self.format == *other
    }
}

impl PartialEq<Book> for BookFormat {
    fn eq(&self, other: &Book) -> bool {
        *self == other.format
    }
}

fn main() {
    let b1 = Book { isbn: 1, format: BookFormat::Paperback };
    let b2 = Book { isbn: 2, format: BookFormat::Paperback };

    assert!(b1 == BookFormat::Paperback);
    assert!(BookFormat::Paperback == b2);

    // The following should hold by transitivity but doesn't.
    assert!(b1 == b2); // <-- PANICS
}

§Examples

let x: u32 = 0;
let y: u32 = 1;

assert_eq!(x == y, false);
assert_eq!(x.eq(&y), false);

Required Methods§

1.0.0 · Source

fn eq(&self, other: &Rhs) -> bool

Tests for self and other values to be equal, and is used by ==.

Provided Methods§

1.0.0 · Source

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.

Implementors§

Source§

impl PartialEq for devela::_core::ascii::Char

1.64.0 · Source§

impl PartialEq for FromBytesWithNulError

Source§

impl PartialEq for DebugAsHex

Source§

impl PartialEq for devela::_core::fmt::Sign

Source§

impl PartialEq for AtomicOrdering

Source§

impl PartialEq for Ipv6MulticastScope

1.86.0 · Source§

impl PartialEq for devela::_core::slice::GetDisjointMutError

Source§

impl PartialEq for SearchStep

Source§

impl PartialEq for devela::_dep::_alloc::collections::TryReserveErrorKind

1.0.0 · Source§

impl PartialEq for SeekFrom

Source§

impl PartialEq for BacktraceStyle

§

impl PartialEq for devela::_dep::allocator_api2::collections::TryReserveErrorKind

§

impl PartialEq for CollectionAllocErr

§

impl PartialEq for CheckedCastError

§

impl PartialEq for PodCastError

§

impl PartialEq for SetCursorStyle

§

impl PartialEq for devela::_dep::crossterm::event::Event

§

impl PartialEq for devela::_dep::crossterm::event::KeyCode

§

impl PartialEq for KeyEventKind

§

impl PartialEq for MediaKeyCode

§

impl PartialEq for ModifierKeyCode

§

impl PartialEq for devela::_dep::crossterm::event::MouseButton

§

impl PartialEq for MouseEventKind

§

impl PartialEq for Attribute

§

impl PartialEq for devela::_dep::crossterm::style::Color

§

impl PartialEq for Colored

§

impl PartialEq for ClearType

§

impl PartialEq for devela::_dep::ffmpeg_the_third::codec::encoder::Comparison

§

impl PartialEq for Decision

§

impl PartialEq for MotionEstimation

§

impl PartialEq for Compliance

§

impl PartialEq for devela::_dep::ffmpeg_the_third::codec::Id

§

impl PartialEq for Profile

§

impl PartialEq for devela::_dep::ffmpeg_the_third::codec::packet::side_data::Type

§

impl PartialEq for AAC

§

impl PartialEq for DTS

§

impl PartialEq for H264

§

impl PartialEq for HEVC

§

impl PartialEq for JPEG2000

§

impl PartialEq for MPEG2

§

impl PartialEq for MPEG4

§

impl PartialEq for VC1

§

impl PartialEq for VP9

§

impl PartialEq for devela::_dep::ffmpeg_the_third::codec::subtitle::Type

§

impl PartialEq for devela::_dep::ffmpeg_the_third::codec::threading::Type

§

impl PartialEq for AudioService

§

impl PartialEq for devela::_dep::ffmpeg_the_third::Channel

§

impl PartialEq for ChannelOrder

§

impl PartialEq for Discard

§

impl PartialEq for devela::_dep::ffmpeg_the_third::Error

§

impl PartialEq for FieldOrder

§

impl PartialEq for Rounding

§

impl PartialEq for Pixel

§

impl PartialEq for Sample

§

impl PartialEq for devela::_dep::ffmpeg_the_third::software::resampling::Dither

§

impl PartialEq for Engine

§

impl PartialEq for Filter

§

impl PartialEq for devela::_dep::ffmpeg_the_third::software::scaling::ColorSpace

§

impl PartialEq for AVActiveFormatDescription

§

impl PartialEq for AVAppToDevMessageType

§

impl PartialEq for AVAudioServiceType

§

impl PartialEq for AVCRCId

§

impl PartialEq for AVChannel

§

impl PartialEq for AVChannelOrder

§

impl PartialEq for AVChromaLocation

§

impl PartialEq for AVClassCategory

§

impl PartialEq for AVCodecID

§

impl PartialEq for AVColorPrimaries

§

impl PartialEq for AVColorRange

§

impl PartialEq for AVColorSpace

§

impl PartialEq for AVColorTransferCharacteristic

§

impl PartialEq for AVDevToAppMessageType

§

impl PartialEq for AVDiscard

§

impl PartialEq for AVDownmixType

§

impl PartialEq for AVDurationEstimationMethod

§

impl PartialEq for AVEscapeMode

§

impl PartialEq for AVFieldOrder

§

impl PartialEq for AVFrameSideDataType

§

impl PartialEq for AVHMACType

§

impl PartialEq for AVHWDeviceType

§

impl PartialEq for AVHWFrameTransferDirection

§

impl PartialEq for AVIODataMarkerType

§

impl PartialEq for AVIODirEntryType

§

impl PartialEq for AVMatrixEncoding

§

impl PartialEq for AVMediaType

§

impl PartialEq for AVPacketSideDataType

§

impl PartialEq for AVPictureStructure

§

impl PartialEq for AVPictureType

§

impl PartialEq for AVPixelFormat

§

impl PartialEq for AVRounding

§

impl PartialEq for AVSampleFormat

§

impl PartialEq for AVSideDataParamChangeFlags

§

impl PartialEq for AVStereo3DType

§

impl PartialEq for AVStereo3DView

§

impl PartialEq for AVStreamParseType

§

impl PartialEq for AVSubtitleType

§

impl PartialEq for AVThreadMessageFlags

§

impl PartialEq for AVTimebaseSource

§

impl PartialEq for AVTimecodeFlag

§

impl PartialEq for DCTTransformType

§

impl PartialEq for RDFTransformType

§

impl PartialEq for SwrDitherType

§

impl PartialEq for SwrEngine

§

impl PartialEq for SwrFilterType

§

impl PartialEq for _bindgen_ty_2

§

impl PartialEq for _bindgen_ty_3

§

impl PartialEq for _bindgen_ty_4

§

impl PartialEq for _bindgen_ty_5

§

impl PartialEq for _bindgen_ty_6

§

impl PartialEq for _bindgen_ty_7

§

impl PartialEq for _bindgen_ty_8

§

impl PartialEq for devela::_dep::ffmpeg_the_third::util::chroma::Location

§

impl PartialEq for Primaries

§

impl PartialEq for devela::_dep::ffmpeg_the_third::util::color::Range

§

impl PartialEq for Space

§

impl PartialEq for TransferCharacteristic

§

impl PartialEq for devela::_dep::ffmpeg_the_third::util::format::sample::Type

§

impl PartialEq for devela::_dep::ffmpeg_the_third::util::frame::side_data::Type

§

impl PartialEq for devela::_dep::ffmpeg_the_third::util::log::Level

§

impl PartialEq for devela::_dep::ffmpeg_the_third::util::media::Type

§

impl PartialEq for devela::_dep::ffmpeg_the_third::util::picture::Type

§

impl PartialEq for devela::_dep::flume::RecvError

§

impl PartialEq for devela::_dep::flume::RecvTimeoutError

§

impl PartialEq for devela::_dep::flume::TryRecvError

§

impl PartialEq for CoordinateSystem

§

impl PartialEq for HorizontalAlign

§

impl PartialEq for VerticalAlign

§

impl PartialEq for WrapStyle

§

impl PartialEq for devela::_dep::gilrs::Axis

§

impl PartialEq for devela::_dep::gilrs::Button

§

impl PartialEq for devela::_dep::gilrs::EventType

§

impl PartialEq for MappingError

§

impl PartialEq for MappingSource

§

impl PartialEq for PowerInfo

§

impl PartialEq for AxisOrBtn

§

impl PartialEq for BaseEffectType

§

impl PartialEq for DistanceModel

§

impl PartialEq for DistanceModelError

§

impl PartialEq for devela::_dep::gilrs::ff::Error

§

impl PartialEq for devela::_dep::gilrs::ff::Repeat

§

impl PartialEq for devela::_dep::hashbrown::TryReserveError

§

impl PartialEq for PixelDensityUnit

§

impl PartialEq for CompressionType

§

impl PartialEq for devela::_dep::image::codecs::png::FilterType

§

impl PartialEq for PnmSubtype

§

impl PartialEq for SampleEncoding

§

impl PartialEq for devela::_dep::image::ColorType

§

impl PartialEq for DynamicImage

§

impl PartialEq for ExtendedColorType

§

impl PartialEq for ImageFormat

§

impl PartialEq for ImageFormatHint

§

impl PartialEq for LimitErrorKind

§

impl PartialEq for ParameterErrorKind

§

impl PartialEq for UnsupportedErrorKind

§

impl PartialEq for devela::_dep::image::flat::Error

§

impl PartialEq for NormalForm

§

impl PartialEq for devela::_dep::image::imageops::FilterType

§

impl PartialEq for devela::_dep::image::metadata::Orientation

§

impl PartialEq for devela::_dep::itertools::Position

§

impl PartialEq for Era

§

impl PartialEq for devela::_dep::jiff::civil::Weekday

§

impl PartialEq for RoundMode

§

impl PartialEq for devela::_dep::jiff::Unit

§

impl PartialEq for Meridiem

§

impl PartialEq for PiecesOffset

§

impl PartialEq for AmbiguousOffset

§

impl PartialEq for Dst

§

impl PartialEq for ClockSpeed

§

impl PartialEq for DistortionKind

§

impl PartialEq for EqFilterKind

§

impl PartialEq for devela::_dep::kira::effect::filter::FilterMode

§

impl PartialEq for Easing

§

impl PartialEq for StartTime

§

impl PartialEq for WhenToStart

§

impl PartialEq for Waveform

§

impl PartialEq for EndPosition

§

impl PartialEq for PlaybackPosition

§

impl PartialEq for PlaybackState

§

impl PartialEq for TrackPlaybackState

§

impl PartialEq for ConnectErrorKind

§

impl PartialEq for Ignore

§

impl PartialEq for PortInfoError

§

impl PartialEq for devela::_dep::midir::SendError

§

impl PartialEq for AppleGfxApi

§

impl PartialEq for LinuxBackend

§

impl PartialEq for LinuxX11Gl

§

impl PartialEq for WaylandDecorations

§

impl PartialEq for WebGLVersion

§

impl PartialEq for Backend

§

impl PartialEq for BlendFactor

§

impl PartialEq for BlendValue

§

impl PartialEq for BufferType

§

impl PartialEq for BufferUsage

§

impl PartialEq for CompareFunc

§

impl PartialEq for devela::_dep::miniquad::Comparison

§

impl PartialEq for CullFace

§

impl PartialEq for CursorIcon

§

impl PartialEq for Equation

§

impl PartialEq for devela::_dep::miniquad::FilterMode

§

impl PartialEq for FrontFaceOrder

§

impl PartialEq for devela::_dep::miniquad::KeyCode

§

impl PartialEq for MipmapFilterMode

§

impl PartialEq for devela::_dep::miniquad::MouseButton

§

impl PartialEq for PrimitiveType

§

impl PartialEq for RawId

§

impl PartialEq for StencilOp

§

impl PartialEq for devela::_dep::miniquad::TextureAccess

§

impl PartialEq for TextureFormat

§

impl PartialEq for TextureKind

§

impl PartialEq for TextureWrap

§

impl PartialEq for TouchPhase

§

impl PartialEq for VertexFormat

§

impl PartialEq for VertexStep

§

impl PartialEq for devela::_dep::miniquad::log::Level

§

impl PartialEq for RepeatInfo

§

impl PartialEq for X11Error

§

impl PartialEq for devela::_dep::miniquad::native::module::Error

§

impl PartialEq for StreamTag

§

impl PartialEq for Hasher

§

impl PartialEq for Role

§

impl PartialEq for ElementType

§

impl PartialEq for PyGILState_STATE

§

impl PartialEq for PySendResult

§

impl PartialEq for _PyStatus_TYPE

§

impl PartialEq for Associativity

§

impl PartialEq for CacheType

§

impl PartialEq for DatType

§

impl PartialEq for ExtendedRegisterStateLocation

§

impl PartialEq for ExtendedRegisterType

§

impl PartialEq for Hypervisor

§

impl PartialEq for TopologyType

§

impl PartialEq for Yield

§

impl PartialEq for AudioFormat

§

impl PartialEq for AudioStatus

§

impl PartialEq for devela::_dep::sdl2::controller::Axis

§

impl PartialEq for devela::_dep::sdl2::controller::Button

§

impl PartialEq for MappingStatus

§

impl PartialEq for devela::_dep::sdl2::Error

§

impl PartialEq for IntegerOrSdlError

§

impl PartialEq for DisplayEvent

§

impl PartialEq for devela::_dep::sdl2::event::Event

§

impl PartialEq for devela::_dep::sdl2::event::EventType

§

impl PartialEq for WindowEvent

§

impl PartialEq for HatState

§

impl PartialEq for PowerLevel

§

impl PartialEq for Scancode

§

impl PartialEq for tpacket_versions

§

impl PartialEq for Category

§

impl PartialEq for Priority

§

impl PartialEq for Fading

§

impl PartialEq for MusicType

§

impl PartialEq for devela::_dep::sdl2::mouse::MouseButton

§

impl PartialEq for MouseWheelDirection

§

impl PartialEq for SystemCursor

§

impl PartialEq for PixelFormatEnum

§

impl PartialEq for BlendMode

§

impl PartialEq for ClippingRect

§

impl PartialEq for ScaleMode

§

impl PartialEq for devela::_dep::sdl2::render::TextureAccess

§

impl PartialEq for SDL_ArrayOrder

§

impl PartialEq for SDL_AssertState

§

impl PartialEq for SDL_AudioStatus

§

impl PartialEq for SDL_BitmapOrder

§

impl PartialEq for SDL_BlendFactor

§

impl PartialEq for SDL_BlendMode

§

impl PartialEq for SDL_BlendOperation

§

impl PartialEq for SDL_DUMMY_ENUM

§

impl PartialEq for SDL_DisplayEventID

§

impl PartialEq for SDL_DisplayOrientation

§

impl PartialEq for SDL_EventType

§

impl PartialEq for SDL_FlashOperation

§

impl PartialEq for SDL_GLContextResetNotification

§

impl PartialEq for SDL_GLattr

§

impl PartialEq for SDL_GLcontextFlag

§

impl PartialEq for SDL_GLcontextReleaseFlag

§

impl PartialEq for SDL_GLprofile

§

impl PartialEq for SDL_GameControllerAxis

§

impl PartialEq for SDL_GameControllerBindType

§

impl PartialEq for SDL_GameControllerButton

§

impl PartialEq for SDL_GameControllerType

§

impl PartialEq for SDL_HintPriority

§

impl PartialEq for SDL_HitTestResult

§

impl PartialEq for SDL_JoystickPowerLevel

§

impl PartialEq for SDL_JoystickType

§

impl PartialEq for SDL_KeyCode

§

impl PartialEq for SDL_Keymod

§

impl PartialEq for SDL_LogCategory

§

impl PartialEq for SDL_LogPriority

§

impl PartialEq for SDL_MessageBoxButtonFlags

§

impl PartialEq for SDL_MessageBoxColorType

§

impl PartialEq for SDL_MessageBoxFlags

§

impl PartialEq for SDL_MouseWheelDirection

§

impl PartialEq for SDL_PackedLayout

§

impl PartialEq for SDL_PackedOrder

§

impl PartialEq for SDL_PixelFormatEnum

§

impl PartialEq for SDL_PixelType

§

impl PartialEq for SDL_PowerState

§

impl PartialEq for SDL_RendererFlags

§

impl PartialEq for SDL_RendererFlip

§

impl PartialEq for SDL_SYSWM_TYPE

§

impl PartialEq for SDL_ScaleMode

§

impl PartialEq for SDL_Scancode

§

impl PartialEq for SDL_SensorType

§

impl PartialEq for SDL_SystemCursor

§

impl PartialEq for SDL_TextureAccess

§

impl PartialEq for SDL_TextureModulate

§

impl PartialEq for SDL_ThreadPriority

§

impl PartialEq for SDL_TouchDeviceType

§

impl PartialEq for SDL_WindowEventID

§

impl PartialEq for SDL_WindowFlags

§

impl PartialEq for SDL_YUV_CONVERSION_MODE

§

impl PartialEq for SDL_bool

§

impl PartialEq for SDL_errorcode

§

impl PartialEq for SDL_eventaction

§

impl PartialEq for WindowShapeMode

§

impl PartialEq for XIMCaretDirection

§

impl PartialEq for XIMCaretStyle

§

impl PartialEq for XIMStatusDataType

§

impl PartialEq for XOrientation

§

impl PartialEq for Hinting

§

impl PartialEq for FlashOperation

§

impl PartialEq for FullscreenType

§

impl PartialEq for GLProfile

§

impl PartialEq for devela::_dep::sdl2::video::Orientation

§

impl PartialEq for SwapInterval

§

impl PartialEq for WindowPos

§

impl PartialEq for SeekSearchResult

§

impl PartialEq for StandardTagKey

§

impl PartialEq for StandardVisualKey

§

impl PartialEq for DiskKind

§

impl PartialEq for IpNetworkFromStrError

§

impl PartialEq for KillError

§

impl PartialEq for MacAddrFromStrError

§

impl PartialEq for ProcessStatus

§

impl PartialEq for Signal

§

impl PartialEq for ThreadKind

§

impl PartialEq for UpdateKind

§

impl PartialEq for RuntimeFlavor

§

impl PartialEq for devela::_dep::tokio::sync::broadcast::error::RecvError

§

impl PartialEq for devela::_dep::tokio::sync::broadcast::error::TryRecvError

§

impl PartialEq for TryAcquireError

§

impl PartialEq for devela::_dep::tokio::sync::mpsc::error::TryRecvError

§

impl PartialEq for devela::_dep::tokio::sync::oneshot::error::TryRecvError

§

impl PartialEq for devela::_dep::toml_edit::Offset

§

impl PartialEq for devela::_dep::toml_edit::ser::Error

§

impl PartialEq for GraphemeIncomplete

§

impl PartialEq for IpFamily

§

impl PartialEq for RedirectAuthHeaders

§

impl PartialEq for ProxyProtocol

§

impl PartialEq for devela::_dep::ureq::Timeout

§

impl PartialEq for devela::_dep::ureq::unversioned::transport::time::Duration

§

impl PartialEq for devela::_dep::ureq::unversioned::transport::time::Instant

§

impl PartialEq for Endianness

§

impl PartialEq for Needed

§

impl PartialEq for StrContext

§

impl PartialEq for StrContextValue

§

impl PartialEq for CompareResult

Source§

impl PartialEq for ExampleEnumIntU8

Available on doc or test only.
Source§

impl PartialEq for AllErrorKind

Available on crate feature error only.
Source§

impl PartialEq for AngleDirection

Available on crate feature metric only.
Source§

impl PartialEq for AngleKind

Available on crate feature metric only.
Source§

impl PartialEq for AnsiColor3b

Available on crate feature term only.
1.0.0 · Source§

impl PartialEq for devela::all::AtomicOrdering

1.65.0 · Source§

impl PartialEq for BacktraceStatus

Source§

impl PartialEq for CompressionMode

Source§

impl PartialEq for DataError

Available on crate feature error and data·· only.
Source§

impl PartialEq for DataNotEnough

Source§

impl PartialEq for devela::all::Dither

Available on crate feature alloc and crate feature term and (crate features io or std) and (crate features dep_hashbrown or std) and crate feature image only.
Source§

impl PartialEq for EncodingMode

Source§

impl PartialEq for EventButton

Source§

impl PartialEq for EventButtonState

Source§

impl PartialEq for EventPointerType

1.28.0 · Source§

impl PartialEq for devela::all::FmtAlignment

Source§

impl PartialEq for ImageError

Available on crate feature image only.
1.0.0 · Source§

impl PartialEq for ErrorKind

1.7.0 · Source§

impl PartialEq for IpAddr

Source§

impl PartialEq for JsValue

Available on crate feature js only.
Source§

impl PartialEq for devela::all::Key

Source§

impl PartialEq for KeyAlpha

Source§

impl PartialEq for KeyFfi

Available on ffi·· only.
Source§

impl PartialEq for KeyMedia

Source§

impl PartialEq for KeyMod

Source§

impl PartialEq for KeyPad

Source§

impl PartialEq for KeyState

Source§

impl PartialEq for LinuxError

Available on crate feature linux only.
Source§

impl PartialEq for devela::all::LogLevel

Source§

impl PartialEq for LevelFilter

Source§

impl PartialEq for MismatchedBounds

Source§

impl PartialEq for Month

1.12.0 · Source§

impl PartialEq for devela::all::MpscRecvTimeoutError

1.0.0 · Source§

impl PartialEq for devela::all::MpscTryRecvError

Source§

impl PartialEq for NotAvailable

1.0.0 (const: unstable) · Source§

impl PartialEq for devela::all::Ordering

1.55.0 · Source§

impl PartialEq for IntErrorKind

Source§

impl PartialEq for PartialSpace

Source§

impl PartialEq for PixelFormat

Available on crate feature alloc and crate feature term and (crate features io or std) and (crate features dep_hashbrown or std) and crate feature image only.
Source§

impl PartialEq for SixelError

Available on crate feature alloc and crate feature term and (crate features io or std) and (crate features dep_hashbrown or std) and crate feature image only.
Source§

impl PartialEq for SixelMean

Available on crate feature alloc and crate feature term and (crate features io or std) and (crate features dep_hashbrown or std) and crate feature image only.
Source§

impl PartialEq for SixelQuality

Available on crate feature alloc and crate feature term and (crate features io or std) and (crate features dep_hashbrown or std) and crate feature image only.
Source§

impl PartialEq for SixelSplit

Available on crate feature alloc and crate feature term and (crate features io or std) and (crate features dep_hashbrown or std) and crate feature image only.
1.0.0 · Source§

impl PartialEq for SocketAddr

1.0.0 · Source§

impl PartialEq for Shutdown

Source§

impl PartialEq for TimeError

Available on crate features error and time only.
Source§

impl PartialEq for TimeGranularity

1.0.0 · Source§

impl PartialEq for VarError

Source§

impl PartialEq for WaveletUnitRole

Available on crate feature wave only.
Source§

impl PartialEq for WebEventKind

Available on crate feature js only.
Source§

impl PartialEq for WebKeyLocation

Available on crate feature js only.
Source§

impl PartialEq for WebPermission

Available on crate feature js only.
Source§

impl PartialEq for WebPermissionState

Available on crate feature js only.
Source§

impl PartialEq for WebWorkerError

Available on crate feature js only.
Source§

impl PartialEq for devela::all::Weekday

1.34.0 (const: unstable) · Source§

impl PartialEq for Infallible

Source§

impl PartialEq for devela::text::AsciiChar

Source§

impl PartialEq for InvalidText

Source§

impl PartialEq for TextError

Available on crate feature error and text·· only.
1.0.0 · Source§

impl PartialEq for FpCategory

Source§

impl PartialEq for NumError

Source§

impl PartialEq for devela::num::Sign

Source§

impl PartialEq for UnitBi

Available on crate feature unit only.
Source§

impl PartialEq for UnitSi

Available on crate feature unit only.
Source§

impl PartialEq for FlushCompress

Source§

impl PartialEq for FlushDecompress

Source§

impl PartialEq for flate2::mem::Status

Source§

impl PartialEq for EulerRot

Source§

impl PartialEq for num_bigint::bigint::Sign

Source§

impl PartialEq for Variant

Source§

impl PartialEq for uuid::Version

1.0.0 (const: unstable) · Source§

impl PartialEq for bool

1.0.0 (const: unstable) · Source§

impl PartialEq for char

1.0.0 (const: unstable) · Source§

impl PartialEq for f16

1.0.0 (const: unstable) · Source§

impl PartialEq for f32

1.0.0 (const: unstable) · Source§

impl PartialEq for f64

1.0.0 (const: unstable) · Source§

impl PartialEq for f128

1.0.0 (const: unstable) · Source§

impl PartialEq for i8

1.0.0 (const: unstable) · Source§

impl PartialEq for i16

1.0.0 (const: unstable) · Source§

impl PartialEq for i32

1.0.0 (const: unstable) · Source§

impl PartialEq for i64

1.0.0 (const: unstable) · Source§

impl PartialEq for i128

1.0.0 (const: unstable) · Source§

impl PartialEq for isize

Source§

impl PartialEq for !

1.0.0 (const: unstable) · Source§

impl PartialEq for str

1.0.0 (const: unstable) · Source§

impl PartialEq for u8

1.0.0 (const: unstable) · Source§

impl PartialEq for u16

1.0.0 (const: unstable) · Source§

impl PartialEq for u32

1.0.0 (const: unstable) · Source§

impl PartialEq for u64

1.0.0 (const: unstable) · Source§

impl PartialEq for u128

1.0.0 · Source§

impl PartialEq for ()

1.0.0 (const: unstable) · Source§

impl PartialEq for usize

Source§

impl PartialEq for devela::_core::alloc::AllocError

1.27.0 · Source§

impl PartialEq for CpuidResult

Source§

impl PartialEq for ByteStr

1.34.0 · Source§

impl PartialEq for CharTryFromError

1.9.0 · Source§

impl PartialEq for DecodeUtf16Error

1.20.0 · Source§

impl PartialEq for ParseCharError

1.59.0 · Source§

impl PartialEq for TryFromCharError

1.69.0 · Source§

impl PartialEq for FromBytesUntilNulError

Source§

impl PartialEq for FormattingOptions

Source§

impl PartialEq for Assume

Source§

impl PartialEq for devela::_core::ptr::Alignment

1.0.0 · Source§

impl PartialEq for ParseBoolError

1.0.0 · Source§

impl PartialEq for devela::_core::str::Utf8Error

Source§

impl PartialEq for ByteString

Source§

impl PartialEq for UnorderedKeyError

1.57.0 · Source§

impl PartialEq for devela::_dep::_alloc::collections::TryReserveError

1.64.0 · Source§

impl PartialEq for FromVecWithNulError

1.64.0 · Source§

impl PartialEq for IntoStringError

1.64.0 · Source§

impl PartialEq for NulError

1.0.0 · Source§

impl PartialEq for FromUtf8Error

Source§

impl PartialEq for UCred

Source§

impl PartialEq for NormalizeError

Source§

impl PartialEq for ExitStatusError

§

impl PartialEq for devela::_dep::allocator_api2::alloc::AllocError

§

impl PartialEq for devela::_dep::allocator_api2::collections::TryReserveError

§

impl PartialEq for AllocErr

§

impl PartialEq for DisableBlinking

§

impl PartialEq for EnableBlinking

§

impl PartialEq for Hide

§

impl PartialEq for MoveDown

§

impl PartialEq for MoveLeft

§

impl PartialEq for MoveRight

§

impl PartialEq for MoveTo

§

impl PartialEq for MoveToColumn

§

impl PartialEq for MoveToNextLine

§

impl PartialEq for MoveToPreviousLine

§

impl PartialEq for MoveToRow

§

impl PartialEq for MoveUp

§

impl PartialEq for RestorePosition

§

impl PartialEq for SavePosition

§

impl PartialEq for Show

§

impl PartialEq for DisableBracketedPaste

§

impl PartialEq for DisableFocusChange

§

impl PartialEq for DisableMouseCapture

§

impl PartialEq for EnableBracketedPaste

§

impl PartialEq for EnableFocusChange

§

impl PartialEq for EnableMouseCapture

§

impl PartialEq for KeyEvent

§

impl PartialEq for KeyEventState

§

impl PartialEq for KeyModifiers

§

impl PartialEq for KeyboardEnhancementFlags

§

impl PartialEq for MouseEvent

§

impl PartialEq for PopKeyboardEnhancementFlags

§

impl PartialEq for PushKeyboardEnhancementFlags

§

impl PartialEq for Attributes

§

impl PartialEq for Colors

§

impl PartialEq for ContentStyle

§

impl PartialEq for ResetColor

§

impl PartialEq for SetAttribute

§

impl PartialEq for SetAttributes

§

impl PartialEq for SetBackgroundColor

§

impl PartialEq for SetColors

§

impl PartialEq for SetForegroundColor

§

impl PartialEq for SetStyle

§

impl PartialEq for SetUnderlineColor

§

impl PartialEq for BeginSynchronizedUpdate

§

impl PartialEq for Clear

§

impl PartialEq for DisableLineWrap

§

impl PartialEq for EnableLineWrap

§

impl PartialEq for EndSynchronizedUpdate

§

impl PartialEq for EnterAlternateScreen

§

impl PartialEq for LeaveAlternateScreen

§

impl PartialEq for ScrollDown

§

impl PartialEq for ScrollUp

§

impl PartialEq for SetSize

§

impl PartialEq for AttachmentType

§

impl PartialEq for AudioType

§

impl PartialEq for DataType

§

impl PartialEq for SubtitleType

§

impl PartialEq for UnknownType

§

impl PartialEq for VideoType

§

impl PartialEq for Capabilities

§

impl PartialEq for CodecDescriptor

§

impl PartialEq for CodecProperties

§

impl PartialEq for Config

§

impl PartialEq for Disposition

§

impl PartialEq for Input

§

impl PartialEq for devela::_dep::ffmpeg_the_third::format::Output

§

impl PartialEq for devela::_dep::ffmpeg_the_third::software::resampling::context::Definition

§

impl PartialEq for devela::_dep::ffmpeg_the_third::software::resampling::Delay

§

impl PartialEq for devela::_dep::ffmpeg_the_third::software::scaling::context::Definition

§

impl PartialEq for ChannelCustom

§

impl PartialEq for ChannelLayoutMask

§

impl PartialEq for devela::_dep::ffmpeg_the_third::Frame

§

impl PartialEq for Rational

§

impl PartialEq for AVBPrint

§

impl PartialEq for AVBlowfish

§

impl PartialEq for AVBufferRef

§

impl PartialEq for AVCPBProperties

§

impl PartialEq for AVChannelCustom

§

impl PartialEq for AVChannelLayout

§

impl PartialEq for AVChapter

§

impl PartialEq for AVClass

§

impl PartialEq for AVCodec

§

impl PartialEq for AVCodecDescriptor

§

impl PartialEq for AVCodecHWConfig

§

impl PartialEq for AVCodecInternal

§

impl PartialEq for AVCodecParser

§

impl PartialEq for AVCodecParserContext

§

impl PartialEq for AVComponentDescriptor

§

impl PartialEq for AVDRMDeviceContext

§

impl PartialEq for AVDRMFrameDescriptor

§

impl PartialEq for AVDRMLayerDescriptor

§

impl PartialEq for AVDRMObjectDescriptor

§

impl PartialEq for AVDRMPlaneDescriptor

§

impl PartialEq for AVDVProfile

§

impl PartialEq for AVDeviceInfo

§

impl PartialEq for AVDeviceInfoList

§

impl PartialEq for AVDeviceRect

§

impl PartialEq for AVDictionaryEntry

§

impl PartialEq for AVDownmixInfo

§

impl PartialEq for AVFifoBuffer

§

impl PartialEq for AVFilterChain

§

impl PartialEq for AVFilterCommand

§

impl PartialEq for AVFilterContext

§

impl PartialEq for AVFilterFormatsConfig

§

impl PartialEq for AVFilterGraph

§

impl PartialEq for AVFilterGraphSegment

§

impl PartialEq for AVFilterInOut

§

impl PartialEq for AVFilterPadParams

§

impl PartialEq for AVFilterParams

§

impl PartialEq for AVFormatContext

§

impl PartialEq for AVFrameSideData

§

impl PartialEq for AVHWAccel

§

impl PartialEq for AVHWDeviceContext

§

impl PartialEq for AVHWFramesConstraints

§

impl PartialEq for AVHWFramesContext

§

impl PartialEq for AVIOContext

§

impl PartialEq for AVIODirContext

§

impl PartialEq for AVIODirEntry

§

impl PartialEq for AVIOInterruptCB

§

impl PartialEq for AVIndexEntry

§

impl PartialEq for AVInputFormat

§

impl PartialEq for AVLFG

§

impl PartialEq for AVMotionVector

§

impl PartialEq for AVOptionRange

§

impl PartialEq for AVOptionRanges

§

impl PartialEq for AVOptionType

§

impl PartialEq for AVOutputFormat

§

impl PartialEq for AVPacket

§

impl PartialEq for AVPacketList

§

impl PartialEq for AVPacketSideData

§

impl PartialEq for AVPanScan

§

impl PartialEq for AVPixFmtDescriptor

§

impl PartialEq for AVProbeData

§

impl PartialEq for AVProducerReferenceTime

§

impl PartialEq for AVProfile

§

impl PartialEq for AVProgram

§

impl PartialEq for AVRational

§

impl PartialEq for AVRegionOfInterest

§

impl PartialEq for AVReplayGain

§

impl PartialEq for AVStereo3D

§

impl PartialEq for AVStream

§

impl PartialEq for AVSubtitle

§

impl PartialEq for AVSubtitleRect

§

impl PartialEq for AVTimecode

§

impl PartialEq for AVXTEA

§

impl PartialEq for FFTComplex

§

impl PartialEq for RcOverride

§

impl PartialEq for SwsFilter

§

impl PartialEq for SwsVector

§

impl PartialEq for URLContext

§

impl PartialEq for _IO_FILE

§

impl PartialEq for __va_list_tag

§

impl PartialEq for ff_pad_helper_AVBPrint

§

impl PartialEq for devela::_dep::ffmpeg_the_third::sys::tm

§

impl PartialEq for Descriptor

§

impl PartialEq for Audio

§

impl PartialEq for Packet

§

impl PartialEq for Video

§

impl PartialEq for devela::_dep::ffmpeg_the_third::util::option::Type

§

impl PartialEq for CharacterData

§

impl PartialEq for GlyphRasterConfig

§

impl PartialEq for LayoutSettings

§

impl PartialEq for FontSettings

§

impl PartialEq for devela::_dep::fontdue::LineMetrics

§

impl PartialEq for Metrics

§

impl PartialEq for OutlineBounds

§

impl PartialEq for Jitter

§

impl PartialEq for devela::_dep::gilrs::ev::filter::Repeat

§

impl PartialEq for Code

§

impl PartialEq for BaseEffect

§

impl PartialEq for Effect

§

impl PartialEq for EffectBuilder

§

impl PartialEq for Envelope

§

impl PartialEq for Replay

§

impl PartialEq for Ticks

§

impl PartialEq for devela::_dep::gilrs::Event

§

impl PartialEq for GamepadId

§

impl PartialEq for PixelDensity

§

impl PartialEq for SampleLayout

§

impl PartialEq for devela::_dep::image::math::Rect

§

impl PartialEq for devela::_dep::image::Delay

§

impl PartialEq for LimitSupport

§

impl PartialEq for Limits

§

impl PartialEq for devela::_dep::jiff::civil::Date

§

impl PartialEq for DateTime

§

impl PartialEq for ISOWeekDate

§

impl PartialEq for devela::_dep::jiff::civil::Time

§

impl PartialEq for PiecesNumericOffset

§

impl PartialEq for SignedDuration

§

impl PartialEq for SpanFieldwise

§

impl PartialEq for devela::_dep::jiff::Timestamp

§

impl PartialEq for Zoned

§

impl PartialEq for AmbiguousTimestamp

§

impl PartialEq for AmbiguousZoned

§

impl PartialEq for devela::_dep::jiff::tz::Offset

§

impl PartialEq for TimeZone

§

impl PartialEq for MockBackendSettings

§

impl PartialEq for ClockId

§

impl PartialEq for ClockTime

§

impl PartialEq for DistortionBuilder

§

impl PartialEq for FilterBuilder

§

impl PartialEq for PanningControlBuilder

§

impl PartialEq for ReverbBuilder

§

impl PartialEq for VolumeControlBuilder

§

impl PartialEq for ClockInfo

§

impl PartialEq for ListenerInfo

§

impl PartialEq for ListenerId

§

impl PartialEq for ModulatorId

§

impl PartialEq for StaticSoundData

§

impl PartialEq for StaticSoundSettings

§

impl PartialEq for StreamingSoundSettings

§

impl PartialEq for devela::_dep::kira::sound::Region

§

impl PartialEq for Capacities

§

impl PartialEq for Decibels

§

impl PartialEq for devela::_dep::kira::Frame

§

impl PartialEq for Mix

§

impl PartialEq for Panning

§

impl PartialEq for PlaybackRate

§

impl PartialEq for ResourceLimitReached

§

impl PartialEq for Semitones

§

impl PartialEq for Tween

§

impl PartialEq for SendTrackId

§

impl PartialEq for SpatialTrackDistances

Source§

impl PartialEq for ParseLevelError

§

impl PartialEq for InitError

§

impl PartialEq for MidiInputPort

§

impl PartialEq for MidiOutputPort

§

impl PartialEq for BlendState

§

impl PartialEq for BufferId

§

impl PartialEq for devela::_dep::miniquad::KeyMods

§

impl PartialEq for Pipeline

§

impl PartialEq for PipelineParams

§

impl PartialEq for RenderPass

§

impl PartialEq for ShaderId

§

impl PartialEq for StencilFaceState

§

impl PartialEq for StencilState

§

impl PartialEq for TextureId

§

impl PartialEq for devela::_dep::orion::aead::streaming::Nonce

§

impl PartialEq for devela::_dep::orion::aead::SecretKey

§

impl PartialEq for devela::_dep::orion::auth::Tag

§

impl PartialEq for UnknownCryptoError

§

impl PartialEq for devela::_dep::orion::hash::Digest

§

impl PartialEq for devela::_dep::orion::hazardous::aead::chacha20poly1305::Nonce

§

impl PartialEq for devela::_dep::orion::hazardous::aead::chacha20poly1305::SecretKey

§

impl PartialEq for SharedKey

§

impl PartialEq for devela::_dep::orion::hazardous::hash::sha2::sha256::Digest

§

impl PartialEq for devela::_dep::orion::hazardous::hash::sha2::sha384::Digest

§

impl PartialEq for devela::_dep::orion::hazardous::hash::sha2::sha512::Digest

§

impl PartialEq for devela::_dep::orion::hazardous::hash::sha3::sha3_224::Digest

§

impl PartialEq for devela::_dep::orion::hazardous::hash::sha3::sha3_256::Digest

§

impl PartialEq for devela::_dep::orion::hazardous::hash::sha3::sha3_384::Digest

§

impl PartialEq for devela::_dep::orion::hazardous::hash::sha3::sha3_512::Digest

§

impl PartialEq for DHKEM_X25519_SHA256_CHACHA20

§

impl PartialEq for devela::_dep::orion::hazardous::kdf::pbkdf2::sha256::Password

§

impl PartialEq for devela::_dep::orion::hazardous::kdf::pbkdf2::sha384::Password

§

impl PartialEq for devela::_dep::orion::hazardous::kdf::pbkdf2::sha512::Password

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem512::Ciphertext

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem512::DecapsulationKey

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem512::EncapsulationKey

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem512::KeyPair

§

impl PartialEq for MlKem512

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem512::SharedSecret

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem768::Ciphertext

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem768::DecapsulationKey

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem768::EncapsulationKey

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem768::KeyPair

§

impl PartialEq for MlKem768

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem768::SharedSecret

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem1024::Ciphertext

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem1024::DecapsulationKey

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem1024::EncapsulationKey

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem1024::KeyPair

§

impl PartialEq for MlKem1024

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem1024::Seed

§

impl PartialEq for devela::_dep::orion::hazardous::kem::mlkem1024::SharedSecret

§

impl PartialEq for devela::_dep::orion::hazardous::kem::x25519_hkdf_sha256::SharedSecret

§

impl PartialEq for devela::_dep::orion::hazardous::kem::xwing::Ciphertext

§

impl PartialEq for devela::_dep::orion::hazardous::kem::xwing::DecapsulationKey

§

impl PartialEq for devela::_dep::orion::hazardous::kem::xwing::EncapsulationKey

§

impl PartialEq for devela::_dep::orion::hazardous::kem::xwing::KeyPair

§

impl PartialEq for devela::_dep::orion::hazardous::kem::xwing::Seed

§

impl PartialEq for devela::_dep::orion::hazardous::kem::xwing::SharedSecret

§

impl PartialEq for XWing

§

impl PartialEq for devela::_dep::orion::hazardous::mac::blake2b::SecretKey

§

impl PartialEq for devela::_dep::orion::hazardous::mac::hmac::sha256::SecretKey

§

impl PartialEq for devela::_dep::orion::hazardous::mac::hmac::sha256::Tag

§

impl PartialEq for devela::_dep::orion::hazardous::mac::hmac::sha384::SecretKey

§

impl PartialEq for devela::_dep::orion::hazardous::mac::hmac::sha384::Tag

§

impl PartialEq for devela::_dep::orion::hazardous::mac::hmac::sha512::SecretKey

§

impl PartialEq for devela::_dep::orion::hazardous::mac::hmac::sha512::Tag

§

impl PartialEq for OneTimeKey

§

impl PartialEq for devela::_dep::orion::hazardous::mac::poly1305::Tag

§

impl PartialEq for Salt

§

impl PartialEq for EphemeralClientSession

§

impl PartialEq for EphemeralServerSession

§

impl PartialEq for PrivateKey

§

impl PartialEq for PublicKey

§

impl PartialEq for SessionKeys

§

impl PartialEq for devela::_dep::orion::pwhash::Password

§

impl PartialEq for PasswordHash

§

impl PartialEq for PyGetSetDef

§

impl PartialEq for PyMemberDef

§

impl PartialEq for PyMethodDef

§

impl PartialEq for PyModuleDef_Slot

§

impl PartialEq for PyBackedBytes

§

impl PartialEq for PyBackedStr

§

impl PartialEq for PySliceIndices

§

impl PartialEq for ApmInfo

§

impl PartialEq for CacheInfoIter

§

impl PartialEq for CacheParameter

§

impl PartialEq for CpuIdResult

§

impl PartialEq for ExtendedTopologyLevel

§

impl PartialEq for L1CacheTlbInfo

§

impl PartialEq for L2And3CacheTlbInfo

§

impl PartialEq for L2CatInfo

§

impl PartialEq for MemBwAllocationInfo

§

impl PartialEq for MemoryEncryptionInfo

§

impl PartialEq for MonitorMwaitInfo

§

impl PartialEq for PerformanceOptimizationInfo

§

impl PartialEq for ProcessorCapacityAndFeatureInfo

§

impl PartialEq for ProcessorSerial

§

impl PartialEq for ProcessorTopologyInfo

§

impl PartialEq for SoCVendorBrand

§

impl PartialEq for SvmFeatures

§

impl PartialEq for Tlb1gbPageInfo

§

impl PartialEq for VendorInfo

§

impl PartialEq for devela::_dep::regex_lite::Error

§

impl PartialEq for AudioSpec

§

impl PartialEq for devela::_dep::sdl2::image::InitFlag

§

impl PartialEq for Guid

§

impl PartialEq for Keycode

§

impl PartialEq for Mod

§

impl PartialEq for Dl_info

§

impl PartialEq for Elf32_Chdr

§

impl PartialEq for Elf32_Ehdr

§

impl PartialEq for Elf32_Phdr

§

impl PartialEq for Elf32_Shdr

§

impl PartialEq for Elf32_Sym

§

impl PartialEq for Elf64_Chdr

§

impl PartialEq for Elf64_Ehdr

§

impl PartialEq for Elf64_Phdr

§

impl PartialEq for Elf64_Shdr

§

impl PartialEq for Elf64_Sym

§

impl PartialEq for __c_anonymous__kernel_fsid_t

§

impl PartialEq for __c_anonymous_elf32_rel

§

impl PartialEq for __c_anonymous_elf32_rela

§

impl PartialEq for __c_anonymous_elf64_rel

§

impl PartialEq for __c_anonymous_elf64_rela

§

impl PartialEq for __c_anonymous_ifru_map

§

impl PartialEq for __c_anonymous_ptrace_syscall_info_entry

§

impl PartialEq for __c_anonymous_ptrace_syscall_info_exit

§

impl PartialEq for __c_anonymous_ptrace_syscall_info_seccomp

§

impl PartialEq for __c_anonymous_sockaddr_can_j1939

§

impl PartialEq for __c_anonymous_sockaddr_can_tp

§

impl PartialEq for __exit_status

§

impl PartialEq for __timeval

§

impl PartialEq for _libc_fpstate

§

impl PartialEq for _libc_fpxreg

§

impl PartialEq for _libc_xmmreg

§

impl PartialEq for addrinfo

§

impl PartialEq for af_alg_iv

§

impl PartialEq for aiocb

§

impl PartialEq for arpd_request

§

impl PartialEq for arphdr

§

impl PartialEq for arpreq

§

impl PartialEq for arpreq_old

§

impl PartialEq for can_filter

§

impl PartialEq for can_frame

§

impl PartialEq for canfd_frame

§

impl PartialEq for canxl_frame

§

impl PartialEq for clone_args

§

impl PartialEq for cmsghdr

§

impl PartialEq for cpu_set_t

§

impl PartialEq for dirent64

§

impl PartialEq for dirent

§

impl PartialEq for dl_phdr_info

§

impl PartialEq for dmabuf_cmsg

§

impl PartialEq for dmabuf_token

§

impl PartialEq for dqblk

§

impl PartialEq for epoll_event

§

impl PartialEq for epoll_params

§

impl PartialEq for fanotify_event_info_error

§

impl PartialEq for fanotify_event_info_fid

§

impl PartialEq for fanotify_event_info_header

§

impl PartialEq for fanotify_event_info_pidfd

§

impl PartialEq for fanotify_event_metadata

§

impl PartialEq for fanotify_response

§

impl PartialEq for fanout_args

§

impl PartialEq for fd_set

§

impl PartialEq for ff_condition_effect

§

impl PartialEq for ff_constant_effect

§

impl PartialEq for ff_effect

§

impl PartialEq for ff_envelope

§

impl PartialEq for ff_periodic_effect

§

impl PartialEq for ff_ramp_effect

§

impl PartialEq for ff_replay

§

impl PartialEq for ff_rumble_effect

§

impl PartialEq for ff_trigger

§

impl PartialEq for file_clone_range

§

impl PartialEq for flock64

§

impl PartialEq for flock

§

impl PartialEq for fpos64_t

§

impl PartialEq for fpos_t

§

impl PartialEq for fsid_t

§

impl PartialEq for genlmsghdr

§

impl PartialEq for glob64_t

§

impl PartialEq for glob_t

§

impl PartialEq for group

§

impl PartialEq for hostent

§

impl PartialEq for hwtstamp_config

§

impl PartialEq for if_nameindex

§

impl PartialEq for ifaddrs

§

impl PartialEq for in6_addr

§

impl PartialEq for in6_ifreq

§

impl PartialEq for in6_pktinfo

§

impl PartialEq for in6_rtmsg

§

impl PartialEq for in_addr

§

impl PartialEq for in_pktinfo

§

impl PartialEq for inotify_event

§

impl PartialEq for input_absinfo

§

impl PartialEq for input_event

§

impl PartialEq for input_id

§

impl PartialEq for input_keymap_entry

§

impl PartialEq for input_mask

§

impl PartialEq for iocb

§

impl PartialEq for iovec

§

impl PartialEq for ip_mreq

§

impl PartialEq for ip_mreq_source

§

impl PartialEq for ip_mreqn

§

impl PartialEq for ipc_perm

§

impl PartialEq for ipv6_mreq

§

impl PartialEq for itimerspec

§

impl PartialEq for itimerval

§

impl PartialEq for iw_discarded

§

impl PartialEq for iw_encode_ext

§

impl PartialEq for iw_freq

§

impl PartialEq for iw_michaelmicfailure

§

impl PartialEq for iw_missed

§

impl PartialEq for iw_mlme

§

impl PartialEq for iw_param

§

impl PartialEq for iw_pmkid_cand

§

impl PartialEq for iw_pmksa

§

impl PartialEq for iw_point

§

impl PartialEq for iw_priv_args

§

impl PartialEq for iw_quality

§

impl PartialEq for iw_range

§

impl PartialEq for iw_scan_req

§

impl PartialEq for iw_statistics

§

impl PartialEq for iw_thrspy

§

impl PartialEq for j1939_filter

§

impl PartialEq for lconv

§

impl PartialEq for linger

§

impl PartialEq for mallinfo2

§

impl PartialEq for mallinfo

§

impl PartialEq for mbstate_t

§

impl PartialEq for mcontext_t

§

impl PartialEq for mmsghdr

§

impl PartialEq for mnt_ns_info

§

impl PartialEq for mntent

§

impl PartialEq for mount_attr

§

impl PartialEq for mq_attr

§

impl PartialEq for msghdr

§

impl PartialEq for msginfo

§

impl PartialEq for msqid_ds

§

impl PartialEq for nl_mmap_hdr

§

impl PartialEq for nl_mmap_req

§

impl PartialEq for nl_pktinfo

§

impl PartialEq for nlattr

§

impl PartialEq for nlmsgerr

§

impl PartialEq for nlmsghdr

§

impl PartialEq for ntptimeval

§

impl PartialEq for open_how

§

impl PartialEq for option

§

impl PartialEq for packet_mreq

§

impl PartialEq for passwd

§

impl PartialEq for pidfd_info

§

impl PartialEq for pollfd

§

impl PartialEq for posix_spawn_file_actions_t

§

impl PartialEq for posix_spawnattr_t

§

impl PartialEq for protoent

§

impl PartialEq for pthread_attr_t

§

impl PartialEq for pthread_barrier_t

§

impl PartialEq for pthread_barrierattr_t

§

impl PartialEq for pthread_cond_t

§

impl PartialEq for pthread_condattr_t

§

impl PartialEq for pthread_mutex_t

§

impl PartialEq for pthread_mutexattr_t

§

impl PartialEq for pthread_rwlock_t

§

impl PartialEq for pthread_rwlockattr_t

§

impl PartialEq for ptp_clock_caps

§

impl PartialEq for ptp_clock_time

§

impl PartialEq for ptp_extts_event

§

impl PartialEq for ptp_extts_request

§

impl PartialEq for ptp_pin_desc

§

impl PartialEq for ptp_sys_offset

§

impl PartialEq for ptp_sys_offset_extended

§

impl PartialEq for ptp_sys_offset_precise

§

impl PartialEq for ptrace_peeksiginfo_args

§

impl PartialEq for ptrace_rseq_configuration

§

impl PartialEq for ptrace_sud_config

§

impl PartialEq for ptrace_syscall_info

§

impl PartialEq for regex_t

§

impl PartialEq for regmatch_t

§

impl PartialEq for rlimit64

§

impl PartialEq for rlimit

§

impl PartialEq for rtentry

§

impl PartialEq for rusage

§

impl PartialEq for sched_attr

§

impl PartialEq for sched_param

§

impl PartialEq for sctp_authinfo

§

impl PartialEq for sctp_initmsg

§

impl PartialEq for sctp_nxtinfo

§

impl PartialEq for sctp_prinfo

§

impl PartialEq for sctp_rcvinfo

§

impl PartialEq for sctp_sndinfo

§

impl PartialEq for sctp_sndrcvinfo

§

impl PartialEq for seccomp_data

§

impl PartialEq for seccomp_notif

§

impl PartialEq for seccomp_notif_addfd

§

impl PartialEq for seccomp_notif_resp

§

impl PartialEq for seccomp_notif_sizes

§

impl PartialEq for sem_t

§

impl PartialEq for sembuf

§

impl PartialEq for semid_ds

§

impl PartialEq for seminfo

§

impl PartialEq for servent

§

impl PartialEq for shmid_ds

§

impl PartialEq for sigaction

§

impl PartialEq for sigevent

§

impl PartialEq for siginfo_t

§

impl PartialEq for signalfd_siginfo

§

impl PartialEq for sigset_t

§

impl PartialEq for sigval

§

impl PartialEq for sock_extended_err

§

impl PartialEq for sock_filter

§

impl PartialEq for sock_fprog

§

impl PartialEq for sockaddr

§

impl PartialEq for sockaddr_alg

§

impl PartialEq for sockaddr_in6

§

impl PartialEq for sockaddr_in

§

impl PartialEq for sockaddr_ll

§

impl PartialEq for sockaddr_nl

§

impl PartialEq for sockaddr_pkt

§

impl PartialEq for sockaddr_storage

§

impl PartialEq for sockaddr_un

§

impl PartialEq for sockaddr_vm

§

impl PartialEq for sockaddr_xdp

§

impl PartialEq for spwd

§

impl PartialEq for stack_t

§

impl PartialEq for stat64

§

impl PartialEq for stat

§

impl PartialEq for statfs64

§

impl PartialEq for statfs

§

impl PartialEq for statvfs64

§

impl PartialEq for statvfs

§

impl PartialEq for statx

§

impl PartialEq for statx_timestamp

§

impl PartialEq for sysinfo

§

impl PartialEq for tcp_info

§

impl PartialEq for termios2

§

impl PartialEq for termios

§

impl PartialEq for timespec

§

impl PartialEq for timeval

§

impl PartialEq for timex

§

impl PartialEq for tls12_crypto_info_aes_ccm_128

§

impl PartialEq for tls12_crypto_info_aes_gcm_128

§

impl PartialEq for tls12_crypto_info_aes_gcm_256

§

impl PartialEq for tls12_crypto_info_aria_gcm_128

§

impl PartialEq for tls12_crypto_info_aria_gcm_256

§

impl PartialEq for tls12_crypto_info_chacha20_poly1305

§

impl PartialEq for tls12_crypto_info_sm4_ccm

§

impl PartialEq for tls12_crypto_info_sm4_gcm

§

impl PartialEq for tls_crypto_info

§

impl PartialEq for devela::_dep::sdl2::libc::tm

§

impl PartialEq for tms

§

impl PartialEq for tpacket2_hdr

§

impl PartialEq for tpacket3_hdr

§

impl PartialEq for tpacket_auxdata

§

impl PartialEq for tpacket_bd_ts

§

impl PartialEq for tpacket_hdr

§

impl PartialEq for tpacket_hdr_v1

§

impl PartialEq for tpacket_hdr_variant1

§

impl PartialEq for tpacket_req3

§

impl PartialEq for tpacket_req

§

impl PartialEq for tpacket_rollover_stats

§

impl PartialEq for tpacket_stats

§

impl PartialEq for tpacket_stats_v3

§

impl PartialEq for ucontext_t

§

impl PartialEq for ucred

§

impl PartialEq for uinput_abs_setup

§

impl PartialEq for uinput_ff_erase

§

impl PartialEq for uinput_ff_upload

§

impl PartialEq for uinput_setup

§

impl PartialEq for uinput_user_dev

§

impl PartialEq for user

§

impl PartialEq for user_fpregs_struct

§

impl PartialEq for user_regs_struct

§

impl PartialEq for utimbuf

§

impl PartialEq for utmpx

§

impl PartialEq for utsname

§

impl PartialEq for winsize

§

impl PartialEq for xdp_desc

§

impl PartialEq for xdp_mmap_offsets

§

impl PartialEq for xdp_mmap_offsets_v1

§

impl PartialEq for xdp_options

§

impl PartialEq for xdp_ring_offset

§

impl PartialEq for xdp_ring_offset_v1

§

impl PartialEq for xdp_statistics

§

impl PartialEq for xdp_statistics_v1

§

impl PartialEq for xdp_umem_reg

§

impl PartialEq for xdp_umem_reg_v1

§

impl PartialEq for xsk_tx_metadata_completion

§

impl PartialEq for xsk_tx_metadata_request

§

impl PartialEq for Locale

§

impl PartialEq for MessageBoxButtonFlag

§

impl PartialEq for MessageBoxFlag

§

impl PartialEq for AllowChangeFlag

§

impl PartialEq for devela::_dep::sdl2::mixer::Channel

§

impl PartialEq for Chunk

§

impl PartialEq for devela::_dep::sdl2::mixer::InitFlag

§

impl PartialEq for MouseState

§

impl PartialEq for RelativeMouseState

§

impl PartialEq for devela::_dep::sdl2::pixels::Color

§

impl PartialEq for FPoint

§

impl PartialEq for FRect

§

impl PartialEq for devela::_dep::sdl2::rect::Point

§

impl PartialEq for devela::_dep::sdl2::rect::Rect

§

impl PartialEq for RendererInfo

§

impl PartialEq for TextureQuery

§

impl PartialEq for __BindgenFloat16

§

impl PartialEq for FontStyle

§

impl PartialEq for GlyphMetrics

§

impl PartialEq for devela::_dep::sdl2::version::Version

§

impl PartialEq for DisplayMode

Source§

impl PartialEq for IgnoredAny

Source§

impl PartialEq for devela::_dep::serde::de::value::Error

§

impl PartialEq for devela::_dep::simdutf8::basic::Utf8Error

§

impl PartialEq for devela::_dep::simdutf8::compat::Utf8Error

§

impl PartialEq for Channels

§

impl PartialEq for SignalSpec

§

impl PartialEq for CodecType

§

impl PartialEq for RandomNoise

§

impl PartialEq for Complex

§

impl PartialEq for SeekPoint

§

impl PartialEq for i24

§

impl PartialEq for u24

§

impl PartialEq for devela::_dep::symphonia::core::units::Time

§

impl PartialEq for TimeBase

§

impl PartialEq for CpuRefreshKind

§

impl PartialEq for DiskUsage

§

impl PartialEq for Gid

§

impl PartialEq for Group

§

impl PartialEq for IpNetwork

§

impl PartialEq for MacAddr

§

impl PartialEq for MemoryRefreshKind

§

impl PartialEq for devela::_dep::sysinfo::Pid

§

impl PartialEq for ProcessRefreshKind

§

impl PartialEq for RefreshKind

§

impl PartialEq for Uid

§

impl PartialEq for User

§

impl PartialEq for devela::_dep::tokio::sync::oneshot::error::RecvError

§

impl PartialEq for devela::_dep::tokio::task::Id

§

impl PartialEq for devela::_dep::toml_edit::de::Error

§

impl PartialEq for devela::_dep::toml_edit::Date

§

impl PartialEq for Datetime

§

impl PartialEq for Decor

§

impl PartialEq for devela::_dep::toml_edit::Key

§

impl PartialEq for RawString

§

impl PartialEq for Repr

§

impl PartialEq for devela::_dep::toml_edit::Time

§

impl PartialEq for TomlError

§

impl PartialEq for HeaderName

§

impl PartialEq for HeaderValue

§

impl PartialEq for Method

§

impl PartialEq for StatusCode

§

impl PartialEq for Uri

§

impl PartialEq for devela::_dep::ureq::http::Version

§

impl PartialEq for Authority

§

impl PartialEq for PathAndQuery

§

impl PartialEq for Scheme

§

impl PartialEq for Proxy

§

impl PartialEq for NextTimeout

§

impl PartialEq for f32x4

§

impl PartialEq for f32x8

§

impl PartialEq for f64x2

§

impl PartialEq for f64x4

§

impl PartialEq for i8x16

§

impl PartialEq for i8x32

§

impl PartialEq for i16x8

§

impl PartialEq for i16x16

§

impl PartialEq for i32x4

§

impl PartialEq for i32x8

§

impl PartialEq for i64x2

§

impl PartialEq for i64x4

§

impl PartialEq for u8x16

§

impl PartialEq for u8x32

§

impl PartialEq for u16x8

§

impl PartialEq for u16x16

§

impl PartialEq for u32x4

§

impl PartialEq for u32x8

§

impl PartialEq for u64x2

§

impl PartialEq for u64x4

§

impl PartialEq for EmptyError

§

impl PartialEq for devela::_dep::winnow::stream::Range

§

impl PartialEq for BStr

§

impl PartialEq for devela::_dep::winnow::Bytes

Source§

impl PartialEq for ExampleBitfield

Available on crate feature _bit_u8 and (doc or test) only.
Source§

impl PartialEq for ExampleBitfieldCustom

Available on crate feature _bit_u8 and (doc or test) only.
Source§

impl PartialEq for ExampleBitfieldExtra

Available on crate feature _bit_u8 and (doc or test) only.
Source§

impl PartialEq for ExampleEnumSet

Available on doc or test only.
Source§

impl PartialEq for ExampleIdSeqUsize

Available on doc or test only.
1.0.0 · Source§

impl PartialEq for AddrParseError

Source§

impl PartialEq for AnsiColor8b

Available on crate feature term only.
Source§

impl PartialEq for AppApple

Available on crate feature std only.
Source§

impl PartialEq for AppConfig

Available on crate feature std only.
Source§

impl PartialEq for AppUnix

Available on crate feature std only.
Source§

impl PartialEq for AppWindows

Available on crate feature std only.
Source§

impl PartialEq for AppXdg

Available on crate feature std only.
Source§

impl PartialEq for Boxed

Available on crate feature alloc only.
1.64.0 · Source§

impl PartialEq for CStr

1.64.0 · Source§

impl PartialEq for CString

Source§

impl PartialEq for CodecFlags

Source§

impl PartialEq for CodecLen

Source§

impl PartialEq for DataOverflow

1.3.0 · Source§

impl PartialEq for devela::all::Duration

1.66.0 · Source§

impl PartialEq for TryFromFloatSecsError

Source§

impl PartialEq for ElementNotFound

Source§

impl PartialEq for EventKey

Source§

impl PartialEq for EventKeyFfi

Available on ffi·· only.
Source§

impl PartialEq for EventMouse

Source§

impl PartialEq for EventPointer

Source§

impl PartialEq for EventTimestamp

Source§

impl PartialEq for EventWheel

Source§

impl PartialEq for FailedErrorConversion

Source§

impl PartialEq for False

1.0.0 · Source§

impl PartialEq for devela::all::FilePermissions

1.1.0 · Source§

impl PartialEq for FileType

1.0.0 · Source§

impl PartialEq for devela::all::FmtError

Source§

impl PartialEq for IdPin<'_>

Source§

impl PartialEq for IdPinBox

Source§

impl PartialEq for IndexOutOfBounds

Source§

impl PartialEq for InvalidAxisLength

1.0.0 · Source§

impl PartialEq for Ipv4Addr

1.0.0 · Source§

impl PartialEq for Ipv6Addr

Source§

impl PartialEq for JsInstant

Available on crate feature js only.
Source§

impl PartialEq for JsTextMetrics

Available on crate feature js only.
Source§

impl PartialEq for JsTextMetricsFull

Available on crate feature js only.
Source§

impl PartialEq for JsTimeout

Available on crate feature js only.
Source§

impl PartialEq for KeyAlreadyExists

Source§

impl PartialEq for devela::all::KeyMods

Source§

impl PartialEq for Lgc16

Available on crate feature rand only.
Source§

impl PartialEq for LinuxSigset

Available on crate feature linux only.
Source§

impl PartialEq for LinuxTermios

Available on crate features term and linux only.
Source§

impl PartialEq for LinuxTimespec

Available on crate feature linux only.
1.28.0 · Source§

impl PartialEq for Layout

1.50.0 · Source§

impl PartialEq for LayoutError

§

impl PartialEq for Platform

Source§

impl PartialEq for MismatchedCapacity

Source§

impl PartialEq for MismatchedDimensions

Source§

impl PartialEq for MismatchedIndices

1.0.0 · Source§

impl PartialEq for devela::all::MpscReceiveError

Source§

impl PartialEq for NodeEmpty

Source§

impl PartialEq for NodeLinkNotSet

Source§

impl PartialEq for NodeLinkNotUnique

Source§

impl PartialEq for NotEnoughElements

Source§

impl PartialEq for NotEnoughSpace

Source§

impl PartialEq for NotImplemented

Source§

impl PartialEq for NotSupported

1.0.0 · Source§

impl PartialEq for OsStr

1.0.0 · Source§

impl PartialEq for OsString

1.10.0 · Source§

impl PartialEq for devela::all::PanicLocation<'_>

1.0.0 · Source§

impl PartialEq for ParseFloatError

1.0.0 · Source§

impl PartialEq for ParseIntError

Source§

impl PartialEq for PartiallyAdded

1.0.0 · Source§

impl PartialEq for Path

1.0.0 · Source§

impl PartialEq for PathBuf

1.7.0 · Source§

impl PartialEq for StripPrefixError

1.33.0 · Source§

impl PartialEq for PhantomPinned

1.61.0 · Source§

impl PartialEq for ExitCode

1.0.0 · Source§

impl PartialEq for ExitStatus

1.0.0 · Source§

impl PartialEq for devela::all::ProcessOutput

1.0.0 · Source§

impl PartialEq for RangeFull

1.0.0 · Source§

impl PartialEq for SocketAddrV4

1.0.0 · Source§

impl PartialEq for SocketAddrV6

1.0.0 · Source§

impl PartialEq for devela::all::String

1.8.0 · Source§

impl PartialEq for devela::all::SystemInstant

1.8.0 · Source§

impl PartialEq for SystemTime

Source§

impl PartialEq for SystemTimeError

1.36.0 · Source§

impl PartialEq for RawWaker

1.36.0 · Source§

impl PartialEq for RawWakerVTable

Source§

impl PartialEq for TermSize

Available on crate feature term only.
1.26.0 · Source§

impl PartialEq for AccessError

1.19.0 · Source§

impl PartialEq for ThreadId

Source§

impl PartialEq for TimeDelta

Source§

impl PartialEq for devela::all::Timeout

Source§

impl PartialEq for True

1.34.0 · Source§

impl PartialEq for TryFromIntError

Source§

impl PartialEq for UiCap

Source§

impl PartialEq for UiCapImage

Source§

impl PartialEq for UiCapInput

Source§

impl PartialEq for UiCapSound

Source§

impl PartialEq for UiCapSystem

Source§

impl PartialEq for UiCapWindow

Source§

impl PartialEq for UnixTimeI64

Source§

impl PartialEq for UnixTimeU32

1.5.0 · Source§

impl PartialEq for devela::all::WaitTimeoutResult

Source§

impl PartialEq for WebElement

Available on crate feature js only.
Source§

impl PartialEq for WebEventMouse

Available on crate feature js only.
Source§

impl PartialEq for WebEventPointer

Available on crate feature js only.
Source§

impl PartialEq for WebWindowState

Available on crate feature js only.
Source§

impl PartialEq for WebWorker

Available on crate feature js only.
Source§

impl PartialEq for WebWorkerJob

Available on crate feature js only.
Source§

impl PartialEq for Xabc

Available on crate feature rand only.
Source§

impl PartialEq for XorShift128

Source§

impl PartialEq for XorShift128p

Source§

impl PartialEq for Xoroshiro128pp

Available on crate feature rand only.
Source§

impl PartialEq for Xyza8a

Available on crate feature rand only.
Source§

impl PartialEq for Xyza8b

Available on crate feature rand only.
Source§

impl PartialEq for g_bvec2

Available on crate feature glsl only.
Source§

impl PartialEq for g_bvec3

Available on crate feature glsl only.
Source§

impl PartialEq for g_bvec4

Available on crate feature glsl only.
Source§

impl PartialEq for g_dmat2

Available on crate feature glsl only.
Source§

impl PartialEq for g_dmat3

Available on crate feature glsl only.
Source§

impl PartialEq for g_dmat4

Available on crate feature glsl only.
Source§

impl PartialEq for g_dvec2

Available on crate feature glsl only.
Source§

impl PartialEq for g_dvec3

Available on crate feature glsl only.
Source§

impl PartialEq for g_dvec4

Available on crate feature glsl only.
Source§

impl PartialEq for g_ivec2

Available on crate feature glsl only.
Source§

impl PartialEq for g_ivec3

Available on crate feature glsl only.
Source§

impl PartialEq for g_ivec4

Available on crate feature glsl only.
Source§

impl PartialEq for g_mat2

Available on crate feature glsl only.
Source§

impl PartialEq for g_mat2x3

Available on crate feature glsl only.
Source§

impl PartialEq for g_mat2x4

Available on crate feature glsl only.
Source§

impl PartialEq for g_mat3

Available on crate feature glsl only.
Source§

impl PartialEq for g_mat3x2

Available on crate feature glsl only.
Source§

impl PartialEq for g_mat3x4

Available on crate feature glsl only.
Source§

impl PartialEq for g_mat4

Available on crate feature glsl only.
Source§

impl PartialEq for g_mat4x2

Available on crate feature glsl only.
Source§

impl PartialEq for g_mat4x3

Available on crate feature glsl only.
Source§

impl PartialEq for g_uvec2

Available on crate feature glsl only.
Source§

impl PartialEq for g_uvec3

Available on crate feature glsl only.
Source§

impl PartialEq for g_uvec4

Available on crate feature glsl only.
Source§

impl PartialEq for g_vec2

Available on crate feature glsl only.
Source§

impl PartialEq for g_vec3

Available on crate feature glsl only.
Source§

impl PartialEq for g_vec4

Available on crate feature glsl only.
Source§

impl PartialEq for g_vertex2

Available on crate feature glsl only.
Source§

impl PartialEq for g_vertex3

Available on crate feature glsl only.
§

impl PartialEq for devela::all::m128

§

impl PartialEq for devela::all::m128d

§

impl PartialEq for devela::all::m128i

§

impl PartialEq for devela::all::m256

§

impl PartialEq for devela::all::m256d

§

impl PartialEq for devela::all::m256i

1.0.0 (const: unstable) · Source§

impl PartialEq for TypeId

Source§

impl PartialEq for GraphemeString

Source§

impl PartialEq for InvalidChar

Source§

impl PartialEq for InvalidUtf8

Source§

impl PartialEq for char7

Source§

impl PartialEq for char8

Source§

impl PartialEq for char16

Source§

impl PartialEq for Divisor<i64>

Source§

impl PartialEq for Divisor<u32>

Source§

impl PartialEq for GzHeader

Source§

impl PartialEq for Compression

Source§

impl PartialEq for BVec2

Source§

impl PartialEq for BVec3

Source§

impl PartialEq for BVec4

Source§

impl PartialEq for BVec3A

Source§

impl PartialEq for BVec4A

Source§

impl PartialEq for Affine2

Source§

impl PartialEq for Affine3A

Source§

impl PartialEq for Mat3

Source§

impl PartialEq for Mat2

Source§

impl PartialEq for Mat3A

Source§

impl PartialEq for Mat4

Source§

impl PartialEq for Quat

Source§

impl PartialEq for Vec3A

Source§

impl PartialEq for Vec4

Source§

impl PartialEq for Vec2

Source§

impl PartialEq for Vec3

Source§

impl PartialEq for DAffine2

Source§

impl PartialEq for DAffine3

Source§

impl PartialEq for DMat2

Source§

impl PartialEq for DMat3

Source§

impl PartialEq for DMat4

Source§

impl PartialEq for DQuat

Source§

impl PartialEq for DVec2

Source§

impl PartialEq for DVec3

Source§

impl PartialEq for DVec4

Source§

impl PartialEq for I8Vec2

Source§

impl PartialEq for I8Vec3

Source§

impl PartialEq for I8Vec4

Source§

impl PartialEq for I16Vec2

Source§

impl PartialEq for I16Vec3

Source§

impl PartialEq for I16Vec4

Source§

impl PartialEq for IVec2

Source§

impl PartialEq for IVec3

Source§

impl PartialEq for IVec4

Source§

impl PartialEq for I64Vec2

Source§

impl PartialEq for I64Vec3

Source§

impl PartialEq for I64Vec4

Source§

impl PartialEq for U8Vec2

Source§

impl PartialEq for U8Vec3

Source§

impl PartialEq for U8Vec4

Source§

impl PartialEq for U16Vec2

Source§

impl PartialEq for U16Vec3

Source§

impl PartialEq for U16Vec4

Source§

impl PartialEq for UVec2

Source§

impl PartialEq for UVec3

Source§

impl PartialEq for UVec4

Source§

impl PartialEq for U64Vec2

Source§

impl PartialEq for U64Vec3

Source§

impl PartialEq for U64Vec4

Source§

impl PartialEq for USizeVec2

Source§

impl PartialEq for USizeVec3

Source§

impl PartialEq for USizeVec4

Source§

impl PartialEq for BigInt

Source§

impl PartialEq for BigUint

Source§

impl PartialEq for ParseBigIntError

Source§

impl PartialEq for ParseRatioError

Source§

impl PartialEq for uuid::error::Error

Source§

impl PartialEq for Braced

Source§

impl PartialEq for Hyphenated

Source§

impl PartialEq for Simple

Source§

impl PartialEq for Urn

Source§

impl PartialEq for NonNilUuid

Source§

impl PartialEq for Uuid

Source§

impl PartialEq for uuid::timestamp::Timestamp

§

impl PartialEq for PyMethodDefPointer

§

impl PartialEq for __c_anonymous_ptrace_syscall_info_data

§

impl PartialEq for Access

§

impl PartialEq for Action

§

impl PartialEq for Adam7Info

§

impl PartialEq for AdaptiveFilterType

§

impl PartialEq for Addr

§

impl PartialEq for AllocError

§

impl PartialEq for Alphabet

§

impl PartialEq for ArenaFull

§

impl PartialEq for AudioTstampType

§

impl PartialEq for BigEndian

§

impl PartialEq for BitDepth

§

impl PartialEq for BitDepth

§

impl PartialEq for BitType

§

impl PartialEq for BlendOp

§

impl PartialEq for BodyMode

§

impl PartialEq for BufferSize

§

impl PartialEq for ByteEndian

§

impl PartialEq for Bytes

§

impl PartialEq for BytesMut

§

impl PartialEq for CFFError

§

impl PartialEq for Card

§

impl PartialEq for ChmapPosition

§

impl PartialEq for ChmapType

§

impl PartialEq for ChunkError

§

impl PartialEq for ChunkType

§

impl PartialEq for CloseReason

§

impl PartialEq for CoderResult

§

impl PartialEq for CodingIndependentCodePoints

§

impl PartialEq for Collector

§

impl PartialEq for ColorCharacteristics

§

impl PartialEq for ColorSpace

§

impl PartialEq for ColorType

§

impl PartialEq for CompositeMode

§

impl PartialEq for CompressionLevel

§

impl PartialEq for CompressionStrategy

§

impl PartialEq for Connect

§

impl PartialEq for ContentLightLevelInfo

§

impl PartialEq for ControlModes

§

impl PartialEq for DataFormat

§

impl PartialEq for DecodeError

§

impl PartialEq for DecodeMetadata

§

impl PartialEq for DecodePaddingMode

§

impl PartialEq for DecodeSliceError

§

impl PartialEq for DecoderResult

§

impl PartialEq for DecompressionError

§

impl PartialEq for Direction

§

impl PartialEq for Direction

§

impl PartialEq for DisposeOp

§

impl PartialEq for DupFlags

§

impl PartialEq for EfdFlags

§

impl PartialEq for ElemId

§

impl PartialEq for ElemIface

§

impl PartialEq for ElemType

§

impl PartialEq for EncodeSliceError

§

impl PartialEq for EncoderResult

§

impl PartialEq for Encoding

§

impl PartialEq for Encoding

§

impl PartialEq for EpollCreateFlags

§

impl PartialEq for EpollEvent

§

impl PartialEq for EpollFlags

§

impl PartialEq for EpollOp

§

impl PartialEq for Errno

§

impl PartialEq for Errno

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for Error

§

impl PartialEq for EvCode

§

impl PartialEq for EvCtrl

§

impl PartialEq for EvNote

§

impl PartialEq for EvResult

§

impl PartialEq for Event

§

impl PartialEq for Event

§

impl PartialEq for EventKind

§

impl PartialEq for EventMask

§

impl PartialEq for EventType

§

impl PartialEq for EventType

§

impl PartialEq for Expected

§

impl PartialEq for ExtraXYZ

§

impl PartialEq for ExtraZXZ

§

impl PartialEq for ExtraZYX

§

impl PartialEq for FaceParsingError

§

impl PartialEq for FdFlags

§

impl PartialEq for FilterOp

§

impl PartialEq for FilterType

§

impl PartialEq for Flags

§

impl PartialEq for Format

§

impl PartialEq for GetDisjointMutError

§

impl PartialEq for GlyphClass

§

impl PartialEq for GlyphId

§

impl PartialEq for GlyphVariationResult

§

impl PartialEq for GradientExtend

§

impl PartialEq for HostId

§

impl PartialEq for I11

§

impl PartialEq for I20

§

impl PartialEq for I24

§

impl PartialEq for I48

§

impl PartialEq for ITXtChunk

§

impl PartialEq for ImageInfo

§

impl PartialEq for IndexToLocationFormat

§

impl PartialEq for InputCallbackInfo

§

impl PartialEq for InputModes

§

impl PartialEq for InputStreamTimestamp

§

impl PartialEq for InsertWithKeyError

§

impl PartialEq for IntegerRadix

§

impl PartialEq for Interest

§

impl PartialEq for IntraXYZ

§

impl PartialEq for IntraZXZ

§

impl PartialEq for IntraZYX

§

impl PartialEq for InvalidChunkSize

§

impl PartialEq for Key

§

impl PartialEq for Language

§

impl PartialEq for Latin1Bidi

§

impl PartialEq for Level

§

impl PartialEq for LineMetrics

§

impl PartialEq for LittleEndian

§

impl PartialEq for LocalModes

§

impl PartialEq for MZError

§

impl PartialEq for MZFlush

§

impl PartialEq for MZStatus

§

impl PartialEq for MasteringDisplayColorVolume

§

impl PartialEq for MilliBel

§

impl PartialEq for NormalizedCoordinate

§

impl PartialEq for OnceState

§

impl PartialEq for OptionalActions

§

impl PartialEq for OutputCallbackInfo

§

impl PartialEq for OutputInfo

§

impl PartialEq for OutputModes

§

impl PartialEq for OutputStreamTimestamp

§

impl PartialEq for ParkResult

§

impl PartialEq for ParkToken

§

impl PartialEq for ParseAlphabetError

§

impl PartialEq for ParseError

§

impl PartialEq for PeekError

§

impl PartialEq for Permissions

§

impl PartialEq for Pid

§

impl PartialEq for PlatformId

§

impl PartialEq for PollTimeout

§

impl PartialEq for PopError

§

impl PartialEq for PortCap

§

impl PartialEq for PortType

§

impl PartialEq for QueueSelector

§

impl PartialEq for RasterImageFormat

§

impl PartialEq for ReadWriteFlags

§

impl PartialEq for Rect

§

impl PartialEq for RectF

§

impl PartialEq for Remove

§

impl PartialEq for RequeueOp

§

impl PartialEq for RgbaColor

§

impl PartialEq for Round

§

impl PartialEq for SampleFormat

§

impl PartialEq for SampleRate

§

impl PartialEq for ScalarKind

§

impl PartialEq for ScaledFloat

§

impl PartialEq for ScriptMetrics

§

impl PartialEq for SelemChannelId

§

impl PartialEq for SigId

§

impl PartialEq for SourceChromaticities

§

impl PartialEq for Span

§

impl PartialEq for SpecialCodeIndex

§

impl PartialEq for SrgbRenderingIntent

§

impl PartialEq for State

§

impl PartialEq for StreamConfig

§

impl PartialEq for StreamInstant

§

impl PartialEq for StreamResult

§

impl PartialEq for Style

§

impl PartialEq for SupportedBufferSize

§

impl PartialEq for SupportedStreamConfig

§

impl PartialEq for SupportedStreamConfigRange

§

impl PartialEq for SysInfo

§

impl PartialEq for TDEFLFlush

§

impl PartialEq for TDEFLStatus

§

impl PartialEq for TEXtChunk

§

impl PartialEq for TINFLStatus

§

impl PartialEq for Tag

§

impl PartialEq for TimeSpec

§

impl PartialEq for TimeVal

§

impl PartialEq for Token

§

impl PartialEq for Token

§

impl PartialEq for TokenKind

§

impl PartialEq for Transform

§

impl PartialEq for Transformations

§

impl PartialEq for TryGetError

§

impl PartialEq for TryReserveError

§

impl PartialEq for TryReserveError

§

impl PartialEq for TryReserveErrorKind

§

impl PartialEq for TstampType

§

impl PartialEq for U11

§

impl PartialEq for U20

§

impl PartialEq for U24

§

impl PartialEq for U48

§

impl PartialEq for Unit

§

impl PartialEq for UnparkResult

§

impl PartialEq for UnparkToken

§

impl PartialEq for UnsupportedSchemes

§

impl PartialEq for ValueOr

§

impl PartialEq for Variation

§

impl PartialEq for WaitTimeoutResult

§

impl PartialEq for WatchDescriptor

§

impl PartialEq for WatchMask

§

impl PartialEq for Weight

§

impl PartialEq for Width

§

impl PartialEq for Winsize

§

impl PartialEq for ZTXtChunk

§

impl PartialEq for __kernel_timespec

§

impl PartialEq for fsconfig_command

§

impl PartialEq for m128

§

impl PartialEq for m256

§

impl PartialEq for m128d

§

impl PartialEq for m128i

§

impl PartialEq for m256d

§

impl PartialEq for m256i

§

impl PartialEq for membarrier_cmd

§

impl PartialEq for membarrier_cmd_flag

§

impl PartialEq for procmap_query_flags

§

impl PartialEq<&bool> for Borrowed<'_, '_, PyBool>

Compare Borrowed<PyBool> with &bool

§

impl PartialEq<&bool> for devela::_dep::pyo3::Bound<'_, PyBool>

Compare Bound<PyBool> with &bool.

§

impl PartialEq<&f32> for Borrowed<'_, '_, PyFloat>

§

impl PartialEq<&f32> for devela::_dep::pyo3::Bound<'_, PyFloat>

§

impl PartialEq<&f64> for Borrowed<'_, '_, PyFloat>

§

impl PartialEq<&f64> for devela::_dep::pyo3::Bound<'_, PyFloat>

§

impl PartialEq<&str> for PyBackedStr

§

impl PartialEq<&str> for Borrowed<'_, '_, PyString>

Compares whether the data in the Python string is equal to the given UTF8.

In some cases Python equality might be more appropriate; see the note on PyString.

§

impl PartialEq<&str> for devela::_dep::pyo3::Bound<'_, PyString>

Compares whether the data in the Python string is equal to the given UTF8.

In some cases Python equality might be more appropriate; see the note on PyString.

§

impl PartialEq<&str> for devela::_dep::toml_edit::Key

1.29.0 · Source§

impl PartialEq<&str> for OsString

§

impl PartialEq<&Bound<'_, PyBool>> for bool

Compare bool with &Bound<PyBool>

§

impl PartialEq<&Bound<'_, PyBytes>> for [u8]

Compares whether the Python bytes object is equal to the u8.

In some cases Python equality might be more appropriate; see the note on PyBytes.

§

impl PartialEq<&Bound<'_, PyFloat>> for f32

§

impl PartialEq<&Bound<'_, PyFloat>> for f64

§

impl PartialEq<&Bound<'_, PyString>> for str

Compares whether the data in the Python string is equal to the given UTF8.

In some cases Python equality might be more appropriate; see the note on PyString.

1.90.0 · Source§

impl PartialEq<&CStr> for Cow<'_, CStr>

1.90.0 · Source§

impl PartialEq<&CStr> for CStr

1.90.0 · Source§

impl PartialEq<&CStr> for CString

§

impl PartialEq<&[u8]> for devela::_dep::orion::aead::streaming::Nonce

§

impl PartialEq<&[u8]> for devela::_dep::orion::aead::SecretKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::auth::Tag

§

impl PartialEq<&[u8]> for devela::_dep::orion::hash::Digest

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::aead::chacha20poly1305::Nonce

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::aead::chacha20poly1305::SecretKey

§

impl PartialEq<&[u8]> for SharedKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::hash::sha2::sha256::Digest

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::hash::sha2::sha384::Digest

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::hash::sha2::sha512::Digest

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::hash::sha3::sha3_224::Digest

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::hash::sha3::sha3_256::Digest

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::hash::sha3::sha3_384::Digest

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::hash::sha3::sha3_512::Digest

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kdf::pbkdf2::sha256::Password

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kdf::pbkdf2::sha384::Password

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kdf::pbkdf2::sha512::Password

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem512::Ciphertext

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem512::DecapsulationKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem512::EncapsulationKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem512::SharedSecret

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem768::Ciphertext

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem768::DecapsulationKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem768::EncapsulationKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem768::SharedSecret

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem1024::Ciphertext

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem1024::DecapsulationKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem1024::EncapsulationKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem1024::Seed

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::mlkem1024::SharedSecret

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::x25519_hkdf_sha256::SharedSecret

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::xwing::Ciphertext

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::xwing::EncapsulationKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::xwing::Seed

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::kem::xwing::SharedSecret

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::mac::blake2b::SecretKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::mac::hmac::sha256::SecretKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::mac::hmac::sha256::Tag

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::mac::hmac::sha384::SecretKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::mac::hmac::sha384::Tag

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::mac::hmac::sha512::SecretKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::mac::hmac::sha512::Tag

§

impl PartialEq<&[u8]> for OneTimeKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::hazardous::mac::poly1305::Tag

§

impl PartialEq<&[u8]> for Salt

§

impl PartialEq<&[u8]> for PrivateKey

§

impl PartialEq<&[u8]> for PublicKey

§

impl PartialEq<&[u8]> for devela::_dep::orion::pwhash::Password

§

impl PartialEq<&[u8]> for PasswordHash

§

impl PartialEq<&[u8]> for PyBackedBytes

§

impl PartialEq<&[u8]> for Borrowed<'_, '_, PyBytes>

Compares whether the Python bytes object is equal to the u8.

In some cases Python equality might be more appropriate; see the note on PyBytes.

§

impl PartialEq<&[u8]> for devela::_dep::pyo3::Bound<'_, PyBytes>

Compares whether the Python bytes object is equal to the u8.

In some cases Python equality might be more appropriate; see the note on PyBytes.

§

impl PartialEq<(u8, u8)> for PythonVersionInfo<'_>

§

impl PartialEq<(u8, u8, u8)> for PythonVersionInfo<'_>

1.90.0 · Source§

impl PartialEq<Cow<'_, CStr>> for CStr

1.90.0 · Source§

impl PartialEq<Cow<'_, CStr>> for CString

1.16.0 · Source§

impl PartialEq<IpAddr> for Ipv4Addr

1.16.0 · Source§

impl PartialEq<IpAddr> for Ipv6Addr

Source§

impl PartialEq<Level> for LevelFilter

Source§

impl PartialEq<LevelFilter> for devela::all::LogLevel

§

impl PartialEq<bool> for &devela::_dep::pyo3::Bound<'_, PyBool>

Compare &Bound<PyBool> with bool.

§

impl PartialEq<bool> for Borrowed<'_, '_, PyBool>

Compare Borrowed<PyBool> with bool

§

impl PartialEq<bool> for devela::_dep::pyo3::Bound<'_, PyBool>

Compare Bound<PyBool> with bool.

§

impl PartialEq<f32> for &devela::_dep::pyo3::Bound<'_, PyFloat>

§

impl PartialEq<f32> for Borrowed<'_, '_, PyFloat>

§

impl PartialEq<f32> for devela::_dep::pyo3::Bound<'_, PyFloat>

§

impl PartialEq<f64> for &devela::_dep::pyo3::Bound<'_, PyFloat>

§

impl PartialEq<f64> for Borrowed<'_, '_, PyFloat>

§

impl PartialEq<f64> for devela::_dep::pyo3::Bound<'_, PyFloat>

§

impl PartialEq<i8> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<i16> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<i32> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<i64> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<i128> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<isize> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<str> for &devela::_dep::pyo3::Bound<'_, PyString>

Compares whether the data in the Python string is equal to the given UTF8.

In some cases Python equality might be more appropriate; see the note on PyString.

§

impl PartialEq<str> for PyBackedStr

§

impl PartialEq<str> for Borrowed<'_, '_, PyString>

Compares whether the data in the Python string is equal to the given UTF8.

In some cases Python equality might be more appropriate; see the note on PyString.

§

impl PartialEq<str> for devela::_dep::pyo3::Bound<'_, PyString>

Compares whether the data in the Python string is equal to the given UTF8.

In some cases Python equality might be more appropriate; see the note on PyString.

§

impl PartialEq<str> for devela::_dep::toml_edit::Key

§

impl PartialEq<str> for KeyMut<'_>

§

impl PartialEq<str> for HeaderName

§

impl PartialEq<str> for HeaderValue

§

impl PartialEq<str> for Method

§

impl PartialEq<str> for Uri

§

impl PartialEq<str> for Authority

Case-insensitive equality

§Examples

let authority: Authority = "HELLO.com".parse().unwrap();
assert_eq!(authority, "hello.coM");
assert_eq!("hello.com", authority);
§

impl PartialEq<str> for PathAndQuery

§

impl PartialEq<str> for Scheme

Case-insensitive equality

§Examples

let scheme: Scheme = "HTTP".parse().unwrap();
assert_eq!(scheme, *"http");
1.0.0 · Source§

impl PartialEq<str> for OsStr

1.0.0 · Source§

impl PartialEq<str> for OsString

§

impl PartialEq<str> for Bytes

§

impl PartialEq<str> for BytesMut

§

impl PartialEq<u8> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<u16> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<u16> for StatusCode

§

impl PartialEq<u32> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<u64> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<u128> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<usize> for devela::_dep::pyo3::Bound<'_, PyInt>

§

impl PartialEq<Span> for SpanFieldwise

§

impl PartialEq<SpanFieldwise> for devela::_dep::jiff::Span

§

impl PartialEq<PyBackedBytes> for &[u8]

§

impl PartialEq<PyBackedBytes> for [u8]

§

impl PartialEq<PyBackedStr> for &str

§

impl PartialEq<PyBackedStr> for str

§

impl PartialEq<Borrowed<'_, '_, PyBool>> for &bool

Compare &bool with Borrowed<PyBool>

§

impl PartialEq<Borrowed<'_, '_, PyBool>> for bool

Compare bool with Borrowed<PyBool>

§

impl PartialEq<Borrowed<'_, '_, PyBytes>> for &[u8]

Compares whether the Python bytes object is equal to the u8.

In some cases Python equality might be more appropriate; see the note on PyBytes.

§

impl PartialEq<Borrowed<'_, '_, PyBytes>> for [u8]

Compares whether the Python bytes object is equal to the u8.

In some cases Python equality might be more appropriate; see the note on PyBytes.

§

impl PartialEq<Borrowed<'_, '_, PyFloat>> for &f32

§

impl PartialEq<Borrowed<'_, '_, PyFloat>> for &f64

§

impl PartialEq<Borrowed<'_, '_, PyFloat>> for f32

§

impl PartialEq<Borrowed<'_, '_, PyFloat>> for f64

§

impl PartialEq<Borrowed<'_, '_, PyString>> for &str

Compares whether the data in the Python string is equal to the given UTF8.

In some cases Python equality might be more appropriate; see the note on PyString.

§

impl PartialEq<Borrowed<'_, '_, PyString>> for str

Compares whether the data in the Python string is equal to the given UTF8.

In some cases Python equality might be more appropriate; see the note on PyString.

§

impl PartialEq<Bound<'_, PyBool>> for &bool

Compare &bool with Bound<PyBool>

§

impl PartialEq<Bound<'_, PyBool>> for bool

Compare bool with Bound<PyBool>

§

impl PartialEq<Bound<'_, PyBytes>> for &[u8]

Compares whether the Python bytes object is equal to the u8.

In some cases Python equality might be more appropriate; see the note on PyBytes.

§

impl PartialEq<Bound<'_, PyBytes>> for [u8]

Compares whether the Python bytes object is equal to the u8.

In some cases Python equality might be more appropriate; see the note on PyBytes.

§

impl PartialEq<Bound<'_, PyFloat>> for &f32

§

impl PartialEq<Bound<'_, PyFloat>> for &f64

§

impl PartialEq<Bound<'_, PyFloat>> for f32

§

impl PartialEq<Bound<'_, PyFloat>> for f64

§

impl PartialEq<Bound<'_, PyInt>> for i8

§

impl PartialEq<Bound<'_, PyInt>> for i16

§

impl PartialEq<Bound<'_, PyInt>> for i32

§

impl PartialEq<Bound<'_, PyInt>> for i64

§

impl PartialEq<Bound<'_, PyInt>> for i128

§

impl PartialEq<Bound<'_, PyInt>> for isize

§

impl PartialEq<Bound<'_, PyInt>> for u8

§

impl PartialEq<Bound<'_, PyInt>> for u16

§

impl PartialEq<Bound<'_, PyInt>> for u32

§

impl PartialEq<Bound<'_, PyInt>> for u64

§

impl PartialEq<Bound<'_, PyInt>> for u128

§

impl PartialEq<Bound<'_, PyInt>> for usize

§

impl PartialEq<Bound<'_, PyString>> for &str

Compares whether the data in the Python string is equal to the given UTF8.

In some cases Python equality might be more appropriate; see the note on PyString.

§

impl PartialEq<Bound<'_, PyString>> for str

Compares whether the data in the Python string is equal to the given UTF8.

In some cases Python equality might be more appropriate; see the note on PyString.

§

impl PartialEq<HeaderName> for str

§

impl PartialEq<HeaderValue> for str

§

impl PartialEq<HeaderValue> for devela::all::String

§

impl PartialEq<HeaderValue> for [u8]

§

impl PartialEq<Method> for str

§

impl PartialEq<StatusCode> for u16

§

impl PartialEq<Uri> for str

§

impl PartialEq<Authority> for str

§

impl PartialEq<Authority> for devela::all::String

§

impl PartialEq<PathAndQuery> for str

§

impl PartialEq<PathAndQuery> for devela::all::String

§

impl PartialEq<Scheme> for str

Case-insensitive equality

1.90.0 · Source§

impl PartialEq<CStr> for Cow<'_, CStr>

1.90.0 · Source§

impl PartialEq<CStr> for CString

1.90.0 · Source§

impl PartialEq<CString> for Cow<'_, CStr>

1.90.0 · Source§

impl PartialEq<CString> for CStr

1.16.0 · Source§

impl PartialEq<Ipv4Addr> for IpAddr

1.16.0 · Source§

impl PartialEq<Ipv6Addr> for IpAddr

1.0.0 · Source§

impl PartialEq<OsStr> for str

1.8.0 · Source§

impl PartialEq<OsStr> for Path

1.8.0 · Source§

impl PartialEq<OsStr> for PathBuf

1.0.0 · Source§

impl PartialEq<OsString> for str

1.8.0 · Source§

impl PartialEq<OsString> for Path

1.8.0 · Source§

impl PartialEq<OsString> for PathBuf

1.8.0 · Source§

impl PartialEq<Path> for OsStr

1.8.0 · Source§

impl PartialEq<Path> for OsString

1.6.0 · Source§

impl PartialEq<Path> for PathBuf

1.8.0 · Source§

impl PartialEq<PathBuf> for OsStr

1.8.0 · Source§

impl PartialEq<PathBuf> for OsString

1.6.0 · Source§

impl PartialEq<PathBuf> for Path

§

impl PartialEq<String> for devela::_dep::toml_edit::Key

§

impl PartialEq<String> for KeyMut<'_>

§

impl PartialEq<String> for HeaderValue

§

impl PartialEq<String> for Authority

§

impl PartialEq<String> for PathAndQuery

§

impl PartialEq<String> for Bytes

§

impl PartialEq<String> for BytesMut

§

impl PartialEq<Vec<u8>> for Bytes

§

impl PartialEq<Vec<u8>> for BytesMut

Source§

impl PartialEq<NonNilUuid> for Uuid

Source§

impl PartialEq<Uuid> for NonNilUuid

§

impl PartialEq<Bytes> for &str

§

impl PartialEq<Bytes> for &[u8]

§

impl PartialEq<Bytes> for str

§

impl PartialEq<Bytes> for devela::all::String

§

impl PartialEq<Bytes> for devela::all::Vec<u8>

§

impl PartialEq<Bytes> for BytesMut

§

impl PartialEq<Bytes> for [u8]

§

impl PartialEq<BytesMut> for &str

§

impl PartialEq<BytesMut> for &[u8]

§

impl PartialEq<BytesMut> for str

§

impl PartialEq<BytesMut> for devela::all::String

§

impl PartialEq<BytesMut> for devela::all::Vec<u8>

§

impl PartialEq<BytesMut> for Bytes

§

impl PartialEq<BytesMut> for [u8]

§

impl PartialEq<[u8]> for &devela::_dep::pyo3::Bound<'_, PyBytes>

Compares whether the Python bytes object is equal to the u8.

In some cases Python equality might be more appropriate; see the note on PyBytes.

§

impl PartialEq<[u8]> for PyBackedBytes

§

impl PartialEq<[u8]> for Borrowed<'_, '_, PyBytes>

Compares whether the Python bytes object is equal to the u8.

In some cases Python equality might be more appropriate; see the note on PyBytes.

§

impl PartialEq<[u8]> for devela::_dep::pyo3::Bound<'_, PyBytes>

Compares whether the Python bytes object is equal to the u8.

In some cases Python equality might be more appropriate; see the note on PyBytes.

§

impl PartialEq<[u8]> for HeaderValue

§

impl PartialEq<[u8]> for Bytes

§

impl PartialEq<[u8]> for BytesMut

Source§

impl<'a> PartialEq for Utf8Pattern<'a>

§

impl<'a> PartialEq for PyStringData<'a>

Source§

impl<'a> PartialEq for Unexpected<'a>

§

impl<'a> PartialEq for ProcessesToUpdate<'a>

Source§

impl<'a> PartialEq for Backing<'a>

1.0.0 · Source§

impl<'a> PartialEq for Component<'a>

1.0.0 · Source§

impl<'a> PartialEq for Prefix<'a>

Source§

impl<'a> PartialEq for PhantomContravariantLifetime<'a>

Source§

impl<'a> PartialEq for PhantomCovariantLifetime<'a>

Source§

impl<'a> PartialEq for PhantomInvariantLifetime<'a>

1.79.0 · Source§

impl<'a> PartialEq for Utf8Chunk<'a>

§

impl<'a> PartialEq for ChannelLayout<'a>

§

impl<'a> PartialEq for Chapter<'a>

§

impl<'a> PartialEq for Stream<'a>

Source§

impl<'a> PartialEq for MetadataBuilder<'a>

§

impl<'a> PartialEq for Music<'a>

1.0.0 · Source§

impl<'a> PartialEq for Components<'a>

Source§

impl<'a> PartialEq for Metadata<'a>

1.0.0 · Source§

impl<'a> PartialEq for PrefixComponent<'a>

Source§

impl<'a> PartialEq for Sixel<'a>

Available on crate feature alloc and crate feature term and (crate features io or std) and (crate features dep_hashbrown or std) and crate feature image only.
§

impl<'a> PartialEq for Header<'a>

§

impl<'a> PartialEq for RasterGlyphImage<'a>

§

impl<'a> PartialEq<&'a str> for HeaderName

§

impl<'a> PartialEq<&'a str> for Method

§

impl<'a> PartialEq<&'a str> for Uri

§

impl<'a> PartialEq<&'a str> for Authority

§

impl<'a> PartialEq<&'a str> for PathAndQuery

§

impl<'a> PartialEq<&'a str> for BStr

§

impl<'a> PartialEq<&'a str> for devela::_dep::winnow::Bytes

Source§

impl<'a> PartialEq<&'a ByteStr> for Cow<'a, str>

Source§

impl<'a> PartialEq<&'a ByteStr> for Cow<'a, ByteStr>

Source§

impl<'a> PartialEq<&'a ByteStr> for Cow<'a, [u8]>

§

impl<'a> PartialEq<&'a HeaderName> for HeaderName

§

impl<'a> PartialEq<&'a Method> for Method

1.8.0 · Source§

impl<'a> PartialEq<&'a OsStr> for Path

1.8.0 · Source§

impl<'a> PartialEq<&'a OsStr> for PathBuf

1.8.0 · Source§

impl<'a> PartialEq<&'a Path> for OsStr

1.8.0 · Source§

impl<'a> PartialEq<&'a Path> for OsString

1.6.0 · Source§

impl<'a> PartialEq<&'a Path> for PathBuf

§

impl<'a> PartialEq<&'a [u8]> for BStr

§

impl<'a> PartialEq<&'a [u8]> for devela::_dep::winnow::Bytes

Source§

impl<'a> PartialEq<&str> for ByteStr

Source§

impl<'a> PartialEq<&str> for ByteString

Source§

impl<'a> PartialEq<&ByteStr> for ByteString

Source§

impl<'a> PartialEq<&[u8]> for ByteStr

Source§

impl<'a> PartialEq<&[u8]> for ByteString

Source§

impl<'a> PartialEq<Cow<'_, str>> for ByteString

Source§

impl<'a> PartialEq<Cow<'_, ByteStr>> for ByteString

Source§

impl<'a> PartialEq<Cow<'_, [u8]>> for ByteString

Source§

impl<'a> PartialEq<Cow<'a, str>> for &'a ByteStr

Source§

impl<'a> PartialEq<Cow<'a, ByteStr>> for &'a ByteStr

1.8.0 · Source§

impl<'a> PartialEq<Cow<'a, OsStr>> for Path

1.8.0 · Source§

impl<'a> PartialEq<Cow<'a, OsStr>> for PathBuf

1.8.0 · Source§

impl<'a> PartialEq<Cow<'a, Path>> for OsStr

1.8.0 · Source§

impl<'a> PartialEq<Cow<'a, Path>> for OsString

1.6.0 · Source§

impl<'a> PartialEq<Cow<'a, Path>> for Path

1.6.0 · Source§

impl<'a> PartialEq<Cow<'a, Path>> for PathBuf

Source§

impl<'a> PartialEq<Cow<'a, [u8]>> for &'a ByteStr

Source§

impl<'a> PartialEq<str> for ByteStr

Source§

impl<'a> PartialEq<str> for ByteString

§

impl<'a> PartialEq<str> for BStr

§

impl<'a> PartialEq<str> for devela::_dep::winnow::Bytes

Source§

impl<'a> PartialEq<ByteStr> for &str

Source§

impl<'a> PartialEq<ByteStr> for &[u8]

Source§

impl<'a> PartialEq<ByteStr> for str

Source§

impl<'a> PartialEq<ByteStr> for ByteString

Source§

impl<'a> PartialEq<ByteStr> for devela::all::String

Source§

impl<'a> PartialEq<ByteStr> for devela::all::Vec<u8>

Source§

impl<'a> PartialEq<ByteStr> for [u8]

Source§

impl<'a> PartialEq<ByteString> for &str

Source§

impl<'a> PartialEq<ByteString> for &ByteStr

Source§

impl<'a> PartialEq<ByteString> for &[u8]

Source§

impl<'a> PartialEq<ByteString> for Cow<'_, str>

Source§

impl<'a> PartialEq<ByteString> for Cow<'_, ByteStr>

Source§

impl<'a> PartialEq<ByteString> for Cow<'_, [u8]>

Source§

impl<'a> PartialEq<ByteString> for str

Source§

impl<'a> PartialEq<ByteString> for ByteStr

Source§

impl<'a> PartialEq<ByteString> for devela::all::String

Source§

impl<'a> PartialEq<ByteString> for devela::all::Vec<u8>

Source§

impl<'a> PartialEq<ByteString> for [u8]

§

impl<'a> PartialEq<SpanFieldwise> for &'a devela::_dep::jiff::Span

§

impl<'a> PartialEq<SpanFieldwise> for &'a SpanFieldwise

§

impl<'a> PartialEq<Zoned> for &'a Zoned

§

impl<'a> PartialEq<HeaderName> for &'a str

§

impl<'a> PartialEq<HeaderName> for &'a HeaderName

§

impl<'a> PartialEq<HeaderValue> for &'a str

§

impl<'a> PartialEq<HeaderValue> for &'a HeaderValue

§

impl<'a> PartialEq<Method> for &'a str

§

impl<'a> PartialEq<Method> for &'a Method

§

impl<'a> PartialEq<Uri> for &'a str

§

impl<'a> PartialEq<Authority> for &'a str

§

impl<'a> PartialEq<PathAndQuery> for &'a str

§

impl<'a> PartialEq<BStr> for &'a str

§

impl<'a> PartialEq<BStr> for &'a [u8]

§

impl<'a> PartialEq<BStr> for str

§

impl<'a> PartialEq<BStr> for [u8]

§

impl<'a> PartialEq<Bytes> for &'a str

§

impl<'a> PartialEq<Bytes> for &'a [u8]

§

impl<'a> PartialEq<Bytes> for str

§

impl<'a> PartialEq<Bytes> for [u8]

1.8.0 · Source§

impl<'a> PartialEq<OsStr> for &'a Path

1.8.0 · Source§

impl<'a> PartialEq<OsStr> for Cow<'a, Path>

1.29.0 · Source§

impl<'a> PartialEq<OsString> for &'a str

1.8.0 · Source§

impl<'a> PartialEq<OsString> for &'a Path

1.8.0 · Source§

impl<'a> PartialEq<OsString> for Cow<'a, Path>

1.8.0 · Source§

impl<'a> PartialEq<Path> for &'a OsStr

1.8.0 · Source§

impl<'a> PartialEq<Path> for Cow<'a, OsStr>

1.6.0 · Source§

impl<'a> PartialEq<Path> for Cow<'a, Path>

1.8.0 · Source§

impl<'a> PartialEq<PathBuf> for &'a OsStr

1.6.0 · Source§

impl<'a> PartialEq<PathBuf> for &'a Path

1.8.0 · Source§

impl<'a> PartialEq<PathBuf> for Cow<'a, OsStr>

1.6.0 · Source§

impl<'a> PartialEq<PathBuf> for Cow<'a, Path>

Source§

impl<'a> PartialEq<String> for ByteStr

Source§

impl<'a> PartialEq<String> for ByteString

Source§

impl<'a> PartialEq<Vec<u8>> for ByteStr

Source§

impl<'a> PartialEq<Vec<u8>> for ByteString

Source§

impl<'a> PartialEq<[u8]> for ByteStr

Source§

impl<'a> PartialEq<[u8]> for ByteString

§

impl<'a> PartialEq<[u8]> for BStr

§

impl<'a> PartialEq<[u8]> for devela::_dep::winnow::Bytes

1.0.0 · Source§

impl<'a, 'b> PartialEq<&'a str> for devela::all::String

1.8.0 · Source§

impl<'a, 'b> PartialEq<&'a OsStr> for OsString

1.8.0 · Source§

impl<'a, 'b> PartialEq<&'a Path> for Cow<'b, OsStr>

1.0.0 · Source§

impl<'a, 'b> PartialEq<&'b str> for Cow<'a, str>

1.8.0 · Source§

impl<'a, 'b> PartialEq<&'b OsStr> for Cow<'a, OsStr>

1.8.0 · Source§

impl<'a, 'b> PartialEq<&'b OsStr> for Cow<'a, Path>

1.6.0 · Source§

impl<'a, 'b> PartialEq<&'b Path> for Cow<'a, Path>

1.0.0 · Source§

impl<'a, 'b> PartialEq<Cow<'a, str>> for &'b str

1.0.0 · Source§

impl<'a, 'b> PartialEq<Cow<'a, str>> for str

1.0.0 · Source§

impl<'a, 'b> PartialEq<Cow<'a, str>> for devela::all::String

1.8.0 · Source§

impl<'a, 'b> PartialEq<Cow<'a, OsStr>> for &'b OsStr

1.8.0 · Source§

impl<'a, 'b> PartialEq<Cow<'a, OsStr>> for OsStr

1.8.0 · Source§

impl<'a, 'b> PartialEq<Cow<'a, OsStr>> for OsString

1.8.0 · Source§

impl<'a, 'b> PartialEq<Cow<'a, Path>> for &'b OsStr

1.6.0 · Source§

impl<'a, 'b> PartialEq<Cow<'a, Path>> for &'b Path

1.8.0 · Source§

impl<'a, 'b> PartialEq<Cow<'b, OsStr>> for &'a Path

1.0.0 · Source§

impl<'a, 'b> PartialEq<str> for Cow<'a, str>

1.0.0 · Source§

impl<'a, 'b> PartialEq<str> for devela::all::String

1.8.0 · Source§

impl<'a, 'b> PartialEq<OsStr> for Cow<'a, OsStr>

1.8.0 · Source§

impl<'a, 'b> PartialEq<OsStr> for OsString

1.8.0 · Source§

impl<'a, 'b> PartialEq<OsString> for &'a OsStr

1.8.0 · Source§

impl<'a, 'b> PartialEq<OsString> for Cow<'a, OsStr>

1.8.0 · Source§

impl<'a, 'b> PartialEq<OsString> for OsStr

1.0.0 · Source§

impl<'a, 'b> PartialEq<String> for &'a str

1.0.0 · Source§

impl<'a, 'b> PartialEq<String> for Cow<'a, str>

1.0.0 · Source§

impl<'a, 'b> PartialEq<String> for str

§

impl<'a, 'b, 'bump> PartialEq<Cow<'a, str>> for devela::_dep::bumpalo::collections::String<'bump>

§

impl<'a, 'b, 'bump> PartialEq<String<'bump>> for &'a str

§

impl<'a, 'b, 'bump> PartialEq<String<'bump>> for str

§

impl<'a, 'b, 'bump> PartialEq<String> for devela::_dep::bumpalo::collections::String<'bump>

§

impl<'a, 'b, A, B> PartialEq<&'b [B]> for devela::_dep::bumpalo::collections::Vec<'a, A>
where A: PartialEq<B>,

§

impl<'a, 'b, A, B> PartialEq<&'b mut [B]> for devela::_dep::bumpalo::collections::Vec<'a, A>
where A: PartialEq<B>,

§

impl<'a, 'b, A, B> PartialEq<Vec<'b, B>> for devela::_dep::bumpalo::collections::Vec<'a, A>
where A: PartialEq<B>,

§

impl<'a, 'b, A, B, const N: usize> PartialEq<&'b [B; N]> for devela::_dep::bumpalo::collections::Vec<'a, A>
where A: PartialEq<B>,

§

impl<'a, 'b, A, B, const N: usize> PartialEq<&'b mut [B; N]> for devela::_dep::bumpalo::collections::Vec<'a, A>
where A: PartialEq<B>,

§

impl<'a, 'b, A, B, const N: usize> PartialEq<[B; N]> for devela::_dep::bumpalo::collections::Vec<'a, A>
where A: PartialEq<B>,

1.0.0 · Source§

impl<'a, 'b, B, C> PartialEq<Cow<'b, C>> for Cow<'a, B>
where B: PartialEq<C> + ToOwned + ?Sized, C: ToOwned + ?Sized,

§

impl<'a, 'b, T> PartialEq<Box<'b, T>> for devela::_dep::bumpalo::boxed::Box<'a, T>
where T: PartialEq + ?Sized,

§

impl<'a, 'bump> PartialEq<&'a str> for devela::_dep::bumpalo::collections::String<'bump>

§

impl<'a, 'bump> PartialEq<str> for devela::_dep::bumpalo::collections::String<'bump>

§

impl<'a, 'bump> PartialEq<String<'bump>> for Cow<'a, str>

§

impl<'a, 'bump> PartialEq<String<'bump>> for devela::all::String

§

impl<'a, T> PartialEq for GetAll<'a, T>
where T: PartialEq,

§

impl<'a, T> PartialEq for ReadChunk<'a, T>
where T: PartialEq,

§

impl<'a, T> PartialEq for WriteChunk<'a, T>
where T: PartialEq,

§

impl<'a, T> PartialEq for WriteChunkUninit<'a, T>
where T: PartialEq,

§

impl<'a, T> PartialEq<&'a T> for HeaderValue
where HeaderValue: PartialEq<T>, T: ?Sized,

§

impl<'a, T> PartialEq<&'a T> for Bytes
where Bytes: PartialEq<T>, T: ?Sized,

§

impl<'a, T> PartialEq<&'a T> for BytesMut
where BytesMut: PartialEq<T>, T: ?Sized,

Source§

impl<'a, T: PartialEq + 'a> PartialEq for ConstList<'a, T>

Source§

impl<'a, T: PartialEq> PartialEq for ConstListIterator<'a, T>

Source§

impl<'a, T: ?Sized + Ownership + PartialEq> PartialEq for MaybeOwned<'a, T>

Source§

impl<'a, _0: PartialEq, _1: PartialEq, _2: PartialEq, _3: PartialEq, _4: PartialEq, _5: PartialEq, _6: PartialEq, _7: PartialEq, _8: PartialEq, _9: PartialEq, _10: PartialEq, _11: PartialEq> PartialEq for TupleElementMut<'a, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11>

Available on crate feature _tuple only.
Source§

impl<'a, _0: PartialEq, _1: PartialEq, _2: PartialEq, _3: PartialEq, _4: PartialEq, _5: PartialEq, _6: PartialEq, _7: PartialEq, _8: PartialEq, _9: PartialEq, _10: PartialEq, _11: PartialEq> PartialEq for TupleElementRef<'a, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11>

Available on crate feature _tuple only.
§

impl<'bump> PartialEq for devela::_dep::bumpalo::collections::String<'bump>

§

impl<'d> PartialEq for TimeZoneName<'d>

§

impl<'g, T> PartialEq for Shared<'g, T>
where T: Pointable + ?Sized,

Source§

impl<'glyphs, T: PartialEq> PartialEq for BitmapFont<'glyphs, T>

Available on crate feature font only.
§

impl<'h> PartialEq for Match<'h>

§

impl<'headers, 'buf> PartialEq for Request<'headers, 'buf>

§

impl<'headers, 'buf> PartialEq for Response<'headers, 'buf>

§

impl<'i> PartialEq for Source<'i>

§

impl<'k> PartialEq for KeyMut<'k>

§

impl<'n> PartialEq for TimeZoneAnnotationKind<'n>

§

impl<'n> PartialEq for Pieces<'n>

§

impl<'n> PartialEq for TimeZoneAnnotation<'n>

§

impl<'n> PartialEq for TimeZoneAnnotationName<'n>

Source§

impl<'r, R> PartialEq for UnwrapMut<'r, R>
where R: PartialEq + TryRngCore + ?Sized,

§

impl<'s> PartialEq for TomlKey<'s>

§

impl<'s> PartialEq for TomlString<'s>

§

impl<'s> PartialEq<&'s str> for KeyMut<'s>

§

impl<'t> PartialEq for TimeZoneOffsetInfo<'t>

§

impl<'t, T> PartialEq for TokenSlice<'t, T>
where T: PartialEq,

Source§

impl<'t, T: PartialEq> PartialEq for OptionFmt<'t, T>

Source§

impl<A> PartialEq for ExtendedGcd<A>
where A: PartialEq,

§

impl<A, B> PartialEq for EitherOrBoth<A, B>
where A: PartialEq, B: PartialEq,

1.0.0 (const: unstable) · Source§

impl<A, B> PartialEq<&B> for &A
where A: PartialEq<B> + ?Sized, B: ?Sized,

1.0.0 (const: unstable) · Source§

impl<A, B> PartialEq<&B> for &mut A
where A: PartialEq<B> + ?Sized, B: ?Sized,

1.0.0 (const: unstable) · Source§

impl<A, B> PartialEq<&mut B> for &A
where A: PartialEq<B> + ?Sized, B: ?Sized,

1.0.0 (const: unstable) · Source§

impl<A, B> PartialEq<&mut B> for &mut A
where A: PartialEq<B> + ?Sized, B: ?Sized,

§

impl<A, B> PartialEq<SmallVec<B>> for SmallVec<A>
where A: Array, B: Array, <A as Array>::Item: PartialEq<<B as Array>::Item>,

1.55.0 · Source§

impl<B, C> PartialEq for ControlFlow<B, C>
where B: PartialEq, C: PartialEq,

§

impl<C> PartialEq for ContextError<C>
where C: PartialEq,

§

impl<D> PartialEq for StyledContent<D>
where D: PartialEq + Display,

Source§

impl<Dyn> PartialEq for DynMetadata<Dyn>
where Dyn: ?Sized,

§

impl<E> PartialEq for AllocOrInitError<E>
where E: PartialEq,

§

impl<E> PartialEq for ErrMode<E>
where E: PartialEq,

Source§

impl<E: PartialEq> PartialEq for CodecLe<E>

Source§

impl<E: PartialEq, CodecEndian: PartialEq> PartialEq for CodecLenValue<E, CodecEndian>

Source§

impl<E: PartialEq, F: PartialEq> PartialEq for CodecIf<E, F>

Source§

impl<E: PartialEq, S: PartialEq> PartialEq for CodecJoin<E, S>

1.4.0 · Source§

impl<F> PartialEq for F
where F: FnPtr,

Source§

impl<G: PartialEq, C: PartialEq> PartialEq for GcdReturn<G, C>

1.29.0 · Source§

impl<H> PartialEq for BuildHasherDefault<H>

§

impl<I> PartialEq for InputError<I>
where I: PartialEq + Clone,

§

impl<I> PartialEq for LocatingSlice<I>
where I: PartialEq,

§

impl<I> PartialEq for Partial<I>
where I: PartialEq,

§

impl<I, E> PartialEq for devela::_dep::winnow::error::ParseError<I, E>
where I: PartialEq, E: PartialEq,

§

impl<I, S> PartialEq for Stateful<I, S>
where I: PartialEq, S: PartialEq,

Source§

impl<Idx> PartialEq for devela::_core::range::Range<Idx>
where Idx: PartialEq,

Source§

impl<Idx> PartialEq for devela::_core::range::RangeFrom<Idx>
where Idx: PartialEq,

Source§

impl<Idx> PartialEq for devela::_core::range::RangeInclusive<Idx>
where Idx: PartialEq,

1.0.0 · Source§

impl<Idx> PartialEq for devela::all::Range<Idx>
where Idx: PartialEq,

1.0.0 · Source§

impl<Idx> PartialEq for devela::all::RangeFrom<Idx>
where Idx: PartialEq,

1.26.0 · Source§

impl<Idx> PartialEq for devela::all::RangeInclusive<Idx>
where Idx: PartialEq,

1.0.0 · Source§

impl<Idx> PartialEq for RangeTo<Idx>
where Idx: PartialEq,

1.26.0 · Source§

impl<Idx> PartialEq for RangeToInclusive<Idx>
where Idx: PartialEq,

§

impl<K, V1, S1, V2, S2> PartialEq<IndexMap<K, V2, S2>> for IndexMap<K, V1, S1>
where K: Hash + Eq, V1: PartialEq<V2>, S1: BuildHasher, S2: BuildHasher,

1.0.0 · Source§

impl<K, V, A> PartialEq for BTreeMap<K, V, A>
where K: PartialEq, V: PartialEq, A: Allocator + Clone,

§

impl<K, V, K2, V2> PartialEq<Slice<K2, V2>> for Slice<K, V>
where K: PartialEq<K2>, V: PartialEq<V2>,

§

impl<K, V, K2, V2> PartialEq<Slice<K2, V2>> for [(K, V)]
where K: PartialEq<K2>, V: PartialEq<V2>,

§

impl<K, V, K2, V2> PartialEq<[(K2, V2)]> for Slice<K, V>
where K: PartialEq<K2>, V: PartialEq<V2>,

§

impl<K, V, K2, V2, const N: usize> PartialEq<[(K2, V2); N]> for Slice<K, V>
where K: PartialEq<K2>, V: PartialEq<V2>,

1.0.0 · Source§

impl<K, V, S> PartialEq for devela::_dep::_std::collections::HashMap<K, V, S>
where K: Eq + Hash, V: PartialEq, S: BuildHasher,

§

impl<K, V, S, A> PartialEq for devela::all::HashMap<K, V, S, A>
where K: Eq + Hash, V: PartialEq, S: BuildHasher, A: Allocator,

§

impl<K, V, const N: usize, K2, V2> PartialEq<Slice<K2, V2>> for [(K, V); N]
where K: PartialEq<K2>, V: PartialEq<V2>,

Source§

impl<K: PartialEq + Copy, V: PartialEq, const N: usize> PartialEq for ExampleStaticMapU16<K, V, N>

Source§

impl<L, R> PartialEq for Either<L, R>
where L: PartialEq, R: PartialEq,

Source§

impl<N: PartialEq, D: PartialEq> PartialEq for devela::all::Ratio<N, D>

Source§

impl<N: PartialEq, H: PartialEq> PartialEq for Mismatch<N, H>

§

impl<P, Container> PartialEq for ImageBuffer<P, Container>
where P: PartialEq + Pixel, Container: PartialEq,

1.41.0 · Source§

impl<Ptr, Q> PartialEq<Pin<Q>> for Pin<Ptr>
where Ptr: Deref, Q: Deref, <Ptr as Deref>::Target: PartialEq<<Q as Deref>::Target>,

Source§

impl<R> PartialEq for UnwrapErr<R>
where R: PartialEq + TryRngCore,

§

impl<S> PartialEq for ModeAuth<S>
where S: PartialEq,

§

impl<S> PartialEq for ModeAuthPsk<S>
where S: PartialEq,

§

impl<S> PartialEq for ModeBase<S>
where S: PartialEq,

§

impl<S> PartialEq for ModePsk<S>
where S: PartialEq,

Source§

impl<S: PartialEq, V: PartialEq> PartialEq for Own<S, V>

§

impl<Storage> PartialEq for devela::_dep::ffmpeg_the_third::sys::__BindgenBitfieldUnit<Storage>
where Storage: PartialEq,

§

impl<Storage> PartialEq for __BindgenBitfieldUnit<Storage>
where Storage: PartialEq,

§

impl<Storage, Align> PartialEq for __BindgenBitfieldUnit<Storage, Align>
where Storage: PartialEq, Align: PartialEq,

Source§

impl<T> PartialEq for devela::_dep::_std::sync::mpmc::SendTimeoutError<T>
where T: PartialEq,

§

impl<T> PartialEq for devela::_dep::flume::SendTimeoutError<T>
where T: PartialEq,

§

impl<T> PartialEq for devela::_dep::flume::TrySendError<T>
where T: PartialEq,

§

impl<T> PartialEq for FoldWhile<T>
where T: PartialEq,

§

impl<T> PartialEq for MinMaxResult<T>
where T: PartialEq,

§

impl<T> PartialEq for Value<T>
where T: PartialEq,

§

impl<T> PartialEq for SetError<T>
where T: PartialEq,

§

impl<T> PartialEq for devela::_dep::tokio::sync::mpsc::error::TrySendError<T>
where T: PartialEq,

1.17.0 · Source§

impl<T> PartialEq for devela::all::Bound<T>
where T: PartialEq,

1.0.0 · Source§

impl<T> PartialEq for devela::all::MpscTrySendError<T>
where T: PartialEq,

1.0.0 (const: unstable) · Source§

impl<T> PartialEq for Option<T>
where T: PartialEq,

1.36.0 · Source§

impl<T> PartialEq for Poll<T>
where T: PartialEq,

1.0.0 · Source§

impl<T> PartialEq for *const T
where T: ?Sized,

Pointer equality is by address, as produced by the <*const T>::addr method.

1.0.0 · Source§

impl<T> PartialEq for *mut T
where T: ?Sized,

Pointer equality is by address, as produced by the <*mut T>::addr method.

1.0.0 · Source§

impl<T> PartialEq for (T₁, T₂, …, Tₙ)
where T: PartialEq,

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

Source§

impl<T> PartialEq for PhantomContravariant<T>
where T: ?Sized,

Source§

impl<T> PartialEq for PhantomCovariant<T>
where T: ?Sized,

Source§

impl<T> PartialEq for PhantomInvariant<T>
where T: ?Sized,

§

impl<T> PartialEq for Print<T>
where T: PartialEq + Display,

§

impl<T> PartialEq for SetTitle<T>
where T: PartialEq,

§

impl<T> PartialEq for devela::_dep::flume::SendError<T>
where T: PartialEq,

§

impl<T> PartialEq for Luma<T>
where T: PartialEq,

§

impl<T> PartialEq for LumaA<T>
where T: PartialEq,

§

impl<T> PartialEq for devela::_dep::image::Rgb<T>
where T: PartialEq,

§

impl<T> PartialEq for devela::_dep::image::Rgba<T>
where T: PartialEq,

§

impl<T> PartialEq for ValueChangeCommand<T>
where T: PartialEq,

§

impl<T> PartialEq for Mapping<T>
where T: PartialEq,

§

impl<T> PartialEq for devela::_dep::tokio::sync::mpsc::error::SendError<T>
where T: PartialEq,

§

impl<T> PartialEq for devela::_dep::tokio::sync::OnceCell<T>
where T: PartialEq,

§

impl<T> PartialEq for SetOnce<T>
where T: PartialEq,

§

impl<T> PartialEq for SetOnceError<T>
where T: PartialEq,

§

impl<T> PartialEq for devela::_dep::tokio::sync::watch::error::SendError<T>
where T: PartialEq,

§

impl<T> PartialEq for Formatted<T>
where T: PartialEq,

§

impl<T> PartialEq for HeaderMap<T>
where T: PartialEq,

§

impl<T> PartialEq for devela::all::Arc<T>
where T: PartialEq + ?Sized,

1.0.0 · Source§

impl<T> PartialEq for Cell<T>
where T: PartialEq + Copy,

1.21.0 · Source§

impl<T> PartialEq for Discriminant<T>

1.0.0 · Source§

impl<T> PartialEq for Cursor<T>
where T: PartialEq,

1.20.0 · Source§

impl<T> PartialEq for ManuallyDrop<T>
where T: PartialEq + ?Sized,

1.0.0 · Source§

impl<T> PartialEq for devela::all::MpscSendError<T>
where T: PartialEq,

1.28.0 (const: unstable) · Source§

impl<T> PartialEq for NonZero<T>

1.70.0 · Source§

impl<T> PartialEq for devela::all::OnceCell<T>
where T: PartialEq,

1.70.0 · Source§

impl<T> PartialEq for OnceLock<T>
where T: PartialEq,

1.0.0 · Source§

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

1.25.0 · Source§

impl<T> PartialEq for NonNull<T>
where T: ?Sized,

1.0.0 · Source§

impl<T> PartialEq for RefCell<T>
where T: PartialEq + ?Sized,

1.19.0 · Source§

impl<T> PartialEq for Reverse<T>
where T: PartialEq,

1.74.0 · Source§

impl<T> PartialEq for Saturating<T>
where T: PartialEq,

Source§

impl<T> PartialEq for TypeResource<T>

1.0.0 · Source§

impl<T> PartialEq for Wrapping<T>
where T: PartialEq,

Source§

impl<T> PartialEq for CapacityError<T>
where T: PartialEq,

Source§

impl<T> PartialEq for TryFromBigIntError<T>
where T: PartialEq,

Source§

impl<T> PartialEq for num_rational::Ratio<T>
where T: Clone + Integer,

§

impl<T> PartialEq for CachePadded<T>
where T: PartialEq,

§

impl<T> PartialEq for ColumnMatrix2<T>
where T: PartialEq,

§

impl<T> PartialEq for ColumnMatrix2x3<T>
where T: PartialEq,

§

impl<T> PartialEq for ColumnMatrix2x4<T>
where T: PartialEq,

§

impl<T> PartialEq for ColumnMatrix3<T>
where T: PartialEq,

§

impl<T> PartialEq for ColumnMatrix3x2<T>
where T: PartialEq,

§

impl<T> PartialEq for ColumnMatrix3x4<T>
where T: PartialEq,

§

impl<T> PartialEq for ColumnMatrix4<T>
where T: PartialEq,

§

impl<T> PartialEq for ColumnMatrix4x2<T>
where T: PartialEq,

§

impl<T> PartialEq for ColumnMatrix4x3<T>
where T: PartialEq,

§

impl<T> PartialEq for Consumer<T>
where T: PartialEq,

§

impl<T> PartialEq for EvQueueControl<T>
where T: PartialEq,

§

impl<T> PartialEq for OnceCell<T>
where T: PartialEq,

§

impl<T> PartialEq for OnceCell<T>
where T: PartialEq,

§

impl<T> PartialEq for Point2<T>
where T: PartialEq,

§

impl<T> PartialEq for Point3<T>
where T: PartialEq,

§

impl<T> PartialEq for Producer<T>
where T: PartialEq,

§

impl<T> PartialEq for PushError<T>
where T: PartialEq,

§

impl<T> PartialEq for Quaternion<T>
where T: PartialEq,

§

impl<T> PartialEq for RingBuffer<T>

§

impl<T> PartialEq for RowMatrix2<T>
where T: PartialEq,

§

impl<T> PartialEq for RowMatrix2x3<T>
where T: PartialEq,

§

impl<T> PartialEq for RowMatrix2x4<T>
where T: PartialEq,

§

impl<T> PartialEq for RowMatrix3<T>
where T: PartialEq,

§

impl<T> PartialEq for RowMatrix3x2<T>
where T: PartialEq,

§

impl<T> PartialEq for RowMatrix3x4<T>
where T: PartialEq,

§

impl<T> PartialEq for RowMatrix4<T>
where T: PartialEq,

§

impl<T> PartialEq for RowMatrix4x2<T>
where T: PartialEq,

§

impl<T> PartialEq for RowMatrix4x3<T>
where T: PartialEq,

§

impl<T> PartialEq for Spanned<T>
where T: PartialEq,

§

impl<T> PartialEq for Status<T>
where T: PartialEq,

§

impl<T> PartialEq for Steal<T>
where T: PartialEq,

§

impl<T> PartialEq for Vector2<T>
where T: PartialEq,

§

impl<T> PartialEq for Vector3<T>
where T: PartialEq,

§

impl<T> PartialEq for Vector4<T>
where T: PartialEq,

§

impl<T> PartialEq<u16> for Port<T>

§

impl<T> PartialEq<Port<T>> for u16

Source§

impl<T, A> PartialEq for UniqueRc<T, A>
where T: PartialEq + ?Sized, A: Allocator,

1.0.0 · Source§

impl<T, A> PartialEq for devela::_dep::_alloc::sync::Arc<T, A>
where T: PartialEq + ?Sized, A: Allocator,

Source§

impl<T, A> PartialEq for UniqueArc<T, A>
where T: PartialEq + ?Sized, A: Allocator,

§

impl<T, A> PartialEq for devela::_dep::allocator_api2::boxed::Box<T, A>
where T: PartialEq + ?Sized, A: Allocator,

1.0.0 · Source§

impl<T, A> PartialEq for BTreeSet<T, A>
where T: PartialEq, A: Allocator + Clone,

1.0.0 · Source§

impl<T, A> PartialEq for devela::all::Box<T, A>
where T: PartialEq + ?Sized, A: Allocator,

1.0.0 · Source§

impl<T, A> PartialEq for LinkedList<T, A>
where T: PartialEq, A: Allocator,

1.0.0 · Source§

impl<T, A> PartialEq for Rc<T, A>
where T: PartialEq + ?Sized, A: Allocator,

1.0.0 · Source§

impl<T, A> PartialEq for VecDeque<T, A>
where T: PartialEq, A: Allocator,

§

impl<T, A> PartialEq for Box<T, A>
where T: PartialEq + ?Sized, A: Allocator,

§

impl<T, B> PartialEq for EulerAngles<T, B>
where T: PartialEq, B: PartialEq,

1.0.0 · Source§

impl<T, E> PartialEq for Result<T, E>
where T: PartialEq, E: PartialEq,

§

impl<T, S1, S2> PartialEq<IndexSet<T, S2>> for IndexSet<T, S1>
where T: Hash + Eq, S1: BuildHasher, S2: BuildHasher,

1.0.0 · Source§

impl<T, S> PartialEq for devela::_dep::_std::collections::HashSet<T, S>
where T: Eq + Hash, S: BuildHasher,

§

impl<T, S> PartialEq for Checkpoint<T, S>
where T: PartialEq,

§

impl<T, S, A> PartialEq for devela::all::HashSet<T, S, A>
where T: Eq + Hash, S: BuildHasher, A: Allocator,

1.0.0 · Source§

impl<T, U> PartialEq<&[U]> for Cow<'_, [T]>
where T: PartialEq<U> + Clone,

1.0.0 · Source§

impl<T, U> PartialEq<&mut [U]> for Cow<'_, [T]>
where T: PartialEq<U> + Clone,

1.0.0 (const: unstable) · Source§

impl<T, U> PartialEq<[U]> for [T]
where T: PartialEq<U>,

§

impl<T, U> PartialEq<[U]> for Slice<T>
where T: PartialEq<U>,

§

impl<T, U> PartialEq<Port<U>> for Port<T>

§

impl<T, U> PartialEq<Slice<U>> for [T]
where T: PartialEq<U>,

§

impl<T, U> PartialEq<Slice<U>> for Slice<T>
where T: PartialEq<U>,

§

impl<T, U, A1, A2> PartialEq<Vec<U, A2>> for devela::_dep::allocator_api2::vec::Vec<T, A1>
where A1: Allocator, A2: Allocator, T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, A1, A2> PartialEq<Vec<U, A2>> for devela::all::Vec<T, A1>
where A1: Allocator, A2: Allocator, T: PartialEq<U>,

§

impl<T, U, A1, A2> PartialEq<Vec<U, A2>> for Vec<T, A1>
where A1: Allocator, A2: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<&[U]> for devela::_dep::allocator_api2::vec::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, A> PartialEq<&[U]> for devela::all::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.17.0 · Source§

impl<T, U, A> PartialEq<&[U]> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<&[U]> for Vec<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<&mut [U]> for devela::_dep::allocator_api2::vec::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, A> PartialEq<&mut [U]> for devela::all::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.17.0 · Source§

impl<T, U, A> PartialEq<&mut [U]> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<&mut [U]> for Vec<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<[U]> for devela::_dep::allocator_api2::vec::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.48.0 · Source§

impl<T, U, A> PartialEq<[U]> for devela::all::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<[U]> for Vec<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<Vec<U, A>> for &[T]
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<Vec<U, A>> for &mut [T]
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<Vec<U, A>> for Cow<'_, [T]>
where A: Allocator, T: PartialEq<U> + Clone,

§

impl<T, U, A> PartialEq<Vec<U, A>> for [T]
where A: Allocator, T: PartialEq<U>,

1.46.0 · Source§

impl<T, U, A> PartialEq<Vec<U, A>> for &[T]
where A: Allocator, T: PartialEq<U>,

1.46.0 · Source§

impl<T, U, A> PartialEq<Vec<U, A>> for &mut [T]
where A: Allocator, T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, A> PartialEq<Vec<U, A>> for Cow<'_, [T]>
where A: Allocator, T: PartialEq<U> + Clone,

1.48.0 · Source§

impl<T, U, A> PartialEq<Vec<U, A>> for [T]
where A: Allocator, T: PartialEq<U>,

1.17.0 · Source§

impl<T, U, A> PartialEq<Vec<U, A>> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<Vec<U, A>> for &[T]
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<Vec<U, A>> for &mut [T]
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A> PartialEq<Vec<U, A>> for Cow<'_, [T]>
where A: Allocator, T: PartialEq<U> + Clone,

§

impl<T, U, A> PartialEq<Vec<U, A>> for [T]
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A, const N: usize> PartialEq<&[U; N]> for devela::_dep::allocator_api2::vec::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, A, const N: usize> PartialEq<&[U; N]> for devela::all::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.17.0 · Source§

impl<T, U, A, const N: usize> PartialEq<&[U; N]> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A, const N: usize> PartialEq<&[U; N]> for Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.17.0 · Source§

impl<T, U, A, const N: usize> PartialEq<&mut [U; N]> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A, const N: usize> PartialEq<[U; N]> for devela::_dep::allocator_api2::vec::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, A, const N: usize> PartialEq<[U; N]> for devela::all::Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.17.0 · Source§

impl<T, U, A, const N: usize> PartialEq<[U; N]> for VecDeque<T, A>
where A: Allocator, T: PartialEq<U>,

§

impl<T, U, A, const N: usize> PartialEq<[U; N]> for Vec<T, A>
where A: Allocator, T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, const N: usize> PartialEq<&[U]> for [T; N]
where T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, const N: usize> PartialEq<&mut [U]> for [T; N]
where T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, const N: usize> PartialEq<[U; N]> for &[T]
where T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, const N: usize> PartialEq<[U; N]> for &mut [T]
where T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, const N: usize> PartialEq<[U; N]> for [T; N]
where T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, const N: usize> PartialEq<[U; N]> for [T]
where T: PartialEq<U>,

§

impl<T, U, const N: usize> PartialEq<[U; N]> for Slice<T>
where T: PartialEq<U>,

1.0.0 · Source§

impl<T, U, const N: usize> PartialEq<[U]> for [T; N]
where T: PartialEq<U>,

Source§

impl<T, const CAP: usize> PartialEq for ArrayVec<T, CAP>
where T: PartialEq,

Source§

impl<T, const CAP: usize> PartialEq<[T]> for ArrayVec<T, CAP>
where T: PartialEq,

Source§

impl<T, const N: usize> PartialEq for Mask<T, N>

Source§

impl<T, const N: usize> PartialEq for Simd<T, N>

§

impl<T, const N: usize, U> PartialEq<Slice<U>> for [T; N]
where T: PartialEq<U>,

Source§

impl<T: PartialEq + DataType> PartialEq for DataType64CopyWith<T>

Source§

impl<T: PartialEq + DataType> PartialEq for DataType64With<T>

Source§

impl<T: PartialEq> PartialEq for Angle<T>

Available on crate feature metric only.
Source§

impl<T: PartialEq> PartialEq for BareBox<T>

Source§

impl<T: PartialEq> PartialEq for Bitwise<T>

Source§

impl<T: PartialEq> PartialEq for CacheAlign<T>

Source§

impl<T: PartialEq> PartialEq for Compare<T>

Source§

impl<T: PartialEq> PartialEq for Cycle<T>

Source§

impl<T: PartialEq> PartialEq for Gamma<T>

Available on crate feature color only.
Source§

impl<T: PartialEq> PartialEq for HasherFnv<T>

Source§

impl<T: PartialEq> PartialEq for HasherFx<T>

Source§

impl<T: PartialEq> PartialEq for Interval<T>

Source§

impl<T: PartialEq> PartialEq for VecVector<T>

Available on crate feature linear only.
Source§

impl<T: PartialEq> PartialEq for Cast<T>

Available on prim·· only.
Source§

impl<T: PartialEq> PartialEq for Float<T>

Source§

impl<T: PartialEq> PartialEq for Int<T>

Source§

impl<T: PartialEq> PartialEq<(Int<T>, Int<T>)> for ValueQuant<T, T>

Source§

impl<T: PartialEq> PartialEq<(T, T)> for ValueQuant<Int<T>, Int<T>>

Source§

impl<T: PartialEq> PartialEq<ValueQuant<Int<T>, Int<T>>> for ValueQuant<T, T>

Source§

impl<T: PartialEq> PartialEq<ValueQuant<T, T>> for ValueQuant<Int<T>, Int<T>>

Source§

impl<T: PartialEq> PartialEq<T> for Float<T>

Source§

impl<T: PartialEq> PartialEq<T> for Int<T>

Source§

impl<T: PartialEq, N: PartialEq> PartialEq for CycleCount<T, N>

Source§

impl<T: PartialEq, const C: usize, const R: usize, const CR: usize, const RMAJ: bool, S: Storage> PartialEq for Array2d<T, C, R, CR, RMAJ, S>

Source§

impl<T: PartialEq, const CAP: usize, IDX: PartialEq, S: Storage> PartialEq for Destaque<T, CAP, IDX, S>

Source§

impl<T: PartialEq, const CAP: usize, IDX: PartialEq, S: Storage> PartialEq for Stack<T, CAP, IDX, S>

Source§

impl<T: PartialEq, const CAP: usize, S: Storage> PartialEq for Array<T, CAP, S>

Source§

impl<T: PartialEq, const D: usize> PartialEq for Distance<T, D>

Source§

impl<T: PartialEq, const D: usize> PartialEq for Extent<T, D>

Source§

impl<T: PartialEq, const D: usize> PartialEq for devela::all::Orientation<T, D>

Available on crate feature metric only.
Source§

impl<T: PartialEq, const D: usize> PartialEq for devela::all::Point<T, D>

Available on crate feature shape only.
Source§

impl<T: PartialEq, const D: usize> PartialEq for devela::all::Position<T, D>

Source§

impl<T: PartialEq, const D: usize> PartialEq for devela::all::Region<T, D>

Available on crate feature metric only.
Source§

impl<T: PartialEq, const D: usize> PartialEq for RegionStrided<T, D>

Available on crate feature metric only.
Source§

impl<T: PartialEq, const D: usize> PartialEq for Stride<T, D>

Available on crate feature metric only.
Source§

impl<T: PartialEq, const D: usize> PartialEq for Vector<T, D>

Available on crate feature linear only.
Source§

impl<T: PartialEq, const LINEAR: bool> PartialEq for devela::all::Rgb<T, LINEAR>

Available on crate feature color only.
Source§

impl<T: PartialEq, const LINEAR: bool, const LIGHTNESS: bool> PartialEq for Lum<T, LINEAR, LIGHTNESS>

Available on crate feature color only.
Source§

impl<T: PartialEq, const LINEAR: bool, const PREMUL: bool> PartialEq for devela::all::Rgba<T, LINEAR, PREMUL>

Available on crate feature color only.
§

impl<Type> PartialEq for Codec<Type>
where Type: PartialEq,

§

impl<V> PartialEq for VecMap<V>
where V: PartialEq,

Source§

impl<V: PartialEq + DataValue> PartialEq for DataValue64CopyWith<V>

Source§

impl<V: PartialEq + DataValue> PartialEq for DataValue64With<V>

Source§

impl<V: PartialEq, Q: PartialEq> PartialEq for ValueQuant<V, Q>

Source§

impl<V: PartialEq, Q: PartialEq> PartialEq<(V, Q)> for ValueQuant<V, Q>

Source§

impl<W: PartialEq> PartialEq for CodecBe<W>

Source§

impl<Y, R> PartialEq for CoroutineState<Y, R>
where Y: PartialEq, R: PartialEq,

Source§

impl<Y: PartialEq, MO: PartialEq, D: PartialEq, H: PartialEq, M: PartialEq, S: PartialEq, MS: PartialEq, US: PartialEq, NS: PartialEq> PartialEq for TimeSplit<Y, MO, D, H, M, S, MS, US, NS>

§

impl<Z> PartialEq for Zeroizing<Z>
where Z: PartialEq + Zeroize,

Source§

impl<_0: PartialEq, _1: PartialEq, _2: PartialEq, _3: PartialEq, _4: PartialEq, _5: PartialEq, _6: PartialEq, _7: PartialEq, _8: PartialEq, _9: PartialEq, _10: PartialEq, _11: PartialEq> PartialEq for TupleElement<_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11>

Available on crate feature _tuple only.
Source§

impl<const A: usize, const B: usize, const C: usize> PartialEq for XorShift8<A, B, C>

Source§

impl<const BASIS: usize, const A: usize, const B: usize, const C: usize> PartialEq for XorShift16<BASIS, A, B, C>

Source§

impl<const BASIS: usize, const A: usize, const B: usize, const C: usize> PartialEq for XorShift32<BASIS, A, B, C>

Source§

impl<const BASIS: usize, const A: usize, const B: usize, const C: usize> PartialEq for XorShift64<BASIS, A, B, C>

Source§

impl<const CAP: usize> PartialEq for StringNonul<CAP>

Available on crate feature _str_nonul only.
Source§

impl<const CAP: usize> PartialEq for StringU8<CAP>

Source§

impl<const CAP: usize> PartialEq for GraphemeNonul<CAP>

Source§

impl<const CAP: usize> PartialEq for GraphemeU8<CAP>

Source§

impl<const CAP: usize> PartialEq for ArrayString<CAP>

Source§

impl<const CAP: usize> PartialEq<&str> for StringNonul<CAP>

Available on crate feature _str_nonul only.
Source§

impl<const CAP: usize> PartialEq<&str> for StringU8<CAP>

Source§

impl<const CAP: usize> PartialEq<str> for ArrayString<CAP>

Source§

impl<const CAP: usize> PartialEq<StringNonul<CAP>> for &str

Available on crate feature _str_nonul only.
Source§

impl<const CAP: usize> PartialEq<StringU8<CAP>> for &str

Source§

impl<const CAP: usize> PartialEq<ArrayString<CAP>> for str

Source§

impl<const LEN: usize, _0: PartialEq, _1: PartialEq, _2: PartialEq, _3: PartialEq, _4: PartialEq, _5: PartialEq, _6: PartialEq, _7: PartialEq, _8: PartialEq, _9: PartialEq, _10: PartialEq, _11: PartialEq> PartialEq for Oneof<LEN, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11>

Source§

impl<const N: usize> PartialEq<&[u8; N]> for ByteStr

Source§

impl<const N: usize> PartialEq<&[u8; N]> for ByteString

§

impl<const N: usize> PartialEq<&[u8; N]> for PyBackedBytes

Source§

impl<const N: usize> PartialEq<ByteStr> for &[u8; N]

Source§

impl<const N: usize> PartialEq<ByteStr> for [u8; N]

Source§

impl<const N: usize> PartialEq<ByteString> for &[u8; N]

Source§

impl<const N: usize> PartialEq<ByteString> for [u8; N]

§

impl<const N: usize> PartialEq<PyBackedBytes> for &[u8; N]

§

impl<const N: usize> PartialEq<PyBackedBytes> for [u8; N]

Source§

impl<const N: usize> PartialEq<[u8; N]> for ByteStr

Source§

impl<const N: usize> PartialEq<[u8; N]> for ByteString

§

impl<const N: usize> PartialEq<[u8; N]> for PyBackedBytes

Source§

impl<const V: i8> PartialEq for NonValueI8<V>

Source§

impl<const V: i16> PartialEq for NonValueI16<V>

Source§

impl<const V: i32> PartialEq for NonValueI32<V>

Source§

impl<const V: i64> PartialEq for NonValueI64<V>

Source§

impl<const V: i128> PartialEq for NonValueI128<V>

Source§

impl<const V: isize> PartialEq for NonValueIsize<V>

Source§

impl<const V: u8> PartialEq for NonValueU8<V>

Source§

impl<const V: u16> PartialEq for NonValueU16<V>

Source§

impl<const V: u32> PartialEq for NonValueU32<V>

Source§

impl<const V: u64> PartialEq for NonValueU64<V>

Source§

impl<const V: u128> PartialEq for NonValueU128<V>

Source§

impl<const V: usize> PartialEq for NonValueUsize<V>