pub struct ComplexityReport {
pub complexity: Complexity,
pub relevant_nodes: usize,
pub relevant_files: usize,
pub class_count: usize,
pub inheritance_edges: usize,
pub import_edges: usize,
pub test_count: usize,
pub summary: String,
}Expand description
Result of complexity assessment
Fields§
§complexity: Complexity§relevant_nodes: usize§relevant_files: usize§class_count: usize§inheritance_edges: usize§import_edges: usize§test_count: usize§summary: StringTrait Implementations§
Source§impl Clone for ComplexityReport
impl Clone for ComplexityReport
Source§fn clone(&self) -> ComplexityReport
fn clone(&self) -> ComplexityReport
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 moreAuto Trait Implementations§
impl Freeze for ComplexityReport
impl RefUnwindSafe for ComplexityReport
impl Send for ComplexityReport
impl Sync for ComplexityReport
impl Unpin for ComplexityReport
impl UnsafeUnpin for ComplexityReport
impl UnwindSafe for ComplexityReport
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