pub struct FutharkPassStats {
pub functions_processed: usize,
pub maps_emitted: usize,
pub reduces_emitted: usize,
pub scans_emitted: usize,
pub kernels_generated: usize,
pub total_parallelism: u64,
}Expand description
Futhark pass stats additional
Fields§
§functions_processed: usize§maps_emitted: usize§reduces_emitted: usize§scans_emitted: usize§kernels_generated: usize§total_parallelism: u64Trait Implementations§
Source§impl Clone for FutharkPassStats
impl Clone for FutharkPassStats
Source§fn clone(&self) -> FutharkPassStats
fn clone(&self) -> FutharkPassStats
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 FutharkPassStats
impl Debug for FutharkPassStats
Source§impl Default for FutharkPassStats
impl Default for FutharkPassStats
Source§fn default() -> FutharkPassStats
fn default() -> FutharkPassStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FutharkPassStats
impl RefUnwindSafe for FutharkPassStats
impl Send for FutharkPassStats
impl Sync for FutharkPassStats
impl Unpin for FutharkPassStats
impl UnsafeUnpin for FutharkPassStats
impl UnwindSafe for FutharkPassStats
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