pub enum BinanceSpotOrderType {
Limit,
Market,
StopLoss,
StopLossLimit,
TakeProfit,
TakeProfitLimit,
LimitMaker,
Unknown,
}Expand description
Spot order type enumeration.
Variants§
Limit
Limit order.
Market
Market order.
StopLoss
Stop loss (triggers market sell when price drops to stop price).
StopLossLimit
Stop loss limit (triggers limit sell when price drops to stop price).
TakeProfit
Take profit (triggers market sell when price rises to stop price).
TakeProfitLimit
Take profit limit (triggers limit sell when price rises to stop price).
LimitMaker
Limit maker (post-only, rejected if would match immediately).
Unknown
Unknown or undocumented value.
Trait Implementations§
Source§impl Clone for BinanceSpotOrderType
impl Clone for BinanceSpotOrderType
Source§fn clone(&self) -> BinanceSpotOrderType
fn clone(&self) -> BinanceSpotOrderType
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 BinanceSpotOrderType
impl Debug for BinanceSpotOrderType
Source§impl<'de> Deserialize<'de> for BinanceSpotOrderType
impl<'de> Deserialize<'de> for BinanceSpotOrderType
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 Hash for BinanceSpotOrderType
impl Hash for BinanceSpotOrderType
Source§impl PartialEq for BinanceSpotOrderType
impl PartialEq for BinanceSpotOrderType
Source§impl Serialize for BinanceSpotOrderType
impl Serialize for BinanceSpotOrderType
impl Copy for BinanceSpotOrderType
impl Eq for BinanceSpotOrderType
impl StructuralPartialEq for BinanceSpotOrderType
Auto Trait Implementations§
impl Freeze for BinanceSpotOrderType
impl RefUnwindSafe for BinanceSpotOrderType
impl Send for BinanceSpotOrderType
impl Sync for BinanceSpotOrderType
impl Unpin for BinanceSpotOrderType
impl UnsafeUnpin for BinanceSpotOrderType
impl UnwindSafe for BinanceSpotOrderType
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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