use std::cell::RefMut;
use crate::db::{catalog::collection::DOCUMENT_CONTENT_OFFSET, operation_context::ensure_capacity};
use super::start_storage::StartStorage;
pub fn find_available_space() {}
pub fn allocate_extent(
mut ss: RefMut<'_, StartStorage>,
space_required: usize
) -> usize {
let offset = ss.len();
ensure_capacity(&mut ss, offset + space_required + DOCUMENT_CONTENT_OFFSET).unwrap();
offset
}