use core::slice; pub mod mem_serve; pub mod service_definition_service; #[inline(always)] pub fn block_read<'a>(mem_addr: u64, length: usize) -> &'a [u8] { unsafe { slice::from_raw_parts(mem_addr as *const u8, length) } }