pub struct LowLevelILTempRegister { /* private fields */ }Implementations§
Source§impl LowLevelILTempRegister
impl LowLevelILTempRegister
pub fn new(temp_id: u32) -> Self
pub fn from_id(id: RegisterId) -> Option<Self>
Sourcepub fn id(&self) -> RegisterId
pub fn id(&self) -> RegisterId
The temporary registers core id, with the temporary bit set.
Trait Implementations§
Source§impl Clone for LowLevelILTempRegister
impl Clone for LowLevelILTempRegister
Source§fn clone(&self) -> LowLevelILTempRegister
fn clone(&self) -> LowLevelILTempRegister
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 LowLevelILTempRegister
impl Debug for LowLevelILTempRegister
Source§impl From<LowLevelILTempRegister> for LowLevelILRegisterKind<CoreRegister>
impl From<LowLevelILTempRegister> for LowLevelILRegisterKind<CoreRegister>
Source§fn from(reg: LowLevelILTempRegister) -> Self
fn from(reg: LowLevelILTempRegister) -> Self
Converts to this type from the input type.
Source§impl From<u32> for LowLevelILTempRegister
impl From<u32> for LowLevelILTempRegister
Source§impl Hash for LowLevelILTempRegister
impl Hash for LowLevelILTempRegister
Source§impl Ord for LowLevelILTempRegister
impl Ord for LowLevelILTempRegister
Source§fn cmp(&self, other: &LowLevelILTempRegister) -> Ordering
fn cmp(&self, other: &LowLevelILTempRegister) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for LowLevelILTempRegister
impl PartialEq for LowLevelILTempRegister
Source§impl PartialOrd for LowLevelILTempRegister
impl PartialOrd for LowLevelILTempRegister
Source§impl TryFrom<RegisterId> for LowLevelILTempRegister
impl TryFrom<RegisterId> for LowLevelILTempRegister
impl Copy for LowLevelILTempRegister
impl Eq for LowLevelILTempRegister
impl StructuralPartialEq for LowLevelILTempRegister
Auto Trait Implementations§
impl Freeze for LowLevelILTempRegister
impl RefUnwindSafe for LowLevelILTempRegister
impl Send for LowLevelILTempRegister
impl Sync for LowLevelILTempRegister
impl Unpin for LowLevelILTempRegister
impl UnwindSafe for LowLevelILTempRegister
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more