pub trait MemoryReservation: Debug + Send + Sync { // Required methods fn size(&self) -> usize; fn resize(&mut self, new_size: usize); }
A memory reservation within a MemoryPool that is freed on drop
MemoryPool
Returns the size of this reservation in bytes.
Resize this reservation to a new size in bytes.