Struct easyfix_messages::messages::BidRequest
source · [−]pub struct BidRequest {Show 28 fields
pub bid_id: Option<FixString>,
pub client_bid_id: FixString,
pub bid_request_trans_type: BidRequestTransType,
pub list_name: Option<FixString>,
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<FixString>,
pub encoded_text: Option<Data>,
}
Fields
bid_id: Option<FixString>
client_bid_id: FixString
bid_request_trans_type: BidRequestTransType
list_name: Option<FixString>
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<FixString>
encoded_text: Option<Data>
Implementations
sourceimpl BidRequest
impl BidRequest
Trait Implementations
sourceimpl Clone for BidRequest
impl Clone for BidRequest
sourcefn clone(&self) -> BidRequest
fn clone(&self) -> BidRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BidRequest
impl Debug for BidRequest
sourceimpl From<BidRequest> for Message
impl From<BidRequest> for Message
sourcefn from(msg: BidRequest) -> Message
fn from(msg: BidRequest) -> Message
Converts to this type from the input type.
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