pub struct PmmProjectByteCoverage {
pub offset: usize,
pub offset_end: usize,
pub byte_length: usize,
pub covered_byte_length: usize,
pub coverage_ratio: f32,
pub gap_count: usize,
pub gaps: Vec<PmmProjectByteRange>,
pub range_count: usize,
pub ranges: Vec<PmmProjectByteRange>,
}Fields§
§offset: usize§offset_end: usize§byte_length: usize§covered_byte_length: usize§coverage_ratio: f32§gap_count: usize§gaps: Vec<PmmProjectByteRange>§range_count: usize§ranges: Vec<PmmProjectByteRange>Trait Implementations§
Source§impl Clone for PmmProjectByteCoverage
impl Clone for PmmProjectByteCoverage
Source§fn clone(&self) -> PmmProjectByteCoverage
fn clone(&self) -> PmmProjectByteCoverage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PmmProjectByteCoverage
impl Debug for PmmProjectByteCoverage
Auto Trait Implementations§
impl Freeze for PmmProjectByteCoverage
impl RefUnwindSafe for PmmProjectByteCoverage
impl Send for PmmProjectByteCoverage
impl Sync for PmmProjectByteCoverage
impl Unpin for PmmProjectByteCoverage
impl UnsafeUnpin for PmmProjectByteCoverage
impl UnwindSafe for PmmProjectByteCoverage
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more