pub struct HistoricalDataRequest {
pub req_id: i32,
pub contract: Contract,
pub end_date_time: String,
pub duration_str: String,
pub bar_size_setting: String,
pub what_to_show: String,
pub use_rth: i32,
pub format_date: i32,
pub keep_up_to_date: bool,
pub chart_options: Vec<TagValue>,
}Expand description
Historical data request.
Fields§
§req_id: i32Request id.
contract: ContractContract.
end_date_time: StringEnd date/time.
duration_str: StringDuration string.
bar_size_setting: StringBar size setting.
what_to_show: StringWhat to show.
use_rth: i32Use RTH.
format_date: i32Format date.
keep_up_to_date: boolKeep up to date.
chart_options: Vec<TagValue>Chart options.
Trait Implementations§
Source§impl Clone for HistoricalDataRequest
impl Clone for HistoricalDataRequest
Source§fn clone(&self) -> HistoricalDataRequest
fn clone(&self) -> HistoricalDataRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HistoricalDataRequest
impl Debug for HistoricalDataRequest
Source§impl Default for HistoricalDataRequest
impl Default for HistoricalDataRequest
Source§fn default() -> HistoricalDataRequest
fn default() -> HistoricalDataRequest
Returns the “default value” for a type. Read more
Source§impl EncodableRequest for HistoricalDataRequest
impl EncodableRequest for HistoricalDataRequest
Source§fn encode_fields(&self, fields: &mut FieldSink) -> TwsApiResult<()>
fn encode_fields(&self, fields: &mut FieldSink) -> TwsApiResult<()>
Appends fields after the message id.
Source§fn encode_fields_for_server_version(
&self,
fields: &mut FieldSink,
server_version: i32,
) -> TwsApiResult<()>
fn encode_fields_for_server_version( &self, fields: &mut FieldSink, server_version: i32, ) -> TwsApiResult<()>
Appends fields for a negotiated server version.
Source§fn encode_protobuf(&self) -> TwsApiResult<Option<Vec<u8>>>
fn encode_protobuf(&self) -> TwsApiResult<Option<Vec<u8>>>
Encodes this request as protobuf when implemented for the request type.
Source§impl PartialEq for HistoricalDataRequest
impl PartialEq for HistoricalDataRequest
impl StructuralPartialEq for HistoricalDataRequest
Auto Trait Implementations§
impl Freeze for HistoricalDataRequest
impl RefUnwindSafe for HistoricalDataRequest
impl Send for HistoricalDataRequest
impl Sync for HistoricalDataRequest
impl Unpin for HistoricalDataRequest
impl UnsafeUnpin for HistoricalDataRequest
impl UnwindSafe for HistoricalDataRequest
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