pub struct Coverage { /* private fields */ }Expand description
Coverage 本地状态(Page 持有的实例)。
@trace REQ-BAO-API-006 [class:Coverage]
Implementations§
Source§impl Coverage
impl Coverage
Sourcepub fn js_started(&self) -> bool
pub fn js_started(&self) -> bool
JS coverage 是否启动。
@trace REQ-BAO-API-006 [class:Coverage]
Sourcepub fn css_started(&self) -> bool
pub fn css_started(&self) -> bool
CSS coverage 是否启动。
@trace REQ-BAO-API-006 [class:Coverage]
Sourcepub fn is_started(&self) -> bool
pub fn is_started(&self) -> bool
是否启动(JS 或 CSS 任一)。
@trace REQ-BAO-API-006 [class:Coverage]
Sourcepub fn set_js_started(&self, v: bool)
pub fn set_js_started(&self, v: bool)
设置 JS coverage 状态(start/stop 时调用,本地)。
@trace REQ-BAO-API-006 [class:Coverage]
Sourcepub fn set_css_started(&self, v: bool)
pub fn set_css_started(&self, v: bool)
设置 CSS coverage 状态。
@trace REQ-BAO-API-006 [class:Coverage]
Sourcepub fn add_js_result(&self, v: Value)
pub fn add_js_result(&self, v: Value)
添加 JS coverage 结果(本地缓存)。
@trace REQ-BAO-API-006 [class:Coverage]
Sourcepub fn add_css_result(&self, v: Value)
pub fn add_css_result(&self, v: Value)
添加 CSS coverage 结果(本地缓存)。
@trace REQ-BAO-API-006 [class:Coverage]
Sourcepub fn js_results(&self) -> Vec<Value>
pub fn js_results(&self) -> Vec<Value>
JS coverage 结果(克隆)。
@trace REQ-BAO-API-006 [class:Coverage]
Sourcepub fn css_results(&self) -> Vec<Value>
pub fn css_results(&self) -> Vec<Value>
CSS coverage 结果(克隆)。
@trace REQ-BAO-API-006 [class:Coverage]
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for Coverage
impl !RefUnwindSafe for Coverage
impl !Sync for Coverage
impl Send for Coverage
impl Unpin for Coverage
impl UnsafeUnpin for Coverage
impl UnwindSafe for Coverage
Blanket Implementations§
Source§impl<T> AsCtxPtr for Twhere
T: ?Sized,
impl<T> AsCtxPtr for Twhere
T: ?Sized,
Source§fn as_ctx_ptr(&self) -> *mut Selfwhere
Self: Sized,
fn as_ctx_ptr(&self) -> *mut Selfwhere
Self: Sized,
self’s address as *mut Self for deferred-task / scopeguard /
ref_guard ctx slots. The closures/trampolines deref it as shared
(&*p) — every method they reach is &self post-R-2, so no write
provenance is required; the *mut spelling is purely to match the
existing DerefOnDrop / HasAutoFlush / RefCount ABI.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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Filterable for T
impl<T> Filterable for T
Source§fn filterable(
self,
filter_name: &'static str,
) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
Creates a filterable data provider with the given name for debugging. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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 moreSource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert