Struct ImageAuxSymbolFunctionBeginEnd

struct ImageAuxSymbolFunctionBeginEnd { ... }

Auxiliary symbol format 2: .bf and .ef symbols.

Fields

unused1: [u8; 4]
linenumber: U16Bytes<LittleEndian>

declaration line number

unused2: [u8; 6]
pointer_to_next_function: U32Bytes<LittleEndian>
unused3: [u8; 2]

Implementations

impl Clone for ImageAuxSymbolFunctionBeginEnd

fn clone(self: &Self) -> ImageAuxSymbolFunctionBeginEnd

impl Copy for ImageAuxSymbolFunctionBeginEnd

impl Debug for ImageAuxSymbolFunctionBeginEnd

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

impl Freeze for ImageAuxSymbolFunctionBeginEnd

impl Pod for ImageAuxSymbolFunctionBeginEnd

impl RefUnwindSafe for ImageAuxSymbolFunctionBeginEnd

impl Send for ImageAuxSymbolFunctionBeginEnd

impl Sync for ImageAuxSymbolFunctionBeginEnd

impl Unpin for ImageAuxSymbolFunctionBeginEnd

impl UnsafeUnpin for ImageAuxSymbolFunctionBeginEnd

impl UnwindSafe for ImageAuxSymbolFunctionBeginEnd

impl<T> Any for ImageAuxSymbolFunctionBeginEnd

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for ImageAuxSymbolFunctionBeginEnd

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

impl<T> BorrowMut for ImageAuxSymbolFunctionBeginEnd

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

impl<T> CloneToUninit for ImageAuxSymbolFunctionBeginEnd

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

impl<T> From for ImageAuxSymbolFunctionBeginEnd

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for ImageAuxSymbolFunctionBeginEnd

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

impl<T, U> Into for ImageAuxSymbolFunctionBeginEnd

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 ImageAuxSymbolFunctionBeginEnd

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

impl<T, U> TryInto for ImageAuxSymbolFunctionBeginEnd

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