pub struct DataPlacement {
pub kernel: &'static str,
pub processes: &'static str,
pub shared: &'static str,
}Expand description
Placement of static data and allocators.
Provide the name of the memory section used in the linker script.
Fields§
§kernel: &'static strStatic kernel data and kernel allocator.
Inaccessible to the user.
processes: &'static strStatic process data and allocator.
Shared memory section.
Typically placed in RAM.
Auto Trait Implementations§
impl Freeze for DataPlacement
impl RefUnwindSafe for DataPlacement
impl Send for DataPlacement
impl Sync for DataPlacement
impl Unpin for DataPlacement
impl UnwindSafe for DataPlacement
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