pub struct CloseParams {
pub min_amt0_out: u128,
pub min_amt1_out: u128,
pub max_amt1_in: u128,
}Expand description
Client-facing parameters for closing a position.
Fields§
§min_amt0_out: u128Minimum amount of token0 to receive (slippage protection).
min_amt1_out: u128Minimum amount of token1 to receive (slippage protection).
max_amt1_in: u128Maximum amount of token1 willing to pay.
Trait Implementations§
Source§impl Clone for CloseParams
impl Clone for CloseParams
Source§fn clone(&self) -> CloseParams
fn clone(&self) -> CloseParams
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 CloseParams
impl Debug for CloseParams
Source§impl PartialEq for CloseParams
impl PartialEq for CloseParams
impl Copy for CloseParams
impl Eq for CloseParams
impl StructuralPartialEq for CloseParams
Auto Trait Implementations§
impl Freeze for CloseParams
impl RefUnwindSafe for CloseParams
impl Send for CloseParams
impl Sync for CloseParams
impl Unpin for CloseParams
impl UnsafeUnpin for CloseParams
impl UnwindSafe for CloseParams
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more