From 5cced71fb0cc00aea3b9e361bd3e39f55aaa7bb9 Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Sat, 14 Sep 2019 18:33:37 +0200 Subject: [PATCH] Directly use OffsetPageTable for create_example_mapping instead of impl trait --- src/memory.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/memory.rs b/src/memory.rs index b54225c2..11c50445 100644 --- a/src/memory.rs +++ b/src/memory.rs @@ -38,7 +38,7 @@ unsafe fn active_level_4_table(physical_memory_offset: VirtAddr) -> &'static mut /// Creates an example mapping for the given page to frame `0xb8000`. pub fn create_example_mapping( page: Page, - mapper: &mut impl Mapper, + mapper: &mut OffsetPageTable, frame_allocator: &mut impl FrameAllocator, ) { use x86_64::structures::paging::PageTableFlags as Flags;