Struct easyfix_messages::messages::BidRequest  
source · [−]pub struct BidRequest {Show 28 fields
    pub bid_id: Option<Str>,
    pub client_bid_id: Str,
    pub bid_request_trans_type: BidRequestTransType,
    pub list_name: Option<Str>,
    pub tot_no_related_sym: Int,
    pub bid_type: BidType,
    pub num_tickets: Option<Int>,
    pub currency: Option<Currency>,
    pub side_value_1: Option<Amt>,
    pub side_value_2: Option<Amt>,
    pub bid_desc_req_grp: Option<Vec<BidDescReqGrp>>,
    pub bid_comp_req_grp: Option<Vec<BidCompReqGrp>>,
    pub liquidity_ind_type: Option<LiquidityIndType>,
    pub wt_average_liquidity: Option<Percentage>,
    pub exchange_for_physical: Option<Boolean>,
    pub out_main_cntry_u_index: Option<Amt>,
    pub cross_percent: Option<Percentage>,
    pub prog_rpt_reqs: Option<ProgRptReqs>,
    pub prog_period_interval: Option<Int>,
    pub inc_tax_ind: Option<IncTaxInd>,
    pub forex_req: Option<Boolean>,
    pub num_bidders: Option<Int>,
    pub trade_date: Option<LocalMktDate>,
    pub bid_trade_type: BidTradeType,
    pub basis_px_type: BasisPxType,
    pub strike_time: Option<UtcTimestamp>,
    pub text: Option<Str>,
    pub encoded_text: Option<Data>,
}Fields
bid_id: Option<Str>client_bid_id: Strbid_request_trans_type: BidRequestTransTypelist_name: Option<Str>bid_type: BidTypenum_tickets: Option<Int>currency: Option<Currency>side_value_1: Option<Amt>side_value_2: Option<Amt>bid_desc_req_grp: Option<Vec<BidDescReqGrp>>bid_comp_req_grp: Option<Vec<BidCompReqGrp>>liquidity_ind_type: Option<LiquidityIndType>wt_average_liquidity: Option<Percentage>exchange_for_physical: Option<Boolean>out_main_cntry_u_index: Option<Amt>cross_percent: Option<Percentage>prog_rpt_reqs: Option<ProgRptReqs>prog_period_interval: Option<Int>inc_tax_ind: Option<IncTaxInd>forex_req: Option<Boolean>num_bidders: Option<Int>trade_date: Option<LocalMktDate>bid_trade_type: BidTradeTypebasis_px_type: BasisPxTypestrike_time: Option<UtcTimestamp>text: Option<Str>encoded_text: Option<Data>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