pub struct BybitBatchAmendOrderEntry {Show 15 fields
pub symbol: String,
pub order_id: Option<String>,
pub order_link_id: Option<String>,
pub order_iv: Option<String>,
pub trigger_price: Option<String>,
pub qty: Option<String>,
pub price: Option<String>,
pub tpsl_mode: Option<BybitTpSlMode>,
pub take_profit: Option<String>,
pub stop_loss: Option<String>,
pub tp_trigger_by: Option<BybitTriggerType>,
pub sl_trigger_by: Option<BybitTriggerType>,
pub trigger_by: Option<BybitTriggerType>,
pub tp_limit_price: Option<String>,
pub sl_limit_price: Option<String>,
}Expand description
Amend entry for POST /v5/order/amend-batch.
§References
Fields§
§symbol: String§order_id: Option<String>§order_link_id: Option<String>§order_iv: Option<String>§trigger_price: Option<String>§qty: Option<String>§price: Option<String>§tpsl_mode: Option<BybitTpSlMode>§take_profit: Option<String>§stop_loss: Option<String>§tp_trigger_by: Option<BybitTriggerType>§sl_trigger_by: Option<BybitTriggerType>§trigger_by: Option<BybitTriggerType>§tp_limit_price: Option<String>§sl_limit_price: Option<String>Trait Implementations§
Source§impl Clone for BybitBatchAmendOrderEntry
impl Clone for BybitBatchAmendOrderEntry
Source§fn clone(&self) -> BybitBatchAmendOrderEntry
fn clone(&self) -> BybitBatchAmendOrderEntry
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 BybitBatchAmendOrderEntry
impl Debug for BybitBatchAmendOrderEntry
Source§impl<'de> Deserialize<'de> for BybitBatchAmendOrderEntry
impl<'de> Deserialize<'de> for BybitBatchAmendOrderEntry
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
Auto Trait Implementations§
impl Freeze for BybitBatchAmendOrderEntry
impl RefUnwindSafe for BybitBatchAmendOrderEntry
impl Send for BybitBatchAmendOrderEntry
impl Sync for BybitBatchAmendOrderEntry
impl Unpin for BybitBatchAmendOrderEntry
impl UnwindSafe for BybitBatchAmendOrderEntry
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<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