Struct tokio_smoltcp::BufferSize
source · pub struct BufferSize {
pub tcp_rx_size: usize,
pub tcp_tx_size: usize,
pub udp_rx_size: usize,
pub udp_tx_size: usize,
pub udp_rx_meta_size: usize,
pub udp_tx_meta_size: usize,
pub raw_rx_size: usize,
pub raw_tx_size: usize,
pub raw_rx_meta_size: usize,
pub raw_tx_meta_size: usize,
}
Expand description
BufferSize
is used to configure the size of the socket buffer.
Fields§
§tcp_rx_size: usize
§tcp_tx_size: usize
§udp_rx_size: usize
§udp_tx_size: usize
§udp_rx_meta_size: usize
§udp_tx_meta_size: usize
§raw_rx_size: usize
§raw_tx_size: usize
§raw_rx_meta_size: usize
§raw_tx_meta_size: usize
Trait Implementations§
source§impl Clone for BufferSize
impl Clone for BufferSize
source§fn clone(&self) -> BufferSize
fn clone(&self) -> BufferSize
Returns a copy 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 BufferSize
impl Debug for BufferSize
source§impl Default for BufferSize
impl Default for BufferSize
impl Copy for BufferSize
Auto Trait Implementations§
impl RefUnwindSafe for BufferSize
impl Send for BufferSize
impl Sync for BufferSize
impl Unpin for BufferSize
impl UnwindSafe for BufferSize
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