ps_buffer/methods/reserve_exact.rs
1use crate::{Buffer, BufferError};
2
3impl Buffer {
4 #[inline]
5 /// Reserves `self.length + additional` bytes.
6 /// # Errors
7 /// `AllocationError` is returned if allocation fails.
8 pub fn reserve_exact(&mut self, additional: usize) -> Result<&mut Self, BufferError> {
9 self.reserve_total(self.len() + additional)
10 }
11}