Struct easyfix::messages::BidRequest
source · [−]pub struct BidRequest {Show 28 fields
pub bid_id: Option<Vec<u8, Global>>,
pub client_bid_id: Vec<u8, Global>,
pub bid_request_trans_type: BidRequestTransType,
pub list_name: Option<Vec<u8, Global>>,
pub tot_no_related_sym: i64,
pub bid_type: BidType,
pub num_tickets: Option<i64>,
pub currency: Option<Currency>,
pub side_value_1: Option<Decimal>,
pub side_value_2: Option<Decimal>,
pub bid_desc_req_grp: Option<Vec<BidDescReqGrp, Global>>,
pub bid_comp_req_grp: Option<Vec<BidCompReqGrp, Global>>,
pub liquidity_ind_type: Option<LiquidityIndType>,
pub wt_average_liquidity: Option<Decimal>,
pub exchange_for_physical: Option<bool>,
pub out_main_cntry_u_index: Option<Decimal>,
pub cross_percent: Option<Decimal>,
pub prog_rpt_reqs: Option<ProgRptReqs>,
pub prog_period_interval: Option<i64>,
pub inc_tax_ind: Option<IncTaxInd>,
pub forex_req: Option<bool>,
pub num_bidders: Option<i64>,
pub trade_date: Option<(u16, u8, u8)>,
pub bid_trade_type: BidTradeType,
pub basis_px_type: BasisPxType,
pub strike_time: Option<Vec<u8, Global>>,
pub text: Option<Vec<u8, Global>>,
pub encoded_text: Option<Vec<u8, Global>>,
}
Fields
bid_id: Option<Vec<u8, Global>>
client_bid_id: Vec<u8, Global>
bid_request_trans_type: BidRequestTransType
list_name: Option<Vec<u8, Global>>
bid_type: BidType
num_tickets: Option<i64>
currency: Option<Currency>
side_value_1: Option<Decimal>
side_value_2: Option<Decimal>
bid_desc_req_grp: Option<Vec<BidDescReqGrp, Global>>
bid_comp_req_grp: Option<Vec<BidCompReqGrp, Global>>
liquidity_ind_type: Option<LiquidityIndType>
wt_average_liquidity: Option<Decimal>
exchange_for_physical: Option<bool>
out_main_cntry_u_index: Option<Decimal>
cross_percent: Option<Decimal>
prog_rpt_reqs: Option<ProgRptReqs>
prog_period_interval: Option<i64>
inc_tax_ind: Option<IncTaxInd>
forex_req: Option<bool>
num_bidders: Option<i64>
trade_date: Option<(u16, u8, u8)>
bid_trade_type: BidTradeType
basis_px_type: BasisPxType
strike_time: Option<Vec<u8, Global>>
text: Option<Vec<u8, Global>>
encoded_text: Option<Vec<u8, Global>>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for BidRequest
impl Send for BidRequest
impl Sync for BidRequest
impl Unpin for BidRequest
impl UnwindSafe for BidRequest
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