pub struct Action {Show 16 fields
pub call_id: String,
pub parent_id: Option<String>,
pub class: String,
pub method: String,
pub title: Option<String>,
pub page_id: Option<String>,
pub start_time: f64,
pub end_time: Option<f64>,
pub params: Value,
pub result: Option<Value>,
pub error: Option<ActionError>,
pub logs: Vec<LogLine>,
pub input: Option<InputEvent>,
pub before_snapshot: Option<String>,
pub after_snapshot: Option<String>,
pub point: Option<Point>,
}Expand description
A logical action — class.method call as recorded in the trace.
Fields§
§call_id: String§parent_id: Option<String>§class: String§method: String§title: Option<String>§page_id: Option<String>§start_time: f64§end_time: Option<f64>None for actions whose matching after event never arrived
(truncated trace).
params: Value§result: Option<Value>§error: Option<ActionError>§logs: Vec<LogLine>§input: Option<InputEvent>§before_snapshot: Option<String>§after_snapshot: Option<String>§point: Option<Point>Trait Implementations§
Auto Trait Implementations§
impl Freeze for Action
impl RefUnwindSafe for Action
impl Send for Action
impl Sync for Action
impl Unpin for Action
impl UnsafeUnpin for Action
impl UnwindSafe for Action
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