Better VirtualAddress Debug impl.

This commit is contained in:
4lDO2
2023-07-28 13:39:32 +02:00
parent b5937b7b91
commit 86aba2dbe5
+6 -1
View File
@@ -50,7 +50,7 @@ impl PhysicalAddress {
}
/// Virtual memory address
#[derive(Clone, Copy, Debug, Eq, Ord, PartialEq, PartialOrd)]
#[derive(Clone, Copy, Eq, Ord, PartialEq, PartialOrd)]
#[repr(transparent)]
pub struct VirtualAddress(usize);
@@ -79,6 +79,11 @@ impl VirtualAddress {
}
}
}
impl core::fmt::Debug for VirtualAddress {
fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result {
write!(f, "[virt {:#0x}]", self.data())
}
}
#[derive(Clone, Copy, Debug)]
pub struct MemoryArea {