use crate::connection::pool::Pool;
pub struct SocketState<const N: usize, const TX_SZ: usize, const RX_SZ: usize, const BUF_SIZE: usize> {
pub pool: Pool<([u8; TX_SZ], [u8; RX_SZ], [u8; BUF_SIZE]), N>,
}
impl<const N: usize, const TX_SZ: usize, const RX_SZ: usize, const BUF_SIZE: usize> SocketState<N, TX_SZ, RX_SZ, BUF_SIZE> {
pub const fn new() -> Self {
Self { pool: Pool::new() }
}
}