pub struct ClosureOptReport {
pub inlined_paps: usize,
pub specialized_arities: usize,
pub env_reduced_vars: usize,
pub removed_dead_closures: usize,
}Expand description
Optimization report for a closure.
Fields§
§inlined_paps: usize§specialized_arities: usize§env_reduced_vars: usize§removed_dead_closures: usizeImplementations§
Trait Implementations§
Source§impl Clone for ClosureOptReport
impl Clone for ClosureOptReport
Source§fn clone(&self) -> ClosureOptReport
fn clone(&self) -> ClosureOptReport
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 ClosureOptReport
impl Debug for ClosureOptReport
Source§impl Default for ClosureOptReport
impl Default for ClosureOptReport
Source§fn default() -> ClosureOptReport
fn default() -> ClosureOptReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ClosureOptReport
impl RefUnwindSafe for ClosureOptReport
impl Send for ClosureOptReport
impl Sync for ClosureOptReport
impl Unpin for ClosureOptReport
impl UnsafeUnpin for ClosureOptReport
impl UnwindSafe for ClosureOptReport
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