pub struct GatewayConfig {
pub max_sessions: usize,
pub reconnect_grace_ticks: u64,
pub max_commands_per_tick: usize,
}Expand description
Gateway/session table configuration.
Fields§
§max_sessions: usizeMaximum tracked client sessions.
reconnect_grace_ticks: u64Number of ticks a disconnected session may reconnect with its current generation.
max_commands_per_tick: usizeMaximum admitted commands per client per tick.
Trait Implementations§
Source§impl Clone for GatewayConfig
impl Clone for GatewayConfig
Source§fn clone(&self) -> GatewayConfig
fn clone(&self) -> GatewayConfig
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 moreimpl Copy for GatewayConfig
Source§impl Debug for GatewayConfig
impl Debug for GatewayConfig
Source§impl Default for GatewayConfig
impl Default for GatewayConfig
impl Eq for GatewayConfig
Source§impl PartialEq for GatewayConfig
impl PartialEq for GatewayConfig
impl StructuralPartialEq for GatewayConfig
Auto Trait Implementations§
impl Freeze for GatewayConfig
impl RefUnwindSafe for GatewayConfig
impl Send for GatewayConfig
impl Sync for GatewayConfig
impl Unpin for GatewayConfig
impl UnsafeUnpin for GatewayConfig
impl UnwindSafe for GatewayConfig
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