pub struct SwapVault {
pub swap_fee_per_m: u32,
pub inventory_limit_upper: u64,
pub inventory_limit_lower: u64,
pub max_swap_amount: u64,
pub positive_skew_per_m: u32,
pub negative_skew_per_m: u32,
pub lower_skew_offset: u64,
pub upper_skew_offset: u64,
pub skew_exponent: SkewExponent,
}Fields§
§swap_fee_per_m: u32§inventory_limit_upper: u64§inventory_limit_lower: u64§max_swap_amount: u64§positive_skew_per_m: u32§negative_skew_per_m: u32§lower_skew_offset: u64§upper_skew_offset: u64§skew_exponent: SkewExponentTrait Implementations§
Auto Trait Implementations§
impl Freeze for SwapVault
impl RefUnwindSafe for SwapVault
impl Send for SwapVault
impl Sync for SwapVault
impl Unpin for SwapVault
impl UnsafeUnpin for SwapVault
impl UnwindSafe for SwapVault
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