pub struct FutharkExtConfig {
pub target_version: FutharkVersion,
pub emit_safety_checks: bool,
pub inline_threshold: usize,
pub vectorize_threshold: usize,
pub emit_comments: bool,
pub mangle_names: bool,
pub backend_target: String,
}Expand description
Extended Futhark backend config
Fields§
§target_version: FutharkVersion§emit_safety_checks: bool§inline_threshold: usize§vectorize_threshold: usize§emit_comments: bool§mangle_names: bool§backend_target: StringTrait Implementations§
Source§impl Clone for FutharkExtConfig
impl Clone for FutharkExtConfig
Source§fn clone(&self) -> FutharkExtConfig
fn clone(&self) -> FutharkExtConfig
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 FutharkExtConfig
impl Debug for FutharkExtConfig
Auto Trait Implementations§
impl Freeze for FutharkExtConfig
impl RefUnwindSafe for FutharkExtConfig
impl Send for FutharkExtConfig
impl Sync for FutharkExtConfig
impl Unpin for FutharkExtConfig
impl UnsafeUnpin for FutharkExtConfig
impl UnwindSafe for FutharkExtConfig
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