pub struct CoverageAnalysis {
pub files: Vec<FileAnalysis>,
pub total_changed: u32,
pub total_covered: u32,
pub overall_pct: f64,
}Expand description
Aggregate coverage analysis for the entire change request.
Fields§
§files: Vec<FileAnalysis>§total_changed: u32§total_covered: u32§overall_pct: f64Trait Implementations§
Source§impl Clone for CoverageAnalysis
impl Clone for CoverageAnalysis
Source§fn clone(&self) -> CoverageAnalysis
fn clone(&self) -> CoverageAnalysis
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 moreSource§impl Debug for CoverageAnalysis
impl Debug for CoverageAnalysis
Source§impl<'de> Deserialize<'de> for CoverageAnalysis
impl<'de> Deserialize<'de> for CoverageAnalysis
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CoverageAnalysis
impl RefUnwindSafe for CoverageAnalysis
impl Send for CoverageAnalysis
impl Sync for CoverageAnalysis
impl Unpin for CoverageAnalysis
impl UnsafeUnpin for CoverageAnalysis
impl UnwindSafe for CoverageAnalysis
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