pub fn translate_slice<T>( memory_mapping: &MemoryMapping, vm_addr: u64, len: u64, check_aligned: bool, ) -> Result<&[T], Box<dyn Error>>