pub struct CancelBatchOrdersRequest {
pub orders: Vec<IntOrString>,
pub client_order_ids: Option<Vec<String>>,
}
Expand description
A request to cancel up to 50 orders in a batch by tx id or user ref.
Fields§
§orders: Vec<IntOrString>
§client_order_ids: Option<Vec<String>>
Implementations§
Source§impl CancelBatchOrdersRequest
impl CancelBatchOrdersRequest
pub fn builder(orders: Vec<IntOrString>) -> CancelBatchOrdersRequestBuilder
Source§impl CancelBatchOrdersRequest
impl CancelBatchOrdersRequest
pub fn from_user_refs(refs: Vec<i64>) -> CancelBatchOrdersRequest
pub fn from_tx_ids(ids: Vec<String>) -> CancelBatchOrdersRequest
pub fn from_client_order_ids(ids: Vec<String>) -> CancelBatchOrdersRequest
Trait Implementations§
Source§impl Clone for CancelBatchOrdersRequest
impl Clone for CancelBatchOrdersRequest
Source§fn clone(&self) -> CancelBatchOrdersRequest
fn clone(&self) -> CancelBatchOrdersRequest
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 CancelBatchOrdersRequest
impl Debug for CancelBatchOrdersRequest
Auto Trait Implementations§
impl Freeze for CancelBatchOrdersRequest
impl RefUnwindSafe for CancelBatchOrdersRequest
impl Send for CancelBatchOrdersRequest
impl Sync for CancelBatchOrdersRequest
impl Unpin for CancelBatchOrdersRequest
impl UnwindSafe for CancelBatchOrdersRequest
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