pub struct PageFault {
pub address: Va,
pub root: Pa,
}Expand description
A page fault.
Fields§
§address: VaThe virtual address that caused the page fault.
root: PaThe root of the page table hierarchy.
Trait Implementations§
Source§impl Ord for PageFault
impl Ord for PageFault
Source§impl PartialOrd for PageFault
impl PartialOrd for PageFault
impl Copy for PageFault
impl Eq for PageFault
impl StructuralPartialEq for PageFault
Auto Trait Implementations§
impl Freeze for PageFault
impl RefUnwindSafe for PageFault
impl Send for PageFault
impl Sync for PageFault
impl Unpin for PageFault
impl UnwindSafe for PageFault
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.