pub struct ComplexityStats {
pub avg_complexity: f64,
pub max_complexity: usize,
pub complex_files: Vec<(PathBuf, usize)>,
pub avg_function_length: f64,
pub max_function_length: usize,
pub long_functions: Vec<(PathBuf, String, usize)>,
}
Fields§
§avg_complexity: f64
§max_complexity: usize
§complex_files: Vec<(PathBuf, usize)>
§avg_function_length: f64
§max_function_length: usize
§long_functions: Vec<(PathBuf, String, usize)>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ComplexityStats
impl RefUnwindSafe for ComplexityStats
impl Send for ComplexityStats
impl Sync for ComplexityStats
impl Unpin for ComplexityStats
impl UnwindSafe for ComplexityStats
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