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