Struct harte_tests::TestState
source · pub(crate) struct TestState {Show 21 fields
pub(crate) d0: u32,
pub(crate) d1: u32,
pub(crate) d2: u32,
pub(crate) d3: u32,
pub(crate) d4: u32,
pub(crate) d5: u32,
pub(crate) d6: u32,
pub(crate) d7: u32,
pub(crate) a0: u32,
pub(crate) a1: u32,
pub(crate) a2: u32,
pub(crate) a3: u32,
pub(crate) a4: u32,
pub(crate) a5: u32,
pub(crate) a6: u32,
pub(crate) usp: u32,
pub(crate) ssp: u32,
pub(crate) sr: u16,
pub(crate) pc: u32,
pub(crate) prefetch: Vec<u16>,
pub(crate) ram: Vec<(u32, u8)>,
}
Fields§
§d0: u32
§d1: u32
§d2: u32
§d3: u32
§d4: u32
§d5: u32
§d6: u32
§d7: u32
§a0: u32
§a1: u32
§a2: u32
§a3: u32
§a4: u32
§a5: u32
§a6: u32
§usp: u32
§ssp: u32
§sr: u16
§pc: u32
§prefetch: Vec<u16>
§ram: Vec<(u32, u8)>
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for TestState
impl<'de> Deserialize<'de> for TestState
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TestState
impl RefUnwindSafe for TestState
impl Send for TestState
impl Sync for TestState
impl Unpin for TestState
impl UnwindSafe for TestState
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
source§impl<T, S> IntoAddress<T> for Swhere
T: FromAddress<S>,
impl<T, S> IntoAddress<T> for Swhere
T: FromAddress<S>,
source§fn into_address(self) -> T
fn into_address(self) -> T
Translate the given address into an address of type
T