#[repr(usize)]pub enum Disallow {
Show 19 variants
None = 0,
NoDReg = 1,
NoAReg = 2,
NoIndirect = 4,
NoIndirectPre = 8,
NoIndirectPost = 16,
NoIndirectOffset = 32,
NoIndirectIndexReg = 64,
NoIndirectImmediate = 128,
NoImmediate = 256,
NoPCRelative = 512,
NoPCRelativeIndex = 1_024,
NoRegs = 3,
NoRegsOrImmediate = 259,
NoRegsImmediateOrPC = 1_795,
NoARegImmediateOrPC = 1_794,
NoRegsPrePostOrImmediate = 283,
NoImmediateOrPC = 1_792,
OnlyAReg = 2_045,
}
Variants§
None = 0
NoDReg = 1
NoAReg = 2
NoIndirect = 4
NoIndirectPre = 8
NoIndirectPost = 16
NoIndirectOffset = 32
NoIndirectIndexReg = 64
NoIndirectImmediate = 128
NoImmediate = 256
NoPCRelative = 512
NoPCRelativeIndex = 1_024
NoRegs = 3
NoRegsOrImmediate = 259
NoRegsImmediateOrPC = 1_795
NoARegImmediateOrPC = 1_794
NoRegsPrePostOrImmediate = 283
NoImmediateOrPC = 1_792
OnlyAReg = 2_045
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Disallow
impl RefUnwindSafe for Disallow
impl Send for Disallow
impl Sync for Disallow
impl Unpin for Disallow
impl UnwindSafe for Disallow
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