pub struct JSCoverageRange {
pub start_offset: usize,
pub end_offset: usize,
pub count: i64,
}Expand description
A byte-offset range with hit count within a JavaScript function.
Used in JSFunctionCoverage.
Fields§
§start_offset: usizeStart byte offset (inclusive).
end_offset: usizeEnd byte offset (exclusive).
count: i64Number of times this range was executed.
Trait Implementations§
Source§impl Clone for JSCoverageRange
impl Clone for JSCoverageRange
Source§fn clone(&self) -> JSCoverageRange
fn clone(&self) -> JSCoverageRange
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 JSCoverageRange
impl Debug for JSCoverageRange
Source§impl<'de> Deserialize<'de> for JSCoverageRange
impl<'de> Deserialize<'de> for JSCoverageRange
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 JSCoverageRange
impl RefUnwindSafe for JSCoverageRange
impl Send for JSCoverageRange
impl Sync for JSCoverageRange
impl Unpin for JSCoverageRange
impl UnsafeUnpin for JSCoverageRange
impl UnwindSafe for JSCoverageRange
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