pub struct Rv32CoreRegs {
pub x: [u32; 32],
pub pc: u32,
}Expand description
RV32 core register file: x0..x31 and pc.
Fields§
§x: [u32; 32]§pc: u32Trait Implementations§
Source§impl Clone for Rv32CoreRegs
impl Clone for Rv32CoreRegs
Source§fn clone(&self) -> Rv32CoreRegs
fn clone(&self) -> Rv32CoreRegs
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Rv32CoreRegs
impl Debug for Rv32CoreRegs
Source§impl Default for Rv32CoreRegs
impl Default for Rv32CoreRegs
Source§fn default() -> Rv32CoreRegs
fn default() -> Rv32CoreRegs
Returns the “default value” for a type. Read more
impl Eq for Rv32CoreRegs
Source§impl PartialEq for Rv32CoreRegs
impl PartialEq for Rv32CoreRegs
Source§impl Registers for Rv32CoreRegs
impl Registers for Rv32CoreRegs
impl StructuralPartialEq for Rv32CoreRegs
Auto Trait Implementations§
impl Freeze for Rv32CoreRegs
impl RefUnwindSafe for Rv32CoreRegs
impl Send for Rv32CoreRegs
impl Sync for Rv32CoreRegs
impl Unpin for Rv32CoreRegs
impl UnsafeUnpin for Rv32CoreRegs
impl UnwindSafe for Rv32CoreRegs
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