pub struct TapStages {
pub resolve_ms: f64,
pub tap_call_ms: f64,
pub total_ms: f64,
pub wait_existence_ms: f64,
pub frame_read_ms: f64,
}Expand description
POST /tap per-stage timing in milliseconds.
Fields§
§resolve_ms: f64Time spent resolving the selector against the a11y tree.
tap_call_ms: f64Time spent dispatching the tap event itself.
total_ms: f64End-to-end wall-clock for the whole tap call.
wait_existence_ms: f64Time spent waiting for the element to exist (implicit wait).
frame_read_ms: f64Time spent reading the matched element’s frame.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TapStages
impl<'de> Deserialize<'de> for TapStages
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TapStages, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TapStages, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for TapStages
impl Serialize for TapStages
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for TapStages
Auto Trait Implementations§
impl Freeze for TapStages
impl RefUnwindSafe for TapStages
impl Send for TapStages
impl Sync for TapStages
impl Unpin for TapStages
impl UnsafeUnpin for TapStages
impl UnwindSafe for TapStages
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