1mod protocol;
2mod storage;
3
4pub use protocol::{h1, h2};
5pub use storage::*;
6
7pub struct SliceBuffer<'a>(pub &'a mut [u8]);
8
9impl crate::AsBuffer for SliceBuffer<'_> {
10 fn as_buffer(&self) -> &[u8] {
11 self.0
12 }
13 fn as_mut_buffer(&mut self) -> &mut [u8] {
14 self.0
15 }
16}