pub struct NcsAsmLine {
pub offset: usize,
pub label: Option<String>,
pub instruction: String,
pub extra: String,
}Expand description
One decoded disassembly line.
Fields§
§offset: usizeByte offset of the instruction within the NCS code section.
label: Option<String>Optional synthetic label placed at this instruction offset.
instruction: StringRendered instruction name.
extra: StringRendered operand text.
Trait Implementations§
Source§impl Clone for NcsAsmLine
impl Clone for NcsAsmLine
Source§fn clone(&self) -> NcsAsmLine
fn clone(&self) -> NcsAsmLine
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 NcsAsmLine
impl Debug for NcsAsmLine
Source§impl PartialEq for NcsAsmLine
impl PartialEq for NcsAsmLine
impl Eq for NcsAsmLine
impl StructuralPartialEq for NcsAsmLine
Auto Trait Implementations§
impl Freeze for NcsAsmLine
impl RefUnwindSafe for NcsAsmLine
impl Send for NcsAsmLine
impl Sync for NcsAsmLine
impl Unpin for NcsAsmLine
impl UnsafeUnpin for NcsAsmLine
impl UnwindSafe for NcsAsmLine
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§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.