Struct binance::account::CancelReplaceRequest
source · pub struct CancelReplaceRequest {Show 16 fields
pub symbol: String,
pub side: OrderSide,
pub order_type: OrderType,
pub cancel_replace_mode: CancelReplaceMode,
pub time_in_force: Option<TimeInForce>,
pub quantity: Option<f64>,
pub quote_order_qty: Option<f64>,
pub price: Option<f64>,
pub cancel_new_client_order_id: Option<String>,
pub cancel_orig_client_order_id: Option<String>,
pub cancel_order_id: Option<u64>,
pub new_client_order_id: Option<String>,
pub stop_price: Option<f64>,
pub iceberg_qty: Option<f64>,
pub new_order_resp_type: Option<OrderResponse>,
pub recv_window: Option<u64>,
}
Expand description
Order Cancellation and Replace Request Cancels an existing order and places a new order on the same symbol.
Fields§
§symbol: String
§side: OrderSide
§order_type: OrderType
§cancel_replace_mode: CancelReplaceMode
§time_in_force: Option<TimeInForce>
§quantity: Option<f64>
§quote_order_qty: Option<f64>
§price: Option<f64>
§cancel_new_client_order_id: Option<String>
§cancel_orig_client_order_id: Option<String>
§cancel_order_id: Option<u64>
§new_client_order_id: Option<String>
§stop_price: Option<f64>
§iceberg_qty: Option<f64>
§new_order_resp_type: Option<OrderResponse>
§recv_window: Option<u64>
Cannot be greater than 60000
Implementations§
Trait Implementations§
source§impl Clone for CancelReplaceRequest
impl Clone for CancelReplaceRequest
source§fn clone(&self) -> CancelReplaceRequest
fn clone(&self) -> CancelReplaceRequest
Returns a copy 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 CancelReplaceRequest
impl Debug for CancelReplaceRequest
source§impl Default for CancelReplaceRequest
impl Default for CancelReplaceRequest
source§fn default() -> CancelReplaceRequest
fn default() -> CancelReplaceRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CancelReplaceRequest
impl<'de> Deserialize<'de> for CancelReplaceRequest
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 RefUnwindSafe for CancelReplaceRequest
impl Send for CancelReplaceRequest
impl Sync for CancelReplaceRequest
impl Unpin for CancelReplaceRequest
impl UnwindSafe for CancelReplaceRequest
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