pub struct OrderGroupRequest {
pub group_type: String,
pub orders: Vec<OrderRequest>,
}Expand description
Request body for placing OCO (one-cancels-other) or bracket order groups.
§Example
use tradestation_api::{OrderGroupRequest, OrderRequest, TimeInForce};
let group = OrderGroupRequest {
group_type: "OCO".into(),
orders: vec![
// ... two OrderRequest legs
],
};Fields§
§group_type: StringGroup type: “OCO” or “BRK” (bracket).
orders: Vec<OrderRequest>The order legs in this group.
Trait Implementations§
Source§impl Debug for OrderGroupRequest
impl Debug for OrderGroupRequest
Auto Trait Implementations§
impl Freeze for OrderGroupRequest
impl RefUnwindSafe for OrderGroupRequest
impl Send for OrderGroupRequest
impl Sync for OrderGroupRequest
impl Unpin for OrderGroupRequest
impl UnsafeUnpin for OrderGroupRequest
impl UnwindSafe for OrderGroupRequest
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