pub struct WhySummary {
pub file_label: String,
pub total_lines: usize,
pub justified_lines: usize,
pub partial_lines: usize,
pub unjustified_lines: usize,
pub has_module_intent: bool,
pub decisions: Vec<DecisionSummary>,
pub functions: Vec<FnDetail>,
}Fields§
§file_label: String§total_lines: usize§justified_lines: usize§partial_lines: usize§unjustified_lines: usize§has_module_intent: bool§decisions: Vec<DecisionSummary>§functions: Vec<FnDetail>Trait Implementations§
Source§impl Clone for WhySummary
impl Clone for WhySummary
Source§fn clone(&self) -> WhySummary
fn clone(&self) -> WhySummary
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 WhySummary
impl Debug for WhySummary
Auto Trait Implementations§
impl Freeze for WhySummary
impl RefUnwindSafe for WhySummary
impl Send for WhySummary
impl Sync for WhySummary
impl Unpin for WhySummary
impl UnsafeUnpin for WhySummary
impl UnwindSafe for WhySummary
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