Struct risc0_binfmt::PageTableInfo
source · pub struct PageTableInfo {
pub page_size: u32,
pub page_table_addr: u32,
pub root_idx: u32,
pub num_pages: u32,
pub num_root_entries: u32,
/* private fields */
}
Fields§
§page_size: u32
§page_table_addr: u32
§root_idx: u32
§num_pages: u32
§num_root_entries: u32
Implementations§
source§impl PageTableInfo
impl PageTableInfo
Trait Implementations§
source§impl Clone for PageTableInfo
impl Clone for PageTableInfo
source§fn clone(&self) -> PageTableInfo
fn clone(&self) -> PageTableInfo
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl<'de> Deserialize<'de> for PageTableInfo
impl<'de> Deserialize<'de> for PageTableInfo
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for PageTableInfo
impl Send for PageTableInfo
impl Sync for PageTableInfo
impl Unpin for PageTableInfo
impl UnwindSafe for PageTableInfo
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