Struct vulkano::shader::spirv::FPFastMathMode
source · pub struct FPFastMathMode {
pub not_nan: bool,
pub not_inf: bool,
pub nsz: bool,
pub allow_recip: bool,
pub fast: bool,
pub allow_contract_fast_intel: bool,
pub allow_reassoc_intel: bool,
}
Fields§
§not_nan: bool
§not_inf: bool
§nsz: bool
§allow_recip: bool
§fast: bool
§allow_contract_fast_intel: bool
§allow_reassoc_intel: bool
Trait Implementations§
source§impl Clone for FPFastMathMode
impl Clone for FPFastMathMode
source§fn clone(&self) -> FPFastMathMode
fn clone(&self) -> FPFastMathMode
Returns a copy 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 FPFastMathMode
impl Debug for FPFastMathMode
source§impl PartialEq for FPFastMathMode
impl PartialEq for FPFastMathMode
source§fn eq(&self, other: &FPFastMathMode) -> bool
fn eq(&self, other: &FPFastMathMode) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for FPFastMathMode
impl Eq for FPFastMathMode
impl StructuralEq for FPFastMathMode
impl StructuralPartialEq for FPFastMathMode
Auto Trait Implementations§
impl RefUnwindSafe for FPFastMathMode
impl Send for FPFastMathMode
impl Sync for FPFastMathMode
impl Unpin for FPFastMathMode
impl UnwindSafe for FPFastMathMode
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