Struct easyfix::messages::NewOrderList
source · [−]pub struct NewOrderList {Show 20 fields
pub list_id: Vec<u8, Global>,
pub bid_id: Option<Vec<u8, Global>>,
pub client_bid_id: Option<Vec<u8, Global>>,
pub prog_rpt_reqs: Option<ProgRptReqs>,
pub bid_type: BidType,
pub prog_period_interval: Option<i64>,
pub cancellation_rights: Option<CancellationRights>,
pub money_laundering_status: Option<MoneyLaunderingStatus>,
pub regist_id: Option<Vec<u8, Global>>,
pub list_exec_inst_type: Option<ListExecInstType>,
pub list_exec_inst: Option<Vec<u8, Global>>,
pub contingency_type: Option<ContingencyType>,
pub encoded_list_exec_inst: Option<Vec<u8, Global>>,
pub allowable_one_sidedness_pct: Option<Decimal>,
pub allowable_one_sidedness_value: Option<Decimal>,
pub allowable_one_sidedness_curr: Option<Currency>,
pub tot_no_orders: i64,
pub last_fragment: Option<bool>,
pub root_parties: Option<Vec<RootParties, Global>>,
pub list_ord_grp: Vec<ListOrdGrp, Global>,
}
Fields
list_id: Vec<u8, Global>
bid_id: Option<Vec<u8, Global>>
client_bid_id: Option<Vec<u8, Global>>
prog_rpt_reqs: Option<ProgRptReqs>
bid_type: BidType
prog_period_interval: Option<i64>
cancellation_rights: Option<CancellationRights>
money_laundering_status: Option<MoneyLaunderingStatus>
regist_id: Option<Vec<u8, Global>>
list_exec_inst_type: Option<ListExecInstType>
list_exec_inst: Option<Vec<u8, Global>>
contingency_type: Option<ContingencyType>
encoded_list_exec_inst: Option<Vec<u8, Global>>
allowable_one_sidedness_pct: Option<Decimal>
allowable_one_sidedness_value: Option<Decimal>
allowable_one_sidedness_curr: Option<Currency>
tot_no_orders: i64
last_fragment: Option<bool>
root_parties: Option<Vec<RootParties, Global>>
list_ord_grp: Vec<ListOrdGrp, Global>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for NewOrderList
impl Send for NewOrderList
impl Sync for NewOrderList
impl Unpin for NewOrderList
impl UnwindSafe for NewOrderList
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more