pub struct RealtimeConfig {
pub enabled: bool,
pub max_connections: usize,
pub max_channels_per_connection: usize,
pub max_message_bytes: usize,
pub heartbeat_interval_secs: u64,
pub idle_timeout_secs: u64,
pub outbound_queue_size: usize,
pub emit_rate_per_sec: u32,
pub join_rate_per_sec: u32,
}Fields§
§enabled: bool§max_connections: usize§max_channels_per_connection: usize§max_message_bytes: usize§heartbeat_interval_secs: u64§idle_timeout_secs: u64§outbound_queue_size: usize§emit_rate_per_sec: u32§join_rate_per_sec: u32Trait Implementations§
Source§impl Clone for RealtimeConfig
impl Clone for RealtimeConfig
Source§fn clone(&self) -> RealtimeConfig
fn clone(&self) -> RealtimeConfig
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 RealtimeConfig
impl Debug for RealtimeConfig
Source§impl Default for RealtimeConfig
impl Default for RealtimeConfig
Source§impl<'de> Deserialize<'de> for RealtimeConfigwhere
RealtimeConfig: Default,
impl<'de> Deserialize<'de> for RealtimeConfigwhere
RealtimeConfig: Default,
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 RealtimeConfig
impl RefUnwindSafe for RealtimeConfig
impl Send for RealtimeConfig
impl Sync for RealtimeConfig
impl Unpin for RealtimeConfig
impl UnsafeUnpin for RealtimeConfig
impl UnwindSafe for RealtimeConfig
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