Struct ImageAuxSymbolSection

struct ImageAuxSymbolSection { ... }

Auxiliary symbol format 5: sections.

Used for both ImageSymbol and ImageSymbolEx (with padding).

Fields

length: crate::endian::U32Bytes<crate::endian::LittleEndian>

section length

number_of_relocations: crate::endian::U16Bytes<crate::endian::LittleEndian>

number of relocation entries

number_of_linenumbers: crate::endian::U16Bytes<crate::endian::LittleEndian>

number of line numbers

check_sum: crate::endian::U32Bytes<crate::endian::LittleEndian>

checksum for communal

number: crate::endian::U16Bytes<crate::endian::LittleEndian>

section number to associate with

selection: u8

communal selection type

reserved: u8
high_number: crate::endian::U16Bytes<crate::endian::LittleEndian>

high bits of the section number

Implementations

impl Clone for ImageAuxSymbolSection

fn clone(self: &Self) -> ImageAuxSymbolSection

impl Copy for ImageAuxSymbolSection

impl Debug for ImageAuxSymbolSection

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

impl Freeze for ImageAuxSymbolSection

impl Pod for ImageAuxSymbolSection

impl RefUnwindSafe for ImageAuxSymbolSection

impl Send for ImageAuxSymbolSection

impl Sync for ImageAuxSymbolSection

impl Unpin for ImageAuxSymbolSection

impl UnwindSafe for ImageAuxSymbolSection

impl<T> Any for ImageAuxSymbolSection

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for ImageAuxSymbolSection

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

impl<T> BorrowMut for ImageAuxSymbolSection

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

impl<T> CloneToUninit for ImageAuxSymbolSection

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

impl<T> From for ImageAuxSymbolSection

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for ImageAuxSymbolSection

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

impl<T, U> Into for ImageAuxSymbolSection

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 ImageAuxSymbolSection

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

impl<T, U> TryInto for ImageAuxSymbolSection

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