pub enum AddLiquidityKind {
Unbalanced = 0,
SingleTokenExactOut = 1,
}
Expand description
Kind of add liquidity operation
Variants§
Unbalanced = 0
Add liquidity with specific amounts (unbalanced)
SingleTokenExactOut = 1
Add liquidity with exact BPT output for single token
Trait Implementations§
Source§impl Clone for AddLiquidityKind
impl Clone for AddLiquidityKind
Source§fn clone(&self) -> AddLiquidityKind
fn clone(&self) -> AddLiquidityKind
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 AddLiquidityKind
impl Debug for AddLiquidityKind
Source§impl<'de> Deserialize<'de> for AddLiquidityKind
impl<'de> Deserialize<'de> for AddLiquidityKind
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
Source§impl PartialEq for AddLiquidityKind
impl PartialEq for AddLiquidityKind
Source§impl Serialize for AddLiquidityKind
impl Serialize for AddLiquidityKind
impl StructuralPartialEq for AddLiquidityKind
Auto Trait Implementations§
impl Freeze for AddLiquidityKind
impl RefUnwindSafe for AddLiquidityKind
impl Send for AddLiquidityKind
impl Sync for AddLiquidityKind
impl Unpin for AddLiquidityKind
impl UnwindSafe for AddLiquidityKind
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