pub struct CoverageRangeBuilder { /* private fields */ }Expand description
Builder for CoverageRange.
Implementations§
Source§impl CoverageRangeBuilder
impl CoverageRangeBuilder
Sourcepub fn start_offset<VALUE: Into<JsUInt>>(&mut self, value: VALUE) -> &mut Self
pub fn start_offset<VALUE: Into<JsUInt>>(&mut self, value: VALUE) -> &mut Self
JavaScript script source offset for the range start.
Sourcepub fn end_offset<VALUE: Into<JsUInt>>(&mut self, value: VALUE) -> &mut Self
pub fn end_offset<VALUE: Into<JsUInt>>(&mut self, value: VALUE) -> &mut Self
JavaScript script source offset for the range end.
Sourcepub fn count<VALUE: Into<JsUInt>>(&mut self, value: VALUE) -> &mut Self
pub fn count<VALUE: Into<JsUInt>>(&mut self, value: VALUE) -> &mut Self
Collected execution count of the source range.
Sourcepub fn build(&self) -> Result<CoverageRange, CoverageRangeBuilderError>
pub fn build(&self) -> Result<CoverageRange, CoverageRangeBuilderError>
Trait Implementations§
Source§impl Clone for CoverageRangeBuilder
impl Clone for CoverageRangeBuilder
Source§fn clone(&self) -> CoverageRangeBuilder
fn clone(&self) -> CoverageRangeBuilder
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 CoverageRangeBuilder
impl RefUnwindSafe for CoverageRangeBuilder
impl Send for CoverageRangeBuilder
impl Sync for CoverageRangeBuilder
impl Unpin for CoverageRangeBuilder
impl UnsafeUnpin for CoverageRangeBuilder
impl UnwindSafe for CoverageRangeBuilder
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