fn map(&self) -> *mut raw::c_void {
        if self.keep_mapped {
            return self.allocation_info.pMappedData;
        }

        self.vd.vma_map_memory(self.allocation).unwrap()
    }
/// Map memory region.
///
/// It's dangerous to call this function without checking if it is already mapped.
Map memory region.
It's dangerous to call this function without checking if it is already mapped.
Map memory region . It ' s dangerous to call this function without checking if it is already mapped .
fn map(&self) -> *mut raw::c_void {
        if self.keep_mapped {
            return self.allocation_info.pMappedData;
        }
        self.vd.vma_map_memory(self.allocation).unwrap()
    }
fn map ( & self ) -> * mut raw :: c_void { if self . keep_mapped { return self . allocation_info . pMappedData ; } self . vd . vma_map_memory ( self . allocation ) . unwrap ( ) }
Map memory region.
Map memory region .
&self
&self