pub struct PlaceOrderBatchRequest {
pub category: Category,
pub request: Vec<PlaceOrderRequest>,
}Expand description
Request body of POST /v5/order/create-batch (Client::place_orders_batch).
Fields§
§category: CategoryProduct type linear, option, spot, inverse.
request: Vec<PlaceOrderRequest>Orders to create (at most 20 for linear, 10 otherwise).
Implementations§
Source§impl PlaceOrderBatchRequest
impl PlaceOrderBatchRequest
Sourcepub fn new(category: Category, request: Vec<PlaceOrderRequest>) -> Self
pub fn new(category: Category, request: Vec<PlaceOrderRequest>) -> Self
Create with the required fields; set the optional ones with the with_* methods.
Trait Implementations§
Source§impl Clone for PlaceOrderBatchRequest
impl Clone for PlaceOrderBatchRequest
Source§impl Debug for PlaceOrderBatchRequest
impl Debug for PlaceOrderBatchRequest
Auto Trait Implementations§
impl Freeze for PlaceOrderBatchRequest
impl RefUnwindSafe for PlaceOrderBatchRequest
impl Send for PlaceOrderBatchRequest
impl Sync for PlaceOrderBatchRequest
impl Unpin for PlaceOrderBatchRequest
impl UnsafeUnpin for PlaceOrderBatchRequest
impl UnwindSafe for PlaceOrderBatchRequest
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