pub struct PlatformMemoryLayout {
pub rmm_base: u64,
pub rw_start: u64,
pub rw_end: u64,
pub stack_base: u64,
pub uart_phys: u64,
pub el3_shared_buf: u64,
}Fields§
§rmm_base: u64§rw_start: u64§rw_end: u64§stack_base: u64§uart_phys: u64Trait Implementations§
Source§impl Debug for PlatformMemoryLayout
impl Debug for PlatformMemoryLayout
Source§impl Default for PlatformMemoryLayout
impl Default for PlatformMemoryLayout
Source§fn default() -> PlatformMemoryLayout
fn default() -> PlatformMemoryLayout
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PlatformMemoryLayout
impl RefUnwindSafe for PlatformMemoryLayout
impl Send for PlatformMemoryLayout
impl Sync for PlatformMemoryLayout
impl Unpin for PlatformMemoryLayout
impl UnsafeUnpin for PlatformMemoryLayout
impl UnwindSafe for PlatformMemoryLayout
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