pub struct ReusePassSummary {
pub pass_name: String,
pub functions_analyzed: usize,
pub reuses_applied: usize,
pub stack_allocations: usize,
pub bytes_saved: u64,
pub duration_us: u64,
}Expand description
Reuse analysis pass summary
Fields§
§pass_name: String§functions_analyzed: usize§reuses_applied: usize§stack_allocations: usize§bytes_saved: u64§duration_us: u64Trait Implementations§
Source§impl Clone for ReusePassSummary
impl Clone for ReusePassSummary
Source§fn clone(&self) -> ReusePassSummary
fn clone(&self) -> ReusePassSummary
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 ReusePassSummary
impl Debug for ReusePassSummary
Auto Trait Implementations§
impl Freeze for ReusePassSummary
impl RefUnwindSafe for ReusePassSummary
impl Send for ReusePassSummary
impl Sync for ReusePassSummary
impl Unpin for ReusePassSummary
impl UnsafeUnpin for ReusePassSummary
impl UnwindSafe for ReusePassSummary
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