pub struct CreateSwapResponse {Show 16 fields
pub id: String,
pub quote_id: String,
pub reference: Value,
pub wallet_id: String,
pub target_wallet_id: String,
pub status: String,
pub provider: String,
pub fee_sponsor_id: Option<String>,
pub quoted_source_asset: Value,
pub quoted_target_asset: Value,
pub slippage_bps: f64,
pub date_created: String,
pub request_body: Value,
pub requester: Requester,
pub failure_reason: Option<String>,
pub protocol_status: Option<String>,
}Expand description
Create Swap
Fields§
§id: String§quote_id: String§reference: Value§wallet_id: String§target_wallet_id: String§status: String§provider: String§fee_sponsor_id: Option<String>§quoted_source_asset: Value§quoted_target_asset: Value§slippage_bps: f64§date_created: String§request_body: Value§requester: Requester§failure_reason: Option<String>§protocol_status: Option<String>Trait Implementations§
Source§impl Clone for CreateSwapResponse
impl Clone for CreateSwapResponse
Source§fn clone(&self) -> CreateSwapResponse
fn clone(&self) -> CreateSwapResponse
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 CreateSwapResponse
impl Debug for CreateSwapResponse
Source§impl<'de> Deserialize<'de> for CreateSwapResponse
impl<'de> Deserialize<'de> for CreateSwapResponse
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
Auto Trait Implementations§
impl Freeze for CreateSwapResponse
impl RefUnwindSafe for CreateSwapResponse
impl Send for CreateSwapResponse
impl Sync for CreateSwapResponse
impl Unpin for CreateSwapResponse
impl UnsafeUnpin for CreateSwapResponse
impl UnwindSafe for CreateSwapResponse
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