wtx 0.50.0

A collection of different transport implementations and related tools focused primarily on web technologies.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::{collections::Vector, stream::BufStreamReader};

#[derive(Debug, Default)]
#[doc = _internal_buffer_doc!()]
pub struct TlsBuffer {
  pub(crate) reader_buffer: BufStreamReader,
  pub(crate) writer_buffer: Vector<u8>,
}

impl TlsBuffer {
  /// Empty instance
  #[inline]
  pub const fn new() -> Self {
    Self { reader_buffer: BufStreamReader::new(), writer_buffer: Vector::new() }
  }
}