pub struct ReuseAnalysisStats {
pub nodes_analyzed: usize,
pub structural_matches: usize,
pub content_matches: usize,
pub position_adjustments: usize,
pub reuse_candidates_found: usize,
pub validation_passes: usize,
pub validation_failures: usize,
}Expand description
Statistics tracking reuse analysis performance and effectiveness
Fields§
§nodes_analyzed: usize§structural_matches: usize§content_matches: usize§position_adjustments: usize§reuse_candidates_found: usize§validation_passes: usize§validation_failures: usizeTrait Implementations§
Source§impl Clone for ReuseAnalysisStats
impl Clone for ReuseAnalysisStats
Source§fn clone(&self) -> ReuseAnalysisStats
fn clone(&self) -> ReuseAnalysisStats
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 ReuseAnalysisStats
impl Debug for ReuseAnalysisStats
Source§impl Default for ReuseAnalysisStats
impl Default for ReuseAnalysisStats
Source§fn default() -> ReuseAnalysisStats
fn default() -> ReuseAnalysisStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ReuseAnalysisStats
impl RefUnwindSafe for ReuseAnalysisStats
impl Send for ReuseAnalysisStats
impl Sync for ReuseAnalysisStats
impl Unpin for ReuseAnalysisStats
impl UnsafeUnpin for ReuseAnalysisStats
impl UnwindSafe for ReuseAnalysisStats
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