pub struct GetSp {
pub dst: XReg,
}
Expand description
Copy the special sp
stack pointer register into an x
register.
Fields§
§dst: XReg
Implementations§
Trait Implementations§
Source§impl<'arbitrary> Arbitrary<'arbitrary> for GetSp
impl<'arbitrary> Arbitrary<'arbitrary> for GetSp
Source§fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self
from the given unstructured data. Read moreSource§fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self
from the entirety of the given
unstructured data. Read moreSource§fn size_hint(depth: usize) -> (usize, Option<usize>)
fn size_hint(depth: usize) -> (usize, Option<usize>)
Get a size hint for how many bytes out of an
Unstructured
this type
needs to construct itself. Read moreSource§fn try_size_hint(
depth: usize,
) -> Result<(usize, Option<usize>), MaxRecursionReached>
fn try_size_hint( depth: usize, ) -> Result<(usize, Option<usize>), MaxRecursionReached>
Get a size hint for how many bytes out of an
Unstructured
this type
needs to construct itself. Read moreSource§impl From<GetSp> for ExtendedOp
impl From<GetSp> for ExtendedOp
Source§impl Ord for GetSp
impl Ord for GetSp
Source§impl PartialOrd for GetSp
impl PartialOrd for GetSp
impl Copy for GetSp
impl Eq for GetSp
impl StructuralPartialEq for GetSp
Auto Trait Implementations§
impl Freeze for GetSp
impl RefUnwindSafe for GetSp
impl Send for GetSp
impl Sync for GetSp
impl Unpin for GetSp
impl UnwindSafe for GetSp
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