pub struct HistoricalTicksRequest {
pub req_id: Option<i32>,
pub contract: Option<Contract>,
pub start_date_time: Option<String>,
pub end_date_time: Option<String>,
pub number_of_ticks: Option<i32>,
pub what_to_show: Option<String>,
pub use_rth: Option<bool>,
pub ignore_size: Option<bool>,
pub misc_options: HashMap<String, String>,
}Fields§
§req_id: Option<i32>§contract: Option<Contract>§start_date_time: Option<String>§end_date_time: Option<String>§number_of_ticks: Option<i32>§what_to_show: Option<String>§use_rth: Option<bool>§ignore_size: Option<bool>§misc_options: HashMap<String, String>Implementations§
Source§impl HistoricalTicksRequest
impl HistoricalTicksRequest
Sourcepub fn req_id(&self) -> i32
pub fn req_id(&self) -> i32
Returns the value of req_id, or the default value if req_id is unset.
Sourcepub fn start_date_time(&self) -> &str
pub fn start_date_time(&self) -> &str
Returns the value of start_date_time, or the default value if start_date_time is unset.
Sourcepub fn end_date_time(&self) -> &str
pub fn end_date_time(&self) -> &str
Returns the value of end_date_time, or the default value if end_date_time is unset.
Sourcepub fn number_of_ticks(&self) -> i32
pub fn number_of_ticks(&self) -> i32
Returns the value of number_of_ticks, or the default value if number_of_ticks is unset.
Sourcepub fn what_to_show(&self) -> &str
pub fn what_to_show(&self) -> &str
Returns the value of what_to_show, or the default value if what_to_show is unset.
Sourcepub fn use_rth(&self) -> bool
pub fn use_rth(&self) -> bool
Returns the value of use_rth, or the default value if use_rth is unset.
Sourcepub fn ignore_size(&self) -> bool
pub fn ignore_size(&self) -> bool
Returns the value of ignore_size, or the default value if ignore_size is unset.
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§impl Message for HistoricalTicksRequest
impl Message for HistoricalTicksRequest
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.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