pub struct WebSocketIntegrationConfig {
pub client_config: WebSocketClientConfig,
pub sync_interval: Duration,
pub delta_batch_size: usize,
pub enable_compression: bool,
pub enable_heartbeat: bool,
}Expand description
Configuration for WebSocket integration
Fields§
§client_config: WebSocketClientConfig§sync_interval: Duration§delta_batch_size: usize§enable_compression: bool§enable_heartbeat: boolTrait Implementations§
Source§impl Clone for WebSocketIntegrationConfig
impl Clone for WebSocketIntegrationConfig
Source§fn clone(&self) -> WebSocketIntegrationConfig
fn clone(&self) -> WebSocketIntegrationConfig
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 WebSocketIntegrationConfig
impl Debug for WebSocketIntegrationConfig
Source§impl Default for WebSocketIntegrationConfig
impl Default for WebSocketIntegrationConfig
Source§impl<'de> Deserialize<'de> for WebSocketIntegrationConfig
impl<'de> Deserialize<'de> for WebSocketIntegrationConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for WebSocketIntegrationConfig
impl RefUnwindSafe for WebSocketIntegrationConfig
impl Send for WebSocketIntegrationConfig
impl Sync for WebSocketIntegrationConfig
impl Unpin for WebSocketIntegrationConfig
impl UnwindSafe for WebSocketIntegrationConfig
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