pub struct TickByTickRequest {
pub req_id: Option<i32>,
pub contract: Option<Contract>,
pub tick_type: Option<String>,
pub number_of_ticks: Option<i32>,
pub ignore_size: Option<bool>,
}Fields§
§req_id: Option<i32>§contract: Option<Contract>§tick_type: Option<String>§number_of_ticks: Option<i32>§ignore_size: Option<bool>Implementations§
Source§impl TickByTickRequest
impl TickByTickRequest
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 tick_type(&self) -> &str
pub fn tick_type(&self) -> &str
Returns the value of tick_type, or the default value if tick_type 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 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 TickByTickRequest
impl Clone for TickByTickRequest
Source§fn clone(&self) -> TickByTickRequest
fn clone(&self) -> TickByTickRequest
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 TickByTickRequest
impl Debug for TickByTickRequest
Source§impl Default for TickByTickRequest
impl Default for TickByTickRequest
Source§impl Message for TickByTickRequest
impl Message for TickByTickRequest
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 TickByTickRequest
impl PartialEq for TickByTickRequest
impl StructuralPartialEq for TickByTickRequest
Auto Trait Implementations§
impl Freeze for TickByTickRequest
impl RefUnwindSafe for TickByTickRequest
impl Send for TickByTickRequest
impl Sync for TickByTickRequest
impl Unpin for TickByTickRequest
impl UnsafeUnpin for TickByTickRequest
impl UnwindSafe for TickByTickRequest
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