pub struct BufferSet {
pub read_buffer: Vec<u8>,
pub write_buffer: Vec<u8>,
pub column_buffer: Vec<u8>,
pub type_byte: u8,
}Expand description
Buffer set for state machine operations.
Fields§
§read_buffer: Vec<u8>Read buffer for incoming messages
write_buffer: Vec<u8>Write buffer for outgoing messages
column_buffer: Vec<u8>Column buffer for storing RowDescription payload
type_byte: u8Type byte of the last message read
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BufferSet
impl RefUnwindSafe for BufferSet
impl Send for BufferSet
impl Sync for BufferSet
impl Unpin for BufferSet
impl UnwindSafe for BufferSet
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