#[repr(C)]pub struct RegisterData {
pub num: u16,
pub cls: u8,
pub width: u8,
pub name: String,
}Expand description
One register reference in a decoded operand, nested by value in an OperandData.
Fields§
§num: u16Register number, or 0xFFFF for an absent base/index slot.
cls: u8idakit RegisterClass code.
width: u8Byte width selecting the name alias.
name: StringIDA’s resolved register name, empty if unresolved.
Trait Implementations§
Source§impl ExternType for RegisterData
impl ExternType for RegisterData
Auto Trait Implementations§
impl Freeze for RegisterData
impl RefUnwindSafe for RegisterData
impl Send for RegisterData
impl Sync for RegisterData
impl Unpin for RegisterData
impl UnsafeUnpin for RegisterData
impl UnwindSafe for RegisterData
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