pub struct Action {Show 15 fields
pub id: i64,
pub session_id: String,
pub page_id: Option<String>,
pub primitive: String,
pub args_redacted: String,
pub args_hash: String,
pub before_token: Option<String>,
pub after_token: Option<String>,
pub idempotency_hit: bool,
pub result_summary: Option<String>,
pub latency_ms: i64,
pub group_label: Option<String>,
pub started_at: i64,
pub finished_at: i64,
pub error_code: Option<String>,
}Expand description
Row of actions. Auditable record of one primitive call.
Fields§
§id: i64§session_id: String§page_id: Option<String>§primitive: String§args_redacted: String§args_hash: String§before_token: Option<String>§after_token: Option<String>§idempotency_hit: bool§result_summary: Option<String>§latency_ms: i64§group_label: Option<String>§started_at: i64§finished_at: i64§error_code: Option<String>Trait Implementations§
impl Eq for Action
impl StructuralPartialEq for Action
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