pub struct ExecuteQuoteResponse {
pub data: ExecuteQuoteResponseData,
}Expand description
ExecuteQuoteResponse
JSON schema
{
"examples": [
{
"data": {
"result": {
"quote_id": "QTE-12345-ABCDE",
"status": "accepted",
"transaction_id": "TXN-67890-FGHIJ"
}
}
}
],
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"result"
],
"properties": {
"error": {
"type": "array",
"items": {}
},
"errors": {
"type": "array",
"items": {}
},
"result": {
"type": [
"object",
"null"
],
"required": [
"quote_id",
"status",
"transaction_id"
],
"properties": {
"quote_id": {
"type": "string"
},
"status": {
"oneOf": [
{
"type": "string",
"enum": [
"accepted",
"credit_transfer_complete",
"new",
"order_complete",
"quote_cancelled",
"quote_execution_failed"
]
},
{
"type": "object",
"required": [
"unknown"
],
"properties": {
"unknown": {
"type": "string"
}
}
}
]
},
"transaction_id": {
"type": [
"string",
"null"
]
}
}
}
}
}
}
}Fields§
§data: ExecuteQuoteResponseDataTrait Implementations§
Source§impl Clone for ExecuteQuoteResponse
impl Clone for ExecuteQuoteResponse
Source§fn clone(&self) -> ExecuteQuoteResponse
fn clone(&self) -> ExecuteQuoteResponse
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 ExecuteQuoteResponse
impl Debug for ExecuteQuoteResponse
Source§impl<'de> Deserialize<'de> for ExecuteQuoteResponse
impl<'de> Deserialize<'de> for ExecuteQuoteResponse
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<&ExecuteQuoteResponse> for ExecuteQuoteResponse
impl From<&ExecuteQuoteResponse> for ExecuteQuoteResponse
Source§fn from(value: &ExecuteQuoteResponse) -> Self
fn from(value: &ExecuteQuoteResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ExecuteQuoteResponse
impl RefUnwindSafe for ExecuteQuoteResponse
impl Send for ExecuteQuoteResponse
impl Sync for ExecuteQuoteResponse
impl Unpin for ExecuteQuoteResponse
impl UnwindSafe for ExecuteQuoteResponse
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