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: Str
bid_request_trans_type: BidRequestTransType
list_name: Option<Str>
bid_type: BidType
num_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: BidTradeType
basis_px_type: BasisPxType
strike_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