pub struct Counts {
pub values: usize,
pub insts: usize,
pub blocks: usize,
}Expand description
How many of each thing a function holds.
Fields§
§values: usizeValues, including the ones whose defining instruction has been removed.
insts: usizeInstructions, including the ones that have been removed from their block.
blocks: usizeBlocks.
Trait Implementations§
impl Copy for Counts
impl Eq for Counts
impl StructuralPartialEq for Counts
Auto Trait Implementations§
impl Freeze for Counts
impl RefUnwindSafe for Counts
impl Send for Counts
impl Sync for Counts
impl Unpin for Counts
impl UnsafeUnpin for Counts
impl UnwindSafe for Counts
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