pub struct RiscvStoredState { /* private fields */ }Expand description
This holds all of the state that the kernel must keep for the process when the process is not executing.
On rv32i, this will be all u32s. On rv64i, these will be u64s.
Trait Implementations§
Source§impl Default for RiscvStoredState
impl Default for RiscvStoredState
Source§fn default() -> RiscvStoredState
fn default() -> RiscvStoredState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RiscvStoredState
impl RefUnwindSafe for RiscvStoredState
impl Send for RiscvStoredState
impl Sync for RiscvStoredState
impl Unpin for RiscvStoredState
impl UnsafeUnpin for RiscvStoredState
impl UnwindSafe for RiscvStoredState
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