pub struct ServerConfigData { /* private fields */ }Expand description
Represents the inner, mutable server configuration.
This structure holds all the settings for the UDP server,
including network parameters and buffer sizes. It is not intended to be used directly
by end-users, but rather through the ServerConfig wrapper.
Implementations§
Source§impl ServerConfigData
Implementation block for ServerConfigData.
impl ServerConfigData
Implementation block for ServerConfigData.
Sourcepub fn get_buffer_size(&self) -> usize
pub fn get_buffer_size(&self) -> usize
Sourcepub fn get_nodelay(&self) -> Option<bool>
pub fn get_nodelay(&self) -> Option<bool>
Sourcepub fn set_buffer_size(&mut self, size: usize)
pub fn set_buffer_size(&mut self, size: usize)
Sourcepub fn set_nodelay(&mut self, nodelay: Option<bool>)
pub fn set_nodelay(&mut self, nodelay: Option<bool>)
Trait Implementations§
Source§impl Clone for ServerConfigData
impl Clone for ServerConfigData
Source§fn clone(&self) -> ServerConfigData
fn clone(&self) -> ServerConfigData
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 ServerConfigData
impl Debug for ServerConfigData
Source§impl Default for ServerConfigData
Provides a default implementation for ServerConfigData.
impl Default for ServerConfigData
Provides a default implementation for ServerConfigData.
Source§impl From<ServerConfigData> for ServerConfig
Implementation of From trait for ServerConfig.
impl From<ServerConfigData> for ServerConfig
Implementation of From trait for ServerConfig.
Source§impl PartialEq for ServerConfigData
impl PartialEq for ServerConfigData
impl Eq for ServerConfigData
impl StructuralPartialEq for ServerConfigData
Auto Trait Implementations§
impl Freeze for ServerConfigData
impl RefUnwindSafe for ServerConfigData
impl Send for ServerConfigData
impl Sync for ServerConfigData
impl Unpin for ServerConfigData
impl UnsafeUnpin for ServerConfigData
impl UnwindSafe for ServerConfigData
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