pub struct LoopInfoSummary {
pub total_loops: usize,
pub inner_loops: usize,
pub countable_loops: usize,
pub avg_depth: f64,
pub max_depth: u32,
}Expand description
LICM loop info summary
Fields§
§total_loops: usize§inner_loops: usize§countable_loops: usize§avg_depth: f64§max_depth: u32Trait Implementations§
Source§impl Clone for LoopInfoSummary
impl Clone for LoopInfoSummary
Source§fn clone(&self) -> LoopInfoSummary
fn clone(&self) -> LoopInfoSummary
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 LoopInfoSummary
impl Debug for LoopInfoSummary
Source§impl Default for LoopInfoSummary
impl Default for LoopInfoSummary
Source§fn default() -> LoopInfoSummary
fn default() -> LoopInfoSummary
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LoopInfoSummary
impl RefUnwindSafe for LoopInfoSummary
impl Send for LoopInfoSummary
impl Sync for LoopInfoSummary
impl Unpin for LoopInfoSummary
impl UnsafeUnpin for LoopInfoSummary
impl UnwindSafe for LoopInfoSummary
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