pub struct JsCoverage {
pub functions_covered: usize,
pub functions_total: usize,
pub scripts: Vec<ScriptCoverage>,
}Expand description
JS-specific coverage data
Fields§
§functions_covered: usizeFunctions covered in JS files
functions_total: usizeTotal functions in JS files
scripts: Vec<ScriptCoverage>JS scripts
Implementations§
Source§impl JsCoverage
impl JsCoverage
Sourcepub fn coverage_percent(&self) -> f64
pub fn coverage_percent(&self) -> f64
Calculate coverage percentage
Trait Implementations§
Source§impl Clone for JsCoverage
impl Clone for JsCoverage
Source§fn clone(&self) -> JsCoverage
fn clone(&self) -> JsCoverage
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 JsCoverage
impl RefUnwindSafe for JsCoverage
impl Send for JsCoverage
impl Sync for JsCoverage
impl Unpin for JsCoverage
impl UnsafeUnpin for JsCoverage
impl UnwindSafe for JsCoverage
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