pub struct CreateSwapTransactionResponse {
pub outAmount: f64,
pub outAmountMin: f64,
pub priceImpact: RaydiumPriceImpact,
pub fees: Vec<RaydiumFee>,
pub transactions: Vec<TransactionMessage>,
}Fields§
§outAmount: f64§outAmountMin: f64§priceImpact: RaydiumPriceImpact§fees: Vec<RaydiumFee>§transactions: Vec<TransactionMessage>Trait Implementations§
Source§impl Clone for CreateSwapTransactionResponse
impl Clone for CreateSwapTransactionResponse
Source§fn clone(&self) -> CreateSwapTransactionResponse
fn clone(&self) -> CreateSwapTransactionResponse
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 CreateSwapTransactionResponse
impl<'de> Deserialize<'de> for CreateSwapTransactionResponse
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 CreateSwapTransactionResponse
impl RefUnwindSafe for CreateSwapTransactionResponse
impl Send for CreateSwapTransactionResponse
impl Sync for CreateSwapTransactionResponse
impl Unpin for CreateSwapTransactionResponse
impl UnwindSafe for CreateSwapTransactionResponse
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