#[repr(C)]pub struct ProductField {Show 15 fields
pub product_id: InstrumentIdType,
pub product_name: [u8; 21],
pub exchange_id: ExchangeIdType,
pub product_class: u8,
pub volume_multiple: i32,
pub price_tick: f64,
pub max_market_order_volume: i32,
pub min_market_order_volume: i32,
pub max_limit_order_volume: i32,
pub min_limit_order_volume: i32,
pub position_type: u8,
pub position_date_type: u8,
pub close_deal_type: u8,
pub trade_currency_id: CurrencyIdType,
pub margin_currency_id: CurrencyIdType,
}
Fields§
§product_id: InstrumentIdType
§product_name: [u8; 21]
§exchange_id: ExchangeIdType
§product_class: u8
§volume_multiple: i32
§price_tick: f64
§max_market_order_volume: i32
§min_market_order_volume: i32
§max_limit_order_volume: i32
§min_limit_order_volume: i32
§position_type: u8
§position_date_type: u8
§close_deal_type: u8
§trade_currency_id: CurrencyIdType
§margin_currency_id: CurrencyIdType
Trait Implementations§
Source§impl Clone for ProductField
impl Clone for ProductField
Source§fn clone(&self) -> ProductField
fn clone(&self) -> ProductField
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ProductField
impl Debug for ProductField
Auto Trait Implementations§
impl Freeze for ProductField
impl RefUnwindSafe for ProductField
impl Send for ProductField
impl Sync for ProductField
impl Unpin for ProductField
impl UnwindSafe for ProductField
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more