pub struct BrIfNot {
pub cond: XReg,
pub offset: PcRelOffset,
}
Expand description
Conditionally transfer control to the given PC offset if cond
contains a zero value.
Fields§
§cond: XReg
§offset: PcRelOffset
Implementations§
Trait Implementations§
Source§impl<'arbitrary> Arbitrary<'arbitrary> for BrIfNot
impl<'arbitrary> Arbitrary<'arbitrary> for BrIfNot
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 moreimpl Copy for BrIfNot
impl Eq for BrIfNot
impl StructuralPartialEq for BrIfNot
Auto Trait Implementations§
impl Freeze for BrIfNot
impl RefUnwindSafe for BrIfNot
impl Send for BrIfNot
impl Sync for BrIfNot
impl Unpin for BrIfNot
impl UnwindSafe for BrIfNot
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