DynEq

Trait DynEq 

Source
pub trait DynEq: Any {
    // Required method
    fn dyn_eq(&self, other: &(dyn DynEq + 'static)) -> bool;
}
Expand description

An object safe version of Eq. This trait is automatically implemented for any 'static type that implements Eq.

Required Methods§

Source

fn dyn_eq(&self, other: &(dyn DynEq + 'static)) -> bool

This method tests for self and other values to be equal.

Implementers should avoid returning true when the underlying types are not the same.

Implementors§

Source§

impl<T> DynEq for T
where T: Any + Eq,