pub enum HyperliquidExecGrouping {
Na,
NormalTpsl,
PositionTpsl,
}Expand description
Order grouping strategy for linked TP/SL orders in exchange endpoint.
Variants§
Na
No grouping semantics.
NormalTpsl
Normal TP/SL grouping (linked orders).
PositionTpsl
Position-level TP/SL grouping.
Trait Implementations§
Source§impl Clone for HyperliquidExecGrouping
impl Clone for HyperliquidExecGrouping
Source§fn clone(&self) -> HyperliquidExecGrouping
fn clone(&self) -> HyperliquidExecGrouping
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 HyperliquidExecGrouping
impl Debug for HyperliquidExecGrouping
Source§impl Default for HyperliquidExecGrouping
impl Default for HyperliquidExecGrouping
Source§fn default() -> HyperliquidExecGrouping
fn default() -> HyperliquidExecGrouping
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HyperliquidExecGrouping
impl<'de> Deserialize<'de> for HyperliquidExecGrouping
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 HyperliquidExecGrouping
impl PartialEq for HyperliquidExecGrouping
Source§impl Serialize for HyperliquidExecGrouping
impl Serialize for HyperliquidExecGrouping
impl Copy for HyperliquidExecGrouping
impl Eq for HyperliquidExecGrouping
impl StructuralPartialEq for HyperliquidExecGrouping
Auto Trait Implementations§
impl Freeze for HyperliquidExecGrouping
impl RefUnwindSafe for HyperliquidExecGrouping
impl Send for HyperliquidExecGrouping
impl Sync for HyperliquidExecGrouping
impl Unpin for HyperliquidExecGrouping
impl UnsafeUnpin for HyperliquidExecGrouping
impl UnwindSafe for HyperliquidExecGrouping
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