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<ExecuteQuoteResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExecuteQuoteResponse, <__D as Deserializer<'de>>::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) -> ExecuteQuoteResponse
fn from(value: &ExecuteQuoteResponse) -> ExecuteQuoteResponse
Converts to this type from the input type.
Source§impl Serialize for ExecuteQuoteResponse
impl Serialize for ExecuteQuoteResponse
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
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