pub struct TickByTickRequest {
pub req_id: i32,
pub contract: Contract,
pub tick_type: String,
pub number_of_ticks: i32,
pub ignore_size: bool,
}Expand description
Tick-by-tick data request.
Fields§
§req_id: i32Request id.
contract: ContractContract.
tick_type: StringTick type.
number_of_ticks: i32Number of ticks.
ignore_size: boolIgnore size flag.
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§fn default() -> TickByTickRequest
fn default() -> TickByTickRequest
Returns the “default value” for a type. Read more
Source§impl EncodableRequest for TickByTickRequest
impl EncodableRequest for TickByTickRequest
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 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