Struct option_symbology::OptionData [−][src]
pub struct OptionData { pub symbol: String, pub strike_price: f64, pub contract_type: ContractType, // some fields omitted }
Expand description
Struct representing a complete option contract
Fields
symbol: String
ticker symbol
strike_price: f64
contract_type: ContractType
Implementations
parse a string which is OSI compliant to OptionData
serializes OptionData to a OSI compliant string like described here [https://ibkr.info/node/972]
serializes OptionData to a OSI compliant string like described here [https://ibkr.info/node/972] but without padding of the symbol to 6 chars
serializes OptionData to a Schwab compliant string like described here [http://www.schwabcontent.com/symbology/int_eng/key_details.html]
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for OptionData
impl Send for OptionData
impl Sync for OptionData
impl Unpin for OptionData
impl UnwindSafe for OptionData