pub struct QualityReport {
pub fmt_passed: bool,
pub clippy_passed: bool,
pub coverage_percentage: f64,
pub mutation_score: f64,
pub meets_quality_gates: bool,
pub suggestions: Vec<String>,
}Expand description
Quality metrics report
Fields§
§fmt_passed: bool§clippy_passed: bool§coverage_percentage: f64§mutation_score: f64§meets_quality_gates: bool§suggestions: Vec<String>Implementations§
Trait Implementations§
Source§impl Clone for QualityReport
impl Clone for QualityReport
Source§fn clone(&self) -> QualityReport
fn clone(&self) -> QualityReport
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 QualityReport
impl RefUnwindSafe for QualityReport
impl Send for QualityReport
impl Sync for QualityReport
impl Unpin for QualityReport
impl UnwindSafe for QualityReport
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