pub struct HistoricalTicksRequest {
pub req_id: i32,
pub contract: Contract,
pub start_date_time: String,
pub end_date_time: String,
pub number_of_ticks: i32,
pub what_to_show: String,
pub use_rth: bool,
pub ignore_size: bool,
pub misc_options: Vec<TagValue>,
}Expand description
Historical ticks request.
Fields§
§req_id: i32Request id.
contract: ContractContract.
start_date_time: StringStart date/time.
end_date_time: StringEnd date/time.
number_of_ticks: i32Number of ticks.
what_to_show: StringData type.
use_rth: boolUse regular trading hours.
ignore_size: boolIgnore size flag.
misc_options: Vec<TagValue>Request options.
Trait Implementations§
Source§impl Clone for HistoricalTicksRequest
impl Clone for HistoricalTicksRequest
Source§fn clone(&self) -> HistoricalTicksRequest
fn clone(&self) -> HistoricalTicksRequest
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 HistoricalTicksRequest
impl Debug for HistoricalTicksRequest
Source§impl Default for HistoricalTicksRequest
impl Default for HistoricalTicksRequest
Source§fn default() -> HistoricalTicksRequest
fn default() -> HistoricalTicksRequest
Returns the “default value” for a type. Read more
Source§impl EncodableRequest for HistoricalTicksRequest
impl EncodableRequest for HistoricalTicksRequest
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 HistoricalTicksRequest
impl PartialEq for HistoricalTicksRequest
impl StructuralPartialEq for HistoricalTicksRequest
Auto Trait Implementations§
impl Freeze for HistoricalTicksRequest
impl RefUnwindSafe for HistoricalTicksRequest
impl Send for HistoricalTicksRequest
impl Sync for HistoricalTicksRequest
impl Unpin for HistoricalTicksRequest
impl UnsafeUnpin for HistoricalTicksRequest
impl UnwindSafe for HistoricalTicksRequest
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