pub struct DataSocketConfig {
pub lite_mode: bool,
pub reconnect: bool,
pub reconnect_retry: usize,
pub queue_process_interval: QueueProcessInterval,
}Expand description
Market-data socket connection/config options that affect protocol behavior.
Fields§
§lite_mode: boolEnable lighter LTP-focused updates.
reconnect: boolEnable reconnect handling in the future manager layer.
reconnect_retry: usizeMaximum reconnect attempts for the future manager layer.
queue_process_interval: QueueProcessIntervalQueue processing interval used by documented SDK configuration.
Trait Implementations§
Source§impl Clone for DataSocketConfig
impl Clone for DataSocketConfig
Source§fn clone(&self) -> DataSocketConfig
fn clone(&self) -> DataSocketConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 DataSocketConfig
impl Debug for DataSocketConfig
Source§impl Default for DataSocketConfig
impl Default for DataSocketConfig
Source§impl PartialEq for DataSocketConfig
impl PartialEq for DataSocketConfig
impl Eq for DataSocketConfig
impl StructuralPartialEq for DataSocketConfig
Auto Trait Implementations§
impl Freeze for DataSocketConfig
impl RefUnwindSafe for DataSocketConfig
impl Send for DataSocketConfig
impl Sync for DataSocketConfig
impl Unpin for DataSocketConfig
impl UnsafeUnpin for DataSocketConfig
impl UnwindSafe for DataSocketConfig
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