pub struct WshEventData {
pub req_id: i32,
pub con_id: i32,
pub filter: String,
pub fill_watchlist: bool,
pub fill_portfolio: bool,
pub fill_position: bool,
pub fill_account: bool,
pub data_json: String,
}Expand description
Structured WSH event payload. The original JSON is retained for fields added by IB later.
Fields§
§req_id: i32§con_id: i32§filter: String§fill_watchlist: bool§fill_portfolio: bool§fill_position: bool§fill_account: bool§data_json: StringImplementations§
Trait Implementations§
Source§impl Clone for WshEventData
impl Clone for WshEventData
Source§fn clone(&self) -> WshEventData
fn clone(&self) -> WshEventData
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 WshEventData
impl Debug for WshEventData
Source§impl Default for WshEventData
impl Default for WshEventData
Source§fn default() -> WshEventData
fn default() -> WshEventData
Returns the “default value” for a type. Read more
impl Eq for WshEventData
Source§impl PartialEq for WshEventData
impl PartialEq for WshEventData
impl StructuralPartialEq for WshEventData
Auto Trait Implementations§
impl Freeze for WshEventData
impl RefUnwindSafe for WshEventData
impl Send for WshEventData
impl Sync for WshEventData
impl Unpin for WshEventData
impl UnsafeUnpin for WshEventData
impl UnwindSafe for WshEventData
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