pub struct TuningParams {
pub use_shared_memory: bool,
pub unroll_factor: u32,
pub vectorize: bool,
}Expand description
Algorithm tuning parameters
Fields§
Use shared/local memory
unroll_factor: u32Loop unroll factor
vectorize: boolEnable vectorization
Trait Implementations§
Source§impl Clone for TuningParams
impl Clone for TuningParams
Source§fn clone(&self) -> TuningParams
fn clone(&self) -> TuningParams
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 TuningParams
impl Debug for TuningParams
Auto Trait Implementations§
impl Freeze for TuningParams
impl RefUnwindSafe for TuningParams
impl Send for TuningParams
impl Sync for TuningParams
impl Unpin for TuningParams
impl UnsafeUnpin for TuningParams
impl UnwindSafe for TuningParams
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