Struct ImageAuxSymbolWeak

struct ImageAuxSymbolWeak { ... }

Auxiliary symbol format 3: weak externals.

Used for both ImageSymbol and ImageSymbolEx (both with padding).

Fields

weak_default_sym_index: U32Bytes<LittleEndian>

the weak extern default symbol index

weak_search_type: U32Bytes<LittleEndian>

Implementations

impl Clone for ImageAuxSymbolWeak

fn clone(self: &Self) -> ImageAuxSymbolWeak

impl Copy for ImageAuxSymbolWeak

impl Debug for ImageAuxSymbolWeak

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

impl Freeze for ImageAuxSymbolWeak

impl Pod for ImageAuxSymbolWeak

impl RefUnwindSafe for ImageAuxSymbolWeak

impl Send for ImageAuxSymbolWeak

impl Sync for ImageAuxSymbolWeak

impl Unpin for ImageAuxSymbolWeak

impl UnsafeUnpin for ImageAuxSymbolWeak

impl UnwindSafe for ImageAuxSymbolWeak

impl<T> Any for ImageAuxSymbolWeak

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for ImageAuxSymbolWeak

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

impl<T> BorrowMut for ImageAuxSymbolWeak

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

impl<T> CloneToUninit for ImageAuxSymbolWeak

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

impl<T> From for ImageAuxSymbolWeak

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for ImageAuxSymbolWeak

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

impl<T, U> Into for ImageAuxSymbolWeak

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 ImageAuxSymbolWeak

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

impl<T, U> TryInto for ImageAuxSymbolWeak

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