pub struct FunctionStats {
pub name: String,
pub line: i32,
pub bcode_count: u32,
pub ir_count: u32,
pub asm_count: u32,
pub asm_size: u32,
pub bytecode_summary: Vec<Vec<u32>>,
}Fields§
§name: String§line: i32§bcode_count: u32§ir_count: u32§asm_count: u32§asm_size: u32§bytecode_summary: Vec<Vec<u32>>Trait Implementations§
Source§impl Clone for FunctionStats
impl Clone for FunctionStats
Source§fn clone(&self) -> FunctionStats
fn clone(&self) -> FunctionStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FunctionStats
impl Debug for FunctionStats
Source§impl Default for FunctionStats
impl Default for FunctionStats
impl Eq for FunctionStats
Source§impl Hash for FunctionStats
impl Hash for FunctionStats
Source§impl PartialEq for FunctionStats
impl PartialEq for FunctionStats
Source§fn eq(&self, other: &FunctionStats) -> bool
fn eq(&self, other: &FunctionStats) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FunctionStats
Auto Trait Implementations§
impl Freeze for FunctionStats
impl RefUnwindSafe for FunctionStats
impl Send for FunctionStats
impl Sync for FunctionStats
impl Unpin for FunctionStats
impl UnsafeUnpin for FunctionStats
impl UnwindSafe for FunctionStats
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