pub struct FutharkCodeStats {
pub num_functions: usize,
pub num_entries: usize,
pub num_type_defs: usize,
pub num_map_exprs: usize,
pub num_reduce_exprs: usize,
pub num_scan_exprs: usize,
pub num_filter_exprs: usize,
pub num_scatter_exprs: usize,
pub num_loops: usize,
pub num_unsafe: usize,
}Expand description
Futhark code statistics
Fields§
§num_functions: usize§num_entries: usize§num_type_defs: usize§num_map_exprs: usize§num_reduce_exprs: usize§num_scan_exprs: usize§num_filter_exprs: usize§num_scatter_exprs: usize§num_loops: usize§num_unsafe: usizeTrait Implementations§
Source§impl Clone for FutharkCodeStats
impl Clone for FutharkCodeStats
Source§fn clone(&self) -> FutharkCodeStats
fn clone(&self) -> FutharkCodeStats
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 FutharkCodeStats
impl Debug for FutharkCodeStats
Source§impl Default for FutharkCodeStats
impl Default for FutharkCodeStats
Source§fn default() -> FutharkCodeStats
fn default() -> FutharkCodeStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FutharkCodeStats
impl RefUnwindSafe for FutharkCodeStats
impl Send for FutharkCodeStats
impl Sync for FutharkCodeStats
impl Unpin for FutharkCodeStats
impl UnsafeUnpin for FutharkCodeStats
impl UnwindSafe for FutharkCodeStats
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