pub struct GuiActionReceipt {Show 15 fields
pub receipt_id: String,
pub grounded_action_ref: String,
pub screenshot_hash: String,
pub dom_or_ax_snapshot_hash: String,
pub target_ref: String,
pub bbox_or_element_id: String,
pub action_type: GuiActionReceiptActionType,
pub precondition: String,
pub postcondition: String,
pub postcondition_verified: bool,
pub verification_scope_ref: String,
pub policy_hash: String,
pub sandbox_grant_hash: Option<String>,
pub created_at: Option<String>,
pub receipt_hash: Option<String>,
}Fields§
§receipt_id: String§grounded_action_ref: String§screenshot_hash: String§dom_or_ax_snapshot_hash: String§target_ref: String§bbox_or_element_id: String§action_type: GuiActionReceiptActionType§precondition: String§postcondition: String§postcondition_verified: bool§verification_scope_ref: String§policy_hash: String§sandbox_grant_hash: Option<String>§created_at: Option<String>§receipt_hash: Option<String>Implementations§
Source§impl GuiActionReceipt
impl GuiActionReceipt
pub fn new( receipt_id: String, grounded_action_ref: String, screenshot_hash: String, dom_or_ax_snapshot_hash: String, target_ref: String, bbox_or_element_id: String, action_type: GuiActionReceiptActionType, precondition: String, postcondition: String, postcondition_verified: bool, verification_scope_ref: String, policy_hash: String, ) -> GuiActionReceipt
Trait Implementations§
Source§impl Clone for GuiActionReceipt
impl Clone for GuiActionReceipt
Source§fn clone(&self) -> GuiActionReceipt
fn clone(&self) -> GuiActionReceipt
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GuiActionReceipt
impl Debug for GuiActionReceipt
Source§impl Default for GuiActionReceipt
impl Default for GuiActionReceipt
Source§fn default() -> GuiActionReceipt
fn default() -> GuiActionReceipt
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GuiActionReceipt
impl<'de> Deserialize<'de> for GuiActionReceipt
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
Source§impl PartialEq for GuiActionReceipt
impl PartialEq for GuiActionReceipt
Source§fn eq(&self, other: &GuiActionReceipt) -> bool
fn eq(&self, other: &GuiActionReceipt) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for GuiActionReceipt
impl Serialize for GuiActionReceipt
impl StructuralPartialEq for GuiActionReceipt
Auto Trait Implementations§
impl Freeze for GuiActionReceipt
impl RefUnwindSafe for GuiActionReceipt
impl Send for GuiActionReceipt
impl Sync for GuiActionReceipt
impl Unpin for GuiActionReceipt
impl UnsafeUnpin for GuiActionReceipt
impl UnwindSafe for GuiActionReceipt
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