From 77b8215a66e01149a2d50e27d872476034bcd5f0 Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jeremy@system76.com> Date: Tue, 30 Nov 2021 20:06:45 -0700 Subject: [PATCH] Getter for Grant region, remove set_mapped, and make region_mut private --- src/context/memory.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/context/memory.rs b/src/context/memory.rs index dc7b4ee3..cfac0113 100644 --- a/src/context/memory.rs +++ b/src/context/memory.rs @@ -298,9 +298,13 @@ impl Grant { self.owned } + pub fn region(&self) -> &Region { + &self.region + } + /// Get a mutable reference to the region. This is unsafe, because a bad /// region could lead to the wrong addresses being unmapped. - pub unsafe fn region_mut(&mut self) -> &mut Region { + unsafe fn region_mut(&mut self) -> &mut Region { &mut self.region } @@ -482,10 +486,6 @@ impl Grant { self.flags } - pub unsafe fn set_mapped(&mut self, mapped: bool) { - self.mapped = mapped; - } - pub fn unmap(mut self) { assert!(self.mapped); -- GitLab