pub struct AlexSwapRequest {
pub token_x: String,
pub token_y: String,
pub factor: u64,
pub amount: u128,
pub min_dy: Option<u128>,
}Expand description
Request for an ALEX swap operation.
Fields§
§token_x: String§token_y: String§factor: u64§amount: u128§min_dy: Option<u128>Trait Implementations§
Source§impl Clone for AlexSwapRequest
impl Clone for AlexSwapRequest
Source§impl Debug for AlexSwapRequest
impl Debug for AlexSwapRequest
Source§impl<'de> Deserialize<'de> for AlexSwapRequest
impl<'de> Deserialize<'de> for AlexSwapRequest
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 AlexSwapRequest
impl RefUnwindSafe for AlexSwapRequest
impl Send for AlexSwapRequest
impl Sync for AlexSwapRequest
impl Unpin for AlexSwapRequest
impl UnsafeUnpin for AlexSwapRequest
impl UnwindSafe for AlexSwapRequest
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