Struct chrome_remote_interface_model::profiler::StartPreciseCoverageCommand [−][src]
This is supported on crate features
Profiler and Runtime and Debugger only.Enable precise code coverage. Coverage data for JavaScript executed before enabling precise code coverage may be incomplete. Enabling prevents running optimized code and resets execution counters.
Implementations
impl StartPreciseCoverageCommand[src]
pub fn new(
call_count: Option<bool>,
detailed: Option<bool>,
allow_triggered_updates: Option<bool>
) -> Self[src]
call_count: Option<bool>,
detailed: Option<bool>,
allow_triggered_updates: Option<bool>
) -> Self
pub fn call_count(&self) -> Option<&bool>[src]
Collect accurate call counts beyond simple 'covered' or 'not covered'.
pub fn detailed(&self) -> Option<&bool>[src]
Collect block-based coverage.
pub fn allow_triggered_updates(&self) -> Option<&bool>[src]
Allow the backend to send updates on its own initiative
Trait Implementations
impl Clone for StartPreciseCoverageCommand[src]
fn clone(&self) -> StartPreciseCoverageCommand[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Command for StartPreciseCoverageCommand[src]
type Return = StartPreciseCoverageReturn
Return type.
const METHOD: &'static str[src]
fn into_request(self, session_id: Option<SessionId>, id: u32) -> Request<Self> where
Self: Sized, [src]
Self: Sized,
impl Debug for StartPreciseCoverageCommand[src]
impl<'de> Deserialize<'de> for StartPreciseCoverageCommand[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Serialize for StartPreciseCoverageCommand[src]
Auto Trait Implementations
impl RefUnwindSafe for StartPreciseCoverageCommand[src]
impl Send for StartPreciseCoverageCommand[src]
impl Sync for StartPreciseCoverageCommand[src]
impl Unpin for StartPreciseCoverageCommand[src]
impl UnwindSafe for StartPreciseCoverageCommand[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,