pub struct DetailedAnalysis {
pub lines: Vec<LineAnalysis>,
pub summary: AnalysisSummary,
}Expand description
Detailed analysis results for a file
Fields§
§lines: Vec<LineAnalysis>§summary: AnalysisSummaryImplementations§
Source§impl DetailedAnalysis
impl DetailedAnalysis
pub fn new() -> Self
pub fn add_line_analysis(&mut self, analysis: LineAnalysis)
pub fn print_summary(&self)
pub fn print_arid_lines(&self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DetailedAnalysis
impl RefUnwindSafe for DetailedAnalysis
impl Send for DetailedAnalysis
impl Sync for DetailedAnalysis
impl Unpin for DetailedAnalysis
impl UnsafeUnpin for DetailedAnalysis
impl UnwindSafe for DetailedAnalysis
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