()
| 99 | impl<BS: BlockSizes, K: BufferKind> Default for BlockBuffer<BS, K> { |
| 100 | #[inline] |
| 101 | fn default() -> Self { |
| 102 | let mut buffer = MaybeUninit::uninit(); |
| 103 | let mut pos = Default::default(); |
| 104 | K::set_pos(&mut buffer, &mut pos, 0); |
| 105 | Self { buffer, pos } |
| 106 | } |
| 107 | } |
| 108 | |
| 109 | impl<BS: BlockSizes, K: BufferKind> Clone for BlockBuffer<BS, K> { |