pub enum PositionCutKind {
Liquidate,
AutoDeleverage(u128),
}Expand description
Position Cut Kind.
Variants§
Implementations§
Source§impl PositionCutKind
impl PositionCutKind
Sourcepub fn size_delta_usd(&self, size_in_usd: u128) -> u128
pub fn size_delta_usd(&self, size_in_usd: u128) -> u128
Get size delta.
Sourcepub fn to_order_kind(&self) -> OrderKind
pub fn to_order_kind(&self) -> OrderKind
Convert into OrderKind.
Trait Implementations§
Source§impl Clone for PositionCutKind
impl Clone for PositionCutKind
Source§fn clone(&self) -> PositionCutKind
fn clone(&self) -> PositionCutKind
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 moreAuto Trait Implementations§
impl Freeze for PositionCutKind
impl RefUnwindSafe for PositionCutKind
impl Send for PositionCutKind
impl Sync for PositionCutKind
impl Unpin for PositionCutKind
impl UnwindSafe for PositionCutKind
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