pub struct WalletIntentResponseActionResult {
pub authorized_by_display_name: Option<String>,
pub authorized_by_id: Option<String>,
pub executed_at: f64,
pub prior_state: Wallet,
pub response_body: Wallet,
pub status_code: f64,
}Expand description
Result of wallet update execution (only present if status is ‘executed’ or ‘failed’)
JSON schema
{
"description": "Result of wallet update execution (only present if
status is 'executed' or 'failed')",
"type": "object",
"required": [
"executed_at",
"prior_state",
"response_body",
"status_code"
],
"properties": {
"authorized_by_display_name": {
"description": "Display name of the key quorum that authorized
execution",
"type": "string"
},
"authorized_by_id": {
"description": "ID of the key quorum that authorized execution",
"type": "string"
},
"executed_at": {
"description": "Unix timestamp when the action was executed",
"type": "number"
},
"prior_state": {
"allOf": [
{
"$ref": "#/components/schemas/Wallet"
},
{
"description": "State of the wallet immediately before
execution"
}
]
},
"response_body": {
"$ref": "#/components/schemas/Wallet"
},
"status_code": {
"description": "HTTP status code from the action execution",
"type": "number"
}
}
}Fields§
Display name of the key quorum that authorized execution
ID of the key quorum that authorized execution
executed_at: f64§prior_state: Wallet§response_body: Wallet§status_code: f64Trait Implementations§
Source§impl Clone for WalletIntentResponseActionResult
impl Clone for WalletIntentResponseActionResult
Source§fn clone(&self) -> WalletIntentResponseActionResult
fn clone(&self) -> WalletIntentResponseActionResult
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<'de> Deserialize<'de> for WalletIntentResponseActionResult
impl<'de> Deserialize<'de> for WalletIntentResponseActionResult
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 From<&WalletIntentResponseActionResult> for WalletIntentResponseActionResult
impl From<&WalletIntentResponseActionResult> for WalletIntentResponseActionResult
Source§fn from(value: &WalletIntentResponseActionResult) -> Self
fn from(value: &WalletIntentResponseActionResult) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for WalletIntentResponseActionResult
impl RefUnwindSafe for WalletIntentResponseActionResult
impl Send for WalletIntentResponseActionResult
impl Sync for WalletIntentResponseActionResult
impl Unpin for WalletIntentResponseActionResult
impl UnsafeUnpin for WalletIntentResponseActionResult
impl UnwindSafe for WalletIntentResponseActionResult
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