pub fn reserve(&mut self, additional: usize, key_size_guess: usize, val_size_guess: usize) {
        self.records.key_offsets.reserve(additional);
        self.records.key_data.reserve(additional * key_size_guess);
        self.records.val_offsets.reserve(additional);
        self.records.val_data.reserve(additional * val_size_guess);
        self.records.timestamps.reserve(additional);
        self.records.diffs.reserve(additional);
    }
/// Reserve space for `additional` more records, based on `key_size_guess` and
/// `val_size_guess`.
///
/// The guesses for key and val sizes are best effort, and if they end up being
/// too small, the underlying buffers will be resized.


The guesses for key and val sizes are best effort, and if they end up being
too small, the underlying buffers will be resized.
The guesses for key and val sizes are best effort and if they end up being too small the underlying buffers will be resized .
pub fn reserve(&mut self, additional: usize, key_size_guess: usize, val_size_guess: usize) {
        self.records.key_offsets.reserve(additional);
        self.records.key_data.reserve(additional * key_size_guess);
        self.records.val_offsets.reserve(additional);
        self.records.val_data.reserve(additional * val_size_guess);
        self.records.timestamps.reserve(additional);
        self.records.diffs.reserve(additional);
    }
pub fn reserve ( & mut self , additional : usize , key_size_guess : usize , val_size_guess : usize ) { self . records . key_offsets . reserve ( additional ) ; self . records . key_data . reserve ( additional * key_size_guess ) ; self . records . val_offsets . reserve ( additional ) ; self . records . val_data . reserve ( additional * val_size_guess ) ; self . records . timestamps . reserve ( additional ) ; self . records . diffs . reserve ( additional ) ; }
Reserve space for `additional` more records, based on `key_size_guess` and
`val_size_guess`.
Reserve space for ` additional ` more records based on ` key_size_guess ` and ` val_size_guess ` .
&mut self
additional
usize
key_size_guess
usize
val_size_guess
usize
&mut self
additional
usize
key_size_guess
usize
val_size_guess
usize