pub struct ActionEntry {
pub action_type: String,
pub selector: Option<String>,
pub page_id: Option<String>,
pub start_time: f64,
pub end_time: Option<f64>,
pub result: Option<Value>,
pub value: Option<String>,
pub url: Option<String>,
pub screenshot: Option<usize>,
pub snapshot: Option<usize>,
}Expand description
An action entry in the trace.
Fields§
§action_type: StringAction type (e.g., “click”, “fill”, “navigate”).
selector: Option<String>Target selector or description.
page_id: Option<String>Page ID where action was performed.
start_time: f64Start time (ms since epoch).
end_time: Option<f64>End time (ms since epoch).
result: Option<Value>Action result.
value: Option<String>Input value for fill actions.
url: Option<String>URL for navigation actions.
screenshot: Option<usize>Associated screenshot index.
snapshot: Option<usize>Associated snapshot index.
Trait Implementations§
Source§impl Clone for ActionEntry
impl Clone for ActionEntry
Source§fn clone(&self) -> ActionEntry
fn clone(&self) -> ActionEntry
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 moreSource§impl Debug for ActionEntry
impl Debug for ActionEntry
Source§impl<'de> Deserialize<'de> for ActionEntry
impl<'de> Deserialize<'de> for ActionEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ActionEntry
impl RefUnwindSafe for ActionEntry
impl Send for ActionEntry
impl Sync for ActionEntry
impl Unpin for ActionEntry
impl UnwindSafe for ActionEntry
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