pub enum BybitCreateType {
Show 34 variants
CreateByUser,
CreateByFutureSpread,
CreateByAdminClosing,
CreateBySettle,
CreateByClosing,
CreateByTakeProfit,
CreateByStopLoss,
CreateByTrailingStop,
CreateByTrailingProfit,
CreateByStopOrder,
CreateByPartialTakeProfit,
CreateByPartialStopLoss,
CreateByAdl,
CreateByAdlPassThrough,
CreateByLiq,
CreateByLiquidate,
CreateByTakeover,
CreateByTakeOverPassThrough,
CreateByBlockPassThrough,
CreateByBlockTradeMovePositionPassThrough,
CreateByChaseOrder,
CreateByFGridBot,
CloseByFGridBot,
CreateByTwap,
CreateByMartingaleBot,
CloseByMartingaleBot,
CreateByIceBerg,
CreateByBboOrder,
CreateByTvSignal,
CreateByMmRateClose,
CreateByArbitrage,
CreateByDdh,
CreateByTpsl,
Other,
}Expand description
Order creation origin values.
Variants§
CreateByUser
CreateByFutureSpread
CreateByAdminClosing
CreateBySettle
CreateByClosing
CreateByTakeProfit
CreateByStopLoss
CreateByTrailingStop
CreateByTrailingProfit
CreateByStopOrder
CreateByPartialTakeProfit
CreateByPartialStopLoss
CreateByAdl
CreateByAdlPassThrough
CreateByLiq
CreateByLiquidate
CreateByTakeover
CreateByTakeOverPassThrough
CreateByBlockPassThrough
CreateByBlockTradeMovePositionPassThrough
CreateByChaseOrder
CreateByFGridBot
CloseByFGridBot
CreateByTwap
CreateByMartingaleBot
CloseByMartingaleBot
CreateByIceBerg
CreateByBboOrder
CreateByTvSignal
CreateByMmRateClose
CreateByArbitrage
CreateByDdh
CreateByTpsl
Other
Trait Implementations§
Source§impl Clone for BybitCreateType
impl Clone for BybitCreateType
impl Copy for BybitCreateType
Source§impl Debug for BybitCreateType
impl Debug for BybitCreateType
Source§impl<'de> Deserialize<'de> for BybitCreateType
impl<'de> Deserialize<'de> for BybitCreateType
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
impl Eq for BybitCreateType
Source§impl Hash for BybitCreateType
impl Hash for BybitCreateType
Source§impl PartialEq for BybitCreateType
impl PartialEq for BybitCreateType
Source§impl Serialize for BybitCreateType
impl Serialize for BybitCreateType
impl StructuralPartialEq for BybitCreateType
Auto Trait Implementations§
impl Freeze for BybitCreateType
impl RefUnwindSafe for BybitCreateType
impl Send for BybitCreateType
impl Sync for BybitCreateType
impl Unpin for BybitCreateType
impl UnsafeUnpin for BybitCreateType
impl UnwindSafe for BybitCreateType
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§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> ⓘ
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