Struct chrome_remote_interface_model::profiler::TakePreciseCoverageReturn[][src]

pub struct TakePreciseCoverageReturn { /* fields omitted */ }
This is supported on crate features Profiler and Runtime and Debugger only.

Collect coverage data for the current isolate, and resets execution counters. Precise code coverage needs to have started.

Implementations

impl TakePreciseCoverageReturn[src]

pub fn new(result: Vec<ScriptCoverage>, timestamp: f64) -> Self[src]

pub fn result(&self) -> &[ScriptCoverage]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

Coverage data for the current isolate.

pub fn timestamp(&self) -> f64[src]

Monotonically increasing time (in seconds) when the coverage update was taken in the backend.

Trait Implementations

impl Clone for TakePreciseCoverageReturn[src]

impl Debug for TakePreciseCoverageReturn[src]

impl<'de> Deserialize<'de> for TakePreciseCoverageReturn[src]

impl Serialize for TakePreciseCoverageReturn[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.