#[repr(u32)]pub enum BNDisassemblyAddressMode {
AbsoluteDisassemblyAddressMode = 0,
RelativeToBinaryStartDisassemblyAddressMode = 1,
RelativeToSegmentStartDisassemblyAddressMode = 2,
RelativeToSectionStartDisassemblyAddressMode = 3,
RelativeToFunctionStartDisassemblyAddressMode = 4,
RelativeToAddressBaseOffsetDisassemblyAddressMode = 5,
RelativeToDataStartDisassemblyAddressMode = 6,
DisassemblyAddressModeMask = 65_535,
IncludeNameDisassemblyAddressModeFlag = 65_536,
DecimalDisassemblyAddressModeFlag = 131_072,
DisassemblyAddressModeFlagsMask = 4_294_901_760,
}
Variants§
AbsoluteDisassemblyAddressMode = 0
RelativeToBinaryStartDisassemblyAddressMode = 1
RelativeToSegmentStartDisassemblyAddressMode = 2
RelativeToSectionStartDisassemblyAddressMode = 3
RelativeToFunctionStartDisassemblyAddressMode = 4
RelativeToAddressBaseOffsetDisassemblyAddressMode = 5
RelativeToDataStartDisassemblyAddressMode = 6
DisassemblyAddressModeMask = 65_535
IncludeNameDisassemblyAddressModeFlag = 65_536
DecimalDisassemblyAddressModeFlag = 131_072
DisassemblyAddressModeFlagsMask = 4_294_901_760
Trait Implementations§
source§impl Clone for BNDisassemblyAddressMode
impl Clone for BNDisassemblyAddressMode
source§fn clone(&self) -> BNDisassemblyAddressMode
fn clone(&self) -> BNDisassemblyAddressMode
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for BNDisassemblyAddressMode
impl Debug for BNDisassemblyAddressMode
source§impl Hash for BNDisassemblyAddressMode
impl Hash for BNDisassemblyAddressMode
source§impl PartialEq for BNDisassemblyAddressMode
impl PartialEq for BNDisassemblyAddressMode
impl Copy for BNDisassemblyAddressMode
impl Eq for BNDisassemblyAddressMode
impl StructuralPartialEq for BNDisassemblyAddressMode
Auto Trait Implementations§
impl Freeze for BNDisassemblyAddressMode
impl RefUnwindSafe for BNDisassemblyAddressMode
impl Send for BNDisassemblyAddressMode
impl Sync for BNDisassemblyAddressMode
impl Unpin for BNDisassemblyAddressMode
impl UnwindSafe for BNDisassemblyAddressMode
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)