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