/// Removes a memory block from the memory layout
///
/// NOTE: This **DOES NOT** guarantee that the associated cells have been zeroed. That is up
/// to you.
Removes a memory block from the memory layout
NOTE: This **DOES NOT** guarantee that the associated cells have been zeroed. That is up
to you.
Removes a memory block from the memory layout NOTE : This ** DOES NOT ** guarantee that the associated cells have been zeroed . That is up to you .
pub fn remove(&mut self, mem: &MemoryBlock) {
        let cells = self.table.remove(&mem.id()).expect("Removed memory block that was already removed or never present");
        self.remove_cells(cells);
    }
pub fn remove ( & mut self , mem : & MemoryBlock ) { let cells = self . table . remove ( & mem . id ( ) ) . expect ( " " ) ; self . remove_cells ( cells ) ; }
Removes a memory block from the memory layout
NOTE: This **DOES NOT** guarantee that the associated cells have been zeroed.
Removes a memory block from the memory layout NOTE : This ** DOES NOT ** guarantee that the associated cells have been zeroed .
&mut self
mem
&MemoryBlock