pub struct MapRecursiveConfig {
pub start_vaddr: VirtAddr,
pub start_paddr: PhysAddr,
pub end_vaddr: VirtAddr,
pub level: usize,
pub allow_huge: bool,
pub flush: bool,
pub pte_template: PteConfig,
}Expand description
内部映射递归配置
Fields§
§start_vaddr: VirtAddr§start_paddr: PhysAddr§end_vaddr: VirtAddr§level: usize§allow_huge: bool§flush: bool§pte_template: PteConfigTrait Implementations§
Source§impl Clone for MapRecursiveConfig
impl Clone for MapRecursiveConfig
Source§fn clone(&self) -> MapRecursiveConfig
fn clone(&self) -> MapRecursiveConfig
Returns a duplicate 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 moreimpl Copy for MapRecursiveConfig
Auto Trait Implementations§
impl Freeze for MapRecursiveConfig
impl RefUnwindSafe for MapRecursiveConfig
impl Send for MapRecursiveConfig
impl Sync for MapRecursiveConfig
impl Unpin for MapRecursiveConfig
impl UnwindSafe for MapRecursiveConfig
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