Struct ImageLinenumber

struct ImageLinenumber { ... }

Fields

symbol_table_index_or_virtual_address: U32Bytes<LittleEndian>

Symbol table index of function name if Linenumber is 0. Otherwise virtual address of line number.

linenumber: U16Bytes<LittleEndian>

Line number.

Implementations

impl Clone for ImageLinenumber

fn clone(self: &Self) -> ImageLinenumber

impl Copy for ImageLinenumber

impl Debug for ImageLinenumber

fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result

impl Freeze for ImageLinenumber

impl Pod for ImageLinenumber

impl RefUnwindSafe for ImageLinenumber

impl Send for ImageLinenumber

impl Sync for ImageLinenumber

impl Unpin for ImageLinenumber

impl UnsafeUnpin for ImageLinenumber

impl UnwindSafe for ImageLinenumber

impl<T> Any for ImageLinenumber

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for ImageLinenumber

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for ImageLinenumber

fn borrow_mut(self: &mut Self) -> &mut T

impl<T> CloneToUninit for ImageLinenumber

unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)

impl<T> From for ImageLinenumber

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for ImageLinenumber

fn to_owned(self: &Self) -> T
fn clone_into(self: &Self, target: &mut T)

impl<T, U> Into for ImageLinenumber

fn into(self: Self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom for ImageLinenumber

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto for ImageLinenumber

fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>