pub struct SlippageBps(/* private fields */);Expand description
Slippage tolerance in basis points (1 bps = 0.01%).
Stored as u16; 10_000 = 100%. Construct via SlippageBps::new(50) for 0.5%.
Implementations§
Trait Implementations§
Source§impl Clone for SlippageBps
impl Clone for SlippageBps
Source§fn clone(&self) -> SlippageBps
fn clone(&self) -> SlippageBps
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SlippageBps
Source§impl Debug for SlippageBps
impl Debug for SlippageBps
impl Eq for SlippageBps
Source§impl Hash for SlippageBps
impl Hash for SlippageBps
Source§impl PartialEq for SlippageBps
impl PartialEq for SlippageBps
Source§fn eq(&self, other: &SlippageBps) -> bool
fn eq(&self, other: &SlippageBps) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SlippageBps
Auto Trait Implementations§
impl Freeze for SlippageBps
impl RefUnwindSafe for SlippageBps
impl Send for SlippageBps
impl Sync for SlippageBps
impl Unpin for SlippageBps
impl UnsafeUnpin for SlippageBps
impl UnwindSafe for SlippageBps
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