pub enum AddressGeneratorMode {
NegativeR(Register),
PositiveR(Register),
PredecrementR(Register),
PreincrementR(Register),
PostdecrementR(Register),
PostincrementR(Register),
Negative(u32),
Positive(u32),
Predecrement(u32),
Preincrement(u32),
Postdecrement(u32),
Postincrement(u32),
}Variants§
NegativeR(Register)
PositiveR(Register)
PredecrementR(Register)
PreincrementR(Register)
PostdecrementR(Register)
PostincrementR(Register)
Negative(u32)
Positive(u32)
Predecrement(u32)
Preincrement(u32)
Postdecrement(u32)
Postincrement(u32)
Implementations§
Source§impl AddressGeneratorMode
impl AddressGeneratorMode
pub fn get_register(&self) -> Option<Register>
pub fn get_constant(&self) -> Option<u32>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AddressGeneratorMode
impl RefUnwindSafe for AddressGeneratorMode
impl Send for AddressGeneratorMode
impl Sync for AddressGeneratorMode
impl Unpin for AddressGeneratorMode
impl UnsafeUnpin for AddressGeneratorMode
impl UnwindSafe for AddressGeneratorMode
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