diff --git a/proxmox-shared-memory/src/lib.rs b/proxmox-shared-memory/src/lib.rs index defe678d..cffea598 100644 --- a/proxmox-shared-memory/src/lib.rs +++ b/proxmox-shared-memory/src/lib.rs @@ -75,7 +75,7 @@ fn mmap_file(file: &mut File, initialize: bool) -> Result, Erro Err(err) => bail!("detected wrong types in mmaped files: {}", err), } - Ok(unsafe { std::mem::transmute(mmap) }) + Ok(unsafe { std::mem::transmute::>, Mmap>(mmap) }) } impl SharedMemory {