Struct llvm_ir::instruction::FastMathFlags
source · [−]pub struct FastMathFlags {
pub allow_reassoc: bool,
pub no_NaNs: bool,
pub no_Infs: bool,
pub no_signed_zeros: bool,
pub allow_reciprocal: bool,
pub allow_contract: bool,
pub approx_func: bool,
}
Expand description
Fields
allow_reassoc: bool
no_NaNs: bool
no_Infs: bool
no_signed_zeros: bool
allow_reciprocal: bool
allow_contract: bool
approx_func: bool
Trait Implementations
sourceimpl Clone for FastMathFlags
impl Clone for FastMathFlags
sourcefn clone(&self) -> FastMathFlags
fn clone(&self) -> FastMathFlags
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FastMathFlags
impl Debug for FastMathFlags
sourceimpl PartialEq<FastMathFlags> for FastMathFlags
impl PartialEq<FastMathFlags> for FastMathFlags
sourcefn eq(&self, other: &FastMathFlags) -> bool
fn eq(&self, other: &FastMathFlags) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl Eq for FastMathFlags
impl StructuralEq for FastMathFlags
impl StructuralPartialEq for FastMathFlags
Auto Trait Implementations
impl RefUnwindSafe for FastMathFlags
impl Send for FastMathFlags
impl Sync for FastMathFlags
impl Unpin for FastMathFlags
impl UnwindSafe for FastMathFlags
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