Struct protobuf::reflect::ReflectEqMode
source · [−]pub struct ReflectEqMode {
pub nan_equal: bool,
/* private fields */
}
Expand description
Parameter for ReflectEq
.
Fields
nan_equal: bool
When true
, NaN
values are considered equal to each other.
Implementations
sourceimpl ReflectEqMode
impl ReflectEqMode
sourcepub fn default() -> ReflectEqMode
pub fn default() -> ReflectEqMode
Default equality, similar to #[derive(PartialEq)]
.
sourcepub fn nan_equal() -> ReflectEqMode
pub fn nan_equal() -> ReflectEqMode
Equality where float NaN
values are considered equal to each other.
Useful in tests.
Trait Implementations
sourceimpl Debug for ReflectEqMode
impl Debug for ReflectEqMode
sourceimpl Default for ReflectEqMode
impl Default for ReflectEqMode
sourcefn default() -> ReflectEqMode
fn default() -> ReflectEqMode
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for ReflectEqMode
impl Send for ReflectEqMode
impl Sync for ReflectEqMode
impl Unpin for ReflectEqMode
impl UnwindSafe for ReflectEqMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more