pub enum ArchitectureIdentifier {
Amd64,
Arm64,
Virtual,
}
Expand description
Architecture for IL inside of VTIL routines
Variants§
Amd64
AMD64 (otherwise known as x86_64) architecture
Arm64
AArch64 architecture
Virtual
Virtual architecture (contains no physical register access)
Trait Implementations§
Source§impl Clone for ArchitectureIdentifier
impl Clone for ArchitectureIdentifier
Source§fn clone(&self) -> ArchitectureIdentifier
fn clone(&self) -> ArchitectureIdentifier
Returns a duplicate 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 ArchitectureIdentifier
impl Debug for ArchitectureIdentifier
Source§impl PartialEq for ArchitectureIdentifier
impl PartialEq for ArchitectureIdentifier
Source§impl SizeWith<ArchitectureIdentifier> for ArchitectureIdentifier
impl SizeWith<ArchitectureIdentifier> for ArchitectureIdentifier
fn size_with(_arch_id: &ArchitectureIdentifier) -> usize
Source§impl TryFromCtx<'_, Endian> for ArchitectureIdentifier
impl TryFromCtx<'_, Endian> for ArchitectureIdentifier
Source§impl TryIntoCtx<Endian> for ArchitectureIdentifier
impl TryIntoCtx<Endian> for ArchitectureIdentifier
impl Copy for ArchitectureIdentifier
impl Eq for ArchitectureIdentifier
impl StructuralPartialEq for ArchitectureIdentifier
Auto Trait Implementations§
impl Freeze for ArchitectureIdentifier
impl RefUnwindSafe for ArchitectureIdentifier
impl Send for ArchitectureIdentifier
impl Sync for ArchitectureIdentifier
impl Unpin for ArchitectureIdentifier
impl UnwindSafe for ArchitectureIdentifier
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.