pub enum BinaryNaNPropagationResults {
Canonical,
First,
Second,
}
Expand description
results of NaN propagation for binary operation
Variants§
Canonical
NaN should be canonical
First
Take NaN payload from first argument
Second
Take NaN payload from second argument
Trait Implementations§
Source§impl Clone for BinaryNaNPropagationResults
impl Clone for BinaryNaNPropagationResults
Source§fn clone(&self) -> BinaryNaNPropagationResults
fn clone(&self) -> BinaryNaNPropagationResults
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BinaryNaNPropagationResults
impl Debug for BinaryNaNPropagationResults
Source§impl Hash for BinaryNaNPropagationResults
impl Hash for BinaryNaNPropagationResults
impl Copy for BinaryNaNPropagationResults
impl Eq for BinaryNaNPropagationResults
impl StructuralPartialEq for BinaryNaNPropagationResults
Auto Trait Implementations§
impl Freeze for BinaryNaNPropagationResults
impl RefUnwindSafe for BinaryNaNPropagationResults
impl Send for BinaryNaNPropagationResults
impl Sync for BinaryNaNPropagationResults
impl Unpin for BinaryNaNPropagationResults
impl UnwindSafe for BinaryNaNPropagationResults
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more